Имя: Пароль:
1C
 
Ошибка "Чек закрыт, операция не возможна" на кассе Атол, подключённой через веб-сервис
0 breezee
 
05.03.24
18:17
Добрый день! Подскажите пожалуйста может кто сталкивался. Через json отправляем чеки с кодами маркировки на кассу Атол, подключена через веб сервис как-то (не знаю как точно, админы делали). Иногда, особенно перед праздниками, и на некоторых чеках (в последний раз очень длинный чек был) после отправки идёт обработка, а потом ответ что чек закрыт - операция не возможна. Наш провайдер СБИС послал к производителю касс, даже разбираться не стал. Я написал на форму обратной связи на сайте Атол - прошло пару недель, так и не ответили. Почту у них не нашел на сайте. Может у кого было такое?
1 Волшебник
 
05.03.24
18:46
Поставьте Попытка...Исключение. Если сбой, отправляйте повторно
2 breezee
 
06.03.24
08:10
(1) Так и стоит и не проходит хотя с тысячной попытки
3 Ненавижу 1С
 
гуру
06.03.24
08:20
(0) Дело в размере передаваемого xml. Если он больше порога (надо гуглить какого), то чек отменяется. Порог по-моему не от кассы зависит, а наложен требованием стандарта. Если конечно дело в этом
4 breezee
 
06.03.24
08:35
(3) Большое спасибо! Интересно. А как тогда быть? Не буду же я разбивать чек на 2 чека?)
5 breezee
 
06.03.24
08:41
Для отправки запросов и получения ответов используется протокол HTTPS. Максимальное количество символов в запросе JSON составляет 30000 символов.

https://ofd.ru/razrabotchikam/cheki-i-kkt

У нас 93к символов в запросе с ошибкой. Как бИть то чек? Мы просто физ. лицу колбасу продали и сыры, при чем для компании это не значительная продажа, т.к. сетям продаем в 100 раз больше объемы. Но сетям чек не бьем на кассе, т.к. не физ лица
6 Ненавижу 1С
 
гуру
06.03.24
08:45
(5) важен же не объем продаж, а размах ассортимента (число строк в чеке). Разбивайте отдельными чеками
7 breezee
 
06.03.24
09:31
(6) Надо получается еще и как-то следить что 1 чек пробился, а второй нет. Еще и с возвратам гемор(
8 Ненавижу 1С
 
гуру
06.03.24
09:40
(7) помнится это решалось еще на уровне заказов. Запрещалось создавать заказы с числом позиций более 150 (императивно).
9 breezee
 
06.03.24
09:49
(8) Ну у нас в этом чеке 141, это из-за КМ он так раздулся(
10 stopa85
 
06.03.24
09:52
Там и кодов маркировки должно быть не много. Что-то около 100.

Иначе у кассы или ФН памяти не хватает.

Разбивать на два чека. Похоже вариантов нет
11 breezee
 
06.03.24
11:31
2024 год, у меня уже телефон умнее меня, а в кассу нельзя длинный чек передать. Что-ж такое то)
Всем большое спасибо за ответы. Не знаю как можно было догадаться до этого самостоятельно, только если всю доку прочесть
Ошибка? Это не ошибка, это системная функция.