УТ 10.3 Тормозит при добавлении Чека ККМ
Добрый день друзья!
Магазин Автозапчастей, база на сервере, клиенты подключаются по RDP (это 3 продавца и 1 касса). Принцип работы такой, что продавцы добавляют документ Чек ККМ, подбирают товар и нажимают записать, на кассе этот док видят и проводят с пробитием чека.
Подключили Атол 30Ф к УТ 10.3, что стояло до этого не знаю. Возникла такая сложность что когда продавец добавляет документ чек ккм программа зависает примерно на минуту (Не у всех конечно а только у этого пользователя). Затем выскакивает ошибка о том что оборудование не доступно (канеш, оно же на кассе, само собой) и продавец может начать подбирать товар. Это происходит у всех 3 продавцов, на кассе все добавляется быстро.
Я так понимаю что при добавлении программа проверяет наличие подключения оборудования ккм. Есть ли какие нибудь стандартные средства для решения этой проблемы?
Если нет то можно ли в 10.3 вырезать какой нить аппендикс, чтобы она эту проверку не делала?)
Магазин Автозапчастей, база на сервере, клиенты подключаются по RDP (это 3 продавца и 1 касса). Принцип работы такой, что продавцы добавляют документ Чек ККМ, подбирают товар и нажимают записать, на кассе этот док видят и проводят с пробитием чека.
Подключили Атол 30Ф к УТ 10.3, что стояло до этого не знаю. Возникла такая сложность что когда продавец добавляет документ чек ккм программа зависает примерно на минуту (Не у всех конечно а только у этого пользователя). Затем выскакивает ошибка о том что оборудование не доступно (канеш, оно же на кассе, само собой) и продавец может начать подбирать товар. Это происходит у всех 3 продавцов, на кассе все добавляется быстро.
Я так понимаю что при добавлении программа проверяет наличие подключения оборудования ккм. Есть ли какие нибудь стандартные средства для решения этой проблемы?
Если нет то можно ли в 10.3 вырезать какой нить аппендикс, чтобы она эту проверку не делала?)
Найденные решения
Баян!
Обработка ТОСервер.Модуль. Поправьте функцию ПолучитьИмяКомпьютераТО и восстановите подключение к ККТ только кассиру.
Обработка ТОСервер.Модуль. Поправьте функцию ПолучитьИмяКомпьютераТО и восстановите подключение к ККТ только кассиру.
Функция ПолучитьИмяКомпьютераТО() Экспорт
Если мИмяКомпьютера = Неопределено Тогда
мИмяКомпьютера = ВРег(ИмяКомпьютера());
шеллСкрипт = новый COMОбъект("WScript.Shell");
имяТерминальногоКлиента = шеллСкрипт.ExpandEnvironmentStrings("%clientname%");
Если имяТерминальногоКлиента <> "%clientname%" Тогда
мИмяКомпьютера = ВРег(ИмяКомпьютера()) + "\\" + имяТерминальногоКлиента;
КонецЕсли;
КонецЕсли;
Возврат мИмяКомпьютера;
КонецФункции // ПолучитьИмяКомпьютераТО()
ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Баян!
Обработка ТОСервер.Модуль. Поправьте функцию ПолучитьИмяКомпьютераТО и восстановите подключение к ККТ только кассиру.
Обработка ТОСервер.Модуль. Поправьте функцию ПолучитьИмяКомпьютераТО и восстановите подключение к ККТ только кассиру.
Функция ПолучитьИмяКомпьютераТО() Экспорт
Если мИмяКомпьютера = Неопределено Тогда
мИмяКомпьютера = ВРег(ИмяКомпьютера());
шеллСкрипт = новый COMОбъект("WScript.Shell");
имяТерминальногоКлиента = шеллСкрипт.ExpandEnvironmentStrings("%clientname%");
Если имяТерминальногоКлиента <> "%clientname%" Тогда
мИмяКомпьютера = ВРег(ИмяКомпьютера()) + "\\" + имяТерминальногоКлиента;
КонецЕсли;
КонецЕсли;
Возврат мИмяКомпьютера;
КонецФункции // ПолучитьИмяКомпьютераТО()
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот