Просмотр полной версии : Печать "через сервер" для Eth принтера
Как правильно настроить сервис-печать "через сервер" для Ethernet принтера с интерфейсом UCS? А конкретно, что писать в поле "станция"?
"через сервер" для Ethernet принтера с интерфейсом UCS
А зачем чесать правой ногой левое ухо? Чем не устраивает печать на айпи?
Авторитетные люди в UCS утверждают, что вся печать должна быть только "через сервер", за редким исключением (ФР например). При наличии 2-х и более кассовых серверов, печать должна идти только с одного кассового сервера. Поэтому печать с двух серверов на один IP принтер неустойчивая (многие жалуются, что чеки то пропадают, то дублируются по непонятным причинам). Поэтому UCS и советует настраивать ВСЮ печать только "через сервер" и "через другой сервер". Сказать, то сказали, а инструкцию по печати "через сервер" выложить "забыли". Вот и спрашиваю.
Авторитетные люди в UCS утверждают
Бугага :) Да, немало детских грабель им заботливо Гриша пишет :)))
инструкцию по печати "через сервер" выложить "забыли". Вот и спрашиваю.
Да пожалуйста. Только не говорите, что это плохая инструкция :)
Организация печати "Через другой сервер"
R-Keeper v6 поддерживает технологию печати "через другой сервер" как для сервис-печати, так и для печати чеков (нефискальных, пречеков) и отчетов. Также, начиная с версии 6.83G поддерживается межсерверная печать на Etherneti (http://support.ucs.ru/ru/glossary/8#term64)-принтера с интерфейсом компании UCS!
Общим для всех типов печати является следующее условие:
Для огранизации печати "Через другой сервер" необходимо чтобы для "принимающего" кассового сервера был указан хотя бы один поток сервис-печати "Через сервер" или "Локально" для этого принтера, можно и пустой. Связано это с тем, что сервер не может создать ресурсов на "чужой" станции.
Для межсерверной печати на сервис-принтера достаточно в приложении "Редактор" указать в настройках принтера тип печати "Через другой сервер", далее в поле "Сервер:" указать имя "принимающего" кассового сервера (например, RLSERV), в поле "Станция:" указать имя юнита, к которому физически подключен принтер (например, UNIT01), в поле "Порт:" указать порт, к которому подключен принтер. Не забываем, что в менеджерской базе для "принимающего" сервера должен быть прописан такой же принтер, но с типом печати "Через сервер" и хотя бы одним потоком сервис-печати, можно и пустой!
Для межсерверной печати на отчетный или чековый принтер в свойствах станции на закладке "Принтера" необходимо указать тип печати "Через сервер", в поле "Станция:" указать SERVERNAME\UNITNAME,
где SERVERNAME - имя "принимающего"сервера, UNITNAME - имя станции (юнита), к которой физически подключен принтер, имя сервера и имя станции разделяются символом "\" - обратный слеш, в поле "Порт:" указать порт, к которому подключен принтер
Начиная с кассовой версии 6.83G, возможна межсерверная печать на Ethernet сервис-принтера (с интерфейсом компании UCS). Для этого необходимо создать сервис-принтер с типом печати "Через другой сервер", в поле "Станция" вместо имени станции (юнита) в квадратных скобках указать число, которое мы видим в закладке основного принтера (настроенного "Через сервер") справа от его названия. В закладке это число белого цвета и на некоторых моделях мониторов плохо просматривается! Поле "Порт" не имеет значения.
Также в версии 6.83G появилась возможность печати кассовых отчетов на Ethernet принтера "Через другой сервер". Для этого в настройках принтера отчетов нужно указать тип печати "Через сервер", а в поле "Станция" вместо имени станции (юнита) написать имя "принимающего" сервера, далее символ "\" (обратный слэш) и за ним в квадратных скобках номер из закладки принтера. Например, RLSERV\[15]. Поле "Порт" не имеет значения.
Это все хератень и работать все-равно не будет до тех пор, пока на серверах не будет прописан "секретная разработка" неизвестного назначения. А именно LocalPort=0
Слава ЮЦЦ! Аминь!
которое мы видим в закладке основного принтера (настроенного "Через сервер") справа от его названия.
Как этот основной принтер (настроенный "через сервер") настроить? Инструкций на этот счет нигде не нашел. Или плохо искал... Или чего-то недопонимаю...
Как правильно настроить сервис-печать "через сервер" для Ethernet принтера с интерфейсом UCS? А конкретно, что писать в поле "станция"?
Судя по вопросу версия кипера ниже 6.81
Судя по вопросу версия кипера ниже 6.81
Почему вы так решили? Версия последняя, касса - 6.102, менеджер - 6.94.02
VampireKB
22.06.2012, 15:31
на один IP принтер неустойчивая (многие жалуются, что чеки то пропадают, то дублируются по непонятным причинам)
отвечаю вопрос..
Кривой интерфейс от ЮЦЦ для ТМ200 принимает несколько команд:
Начало печати
печать
Конец печати.
Если послать 2 чека ОДНОВРЕМЕННО,то будет Дубль,если послать 2 чека с разницей в секунду,то первый чек выйдет,а второй нет(не будет сигнала к концу печати)
Благославляем ЮЦЦ за его великолепные труды....
З.Ы. кажись понял,за что именно отвечает LocalPort=0 )) она запрещает открывать UDP сервер на других портах,кроме стандартного(18251) (я не ошибся в цифре) По-этому,если серваки находятся на 1 машине,печать будет идти последовательно,а не парралельно...
Какой выход? Я так понимаю, что как раз печать "через сервер", причем один. Тогда печать будет идти не напрямую в принтер, а ей будет управлять сервер (должен-жы там быть какой-то спулер печати). Т. е. ВСЯ без исключения (кроме ФР) печать только "через сервер" и "через другой сервер". А печать "на Ethernet-принтер" проходит как локальная или как "через сервер"? Или я вообще недогоняю как работает печать в RK6. Т. е. печать "через сервер" и печать "на Ethernet-принтер" в контексте Ethernet принтеров это одно и то-же или нет?
Powered by vBulletin® Version 4.2.6 LTS Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot