При пробитии фискального чека из программ 1С (например, 1С:Управление торговлей 10.3 или 1С:Бухгалтерия предприятия) на кассовых аппаратах семейства Штрих-М (Штрих-Лайт-01Ф, Штрих-М-01Ф и др.) может возникать ошибка: «35h, Некорректный параметр при данных настройках» (в десятичном виде — ошибка 53). При этом касса может успешно открывать чек, но прерывать операцию на этапе регистрации позиции, оставляя чек открытым.
Рассмотрим подробнее структуру передаваемого пакета данных, проанализируем основные причины сбоя и разберем по шагам, как устранить данную ошибку.
Посмотрим на типовой XML-пакет CheckPackage, отправляемый программой 1С на фискальный регистратор:
<?xml version="1.0" encoding="UTF-8"?>
<CheckPackage>
<Parameters PaymentType="1" TaxVariant="0" SenderEmail="" CustomerEmail="" CustomerPhone=""/>
<Positions>
<FiscalString Name="Масло моторное Helix HX7 5W-30 , 4л 4л." Quantity="2" Price="979" Amount="1958" Department="0" Tax="18"/>
<FiscalString Name="Масло моторное Helix HX8 Synthetic 5W-40 , 4л+1л 5л." Quantity="1" Price="1293" Amount="1293" Department="0" Tax="18"/>
</Positions>
<Payments Cash="4341" CashLessType1="0" CashLessType2="0" CashLessType3="0"/>
</CheckPackage>
Проанализируем ключевые параметры, которые могут спровоцировать ошибку 35h:
FiscalString указан атрибут Department="0". В большинстве прошивок ККТ отделы нумеруются со значения 1 (от 1 до 16). Передача нулевого или незарегистрированного отдела вызывает отказ при регистрации строки.Для проверки внутренних настроек кассового аппарата выполним следующие действия:
0, изменим его на 2 и проверим поведение кассы при повторном пробитии.Разберем параметры подключаемого оборудования в самой 1С:
Сервис -> Торговое оборудование -> Подключение и настройка торгового оборудования).1 вместо 0.Если параметры настроены корректно, но ошибка повторяется (или значение в Таблице 17 сбрасывается в ноль при отправке чека из 1С), причина кроется в ошибке самого драйвера или устаревшей обработке обслуживания.
После обновления драйвера и установки корректного номера отдела регистрация фискальных позиций выполняется штатно без возникновения ошибки 35h.