В данный момент за маркировку и цены отвечает кассовое программное обеспечение. Оно изначально должно быть корректно настроено и прогружено актуальными ценами и товаром к которому привязаны все необходимые признаки (налог, маркировка, ед. измерения, цена и пр.). Роль кассира - сканировать товар, визуально в программном обеспечении смотреть правильность отображения (отсутствие ошибок, сверять вспомогательные данные), принимать деньги, выдавать сдачу.
Например при продаже алкоголя - сканирует штрих код, далее программа просит отсканировать акциз - сканирует - выходит сообщение проверьте есть ли покупателю 18 лет. ПО выводит сообщение что дата рождения не должна быть менее определенной даты на сегодняшний день. Предлагает вариант расчета - нал или безнал. При продаже идет сверка проверка бутылки - актуальность акцизной марки и минимальной розничной цены (МРЦ). Если все верно, то формируется чек продажи.
За вывод из оборота маркированного товара отвечает онлайн-касса и кассовое ПО.