Index: vhTest/Fake/AXimpl/Formatter.cls.xml
===================================================================
diff -u -r46142 -r47178
--- vhTest/Fake/AXimpl/Formatter.cls.xml (.../Formatter.cls.xml) (revision 46142)
+++ vhTest/Fake/AXimpl/Formatter.cls.xml (.../Formatter.cls.xml) (revision 47178)
@@ -21,6 +21,13 @@
]]>
+
+BTWNr:%String,CountryRegionId:%String
+%String
+
+
+
Ingave:%String
%String
Index: DOM/VKP/VanHoeckeKlant.cls.xml
===================================================================
diff -u -r47154 -r47178
--- DOM/VKP/VanHoeckeKlant.cls.xml (.../VanHoeckeKlant.cls.xml) (revision 47154)
+++ DOM/VKP/VanHoeckeKlant.cls.xml (.../VanHoeckeKlant.cls.xml) (revision 47178)
@@ -541,11 +541,6 @@
1
%ListOfDataTypes
-
-
-1
-Taal:%String
-
Index: vhUnitTest/AXimpl/Formatter/FormatVATNumToCache/Test.cls.xml
===================================================================
diff -u
--- vhUnitTest/AXimpl/Formatter/FormatVATNumToCache/Test.cls.xml (revision 0)
+++ vhUnitTest/AXimpl/Formatter/FormatVATNumToCache/Test.cls.xml (revision 47178)
@@ -0,0 +1,40 @@
+
+
+
+vhUnitTest.TestCase
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: vhTest/Utils/DOM/VKP/VanHoeckeKlant.cls.xml
===================================================================
diff -u -r44165 -r47178
--- vhTest/Utils/DOM/VKP/VanHoeckeKlant.cls.xml (.../VanHoeckeKlant.cls.xml) (revision 44165)
+++ vhTest/Utils/DOM/VKP/VanHoeckeKlant.cls.xml (.../VanHoeckeKlant.cls.xml) (revision 47178)
@@ -7,25 +7,25 @@
1
DOM.VKP.VanHoeckeKlant
Index: vhTest/Mock/DOM/VKP/VanHoeckeKlant.cls.xml
===================================================================
diff -u -r47154 -r47178
--- vhTest/Mock/DOM/VKP/VanHoeckeKlant.cls.xml (.../VanHoeckeKlant.cls.xml) (revision 47154)
+++ vhTest/Mock/DOM/VKP/VanHoeckeKlant.cls.xml (.../VanHoeckeKlant.cls.xml) (revision 47178)
@@ -544,12 +544,6 @@
]]>
-
-Taal:%String
-
-
-
URL:%String
0,$this.FormatNumber(##class(TECH.Math).Floor(+Quantity,2),2), $this.FormatNumber(##class(TECH.Math).Floor(0,2),2))
]]>
+
+
+VATNum:%String,CountryRegionId:%String
+%String
+
+
Index: vhUnitTest/AXimpl/Dynamics/CustomerIn/Converter/CustomerInConverter/Test.cls.xml
===================================================================
diff -u -r47155 -r47178
--- vhUnitTest/AXimpl/Dynamics/CustomerIn/Converter/CustomerInConverter/Test.cls.xml (.../Test.cls.xml) (revision 47155)
+++ vhUnitTest/AXimpl/Dynamics/CustomerIn/Converter/CustomerInConverter/Test.cls.xml (.../Test.cls.xml) (revision 47178)
@@ -57,21 +57,41 @@
Set VerkoopApiMock = ##class(vhTest.Mock.DOM.VKP.VerkoopAPI).%New()
Do VerkoopApiMock.IndienMethodCall("BestaatKlant","K||1111").DanReturn($$$True)
- #dim Klant As DOM.VKP.VanHoeckeKlant = ##class(vhTest.Fake.DOM.VKP.VanHoeckeKlant).%New()
- Do Klant.ZetTaal("D")
+ #dim Partij As DOM.PARTIJ.Partij = ##class(vhTest.Fake.DOM.PARTIJ.Partij).%New()
+ Do Partij.ZetTaal("D")
Set PartijApiMock = ##class(vhTest.Mock.DOM.PARTIJ.PartijAPI).%New()
- Do PartijApiMock.IndienMethodCall("GeefPartij","K||1111").DanReturn(Klant)
+ Do PartijApiMock.IndienMethodCall("GeefPartij","K||1111").DanReturn(Partij)
Set ..VerkoopApi = VerkoopApiMock
Set ..PartijApi = PartijApiMock
- Do $$$AssertEquals(Klant.GeefTaal(),"D")
+ Do $$$AssertEquals(Partij.GeefTaal(),"D")
Do ..GeefConverter().Convert(..GeefBerichtMetEenKlant())
- Do $$$AssertEquals(Klant.GeefTaal(),"F")
+ Do $$$AssertEquals(Partij.GeefTaal(),"F")
]]>
+
+
+
+
1
AXimpl.Dynamics.CustomerIn.Converter.CustomerInConverter
@@ -83,10 +103,23 @@
1
AXif.Dynamics.CustomerIn.MessageParts.AxdEntityCust
TECH.RegisteredObject,DOM.PARTIJ.Partij
+
+%String
+1
+
+
+
+DOM.VKP.LeverAdres
+##class(vhTest.Dummy.DOM.VKP.LeverAdres).%New()
+1
+
+
+
+%String
+"0123.456.789"
+1
+
+
+
+%String
+"1234"
+1
+
+
+
+%String
+1
+
+
+
+%String
+"123456789"
+1
+
+
+
+%String
+1
+
+
+
+%String
+"DE NAAM"
+1
+
+
+
+%String
+##class(DOM.enu.Taal).Nederlands()
+1
+
+
+
+%String
+1
+
+
+
+%String
+1
+
+
+
+%String
+1
+
+
+
+%String
+"Toenaam"
+1
+
+
+
+%String
+1
+
+
+
+%String
+1
+
+
+
+KlantID:%String="K||1234"
+1
+1
+%Status
+1
+
+
+
+
+%String
+
+
+
+
+DOM.VKP.LeverAdres
+
+
+
+
+%String
+
+
+
-1
%String
-
+
+
+%String
+
+
+
+
+%String
+
+
+
+
+%String
+
+
+
+
+%String
+
+
+
+
+%String
+
+
+
+
+%String
+
+
+
+
+%String
+
+
+
+
+%String
+
+
+
+
+%String
+
+
+
+
+%String
+
+
+
+
+BTWNr:%String
+%String
+
+
+
+
+Taal:%String
+%String
+
+
Index: vhTest/Mock/AXimpl/Formatter.cls.xml
===================================================================
diff -u -r46904 -r47178
--- vhTest/Mock/AXimpl/Formatter.cls.xml (.../Formatter.cls.xml) (revision 46904)
+++ vhTest/Mock/AXimpl/Formatter.cls.xml (.../Formatter.cls.xml) (revision 47178)
@@ -106,6 +106,13 @@
]]>
+
+VATNum:%String,CountryRegionId:%String
+%String
+
+
+
BTWNr:%String
%String
Index: vhTest/Fake/DOM/VKP/VanHoeckeKlant.cls.xml
===================================================================
diff -u -r47161 -r47178
--- vhTest/Fake/DOM/VKP/VanHoeckeKlant.cls.xml (.../VanHoeckeKlant.cls.xml) (revision 47161)
+++ vhTest/Fake/DOM/VKP/VanHoeckeKlant.cls.xml (.../VanHoeckeKlant.cls.xml) (revision 47178)
@@ -21,6 +21,12 @@
1
+
+%String
+"0123.456.789"
+1
+
+
DOM.VKP.enu.BTWRegimeKlant
##class(DOM.VKP.enu.BTWRegimeKlant).Aanrekenen()
@@ -94,7 +100,7 @@
%String
-"N"
+##class(DOM.enu.Taal).Nederlands()
1
@@ -128,6 +134,12 @@
]]>
+
+%String
+
+
+
DOM.VKP.enu.BTWRegimeKlant
+
+BTWNr:%String
+%String
+
+
+
Taal:%String
%String
Index: AXimpl/Dynamics/CustomerIn/Converter/CustomerInConverter.cls.xml
===================================================================
diff -u -r47154 -r47178
--- AXimpl/Dynamics/CustomerIn/Converter/CustomerInConverter.cls.xml (.../CustomerInConverter.cls.xml) (revision 47154)
+++ AXimpl/Dynamics/CustomerIn/Converter/CustomerInConverter.cls.xml (.../CustomerInConverter.cls.xml) (revision 47178)
@@ -57,13 +57,39 @@
#dim Klant As DOM.PARTIJ.Partij = ..PartijApi.GeefPartij(KlantId)
Do Klant.ZetTaal(..AxToAdminUtils.ConvertLanguageId(Cust.LanguageId))
+ Do Klant.ZetBTWNr(..ZetBTWNr(Cust))
]]>
Cust:AXif.Dynamics.CustomerIn.MessageParts.AxdEntityCust
1
+
+
+Cust:AXif.Dynamics.CustomerIn.MessageParts.AxdEntityCust
+1
+
+