На кассе ведем список "Ограниченные блюда". Т. е. заносим туда блюдо и его остаток (например: 1, 2, 5 или 0). По мере расхода этого блюда остаток уменьшается, и если становится ноль, официант не сможет завести его в заказ.
Проблема: в списке ограниченных блюд у одного блюда появился отрицательный остаток -6 (минус 6). Это обнаружили когда стали переносить это блюдо в другой стол, переносить не получалось: выходила ошибка: "остаток минус 6".
Касса: R-keeper версия 6.62е, сервер на кассе.
Вопрос: как мог образоваться отрицательный остаток в ограниченных блюдах? Руками занести минус не получится.