Index: AXimpl/Dynamics/InventoryIn/Converter/TeOntvangenProductLocker.cls.xml =================================================================== diff -u -r50947 -r51148 --- AXimpl/Dynamics/InventoryIn/Converter/TeOntvangenProductLocker.cls.xml (.../TeOntvangenProductLocker.cls.xml) (revision 50947) +++ AXimpl/Dynamics/InventoryIn/Converter/TeOntvangenProductLocker.cls.xml (.../TeOntvangenProductLocker.cls.xml) (revision 51148) @@ -3,6 +3,11 @@ TECH.Mockable + +AXimpl.Admin.Common.HerverpakteSoprService +1 + + AXimpl.Admin.Common.ProductBepaler 1 @@ -19,14 +24,15 @@ -ProductLookup:AXimpl.Admin.Common.ProductBepaler,MultiGlobalLocker:TECH.Lock.MultiGlobalLocker +ProductLookup:AXimpl.Admin.Common.ProductBepaler,MultiGlobalLocker:TECH.Lock.MultiGlobalLocker,HerverpakteSoprService:AXimpl.Admin.Common.HerverpakteSoprService 1 1 %Status 1 @@ -46,6 +52,9 @@ #dim JournalEntryLine as AXif.Dynamics.InventoryIn.MessageParts.AxdEntityJournalTrans = JournalLineIterator.Next() #dim LeverancierID as %String = ..BepaalLeverancierId(JournalEntryLine) #dim ProductId as %String = ..ProductLookup.GeefProductIdVoorLeverancierId(JournalEntryLine.ItemId,LeverancierID,JournalEntryLine.SOPRContractId) + If (..HerverpakteSoprService.IsHerverpakteSopr(ProductId)) { + Set ProductId = ..HerverpakteSoprService.GeefProductIdVanKindSoprDatSoprKindHeeft(ProductId) + } Do ..MultiGlobalLocker.VoegToeGlobalRef("^KPR("_ ProductId_")") } } Index: vhUnitTest/AXimpl/Dynamics/InventoryIn/Converter/TeOntvangenProductLocker/Test.cls.xml =================================================================== diff -u -r50951 -r51148 --- vhUnitTest/AXimpl/Dynamics/InventoryIn/Converter/TeOntvangenProductLocker/Test.cls.xml (.../Test.cls.xml) (revision 50951) +++ vhUnitTest/AXimpl/Dynamics/InventoryIn/Converter/TeOntvangenProductLocker/Test.cls.xml (.../Test.cls.xml) (revision 51148) @@ -26,6 +26,36 @@ ]]> + + + +