По-моему слишком громоздко и тяжело в администрировании и написании для операции которая будет использоваться в очень ограниченном круге задач.
В Аксе все кругом расчитано на то, что ничего не откатывается. Допустим откатить журнал складской конечно можно, но для этого неплохо бы проверить что период не блокирован, склад не закрыт, на основании этого журнала не выписаны маркировкой другие журналы и т.д. и т.п.. а данный "хирургический" метод цинично напилюет на все это, если ты конечно не потрудишься это учесть, а это опять програмирование.. для топорового метода кстати - есть прога которая оперируя со скулевым транзакшн-логом выборочно откатывает транзакции