Вход | Регистрация


УТ 11.4 Использование одной ККТ на нескольких рабочих местах

УТ 11.4 Использование одной ККТ на нескольких рабочих местах
Я
   Серёжа_программист
 
04.05.18 - 10:55
Имеется ут 11.4  + атоловская ккт стоящие на сервере, второе рабочее место подключено через локальную сеть.

Классическая ситуация когда клиент не хочет раскошеливаться на второе ккт для второго рабочего места.

На втором компе установил драйвер ккт и настроил удаленное подключение к кассе. Все окей, касса в 1с взлетела и делает продажи.

Но при попытке одновременной работы получаем вполне ожидаемую ошибку "Порт занят".  

Аналогичную задачу успешно решал для Розницы 2.2, но там возникла только проблема с открытием смены для второго рабочего места и все обошлось написанием обработки, которая программно создает новую смену под нужное рабочее место.

Посмотрев код в УТ 11 стало ясно, что там все реализовано по другому... РМК по сути является документом а не обработкой, а "Чеки ККМ" Журналом Документов и при обычном нахождении в этих объектах программа сразу подключает оборудование и занимает порт до выхода из них.

Какие выходы вижу из ситуации:

1. Сколотить новую обработку РМК, в которой оборудование будет задействовано только в момент пробития чека.

2. Аналогичное расширение с исправлением типового РМК
3. Покупка\создание ККМ сервера с очередью печати

Поделитесь опытом реализации данной проблемы.
 
 
   yzimin
 
1 - 04.05.18 - 11:00
Сам не пробовал, но чисто теоретически, что будет, если 2-м пользователям задать одно и тоже рабочее место (Справочник Подключаемое оборудование -> Управление рабочими местами -> выбор рабочего места). По сути торговое оборудование привязано именно к рабочему месту в УТ, а не пользователю. Открывать и закрывать смену только всегда под каким-то одним пользователем.
   Серёжа_программист
 
2 - 04.05.18 - 11:16
(1) На одном рабочем месте подключена касса локально, на втором через ип адрес, при изменении настроек они поменяются везде, т.к. рабочее место одно... Но это ладно, можно просто сделать подключение через ип адрес, но ошибка никуда не исчезает "Порт занят"(
   piter3
 
3 - 04.05.18 - 11:17
Касса не умеет одновременно,это факт.Маня?
   yzimin
 
4 - 04.05.18 - 11:24
(2) Тогда смотреть в сторону сервера ККМ
   Серёжа_программист
 
5 - 04.05.18 - 11:33
(3) В рознице 2.2 проблемы с занятым портом проявляются только в момент когда одновременно два чека пробивают. А в ут 11 на всё время прибывания в документе порт кассы занимается и при попытке зайди в рмк сразу об этом сообщается
   wondkind
 
6 - 04.05.18 - 11:38
(0) пробовал выключить/включить?
   zva
 
7 - 04.05.18 - 11:47
4. Поставить ККТ, с возможностью подключения по ethernet, например, Атол 55Ф
   Серёжа_программист
 
8 - 04.05.18 - 12:12
(7) Клиента интересует исключительно программное решение проблемы, покупать или менять кассы категорически не хотят
   dezss
 
9 - 04.05.18 - 12:18
(8) а на кассе точно нет ethernt-порта?
   zva
 
10 - 04.05.18 - 13:14
Клиента интересует исключительно программное решение проблемы, покупать или менять кассы категорически не хотят...
Классическая ситуация когда клиент не хочет раскошеливаться на второе ккт...

Клиент не захочет нормально раскошеливаться на доработку конфигурации. Клиент захочет бесплатного исправления твоих доработок с каждым новым релизом УТ.
Вывод напрашивается сам собой.
 
 Рекламное место пустует
   Garykom
 
11 - 04.05.18 - 13:24
(0) Сколько клиент готов заплатить?
   Серёжа_программист
 
12 - 07.05.18 - 08:39
(10) Ну тут не совсем в клиенте дело, клиенту услугу продали по не знанию, а мне выдали задачу выполнить, так что приходится выкручиваться и извращаться
   Сияющий в темноте
 
13 - 07.05.18 - 10:19
Я в ут 10 дописывал обработку,чтобы по команде подключения она резво возвращала успех,а реальное подключение и установка параметров выполнялась в команде пробития чека,здесь можнл также дописать и не переживать.
еще можно добавить блокировкк чего либо,чтобы исключить печать с двух мест сразу
   МимохожийОднако
 
14 - 07.05.18 - 10:38
Второго кассира подключи через тимвьювер ))
   Серёжа_программист
 
15 - 07.05.18 - 11:06
(13) В ут 10 насколько знаю все по другому, в 11 подключается оборудование сразу в момент открытия любого документа связанного с РМК (ЖурналДокументов "ЧекиККМ", Рабочее место кассира, Открытие смены)... Если с открытием смены для каждого рабочего места, еще можно как то решить вопрос без вмешательства в конфу при помощи обработки которая программно откроет смену в 1с для нужного рабочего места, то вот с остальным как то не особо... Это половину рмк переписывать и добавлять везде подключение оборудования только в момент пробития чека, плюс потом еще при при обновлении конфы клиент вопросы задавать начнет...

Наверное сервер ККМ все таки более правильное решение. Ну и там очередь печати есть.
   МимохожийОднако
 
16 - 07.05.18 - 11:12
(15) Сервер ККМ бесплатный? Он у тебя уже есть?
   Серёжа_программист
 
17 - 07.05.18 - 11:29
(16) Платный, на инфостарте продавали вроде

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует