Когда-то делали такое для одного несговорчивого заказчика:
1) Создали виды движений: Z71 (копия 701), Z72 (копия 702). Для 701 ВДв опредедили сторнирующий Z72, для 702 - Z71. Это в OMJJ.
2) Делали разработку (с помощью неявных точек расширения).
Нужно было подменять вид документа (MKPF-VGART) c WI на WA при сторно документа материала (который создан к документу инвентаризации).
В результате документ материала сторнировался, в документе сторно были Z виды движения.
Если ооооочень надо, могу поискать, где и что расширяли.
Но там не было требования после сторно документа материала вводить повторный подсчет к документу инвентаризации и заново проводить разницы.
После сторно делали новые документы инвентаризации и заново гнали процесс.
Если такое требование есть, т.е. после сторно заново использовать документ инвентаризации, корректировать подсчет и проводить разницы - то это геморрой.
Потребуется обновлять статусы документов (ISEG, IKPF) напрямую + как писал Admin, нужно будет заставить систему заблокировать движение по запасам (если такой процесс у вас есть).
Старайтесь убедить заказчика не делать никакого сторно.
Повторная инвентаризация исправит кривую.
При правильно выстроенном процессе инвентаризации не должно быть никаких сторно.