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