Цитата:
Сообщение от
Nuta
У нас такая же проблема
У вас немного другая проблема

У автора топика Ax3.0 в ней вообще не было возможности указывать, какую накладную сторнируем, поэтому в ней приходилось решать эту проблему написанием функционала "с нуля". А в локализованной верисии DAX4 появился механизм указания накладной, которую корректируем. Но дальше, чем использовать этот выбор в печати накладных, локализаторы не пошли.
То есть, у вас есть сама оболочка для выбора корректируемой накладной и остается только дописать выбор складских операций по этому номеру (только аккуратно, так как корректируемую накладную указывать в общем-то необязательно и она будет не всегда). В принципе, место для коррекция понятно, это класс InventUpd_Physical, методы updatePhysicalReturnedIssue и updatePhysicalReturnedReceipt, но вот получение в этих методах номера корректируемой накладной и обработка проверка ошибок уже достаточно ювелирная работа.