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 + +