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
-