Публичное пространство
Беларусь ◾️ Маркированные товары Республики Беларусь на кассах РФ
- SRTB-5599Получение подробных данных проблемы… СТАТУС
- SRTB-5610Получение подробных данных проблемы… СТАТУС
- CR-6835Получение подробных данных проблемы… СТАТУС
- CR-6792Получение подробных данных проблемы… СТАТУС
10.3.7.0
Описание
Начиная с версии 10.3.7.0, на кассах РФ добавлена поддержка продажи и выбытия из оборота маркированных товаров, произведенных в Республике Беларусь:
- Молочная продукция;
- Обувь;
- Легкая промышленность;
- Шины.
Формат кодов маркировки, применяемый в Республике Беларусь, отличается от формата кодов маркировки, принятого в Российской Федерации.
Коды маркировки Республики Казахстан, Республики Беларусь и Российской Федерации взаимно признаются государствами-членами ЕАЭС.
- В соответствии с требованиями GS1 DataMatrix Guideline, в начало получаемой строки кода нужно добавить специальный символ – ASCII 232 (FNC1).
- FNC1 — это специальный символ, который указывает, что закодированная последовательность является штрихкодом GS1.
- Байт FNC1 находится в начале кодируемого штрихкода, но не является частью кодируемой последовательности.
- Печатного представления символ FNC1 не имеет.
Молочная продукция
Структура кода маркировки
Номер группы | Идентификатор применения (AI) | Длина | Примечание |
---|---|---|---|
1 | 01 | 14 | GTIN — цифровые символы; |
2 | 21 завершается символом ASCII 29 | 6 или 8 | Серийный номер — цифровая или цифро-буквенная последовательность (латинские буквы); |
3 | 93 | 4 | Код проверки — цифровая или цифро-буквенная последовательность (латинские буквы); |
Регулярные выражения
Для обработки кодов маркировки молочных продуктов Республики Беларусь, по умолчанию используется регулярное выражение:
^01(?<GTIN>\\d{14})21(?<SERIAL>(\\S{6}|\\S{8}))93(?<VERIFICATION_KEY>\\S{4})$
Пример маркировки
Обувь
Структура кода маркировки
Номер группы | Идентификатор применения (AI) | Длина | Примечание |
---|---|---|---|
1 | 01 | 14 | GTIN — цифровые символы; |
2 | 21 завершается символом ASCII 29 | 13 | Серийный номер — цифровая или цифро-буквенная последовательность (латинские буквы); |
3 | 91 завершается символом ASCII 29 | до 5 | Ключ проверки — цифровая или цифро-буквенная последовательность (латинские буквы); |
4 | 92 | до 88 | Код проверки — цифровая или цифро-буквенная последовательность (латинские буквы); |
Регулярные выражения
Для обработки кодов маркировки молочных продуктов Республики Беларусь, по умолчанию используется регулярное выражение:
^01(?<GTIN>\\d{14})21(?<SERIAL>\\S{13})(?:91(?<VERIFICATION_KEY>\\S{5}))(?:92(?<VERIFICATION_CODE>\\S{88}))$
Легкая промышленность
Структура кода маркировки
Номер группы | Идентификатор применения (AI) | Длина | Примечание |
---|---|---|---|
1 | 01 | 14 | GTIN — цифровые символы; |
2 | 21 завершается символом ASCII 29 | 13 | Серийный номер — цифровая или цифро-буквенная последовательность (латинские буквы); |
3 | 91 завершается символом ASCII 29 | до 4 | Ключ проверки — цифровая или цифро-буквенная последовательность (латинские буквы); |
4 | 92 | до 44 | Код проверки — цифровая или цифро-буквенная последовательность (латинские буквы); |
Регулярные выражения
Для обработки кодов маркировки товаров легкой промышленности Республики Беларусь, по умолчанию используется регулярное выражение:
^01(?<GTIN>\\d{14})21(?<SERIAL>\\S{13})(?:91(?<VERIFICATION_KEY>\\S{4}))(?:92(?<VERIFICATION_CODE>\\S{44}))$
Шины
Структура кода маркировки
Номер группы | Идентификатор применения (AI) | Длина | Примечание |
---|---|---|---|
1 | 01 | 14 | GTIN — цифровые символы; |
2 | 21 завершается символом ASCII 29 | 13 | Серийный номер — цифровая или цифро-буквенная последовательность (латинские буквы); |
3 | 91 завершается символом ASCII 2 | до 4 | Ключ проверки — цифровая или цифро-буквенная последовательность (латинские буквы); |
4 | 92 | до 44 | Код проверки — цифровая или цифро-буквенная последовательность (латинские буквы); |
Регулярные выражения
Для обработки кодов маркировки шин Республики Беларусь, по умолчанию используется регулярное выражение:
^01(?<GTIN>\\d{14})21(?<SERIAL>\\S{13})(?:91(?<VERIFICATION_KEY>\\S{4}))(?:92(?<VERIFICATION_CODE>\\S{44}))$
Пример маркировки
Настройка регулярных выражений
Изменить регулярное выражение для парсинга каждого типа маркированной продукции можно через базу данных set.
Для этого в скрипте добавления регулярного выражения используйте значения:
plugin_name = 'BY_MILK'
— Молочная продукция;plugin_name = 'BY_FOOTWEAR'
— Обувь;plugin_name = 'BY_LIGHT_INDUSTRY'
— Легкая промышленность;plugin_name = 'BY_TYRES'
— Шины.
Передача в СКНО ШК по-умолчанию в качестве GTIN
- SRTZ-1723Получение подробных данных проблемы… СТАТУС
- CR-7612Получение подробных данных проблемы… СТАТУС
10.3.12.0
Начиная с версии 10.3.12.0 в СКНО может передаваться ШК по-умолчанию в качестве GTIN для соблюдения законодательства без доработки ERP системы.
Данная настройка применяется только для штучных товаров, алкогольных товаров и сигарет.
Для включения настройки выполните скрипт в базе данных set сервера SetRetail10/SetCentrum:
UPDATE public.sales_management_properties SET property_value='true', send_status=0 WHERE property_key='fiscal.config.pirit.rb.barcode.as.gtin';
© 1994-2024, ООО «Кристалл Сервис Интеграция».
Все права защищены..