Эквайринговый терминал не проводит сверку итогов из 1с, "Для не синхронизированного блока кода вызван метод синхронизации"
Добрый день!
Установлена УТ 10.3.8.9, сильно переписанная. Платформа 8.3.16.1063. С кассой и терминалам работает обработка ККТ-ОНЛАЙН 54ФЗ: «Обработка для работы фискальных регистраторов»
Касса: Вики Принт 57ф
Платежный терминал: Pax S300
При закрытии кассовой смены не проводится сверка итогов по эквайринговому терминалу. Не печатается отчет на кассовой ленте. При этом смена в 1с закрывается, формируется отчет о розничных продажах. В фискальном регистраторе смена также закрывается, формируется документ "отчет о закрытии смены".
Ошибка: Для не синхронизированного блока кода вызван метод синхронизации объектов. Картинка сообщения в прикрепленных файлах.
На экране терминала написано: "Операция прервана кассой".
В логах терминала:"Error send to host, Не удается записать данные в транспортное соединение: Программа на вашем хост-компьютере разорвала установленное подключение. ID16
Лог кассы не смог найти.
Кассир сообщает, что если закрыть 1с, снова зайти и закрыть смену, то сверка итогов пройдёт, отчет напечатается на чековой ленте.
По данной ссылке предлагают проверять провода и руками проводить сверку.
Тут предлагают написать исполняемый файл, можно из 1с запускать, но вероятно не будет напечатан отчет на чековой ленте.
Тут в разделе Сверка итогов кусок кода со словом "Settlement" из ошибки, но в моей конфигурации строк с этим кодом нет, может есть в кассовой обработке, но там модули закрыты.
Прошу подсказать как можно настроить, чтобы сверка итогов проходила при первом закрытии смены. Возможно ли, что поможет настройка таймаутов, скорости работы в обработке или драйверах терминала. Во вложении скрины с формами настроек обработки и терминала.
А может у кого-нибудь найдутся аргументы, в пользу того что это неработоспособность терминала, чтобы переложитьэто счастье исправление неисправности на работников Тинькофффф.
Установлена УТ 10.3.8.9, сильно переписанная. Платформа 8.3.16.1063. С кассой и терминалам работает обработка ККТ-ОНЛАЙН 54ФЗ: «Обработка для работы фискальных регистраторов»
Касса: Вики Принт 57ф
Платежный терминал: Pax S300
При закрытии кассовой смены не проводится сверка итогов по эквайринговому терминалу. Не печатается отчет на кассовой ленте. При этом смена в 1с закрывается, формируется отчет о розничных продажах. В фискальном регистраторе смена также закрывается, формируется документ "отчет о закрытии смены".
Ошибка: Для не синхронизированного блока кода вызван метод синхронизации объектов. Картинка сообщения в прикрепленных файлах.
На экране терминала написано: "Операция прервана кассой".
В логах терминала:"Error send to host, Не удается записать данные в транспортное соединение: Программа на вашем хост-компьютере разорвала установленное подключение. ID16
Лог кассы не смог найти.
Кассир сообщает, что если закрыть 1с, снова зайти и закрыть смену, то сверка итогов пройдёт, отчет напечатается на чековой ленте.
По данной ссылке предлагают проверять провода и руками проводить сверку.
Тут предлагают написать исполняемый файл, можно из 1с запускать, но вероятно не будет напечатан отчет на чековой ленте.
Тут в разделе Сверка итогов кусок кода со словом "Settlement" из ошибки, но в моей конфигурации строк с этим кодом нет, может есть в кассовой обработке, но там модули закрыты.
Прошу подсказать как можно настроить, чтобы сверка итогов проходила при первом закрытии смены. Возможно ли, что поможет настройка таймаутов, скорости работы в обработке или драйверах терминала. Во вложении скрины с формами настроек обработки и терминала.
А может у кого-нибудь найдутся аргументы, в пользу того что это неработоспособность терминала, чтобы переложить
Прикрепленные файлы:
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
А может у кого-нибудь найдутся аргументы, в пользу того что это неработоспособность терминала
Ага, которая почему-то проходит после перезапуска 1С:
Кассир сообщает, что если закрыть 1с, снова зайти и закрыть смену, то сверка итогов пройдёт, отчет напечатается на чековой ленте.
Скорее всего, ошибка в обработке или в драйвере, о чем пишут на Мисте.
(4) Не пробовали. В пользовательском приложении конфигурации нет кнопки, которая отдельно пошлет команду о сверке итогов терминала. Из драйверов терминала при установке пробовали проводится. При этом терминал перезагружается, после сверки.
(7)Вывод такой, если сверка итогов по этой кнопке (обработке) произойдет, а скорее всего произойдет, так как, как вы писали, что при повторном закрытии смены, сверка итогов с терминалом происходит. То вывод один, проблема во взаимодействии драйвера устройства и обработки при закрытии смены.
(8) Вчера нормально прошло закрытие смены и сверка итогов. Через раз говорит кассир, когда проходит сверка, когда нет. Увеличение скоростей, таймаутов не поможет? Не настроена эквайринговая система, блин долго буду настраивать.
Прикрепленные файлы:
(9)
Если скорости не будут совпадать, то обмен просто не будет работать.
А таймаут - это время, в течение которого система ждет ответ на посланный запрос, а у вас, похоже, запрос на операцию сверки посылается слишком рано, когда порт/устройство еще заняты, предпоследний комментарий на Мисте тому подтверждение.
Увеличение скоростей, таймаутов не поможет?
Скорость не надо увеличивать!!! Потому что она должна совпадать для порта компа и для подключенного устройства - а для него она чаще всего задается его производителем.
Если скорости не будут совпадать, то обмен просто не будет работать.
А таймаут - это время, в течение которого система ждет ответ на посланный запрос, а у вас, похоже, запрос на операцию сверки посылается слишком рано, когда порт/устройство еще заняты, предпоследний комментарий на Мисте тому подтверждение.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот
