в случае когда в батнике прописана команда для переиндексации базы, в инструкцию можно добавить пункт:
- (нельзя) нажимать "НЕТ" перед переиндексацией базы.
кстати, в наших условиях, очень актуальный пункт, т.к. иногда магазин может открыться с некоторым опозданием и к этому моменту может создаться небольшая очередь пакупателей. Кассир в торопях запускает кассу, нажимает "НЕТ" и начинает работать. Отслеживается просто. У меня перед и сразу после переиндексации запускаются задания, которые пишут в лог время запуска. Тем самым можно определить какую клавишу нажала кассир, т.к. переиндексация требует некоторого времени для выполнения. Сейчас стараюсь их застроить приходить раньше на 10 мин. в день проведения переиндексации.