Имя: Пароль:
1C
1С v8
ЧЕК коррекции с маркировкой Управление торговлей, редакция 11 (11.5.12.87)
0 Helene1986
 
18.07.23
13:52
Добрый ! Управление торговлей, редакция 11 (11.5.12.87)  при пробитии чека коррекции первый чек бьет ( возврат прихода ) а на втором падает с ошибкой "неверный код маркировки". касса Атол 55 прошивка последняя стоит . патчи в ут стоят .  ошибка такая в каждом из релизов, за последний полгода , поэтому обновила до последней редакции . к сожалению ничего не изменилось . в чеках без маркировки проблем нет . может кто то сталкивался? может ошибка во времени ответа кассы, уже не знаю на что думать. кто то сталкивался ?
1 Kis-Kis
 
18.07.23
18:37
(0) Попробуй посмотреть по отладчику, что находится в xml, который 1С передаёт драйверу кассы. Или как вариант можно обойтись без отладчика: поставить эмулятор ККТ, который прилагается к БПО. На эмуляторе коды маркировки толком не проверяются, и чек должен пробиться. А xml уже можно посмотреть в регистре Фискальные операции. Если в xml чека коррекции есть тэг MarkingCode с полным кодом маркировки (с криптохвостом) в Base64, то как вариант можно каким-нибудь расширением отключить. Для этого, предполагаю, достаточно в обработке СозданиеЧековКоррекции очистить в нужном месте запись реквизита Штрихкод в строку обоих чеков коррекции. Скорее всего, в модуле менеджера надо найти строку
СтрокаПозицииЧека.Штрихкод = СтрокаТЧ.Штрихкод;
и сделать так, чтобы для маркируемых товаров этот СтрокаПозицииЧека.Штрихкод стал пустым. Наверное, даже можно вообще для всех товаров сделать пустым.
Точнее сказать не могу, я с существенно более старой версией конфигурации работаю (с доработками).
2 Helene1986
 
18.07.23
19:32
(1) Благодарю за уделенное время. поняла вас.