Index: AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter.cls.xml =================================================================== diff -u -r56862 -r58702 --- AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter.cls.xml (.../SalesOrderConverter.cls.xml) (revision 56862) +++ AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter.cls.xml (.../SalesOrderConverter.cls.xml) (revision 58702) @@ -509,6 +509,13 @@ If Order.BestaatOrderLijnViaAxInventTransId(OrderLine.InventTransId) { Set PrijsOrderLijn = Order.GeefOrderLijnViaAxInventTransId(OrderLine.InventTransId) Do PrijsOrderLijn.ZetAantal(OrderLine.RemainSalesPhysical) + + #dim IsEenMaatwerkLijn As %Boolean = ($$$Not(..IsProductLijn(OrderLine))) + #dim IsAdminProductNummerMeegegeven As %Boolean = $$$HasLength(..GeefAttributeValue(OrderLine.Attribute,"AdminProductNummer")) + If (IsEenMaatwerkLijn && IsAdminProductNummerMeegegeven) { + Do PrijsOrderLijn.ZetProductID(..GeefAttributeValue(OrderLine.Attribute,"AdminProductNummer"), $$$True) + } + Quit PrijsOrderLijn } Index: vhUnitTest/AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter/Convert/TestUpdate.cls.xml =================================================================== diff -u -r56130 -r58702 --- vhUnitTest/AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter/Convert/TestUpdate.cls.xml (.../TestUpdate.cls.xml) (revision 56130) +++ vhUnitTest/AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter/Convert/TestUpdate.cls.xml (.../TestUpdate.cls.xml) (revision 58702) @@ -156,6 +156,7 @@ Do ProductOrderlijnMock.VerwachtMethodCall("ZetTekstVoorAfdrukDocumentType", "ProdCmdBody", ##class(DOM.VKP.enu.TekstAfdrukDocumentType).Toelevering()).DanDoeNiks() Do ProductOrderlijnMock.VerwachtMethodCall("ZetProjectReferentie", "ProductionBody").DanDoeNiks() Do ProductOrderlijnMock.VerwachtMethodCall("ZetPakketReferentie", "ExternalItemId").DanDoeNiks() + Do ProductOrderlijnMock.VerwachtMethodCall("ZetProductID", "7411083", $$$True).DanDoeNiks() #dim OrderMock As vhTest.Mock.DOM.VKP.Order = ..GeefOrder() Do OrderMock.VerwachtMethodCall("BestaatOrderLijnViaAxInventTransId","000019541").DanReturn($$$True)