Имя: Пароль:
1C
1С v8
Есть ли еще проблема долгой печати чеков из терминального сеанса?
,
0 bainov-evgeniy
 
23.11.19
21:50
Всем привет! Хотел поинтересоваться. Есть проблема при использовании ККМ из терминальных сеансов.
Чеки печатаются долго. 2-3 минуты при работе через интернет.
Понятно, что если в тонком клиенте - проблема вроде решается. А если обычные формы? УТ10 например?
Кто и как решает? Какие результаты?
1 CepeLLlka
 
23.11.19
22:05
Попробуйте подключить ФР не через COM порт, а через Ethernet/TCP/IP, если есть ethernet порт конечно..
2 Tarlich
 
23.11.19
23:05
(1) и фиксированный ай пи -))
3 Garykom
 
гуру
23.11.19
23:15
(2) Можно без фиксированного ip через проброску принтера.
У меня вот эта хрень (но только для старых 8-х дров атол) https://github.com/Garykom/Print2FR перехватывает то что отправлено на обычный принтер и умеет пробивать на ККТ.

Короче можно сделать без тормозов, но минус что нет обратной связи от ККТ внутри терминального сеанса.

На кассе где физически подключен ККТ создан виртуальный принтер, COM-порт пробрасывать на сервер терминалов не надо, пробрасывается только этот виртуальный принтер ("Generic / Text Only").
При печати на принтер (xml файл обычный печатаем по стандарту от 1С "CheckPackage") из терминала виртуальный принтер на кассе получив файл отправляет его на специальную софтину, она парсит XML и пробивает через драйвер ККТ.
4 Сияющий в темноте
 
23.11.19
23:45
только на медленных каналах
но там и печать на обычный принтер не бымтрая,и терминал подвисает.
опять же,vpn до клиента и касса по tcp работает вполне сносно.

у проброса com-порта проблема в том,что передача идет пакетами,и после записи последнего байта команды система какое-то время ждет,а не пошлют ли чего еще
протокол же ККТ весьма корявый и диалоговый,передаа одну команду нужно ждать на нее ответ,и не просто,а через запрос передачи,что,в принципе,медленно.
5 Garykom
 
гуру
23.11.19
23:53
(4) Если VPN сделан то лучше по HTTP подрубить ККТ а не по TCP.
6 Garykom
 
гуру
23.11.19
23:55
(4) Проблема VPN что сложно настроить с резервированием инет-каналов.
Чтобы на лету все переключалось и поддерживалось даже если на сервере и в отделе инет основной упал и перешло на резервный.

Имхо РИБ вполне решает проблему, но это 1Сники нужны вместо админов.
7 bainov-evgeniy
 
24.11.19
11:08
(3) Принцип понятен. ОТправляется на кассовый комп задание. Софтина на кассовом компе локально печатает чек, используя драйвер производителя кассы.