При работе в 1С:УПП 1.3 с современным торговым оборудованием, соответствующим требованиям 54-ФЗ, пользователи часто сталкиваются с техническими ограничениями старых конфигураций. Одной из наиболее распространенных проблем является невозможность пробития фискального чека из ПКО (Приходного кассового ордера), если документ-основание содержит номенклатуру с разными ставками НДС.
Когда вы формируете ПКО на основании реализации, содержащей товары как с НДС 10%, так и с НДС 20%, система должна правильно распределить суммы платежа по каждой налоговой ставке. Стандартные механизмы УПП 1.3, разработанные до широкого внедрения ФФД (форматов фискальных документов), зачастую не умеют корректно обрабатывать такие ситуации автоматически. Драйвер ККТ, получая от 1С неверно распределенные или противоречивые данные, возвращает ошибку «Некорректная сумма налога», после чего чек аннулируется.
Первым делом, при возникновении подобной ошибки, необходимо убедиться, что ваша система настроена на корректную передачу данных в фискальный накопитель. В 1С:УПП 1.3 существуют скрытые или неочевидные настройки параметров оборудования.
Сервис -> Торговое оборудование -> Подключение и настройка).Даже если после включения настройки ошибка «Некорректная сумма налога» исчезает, мы часто сталкиваемся со второй проблемой: при частичной оплате (когда ПКО меньше суммы реализации) система может неправильно распределять пропорции оплат между товарами с разными ставками. Это приводит к тому, что в итоговом чеке часть позиций (например, товары со ставкой 20%) может не отображаться или учитываться неверно.
Если вы наблюдаете подобное поведение (сумма в чеке не совпадает с ожидаемой, или часть товаров «пропадает» из итога), это говорит о том, что стандартная процедура формирования чека в модуле обработки обслуживания не рассчитана на пропорциональное распределение частичной оплаты. В данном случае необходимо выполнить следующие действия:
ККТ. Найдите процедуру, отвечающую за заполнение табличной части чека (обычно это ПечатьЧека или аналогичные функции).ПКО программа сначала собирала структуру реализации, группировала товары по ставкам НДС, и лишь затем, на основе общей суммы оплаты, пропорционально высчитывала доли платежа для каждой группы.Поскольку УПП 1.3 является сложной и уже не поддерживаемой в части новых требований законодательства конфигурацией, мы рекомендуем не полагаться на стандартные механизмы, если у вас сложная структура продаж. Разработайте или используйте внешнюю обработку печати чека, которая реализует следующие принципы:
Число с высокой точностью для расчета пропорций, чтобы избежать расхождений в копейках.ПКО должна строго соответствовать сумме, переданной в ККТ.Таким образом, решение проблемы лежит в области доработки программного кода 1С. Настройка «разделения строк» — это лишь первый шаг к исправлению технической ошибки, а полноценная корректная работа с многоставочным НДС при частичных оплатах требует ручного вмешательства в алгоритмы формирования чеков.