Цитата: baggio ➤ Хорошо, а логика какая?
точно такая как описано выше - попытка отмены в заданном диапазоне времени, алгоритм попыток зависит от внутренних условий, которые по большому счету никого волновать не должны, если кого то волнуют то он может не юзать эту возможность - никто не запрещает, ребут, закрытие смены и т.п. ни на что не влияют, если не удалось отменить ничего не выводится, если удалось есть распечатка, насчет закрыли и выключили на сутки - включаем голову и понимаем что если между выключением и последующем включением прошло времени больше заданного диапазона то попыток отмены больше не будет :)