При работе в 1С:Управление торговлей 11.5 пользователи часто сталкиваются с ситуацией, когда при продаже весовой маркированной продукции (например, сметаны из ведер, сырных голов или мороженого) система автоматически разбивает одну позицию на две строки в чеке. В первой строке указывается ровно 1 единица товара с кодом маркировки, а во второй — оставшийся вес как обычный немаркированный товар. Это вызывает вопросы как у покупателей, так и у проверяющих органов.
В данной статье мы подробно разберем, почему так происходит, проанализируем техническую сторону вопроса и выясним, как настроить систему для корректной печати чека одной строкой.
Разберем ситуацию на примере. Вы продаете 2,5 кг сметаны из маркированного ведра весом 5 кг. Для системы маркировки «Честный Знак» изначально предполагалось, что один код маркировки (DataMatrix) соответствует одной единице товара. Когда кассир сканирует марку и указывает вес 2,5 кг, программа 1С сталкивается с противоречием: марка привязана к одной штуке (упаковке), а количество указано дробное.
Ранее, до массового внедрения формата фискальных данных ФФД 1.2, кассовое ПО технически не могло передать дробное количество для одной марки. Чтобы чек вообще пробился и марка ушла в систему мониторинга, 1С применяла «обходной маневр»:
Сегодня, с переходом на ФФД 1.2, такая логика считается устаревшей, однако она продолжает срабатывать, если настройки системы или драйверов ККТ выполнены некорректно.
Проанализируем современный способ решения проблемы, предусмотренный законодательством. Для весового маркированного товара (молочная продукция, сыры) в ФФД 1.2 реализован механизм частичного выбытия. Это позволяет продавать товар частями, постепенно «исчерпывая» вес, привязанный к одной марке.
Для того чтобы 1С перестала разбивать строки, необходимо выполнить следующие настройки:
Вид номенклатуры должен быть выбран тип продукции Молочная продукция (или Молочная продукция без заменителя молочного жира).Весовой в настройках маркировки для данного вида номенклатуры. Это критически важно: если система считает товар штучным, она всегда будет выделять одну целую единицу под марку.2106 (мера количества) и дробную часть, что заставляет 1С возвращаться к схеме разбивки строк.Рассмотрим альтернативный сценарий, который часто применяется в розничной торговле при продаже «на развес» из больших упаковок. Согласно правилам «Честного Знака» (Постановление №2099), продавец может вывести товар из оборота в момент вскрытия транспортной или потребительской упаковки.
Алгоритм действий в этом случае будет следующим:
Вывод из оборота ИС МП.Для собственной реализации / Вскрытие тары.Вида номенклатуры не запрашивался код маркировки.Преимущества этого способа: Чек всегда будет содержать одну строку, кассиру не нужно сканировать марку при каждом взвешивании для покупателя, исключаются ошибки «двойного сканирования» одной и той же марки, которая уже фактически списана.
Выясним, какие именно параметры в программе отвечают за поведение системы при формировании чека. В Настройках РМК (Рабочего места кассира) существует опция, регулирующая запрос веса при сканировании маркированной продукции.
Если мы используем механизм частичного выбытия, процесс выглядит так:
Весовая молочная продукция.[M+] передается информация о частичном списании марки.Если же 1С продолжает «резать» товар, проанализируем код формирования чека. Система проверяет соотношение единицы измерения и типа продукции. Если в Единицах измерения указаны «кг», но в типе номенклатуры стоит «Штучный товар», 1С технически не сможет подставить марку в дробное количество.
Несмотря на то что технически такая продажа может пройти через ККТ, она несет в себе риски:
Подводя итог, выделим основные шаги для исправления проблемы:
Молочная продукция (весовая).Совместная настройка этих параметров позволит вам добиться корректного отображения весового товара в чеке одной строкой, обеспечив при этом полное соответствие требованиям законодательства о маркировке.