Публикация выписки AX 2012 с розничными комплектами - PullRequest
0 голосов
/ 12 декабря 2018

Изменение источника с идентификатором лота 025777372 на происхождение с идентификатором лота 025777770 недопустимо, поскольку значения в поле ItemInventDimId не идентичны.Я получаю эту ошибку при публикации выписок.По результатам расследований это связано с розничными комплектами в сделках купли-продажи.Ошибка происходит в методе класса InventTransOriginKeyValueTransfer checkCanTransfer.Я прошел по коду для обычного предмета и розничного комплекта и заметил, что у обычного предмета есть инвентаризационный идентификаторventTransOrigin для записи выписки и SO, созданный во время публикации выписки, установлен в значение ALLBLANK, но для реалитакита в параметреventTransOrigin.inventDimID установлено что-то другое.else и SO, установленный на ALLBlank, следовательно, ошибка.Любая помощь будет высоко ценится.Спасибо

...