Добрый день!
Установлена УТ 10.3.8.9, сильно переписанная. Платформа 8.3.16.1063. С кассой и терминалам работает обработка ККТ-ОНЛАЙН 54ФЗ: «Обработка для работы фискальных регистраторов» https://github.com/andrei-karpov/1c_kkt_54fz/blob/main/README.md Касса: Вики Принт 57ф
Платежный терминал: Pax S300
При закрытии кассовой смены не проводится сверка итогов по эквайринговому терминалу. Не печатается отчет на кассовой ленте. При этом смена в 1с закрывается, формируется отчет о розничных продажах. В фискальном регистраторе смена также закрывается, формируется документ "отчет о закрытии смены".
Ошибка: Для не синхронизированного блока кода вызван метод синхронизации объектов. Картинка сообщения в прикрепленных файлах.
На экране терминала написано: "Операция прервана кассой".
В логах терминала:"Error send to host, Не удается записать данные в транспортное соединение: Программа на вашем хост-компьютере разорвала установленное подключение. ID16
Лог кассы не смог найти.
Кассир сообщает, что если закрыть 1с, снова зайти и закрыть смену, то сверка итогов пройдёт, отчет напечатается на чековой ленте.
По данной ссылке предлагают проверять провода и руками проводить сверку.
https://dzen.ru/a/ZGPBxDPITh5nRL8j Тут предлагают написать исполняемый файл, можно из 1с запускать, но вероятно не будет напечатан отчет на чековой ленте.
https://forum.mista.ru/topic.php?id=869100&ysclid=lp0nr1ua8g412314405 Тут в разделе Сверка итогов кусок кода со словом "Settlement" из ошибки, но в моей конфигурации строк с этим кодом нет, может есть в кассовой обработке, но там модули закрыты.
Прошу подсказать как можно настроить, чтобы сверка итогов проходила при первом закрытии смены. Возможно ли, что поможет настройка таймаутов, скорости работы в обработке или драйверах терминала. Во вложении скрины с формами настроек обработки и терминала.
А может у кого-нибудь найдутся аргументы, в пользу того что это неработоспособность терминала, чтобы переложить это счастье исправление неисправности на работников Тинькофффф.
(4) Не пробовали. В пользовательском приложении конфигурации нет кнопки, которая отдельно пошлет команду о сверке итогов терминала. Из драйверов терминала при установке пробовали проводится. При этом терминал перезагружается, после сверки.
(6) Вы правы, нашел, спасибо. Сейчас рабочий день, не охота просто так нажимать несколько раз.
Если я нажму и пройдёт, то какой из этого вывод? А если нет, то какой вывод?
(7)Вывод такой, если сверка итогов по этой кнопке (обработке) произойдет, а скорее всего произойдет, так как, как вы писали, что при повторном закрытии смены, сверка итогов с терминалом происходит. То вывод один, проблема во взаимодействии драйвера устройства и обработки при закрытии смены.
(8) Вчера нормально прошло закрытие смены и сверка итогов. Через раз говорит кассир, когда проходит сверка, когда нет. Увеличение скоростей, таймаутов не поможет? Не настроена эквайринговая система, блин долго буду настраивать.
Скорость не надо увеличивать!!! Потому что она должна совпадать для порта компа и для подключенного устройства - а для него она чаще всего задается его производителем.
Если скорости не будут совпадать, то обмен просто не будет работать.
А таймаут - это время, в течение которого система ждет ответ на посланный запрос, а у вас, похоже, запрос на операцию сверки посылается слишком рано, когда порт/устройство еще заняты, предпоследний комментарий на Мисте тому подтверждение.