Index: vhTestFiles/UnitTests/AX.Uitgaand.common.impl.AifGenerator.Generate/Test/TestCustomer-Update/AIF/Customer/Update/Customer-UpdatePart2 K1234 - VHBE - 20160501_091500.xml
===================================================================
diff -u -r35475 -r35503
--- vhTestFiles/UnitTests/AX.Uitgaand.common.impl.AifGenerator.Generate/Test/TestCustomer-Update/AIF/Customer/Update/Customer-UpdatePart2 K1234 - VHBE - 20160501_091500.xml (.../Customer-UpdatePart2 K1234 - VHBE - 20160501_091500.xml) (revision 35475)
+++ vhTestFiles/UnitTests/AX.Uitgaand.common.impl.AifGenerator.Generate/Test/TestCustomer-Update/AIF/Customer/Update/Customer-UpdatePart2 K1234 - VHBE - 20160501_091500.xml (.../Customer-UpdatePart2 K1234 - VHBE - 20160501_091500.xml) (revision 35503)
@@ -19,14 +19,14 @@
Yes
No
No
- 08D2%
+ 10D3%
Blank
None
Accept
No
None
EUR
- R36
+ R09
No
No
No
@@ -35,7 +35,7 @@
{70E3383F-E3BF-422C-AF76-EF8826DB0711}
No
No
- BTW BE 0412.418.957
+ BTW BE 0402.775.276
77
No
No
@@ -61,7 +61,7 @@
No
No
No
- KLANTNAAM NV
+ EEN ANDERE NAAM Toenaam
No
No
000000719
@@ -85,12 +85,10 @@
No
No
Normal
- 0412.418.957
All
nl-be
- KLANTNAAM NV
- KLANTNAAM NV
+ EEN ANDERE NAAM Toenaam
000000719
000000449
5637145035
@@ -101,27 +99,24 @@
<_RecId_LogisticsPostalAddress>5637147302
<_recVersion_LogisticsPostalAddress>1
- EEN STRAAT 15
-9100 SINT-NIKLAAS
-BELGIUM
- SINT-NIKLAAS
+ DUMMYGEMEENTE
BEL
Yes
BE
Yes
No
No
5637147495
- KLANTNAAM NV
+ EEN ANDERE NAAM Toenaam
000000719
5637146495
5637147302
5637146495
Business
- EEN STRAAT 15
+ DummyStraat
2016-06-21T08:53:54Z
2154-12-31T23:59:59Z
- 3590
+ 9100
5637145033
@@ -182,7 +177,7 @@
None
- KLANTNAAM NV
+ DE NAAM
5637149552
1
2016-06-21T08:53:54Z
Index: vhTest/Mock/AXimpl/AifMessage/Converter/CustomerCreateConverter.cls.xml
===================================================================
diff -u
--- vhTest/Mock/AXimpl/AifMessage/Converter/CustomerCreateConverter.cls.xml (revision 0)
+++ vhTest/Mock/AXimpl/AifMessage/Converter/CustomerCreateConverter.cls.xml (revision 35503)
@@ -0,0 +1,21 @@
+
+
+
+
+Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig.
+Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt
+Inheritance van meerdere TECH.Interface interfaces resulteert nog niet in een mockklasse met overeenkomstige inheritance-structuur.
+1
+AXimpl.AifMessage.Converter.CustomerCreateConverter,Tools.Mock.MockClassBase
+right
+
+
+Command:AXimpl.AifMessage.Request
+AXaif.Message.MessageParts
+
+
+
+
+
+
Index: vhUnitTest/AX/Uitgaand/common/impl/AifGenerator/Generate/Test.cls.xml
===================================================================
diff -u -r35473 -r35503
--- vhUnitTest/AX/Uitgaand/common/impl/AifGenerator/Generate/Test.cls.xml (.../Test.cls.xml) (revision 35473)
+++ vhUnitTest/AX/Uitgaand/common/impl/AifGenerator/Generate/Test.cls.xml (.../Test.cls.xml) (revision 35503)
@@ -57,6 +57,17 @@
do ##class(vhTest.Fake.TECH.DateTime.DateTimeAPI).Activeer("01.05.2016")
#dim KlantId As %String = "K||1234"
+
+ #dim PartijAPI As vhTest.Mock.DOM.PARTIJ.PartijAPI = ##class(vhTest.Mock.DOM.PARTIJ.PartijAPI).MockInstance()
+ #dim Partij As vhTest.Mock.DOM.PARTIJ.Partij = ##class(vhTest.Utils.DOM.PARTIJ.Partij).StandaardPartij()
+ do Partij.IndienMethodCall("GeefNaam").DanReturn("EEN ANDERE NAAM")
+ do PartijAPI.IndienMethodCall("GeefPartij","K||1234").DanReturn(Partij)
+
+ #dim VerkoopAPI As vhTest.Mock.DOM.VKP.VerkoopAPI = ##class(vhTest.Mock.DOM.VKP.VerkoopAPI).MockInstance()
+ #dim Klant As vhTest.Mock.DOM.VKP.VanHoeckeKlant = ##class(vhTest.Utils.DOM.VKP.VanHoeckeKlant).StandaardKlant()
+ do Klant.IndienMethodCall("GeefNaam").DanReturn("EEN ANDERE NAAM")
+ do VerkoopAPI.IndienMethodCall("GeefKlant","K||1234").DanReturn(Klant)
+
do ##class(TECH.Config.ConfigMgr).Instance().ZetString("AX_AIF_RequestPath",..GeefBestandLocatie()_"\AIF",..#Applicatie)
set MessageManager = ##class(vhTest.Mock.AX.Uitgaand.common.impl.MessageManager).%New()
Index: vhUnitTest/AXimpl/AifMessage/Converter/CustomerUpdatePart2Converter/Convert/Test.cls.xml
===================================================================
diff -u -r35472 -r35503
--- vhUnitTest/AXimpl/AifMessage/Converter/CustomerUpdatePart2Converter/Convert/Test.cls.xml (.../Test.cls.xml) (revision 35472)
+++ vhUnitTest/AXimpl/AifMessage/Converter/CustomerUpdatePart2Converter/Convert/Test.cls.xml (.../Test.cls.xml) (revision 35503)
@@ -18,7 +18,6 @@
+
+
+
+
+
+
+AXaif.Message.MessageParts
+
+
Index: vhTest/Fake/AXimpl/AifMessage/Converter/CustomerCreateConverter.cls.xml
===================================================================
diff -u
--- vhTest/Fake/AXimpl/AifMessage/Converter/CustomerCreateConverter.cls.xml (revision 0)
+++ vhTest/Fake/AXimpl/AifMessage/Converter/CustomerCreateConverter.cls.xml (revision 35503)
@@ -0,0 +1,19 @@
+
+
+
+
+Deze klasse werd automatisch gegenereerd en onderhouden, nieuwe methodes worden automatisch bijgevoegd, bestaande blijven zoals ze zijn.
+Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt
+1
+AXimpl.AifMessage.Converter.CustomerCreateConverter
+
+
+Command:AXimpl.AifMessage.Request
+AXaif.Message.MessageParts
+
+
+
+
+
+
Index: AXimpl/AifMessage/Converter/CustomerUpdatePart2Converter.cls.xml
===================================================================
diff -u -r35472 -r35503
--- AXimpl/AifMessage/Converter/CustomerUpdatePart2Converter.cls.xml (.../CustomerUpdatePart2Converter.cls.xml) (revision 35472)
+++ AXimpl/AifMessage/Converter/CustomerUpdatePart2Converter.cls.xml (.../CustomerUpdatePart2Converter.cls.xml) (revision 35503)
@@ -3,18 +3,181 @@
TECH.RegisteredObject
+
+AXimpl.AifMessage.Converter.CustomerCreateConverter
+1
+
+
+
+TECH.ObjectUtils.impl.ObjectConverter
+1
+
+
+
+CustomerCreator:AXimpl.AifMessage.Converter.CustomerCreateConverter
+1
+1
+%Status
+1
+
+
+
Command:AXimpl.AifMessage.Request
AXaif.Message.MessageParts
+
+MessagePartsRead:AXaif.Message.MessageParts,MessagePartsCreate:AXaif.Message.MessageParts
+1
+
+
+
+
+
+1
+
+
+
+
+
+1
+
+
+
+
+
+1
+
+
+
+
+
+1
+
+
+
+
+
+1
+
+
+
+
+
+1
+
+
+
+
+
+1
+
+
+
+
+
+1
+
+
+
1
Index: vhTestFiles/UnitTests/AX.Uitgaand.common.impl.AifGenerator.Generate/Test/TestCustomer-Update/ReadResponse.xml
===================================================================
diff -u -r35470 -r35503
--- vhTestFiles/UnitTests/AX.Uitgaand.common.impl.AifGenerator.Generate/Test/TestCustomer-Update/ReadResponse.xml (.../ReadResponse.xml) (revision 35470)
+++ vhTestFiles/UnitTests/AX.Uitgaand.common.impl.AifGenerator.Generate/Test/TestCustomer-Update/ReadResponse.xml (.../ReadResponse.xml) (revision 35503)
@@ -19,14 +19,14 @@
Yes
No
No
- 08D2%
+ 10D3%
Blank
None
Accept
No
None
EUR
- R36
+ R09
No
No
No
@@ -43,7 +43,7 @@
No
No
- BTW BE 0412.418.957
+ BTW BE 0402.775.276
77
No
No
@@ -69,7 +69,7 @@
No
No
No
- KLANTNAAM NV
+ DE NAAM
No
No
000000719
@@ -93,12 +93,11 @@
No
No
Normal
- 0412.418.957
All
nl-be
- KLANTNAAM NV
- KLANTNAAM NV
+ DE NAAM
+ DE NAAM
000000719
000000449
5637145035
@@ -120,7 +119,7 @@
No
No
5637147495
- KLANTNAAM NV
+ DE NAAM
000000719
5637146495
5637147302
@@ -191,7 +190,7 @@
None
- KLANTNAAM NV
+ DE NAAM
5637149552
1
2016-06-21T08:53:54Z