Публичное пространство
Маркировка и МРЦ ◾️ Молочная продукция: продажа без сканирования марок с передачей в качестве марки: GTIN + дата производства
При включении функциональности учитывайте, что передача "технической" марки при выбытии молочной продукции не допускается к применению с 01.04.2024 http://publication.pravo.gov.ru/document/0001202307270021?index=1.
https://crystals.atlassian.net/browse/CR-9015
https://crystals.atlassian.net/browse/SRTB-6752
10.3.25.0
Описание
Функциональность позволяет при невозможности считывания кода маркировки молочной продукции кассиру указывать дату производства экземпляра товара, для того чтобы эта информация передавалась в Честный Знак.
Настройка
1. Для включения выполните скрипт:
true- для продажи маркированного товара можно указывать дату производства вместо марки (продажа по техническому коду марки).false- для продажи маркированного товара необходимо сканировать марку или отказаться от сканирования (применятся только логика опциональной маркировки).
Значение по умолчанию - false.
Разрешать продавать маркированный товар без марки с указанием даты производства
UPDATE public.sales_management_properties
SET property_value = '{"MILK": true}',
send_status = 0
WHERE property_key = 'check.excise.soft.enter.date' 2. Выполните скрипт по настройке срока годности
Настройка выполняется для каждой товарной группы отдельно (в примере только МОЛОКО).
Возможные значения: от 0 до 36200 дней
Значение по умолчанию - 720 дней. если значение не корректное или настройка отсутствует - 720 дней.
Пример:
Максимальный срок годности
UPDATE public.sales_management_properties
SET property_value = '{"MILK": 30}',
send_status = 0
WHERE property_key = 'check.excise.soft.enter.max.date'
Логика работы и пример запроса ввода даты производства
При включенной опциональной маркировке и включенной настройке продажи с датой производства:
Кассир сканирует штрих-код маркированного товара
Касса запрашивает сканирование марки.
Кассир отказывается от сканирования марки.
Касса запрашивает дату производства
Если кассир отказывается от ввода даты производства
Касса сообщает кассиру "Товар не может быть добавлен в чек" и кнопки Отмена и Повторить.
Кассир нажимает кнопку Повторить и касса возвращается на экран сканирования марки
Кассир нажимает кнопку Отмена, товар не добавляется в чек. (У кассира должна быть активирована привилегия Отмена маркированного товара).
Клавиатурна касса
SetTouch
Особенности
Если кассир отказывается от ввода даты производства - товар не добавляется в чек.
Технических марок в одном чеке может быть более одного.
Продажа с указанием даты производства возможна только при включенной опциональной маркировке для товарной категории
У штрих-кода должен быть установлен признак
marked = false.Форма для ввода даты производства открывается с пустой датой. Т.е. кассир не сможет просто подтвердить ввод.
Техническая марка не применяется для возвратов. Дата производства не запрашивается.
Для товаров с признаком "Меркурий, в техническом КМ применяется дата "меркурия".
Статус проверки технического КМ в ФР (ФН+ОИСМ) игнорируется, и товар добавляется в чек при любых настройках ограничений.
Техническая марка сохраняется в отдельном плагинном свойстве позиции товара
Передача информации в ФФД без марки
Начиная с версии 10.3.25.0 при продаже маркированного молока без марки, оборот маркированных товаров выполнялся в соответствии с требованиями ЧЗ и ФФД.
https://crystals.atlassian.net/browse/SRTZ-2312
https://crystals.atlassian.net/browse/CR-9015
Осуществляется проверка технического кода маркировки ТКМ в ФР (ФН+ОИСМ) перед добавлением товара в чек "запрос технического кода".
тег 2000, заполняется
ТКМ
После фискализации "уведомление о реализации маркированного товара"
тег 2000, заполняется
ТКМтег 1260 (структура)
тег 1265, заполняется конструкцией
pd=ГГММДД&km=tech, то она где:pd - префикс,
ГГММДД - две последние цифры года, номер месяца с ведущим нулем, дата с ведущим нулем
km=tech
тег 1262:
030константатег 1263:
26.03.2022константатег 1264:
477константа
Если в теге 1265 уже есть информация, то она отделяется & от текущей.
Техническая марка
01gtin21serialGS2993crypto, где
01, 21, 93 – AI GS1;
gtin – GTIN товара, 14 цифр. Штрих-код (EAN) дополненный нулями слева до 14 цифр;
serial – серийный номер, 6 нулей (пример, 000000);
GS29 – разделитель GS1, он же в КМ - \u001d;
crypto – крипто-часть КМ, 4 нуля (пример, 0000);
Пример: 010464004346108421000000\u001d930000
Ограничения
Технические марки не проверяются и не выбывают в сервисах валидации (SetMark, ПАМ, AlcDesk и т.д.).
Продажа по дате производства работает только при включенной опциональной маркировке
check.excise.soft.Дата производства не может быть в будущем относительно текущей даты (т.е. сегодня дата считается корректной, завтрашняя - ошибочная).
Дата производства не может быть указана кассиром старше чем текущая дата минус количество дней, указанное в параметре
use-by-dateкарточки товара. если параметр не заполнен, то применяется значение по умолчанию - 720 дней, относительно текущей датыРаботает только на ФР Пирит и Википринт.
© 1994-2026, ООО «Кристалл Сервис Интеграция».
Все права защищены.