(0) попробуй декомпозицию процесса продажи - фискальные органы интересует только фиксация продажи кассовым чеком, остатки их не волнуют. Остатки нужны для закупки, ну и для контроля за воровством персонала. Собственнику нужен доход от продажи.
Если в результате пересорта в торговом зале фактический остаток превышает учетный можно не пущать и пытаться свести остатки, а можно товар продавать, просто не двигать его остатки в минус. Такие продажи отдельно фиксировать и использовать для закрытия недостач при инвентаризации.
(6)Если РМК эту ситуацию не отрабатывает, то такой вариант не подходит. Продавцы там и с РМК хорошо косячят.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший