Начиная с версии 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 |
Подробнее об отраслевых реквизитах можно прочитать в разделе "Реализация маркированных товаров".