Index: AXBizTalk/Address.cls.xml =================================================================== diff -u --- AXBizTalk/Address.cls.xml (revision 0) +++ AXBizTalk/Address.cls.xml (revision 37870) @@ -0,0 +1,132 @@ + + + +%SerialObject,%XML.Adaptor + + +%String + + + + +%Boolean + + + +%Boolean + + + +%Boolean + + + +%Boolean + + + +%String + + + + +%String + + + + +%String + + + + +%String + + + + +%String + + + + +%String + + + + +%String + + + + +%String + + + + +%String + + + + +%String + + + + +%Library.CacheSerialState +AddressState +^AXBizTalk.AddressS + + +Klantnummer + + +BezoekAdres + + +ToonzaalAdres + + +LeveringAdres + + +FacturatieAdres + + +Straat1 + + +Straat2 + + +Straat3 + + +Postcode + + +Plaats + + +County + + +Provincie + + +LandCodeISO3 + + +Telefoon + + +Verzendwijze + + + + + + + Index: AXimpl/BizTalkMessage/Converter/CustomerConverter.cls.xml =================================================================== diff -u -r37846 -r37870 --- AXimpl/BizTalkMessage/Converter/CustomerConverter.cls.xml (.../CustomerConverter.cls.xml) (revision 37846) +++ AXimpl/BizTalkMessage/Converter/CustomerConverter.cls.xml (.../CustomerConverter.cls.xml) (revision 37870) @@ -58,6 +58,7 @@ Do ..ConvertAdminSegmentering() Do ..ConvertPrijsInformatie() Do ..ConvertFinancieleInformatie() + Do ..ConvertAdresGegevens() Quit ..Customer ]]> @@ -167,6 +168,59 @@ Set ..Customer.FacturatieFrequentie = ..Klant.GeefFacturatieFrequentie() ]]> + + +1 + + Index: vhTest/Fake/DOM/VKP/LeverAdres.cls.xml =================================================================== diff -u -r29059 -r37870 --- vhTest/Fake/DOM/VKP/LeverAdres.cls.xml (.../LeverAdres.cls.xml) (revision 29059) +++ vhTest/Fake/DOM/VKP/LeverAdres.cls.xml (.../LeverAdres.cls.xml) (revision 37870) @@ -43,6 +43,30 @@ + + +%String + + + + +DOM.common.Land + + + + +%String + + + + +%String + + Index: AXBizTalk/Customer.cls.xml =================================================================== diff -u -r37845 -r37870 --- AXBizTalk/Customer.cls.xml (.../Customer.cls.xml) (revision 37845) +++ AXBizTalk/Customer.cls.xml (.../Customer.cls.xml) (revision 37870) @@ -95,6 +95,23 @@ %String + +%String + + + +%String + + + +%String + + + +AXBizTalk.Customer +list + + %Library.CacheSerialState CustomerState @@ -163,6 +180,21 @@ FacturatieFrequentie + +AantalFacturen + + +AantalVervallenFacturen + + +PercentageVervallenFacturen + + +AantalFacturenVervallen + + +Adressen + Index: vhUnitTest/AXimpl/BizTalkMessage/Converter/CustomerConverter/Convert/Test.cls.xml =================================================================== diff -u -r37846 -r37870 --- vhUnitTest/AXimpl/BizTalkMessage/Converter/CustomerConverter/Convert/Test.cls.xml (.../Test.cls.xml) (revision 37846) +++ vhUnitTest/AXimpl/BizTalkMessage/Converter/CustomerConverter/Convert/Test.cls.xml (.../Test.cls.xml) (revision 37870) @@ -23,6 +23,11 @@ 1 + +%ListOfDataTypes +1 + + aTestName:%String @@ -83,6 +94,18 @@ Do $$$AssertEquals(GeconverteerdeKlant.Leveringsvoorwaarde,"30") Do $$$AssertEquals(GeconverteerdeKlant.Kredietlimiet,"1000") Do $$$AssertEquals(GeconverteerdeKlant.FacturatieFrequentie,"D2") + + Do $$$AssertEquals(GeconverteerdeKlant.Adressen.GetAt(1).Klantnummer,"1234") + Do $$$AssertEquals(GeconverteerdeKlant.Adressen.GetAt(1).Straat1,"DummyStraat") + Do $$$AssertEquals(GeconverteerdeKlant.Adressen.GetAt(1).Postcode,"9100") + Do $$$AssertEquals(GeconverteerdeKlant.Adressen.GetAt(1).Plaats,"DummyGemeente") + Do $$$AssertEquals(GeconverteerdeKlant.Adressen.GetAt(1).LandCodeISO3,"BEL") + Do $$$AssertEquals(GeconverteerdeKlant.Adressen.GetAt(1).Telefoon,"") + Do $$$AssertEquals(GeconverteerdeKlant.Adressen.GetAt(1).Verzendwijze,"") + Do $$$AssertEquals(GeconverteerdeKlant.Adressen.GetAt(1).LeveringAdres,$$$False) + Do $$$AssertEquals(GeconverteerdeKlant.Adressen.GetAt(1).BezoekAdres,$$$False) + Do $$$AssertEquals(GeconverteerdeKlant.Adressen.GetAt(1).ToonzaalAdres,$$$False) + Do $$$AssertEquals(GeconverteerdeKlant.Adressen.GetAt(1).FacturatieAdres,$$$False) ]]> @@ -253,6 +276,108 @@ Do $$$AssertEquals(GeconverteerdeKlant.Kwaliteit,"") ]]> + + + + + + + + + + + + + + + +