Index: vhTest/Fake/AXimpl/Dynamics/SalesOrderOut/Converter/OrderlijnConverteerder.cls.xml
===================================================================
diff -u -r44072 -r48085
--- vhTest/Fake/AXimpl/Dynamics/SalesOrderOut/Converter/OrderlijnConverteerder.cls.xml (.../OrderlijnConverteerder.cls.xml) (revision 44072)
+++ vhTest/Fake/AXimpl/Dynamics/SalesOrderOut/Converter/OrderlijnConverteerder.cls.xml (.../OrderlijnConverteerder.cls.xml) (revision 48085)
@@ -13,13 +13,6 @@
-
-
-ProductID:%String
-%ListOfObjects
-
-
Index: vhUnitTest/AXimpl/Dynamics/SalesOrderOut/Converter/OrderlijnConverteerder/Test.cls.xml
===================================================================
diff -u -r47802 -r48085
--- vhUnitTest/AXimpl/Dynamics/SalesOrderOut/Converter/OrderlijnConverteerder/Test.cls.xml (.../Test.cls.xml) (revision 47802)
+++ vhUnitTest/AXimpl/Dynamics/SalesOrderOut/Converter/OrderlijnConverteerder/Test.cls.xml (.../Test.cls.xml) (revision 48085)
@@ -162,6 +162,83 @@
]]>
+
+
+
+
+
+
+
+
1
DOM.VKP.ProductOrderlijn
@@ -180,6 +257,7 @@
Do ProductOrderlijn.IndienMethodCall("GeefTextVoorAfdrukDocumentType",##class(DOM.VKP.enu.TekstAfdrukDocumentType).OrderBevestiging()).DanReturn("OrderBevestigingTekst Lijn")
Do ProductOrderlijn.IndienMethodCall("GeefOrder").DanReturn(..GeefOrder())
Do ProductOrderlijn.IndienMethodCall("GeefTotaalVerkoopPrijs").DanReturn(123)
+ Do ProductOrderlijn.IndienMethodCall("GeefToeleveringLijnNr").DanReturn("LijnNr")
Quit ProductOrderlijn
]]>
@@ -190,9 +268,23 @@
+
+
+DOM.PM.Product
+
+
Index: AXimpl/Dynamics/SalesOrderOut/Converter/OrderlijnConverteerder.cls.xml
===================================================================
diff -u -r47932 -r48085
--- AXimpl/Dynamics/SalesOrderOut/Converter/OrderlijnConverteerder.cls.xml (.../OrderlijnConverteerder.cls.xml) (revision 47932)
+++ AXimpl/Dynamics/SalesOrderOut/Converter/OrderlijnConverteerder.cls.xml (.../OrderlijnConverteerder.cls.xml) (revision 48085)
@@ -54,6 +54,23 @@
]]>
+
+ProductOrderlijn:DOM.VKP.ProductOrderlijn
+1
+%Boolean
+
+
+
ProductOrderlijn:DOM.VKP.ProductOrderlijn
1
@@ -72,6 +89,10 @@
Set AxOrderLine.InvoiceBody = ProductOrderlijn.GeefTextVoorAfdrukDocumentType(##class(DOM.VKP.enu.TekstAfdrukDocumentType).Faktuur())
Set AxOrderLine.ConfirmBody = ProductOrderlijn.GeefTextVoorAfdrukDocumentType(##class(DOM.VKP.enu.TekstAfdrukDocumentType).OrderBevestiging())
Set AxOrderLine.PackingSlipBody = ProductOrderlijn.GeefTextVoorAfdrukDocumentType(##class(DOM.VKP.enu.TekstAfdrukDocumentType).LeverBon())
+
+ if ..GeenKomLinkNaMigratie(ProductOrderlijn) {
+ Set AxOrderLine.PackingSlipBody = "$#KOM#$" _ AxOrderLine.PackingSlipBody
+ }
if (..ProductTypeAPI.IsMaatwerkProduct(ProductOrderlijn.GeefProductID())) {
Set AxOrderLine.ItemId = ..BepaalMaatwerkIdentNummer(ProductOrderlijn.GeefProductID())