Начиная с версии 4.6.294 в кассовом ПО Artix реализована возможность продажи маркированных ветеринарных препаратов в соответствии с приказом Минсельхоза России от 02.11.2022 №776 "Об утверждении порядка назначения лекарственных препаратов для ветеринарного применения".
Продажа ветеринарных препаратов
При необходимости возможна настройка проверки кода маркировки локально или на сервере. Подробнее об этом можно прочитать в разделе "Реализация маркированных товаров".
Для продажи ветеринарных препаратов необходимо:
Активировать модуль маркированных товаров
markedgoodsв конфигурационном файле/linuxcash/cash/conf/ncash.ini.d/markedgoods.iniв секции[plugins]:Пример настройки[plugins] ; on - модуль включен, off - выключен. ; По умолчанию off markedgoods = on
Раскомментировать секцию
[MarkedGoods]и установить значение параметраenableMarkVerifyвtrue:Пример настройки[MarkedGoods] ; Проверка кодов маркировки на сервере ; По умолчанию false enableMarkVerify=true
Раскомментировать секцию
[MarkedGoods.Common]и параметрmask:Пример настройки[MarkedGoods.Common] ; Маркированные биологически активные добавки, антисептики, парфюм, велосипеды, ; товары легкой промышленности, шины, покрышки, кресла-коляски, бакалейная и печатная продукция, ; моторное и растительное масла, строительные материалы, детские игрушки и игры, сладости, морепродукты, ; консервы, отопительные приборы, корм для животных, вода, соки и безалкогольные напитки, ветеринарные препараты ; Маска для проверки DataMatrix mask = "01(?<barcode>[0-9]{14})(21.{13}\s*93.{4}|21.{13}\s*91.{4}\s*92.{44}|21.{6}\s*93.{4}|21.{6}\s*91.{4}\s*92.{44}\s*(3103[0-9]{6})?)"
Продажа препаратов по рецепту
Для продажи ветеринарных препаратов по рецепту необходимо:
- Настроить продажу ветеринарных препаратов.
Настроить проверку маркированного товара в системе цифровой маркировки "Честный знак":
Пример настройки[MarkedGoods] ; Проверка кодов маркировки на сервере честного знака ; По умолчанию false enableMarkVerifyCrpt = true ; Url сервера проверки кодов маркировки честного знака ; По умолчанию https://cdn.crpt.ru markVerifyCrptUrl = https://cdn.crpt.ru ; Таймаут обращения к серверу проверки кодов маркировки честного знака в секундах ; По умолчанию 30 markVerifyCrptTimeout = 30 ; Токен для доступа к серверу честного знака ; При использовании нескольких юрлиц задаются токены для отделов: ; xapikey = [<отдел1>:<токен1>],[<отдел2>.<отдел3>:<токен2>] ; При использовании одного юрлица токен задается для отдела -1 xapikey = [-1:<токен>]
- Установить у товара свойство
op_mode = 8388608. Подробнее о свойствах товара можно прочитать в разделе "Добавление товара с дополнительными опциями".
По результатам проверки в системе цифровой маркировки "Честный знак" формируется отраслевой реквизит, который передается в ОФД в теге 1265 и содержит следующие атрибутов:
tm– Содержит один из возможных признаков:VPR– признак, означающий, что препарат отпускается по документу "Рецепт",VPT– признак, означающий что препарат отпускается по документу "Требование",
dn– номер рецепта или требования,dd– дата рецепта или требования,UUID– значение атрибутаreqIdиз ответа от сервера системы цифровой маркировки "Честный знак",Time– значение атрибутаreqTimestampиз ответа от сервера системы цифровой маркировки "Честный знак".
Пример тега:
tm=VPT&dn=АБV492781&dd=241105&UUID=2ce10bdb-6510-4d37-be04dd473b98c728&Time=1692691702065
Подробнее об отраслевых реквизитах можно прочитать в разделе "Реализация маркированных товаров".