В ходе оформлении продажи либо возврата маркированной продукции кассы магазина обращаются в модуль «СуперМагМарко» для проверки возможности выполнить операцию с данным КИЗ, и для фиксации изменении статуса кода маркировки в базе данных модуля при его продаже.Для решения указанной проблемы требуется реализовать разную логику проверки кода маркировки товара при обращении кассы:
- для алкоголя проверять код маркировки на наличие его в базе данных модуля, и отсутствии у него статуса выбывшего;
- для всех остальных кодов маркировки проверять только статус выбытия. Допускается отсутствие кода маркировки в базе данных модуля;