Index: AXBizTalk/Customer.cls.xml
===================================================================
diff -u -r37835 -r37842
--- AXBizTalk/Customer.cls.xml (.../Customer.cls.xml) (revision 37835)
+++ AXBizTalk/Customer.cls.xml (.../Customer.cls.xml) (revision 37842)
@@ -95,6 +95,18 @@
%String
+
+%String
+
+
+
+%String
+
+
+
+%String
+
+
%Library.CacheSerialState
CustomerState
@@ -163,6 +175,18 @@
FacturatieFrequentie
+
+AantalFacturen
+
+
+AantalVervallenFacturen
+
+
+PercentageVervallenFacturen
+
+
+AantalFacturenVervallen
+
Index: vhUnitTest/AXimpl/BizTalkMessage/Converter/CustomerConverter/Convert/Test.cls.xml
===================================================================
diff -u -r37835 -r37842
--- vhUnitTest/AXimpl/BizTalkMessage/Converter/CustomerConverter/Convert/Test.cls.xml (.../Test.cls.xml) (revision 37835)
+++ vhUnitTest/AXimpl/BizTalkMessage/Converter/CustomerConverter/Convert/Test.cls.xml (.../Test.cls.xml) (revision 37842)
@@ -23,6 +23,21 @@
1
+
+vhTest.Mock.APPS.VKP.Betalingsgedrag.impl.Berekenaar
+1
+
+
+
+vhTest.Mock.APPS.VKP.Betalingsgedrag.impl.OpbouwData
+1
+
+
+
+AXimpl.BizTalkMessage.Converter.CustomerConverter
+1
+
+
aTestName:%String
@@ -91,10 +118,8 @@
Do ..Partij.IndienMethodCall("GeefTelefoon1").DanReturn("03/123489dnf9")
Do ..Partij.IndienMethodCall("GeefTelefoon2").DanReturn("123456")
- Set Converter = ##class(AXimpl.BizTalkMessage.Converter.CustomerConverter).%New(..PartijAPI, ..VerkoopAPI)
+ #dim GeconverteerdeKlant As AXBizTalk.Customer = ..Converter.Convert(..Klant.GeefID())
- #dim GeconverteerdeKlant As AXBizTalk.Customer = Converter.Convert(..Klant.GeefID())
-
Do $$$AssertEquals(GeconverteerdeKlant.Telefoon,"03/123489dnf9")
]]>
@@ -104,20 +129,16 @@
Do ..Partij.IndienMethodCall("GeefTelefoon1").DanReturn("")
Do ..Partij.IndienMethodCall("GeefTelefoon2").DanReturn("03/987654")
- Set Converter = ##class(AXimpl.BizTalkMessage.Converter.CustomerConverter).%New(..PartijAPI, ..VerkoopAPI)
+ #dim GeconverteerdeKlant As AXBizTalk.Customer = ..Converter.Convert(..Klant.GeefID())
- #dim GeconverteerdeKlant As AXBizTalk.Customer = Converter.Convert(..Klant.GeefID())
-
Do $$$AssertEquals(GeconverteerdeKlant.Telefoon,"03/987654")
]]>
@@ -126,10 +147,8 @@
@@ -138,10 +157,8 @@
@@ -150,10 +167,8 @@
@@ -162,10 +177,8 @@
@@ -174,10 +187,8 @@
@@ -186,10 +197,8 @@
@@ -198,10 +207,8 @@
@@ -210,10 +217,8 @@
@@ -222,10 +227,8 @@
@@ -234,10 +237,8 @@
@@ -246,13 +247,34 @@
+
+
+
+
+
+
+
+
Index: AXimpl/BizTalkMessage/Converter/CustomerConverter.cls.xml
===================================================================
diff -u -r37835 -r37842
--- AXimpl/BizTalkMessage/Converter/CustomerConverter.cls.xml (.../CustomerConverter.cls.xml) (revision 37835)
+++ AXimpl/BizTalkMessage/Converter/CustomerConverter.cls.xml (.../CustomerConverter.cls.xml) (revision 37842)
@@ -33,13 +33,25 @@
1
+
+APPS.VKP.Betalingsgedrag.impl.OpbouwData
+1
+
+
+
+APPS.VKP.Betalingsgedrag.impl.Berekenaar
+1
+
+
-PartijAPI:DOM.PARTIJ.PartijAPI,VerkoopAPI:DOM.VKP.VerkoopAPI
+PartijAPI:DOM.PARTIJ.PartijAPI,VerkoopAPI:DOM.VKP.VerkoopAPI,BetalingsgedragOpbouw:APPS.VKP.Betalingsgedrag.impl.OpbouwData,BetalingsgedragBerekenaar:APPS.VKP.Betalingsgedrag.impl.Berekenaar
%Status
@@ -58,6 +70,7 @@
Do ..ConvertAdminSegmentering()
Do ..ConvertPrijsInformatie()
Do ..ConvertFinancieleInformatie()
+ Do ..ConvertBetalingsgedragInformatie()
Quit ..Customer
]]>
@@ -167,6 +180,21 @@
Set ..Customer.FacturatieFrequentie = ..Klant.GeefFacturatieFrequentie()
]]>
+
+
+1
+
+