Index: AXimpl/Controle/Order/Admin/AdminOrderLijnConverter.cls.xml =================================================================== diff -u -r45041 -r48428 --- AXimpl/Controle/Order/Admin/AdminOrderLijnConverter.cls.xml (.../AdminOrderLijnConverter.cls.xml) (revision 45041) +++ AXimpl/Controle/Order/Admin/AdminOrderLijnConverter.cls.xml (.../AdminOrderLijnConverter.cls.xml) (revision 48428) @@ -13,6 +13,11 @@ 1 + +AX.Uitgaand.PM.impl.Convertor.Sopr.SoprContractIdConverter +1 + + Flow.OrderWMS.LijnRepository 1 @@ -28,24 +33,25 @@ 1 - -DOM.PM.ProductRolAPI + +DOM.PM.ProductAPI 1 -ProductRolApi:DOM.PM.ProductRolAPI,AxProductConvertor:AX.Uitgaand.PM.impl.Convertor.Sopr.ProductConvertor,PartijApi:DOM.PARTIJ.PartijAPI,OrderWMSLijnRepository:Flow.OrderWMS.LijnRepository +ProductApi:DOM.PM.ProductAPI,AxProductConvertor:AX.Uitgaand.PM.impl.Convertor.Sopr.ProductConvertor,PartijApi:DOM.PARTIJ.PartijAPI,OrderWMSLijnRepository:Flow.OrderWMS.LijnRepository 1 1 %Status 1 @@ -64,7 +70,7 @@ // Iteratie 1: Set ConvertedAdminOrderLijn.Klant = ..AdminToAxUtils.ConvertCustomerID(Order.GeefKlantID()) Set ConvertedAdminOrderLijn.LeverDatum = ..Formatter.FormatHorolog(AdminOrderLijn.GeefLeverdag(),"JJJJ-MM-DD") - Set ConvertedAdminOrderLijn.Product = ..ProductRolApi.GeefAdministratiefProduct(AdminOrderLijn.GeefProductID()).GeefIdentNr() + Set ConvertedAdminOrderLijn.Product = ..BepaalProduct(AdminOrderLijn.GeefProductID(), KlantNummer) Set ConvertedAdminOrderLijn.VerkochtAantal = ..Formatter.FormatNumber(AdminOrderLijn.GeefAantal(),16,",") Set ConvertedAdminOrderLijn.VerkoopOrderId = Order.GeefAxSalesId() Set ConvertedAdminOrderLijn.VerkoopOrderLijnId = AdminOrderLijn.GeefAxInventTransId() @@ -83,11 +89,28 @@ ]]> + +ProductID:%String,KlantNummer:%String +1 +%String + + + AdminOrderLijn:DOM.VKP.ProductOrderlijn,KlantNummer:%String 1 %String - Index: vhUnitTest/AXimpl/Controle/Order/Admin/AdminOrderLijnConverter/Test.cls.xml =================================================================== diff -u -r45507 -r48428 --- vhUnitTest/AXimpl/Controle/Order/Admin/AdminOrderLijnConverter/Test.cls.xml (.../Test.cls.xml) (revision 45507) +++ vhUnitTest/AXimpl/Controle/Order/Admin/AdminOrderLijnConverter/Test.cls.xml (.../Test.cls.xml) (revision 48428) @@ -18,7 +18,7 @@ 1 - + DOM.PM.ProductAPI 1 @@ -42,13 +42,13 @@ Set ..AxProductConvertor = ##class(vhTest.Dummy.AX.Uitgaand.PM.impl.Convertor.Sopr.ProductConvertor).%New() - Set ..ProductRolApiStub = ##class(vhTest.Mock.DOM.PM.ProductRolAPI).%New() + Set ..ProductApiStub = ##class(vhTest.Mock.DOM.PM.ProductAPI).%New() Set ..ProductOrderLijnStub = ##class(vhTest.Utils.DOM.VKP.ProductOrderlijn).StandaardProductLijn() #dim ProductId As %String = ..ProductOrderLijnStub.GeefProductID() #dim Product As DOM.PM.impl.ProductImpl = ..GeefTeConverterenProduct() - Do ..ProductRolApiStub.IndienMethodCall("GeefAdministratiefProduct",ProductId).DanReturn(Product) + Do ..ProductApiStub.IndienMethodCall("GeefProduct",ProductId).DanReturn(Product) Set ..PartijApiStub = ##class(vhTest.Mock.DOM.PARTIJ.PartijAPI).%New() Do ..PartijApiStub.IndienMethodCall("GeefPartij","K||1234").DanReturn(##class(vhTest.Utils.DOM.VKP.VanHoeckeKlant).StandaardKlant()) @@ -101,6 +101,29 @@ ]]> + + + + 1 AXimpl.Controle.Order.Admin.AdminOrderLijnConverter -