Index: vhUnitTest/AXimpl/Controle/Order/AdminOrderConverter/Test.cls.xml
===================================================================
diff -u -r42638 -r42926
--- vhUnitTest/AXimpl/Controle/Order/AdminOrderConverter/Test.cls.xml (.../Test.cls.xml) (revision 42638)
+++ vhUnitTest/AXimpl/Controle/Order/AdminOrderConverter/Test.cls.xml (.../Test.cls.xml) (revision 42926)
@@ -8,11 +8,26 @@
1000
-
+
+DOM.VKP.OrderAPI
+1
+
+
+
+DOM.VKP.Order
+1
+
+
+
DOM.PM.ProductAPI
1
+
+DOM.VKP.ProductOrderlijn
+1
+
+
aTestName:%String
@@ -35,55 +59,44 @@
]]>
-
-
+
+
-Method "Test: Product bevat het IdentNummer"()
-{
- #dim ProductOrderLijn As vhTest.Mock.DOM.VKP.ProductOrderlijn = ##class(vhTest.Utils.DOM.VKP.ProductOrderlijn).StandaardProductLijn()
+
+
+
- #dim ConvertedProductOrderLijn As AXimpl.Controle.Order.OrderLijn = Converter.Convert(ProductOrderLijn)
+
+
-
+ do $$$AssertEquals(ConvertedProductOrderLijn.Klant,"01234")
+]]>
+
-
+
1
-AX.Uitgaand.PM.Product.impl.Product
+DOM.PM.impl.ProductImpl
1
AX.Uitgaand.PM.VrijgegProduct.impl.VrijgegProductDixfConverter
-
Index: AXimpl/Controle/Order/AdminOrderIterator.cls.xml
===================================================================
diff -u -r42638 -r42926
--- AXimpl/Controle/Order/AdminOrderIterator.cls.xml (.../AdminOrderIterator.cls.xml) (revision 42638)
+++ AXimpl/Controle/Order/AdminOrderIterator.cls.xml (.../AdminOrderIterator.cls.xml) (revision 42926)
@@ -24,6 +24,7 @@
{
#Dim SqlStatement as %String
Set SqlStatement = "SELECT * FROM Flow_Uitlevering.Lijn"
+ // FOUT !!! MOET DOM.VKP.ProductOrderlijn ZIJN !!!
// Filter voor beperkt resultaat
_" WHERE ID IN ('300011||101','300011||102','300011||103')"
@@ -35,11 +36,11 @@
Quit ( ..ResultSet.Next() > 0 )
}
-Method Next() As AXimpl.Controle.Order.Order
+Method Next() As AXimpl.Controle.Order.OrderLijn
{
- Set AdminOrder = ##class(DOM.VKP.Orderlijn).%New(..ResultSet.GetData(1)) // ("BonNr"),..ResultSet.Data("UniekOrderLijnNr")) // Nog: GlobalNode As TECH.Persistentie.GlobalNode, Type As %String
- #dim ConvertedAdminOrder As AXimpl.Controle.Order.Order = ..Converter.Convert(AdminOrder)
- Quit ConvertedAdminOrder
+ Set AdminOrderLijn = ##class(DOM.VKP.ProductOrderlijn).%New(..ResultSet.GetData(1))
+ #dim ConvertedAdminOrderLijn As AXimpl.Controle.Order.OrderLijn = ..Converter.Convert(AdminOrderLijn)
+ Quit ConvertedAdminOrderLijn
}
*/
]]>
Index: AXimpl/Controle/Order/AdminOrderConverter.cls.xml
===================================================================
diff -u -r42638 -r42926
--- AXimpl/Controle/Order/AdminOrderConverter.cls.xml (.../AdminOrderConverter.cls.xml) (revision 42638)
+++ AXimpl/Controle/Order/AdminOrderConverter.cls.xml (.../AdminOrderConverter.cls.xml) (revision 42926)
@@ -3,19 +3,32 @@
TECH.RegisteredObject
-
-DOM.PM.ProductAPI
+
+AXimpl.AdminToAxUtils
1
+
+DOM.VKP.OrderAPI
+1
+
+
+
+DOM.PM.ProductRolAPI
+1
+
+
-ProductApi:DOM.PM.ProductAPI
+ProductRolApi:DOM.PM.ProductRolAPI,OrderApi:DOM.VKP.OrderAPI
1
1
%Status
1
@@ -25,10 +38,32 @@
AXimpl.Controle.Order.OrderLijn
+
+
+AdminOrderLijn:DOM.VKP.ProductOrderlijn
+1
+%String
+
+