Index: AX/Uitgaand/VKP/VanHoeckeKlant/impl/AifConverter.cls.xml
===================================================================
diff -u -r34220 -r34265
--- AX/Uitgaand/VKP/VanHoeckeKlant/impl/AifConverter.cls.xml (.../AifConverter.cls.xml) (revision 34220)
+++ AX/Uitgaand/VKP/VanHoeckeKlant/impl/AifConverter.cls.xml (.../AifConverter.cls.xml) (revision 34265)
@@ -53,9 +53,7 @@
set OrganizationName.Name = DirParty.Name
do DirParty.OrganizationName.Insert(OrganizationName)
- #dim PostalAddress As AXaif.Customer.AxdEntityDirPartyPostalAddressView = ..ConvertPostalAddress(Partij)
- set PostalAddress.LocationName = DirParty.Name
- do DirParty.DirPartyPostalAddressView.Insert(PostalAddress)
+ Do ..ConvertAndAddPostalAddress(Partij, DirParty)
do:$length(Partij.GeefTelefoon1()) DirParty.DirPartyContactInfoView.Insert(..ConvertContactInfo("Telefoon 1",Partij.GeefTelefoon1(),"Phone"))
do:$length(Partij.GeefTelefoon2()) DirParty.DirPartyContactInfoView.Insert(..ConvertContactInfo("Telefoon 2",Partij.GeefTelefoon2(),"Phone",$$$IsEmptyString(Partij.GeefTelefoon1())))
@@ -132,8 +130,8 @@
]]>
-
-Partij:DOM.PARTIJ.Partij
+
+Partij:DOM.PARTIJ.Partij,DirParty:AXaif.Customer.AxdEntityDirPartyDirOrganization
1
AXaif.Customer.AxdEntityDirPartyPostalAddressView
@@ -199,6 +212,20 @@
quit "BX"
]]>
+
+
+Partij:DOM.PARTIJ.Partij
+1
+
+
Index: AXaif/Shared/AxdExtTypeLogisticsIsPrimaryAddress.cls.xml
===================================================================
diff -u -r33889 -r34265
--- AXaif/Shared/AxdExtTypeLogisticsIsPrimaryAddress.cls.xml (.../AxdExtTypeLogisticsIsPrimaryAddress.cls.xml) (revision 33889)
+++ AXaif/Shared/AxdExtTypeLogisticsIsPrimaryAddress.cls.xml (.../AxdExtTypeLogisticsIsPrimaryAddress.cls.xml) (revision 34265)
@@ -27,6 +27,13 @@
+
+
+1
+AXaif.Shared.AxdExtTypeLogisticsIsPrimaryAddress
+
+
Index: vhUnitTest/AX/Uitgaand/VKP/VanHoeckeKlant/impl/AifConverter.cls.xml
===================================================================
diff -u -r34220 -r34265
--- vhUnitTest/AX/Uitgaand/VKP/VanHoeckeKlant/impl/AifConverter.cls.xml (.../AifConverter.cls.xml) (revision 34220)
+++ vhUnitTest/AX/Uitgaand/VKP/VanHoeckeKlant/impl/AifConverter.cls.xml (.../AifConverter.cls.xml) (revision 34265)
@@ -39,13 +39,14 @@
#dim Adres As DOM.common.Adres = ##class(vhTest.Utils.DOM.VKP.LeverAdres).EuLid()
do Adres.ZetPostcode("NL-1234 AA")
do ..Partij.IndienMethodCall("GeefAdres").DanReturn(Adres)
+ Do ..Partij.IndienMethodCall("GeefBTWNr").DanReturn("NL0402775276")
set Converter = ##class(AX.Uitgaand.VKP.VanHoeckeKlant.impl.AifConverter).%New()
#dim AxKlant As AXaif.Customer.AxdCustomer = Converter.Convert(..Partij,..Klant)
#dim CustTable As AXaif.Customer.AxdEntityCustTable = AxKlant.CustTable.GetAt(1)
#dim Party As AXaif.Customer.AxdEntityDirPartyDirOrganization = CustTable.DirParty.GetAt(1)
- #dim PostalAddres As AXaif.Customer.AxdEntityDirPartyPostalAddressView = Party.DirPartyPostalAddressView.GetAt(1)
+ #dim PostalAddres As AXaif.Customer.AxdEntityDirPartyPostalAddressView = Party.DirPartyPostalAddressView.GetAt(2)
do $$$AssertEquals(PostalAddres.ZipCode,"1234 AA")
]]>
@@ -56,13 +57,14 @@
#dim Adres As DOM.common.Adres = ##class(vhTest.Utils.DOM.VKP.LeverAdres).EuLid()
do Adres.ZetPostcode("NL1234 AA")
do ..Partij.IndienMethodCall("GeefAdres").DanReturn(Adres)
+ Do ..Partij.IndienMethodCall("GeefBTWNr").DanReturn("NL0402775276")
set Converter = ##class(AX.Uitgaand.VKP.VanHoeckeKlant.impl.AifConverter).%New()
#dim AxKlant As AXaif.Customer.AxdCustomer = Converter.Convert(..Partij,..Klant)
#dim CustTable As AXaif.Customer.AxdEntityCustTable = AxKlant.CustTable.GetAt(1)
#dim Party As AXaif.Customer.AxdEntityDirPartyDirOrganization = CustTable.DirParty.GetAt(1)
- #dim PostalAddres As AXaif.Customer.AxdEntityDirPartyPostalAddressView = Party.DirPartyPostalAddressView.GetAt(1)
+ #dim PostalAddres As AXaif.Customer.AxdEntityDirPartyPostalAddressView = Party.DirPartyPostalAddressView.GetAt(2)
do $$$AssertEquals(PostalAddres.ZipCode,"NL1234 AA")
]]>
@@ -73,13 +75,14 @@
#dim Adres As DOM.common.Adres = ##class(vhTest.Utils.DOM.VKP.LeverAdres).EuLid()
do Adres.ZetPostcode("NL-1234-AA")
do ..Partij.IndienMethodCall("GeefAdres").DanReturn(Adres)
+ Do ..Partij.IndienMethodCall("GeefBTWNr").DanReturn("NL0402775276")
set Converter = ##class(AX.Uitgaand.VKP.VanHoeckeKlant.impl.AifConverter).%New()
#dim AxKlant As AXaif.Customer.AxdCustomer = Converter.Convert(..Partij,..Klant)
#dim CustTable As AXaif.Customer.AxdEntityCustTable = AxKlant.CustTable.GetAt(1)
#dim Party As AXaif.Customer.AxdEntityDirPartyDirOrganization = CustTable.DirParty.GetAt(1)
- #dim PostalAddres As AXaif.Customer.AxdEntityDifrPartyPostalAddressView = Party.DirPartyPostalAddressView.GetAt(1)
+ #dim PostalAddres As AXaif.Customer.AxdEntityDifrPartyPostalAddressView = Party.DirPartyPostalAddressView.GetAt(2)
do $$$AssertEquals(PostalAddres.ZipCode,"1234-AA")
]]>
@@ -839,39 +842,74 @@
+
+
+
+
+
+
+
+