Index: AXimpl/AifMessage/Request.cls.xml =================================================================== diff -u --- AXimpl/AifMessage/Request.cls.xml (revision 0) +++ AXimpl/AifMessage/Request.cls.xml (revision 35457) @@ -0,0 +1,52 @@ + + + +%SerialObject,%XML.Adaptor + + +%String +1 + + + +%String +1 + + + +AXaif.Message.Envelope + + + +Command:%String,SubjectId:%String +1 +1 +%Status +1 + + + + +%Library.CacheSerialState +CommandState +^AXimpl.AifMessage.CommandS + + +Command + + +SubjectId + + +Message + + + + + + + Index: AXimpl/AifMessage/Converter/CustomerUpdatePart1Converter.cls.xml =================================================================== diff -u -r35427 -r35457 --- AXimpl/AifMessage/Converter/CustomerUpdatePart1Converter.cls.xml (.../CustomerUpdatePart1Converter.cls.xml) (revision 35427) +++ AXimpl/AifMessage/Converter/CustomerUpdatePart1Converter.cls.xml (.../CustomerUpdatePart1Converter.cls.xml) (revision 35457) @@ -4,11 +4,11 @@ TECH.RegisteredObject -Id:%String +Command:AXimpl.AifMessage.Request AXaif.Message.MessageParts Index: AXimpl/AifMessage/Converter/CustomerCreateConverter.cls.xml =================================================================== diff -u -r35427 -r35457 --- AXimpl/AifMessage/Converter/CustomerCreateConverter.cls.xml (.../CustomerCreateConverter.cls.xml) (revision 35427) +++ AXimpl/AifMessage/Converter/CustomerCreateConverter.cls.xml (.../CustomerCreateConverter.cls.xml) (revision 35457) @@ -56,11 +56,11 @@ -Id:%String +Command:AXimpl.AifMessage.Request AXaif.Message.MessageParts Index: AXimpl/AifMessage/RequestComposer.cls.xml =================================================================== diff -u -r35427 -r35457 --- AXimpl/AifMessage/RequestComposer.cls.xml (.../RequestComposer.cls.xml) (revision 35427) +++ AXimpl/AifMessage/RequestComposer.cls.xml (.../RequestComposer.cls.xml) (revision 35457) @@ -27,17 +27,17 @@ -Command:%String,Id:%String +Request:AXimpl.AifMessage.Request AXaif.Message.Envelope Index: vhUnitTest/AX/Uitgaand/VKP/VanHoeckeKlant/impl/AifConverter/TestBase.cls.xml =================================================================== diff -u -r35427 -r35457 --- vhUnitTest/AX/Uitgaand/VKP/VanHoeckeKlant/impl/AifConverter/TestBase.cls.xml (.../TestBase.cls.xml) (revision 35427) +++ vhUnitTest/AX/Uitgaand/VKP/VanHoeckeKlant/impl/AifConverter/TestBase.cls.xml (.../TestBase.cls.xml) (revision 35457) @@ -44,7 +44,7 @@ Do FirmaBepaler.IndienMethodCall("GeefInitialen").DanReturn(..Firma) set AifConverter = ##class(AXimpl.AifMessage.Converter.CustomerCreateConverter).%New(PartijAPI,VerkoopAPI,FirmaBepaler) - quit AifConverter.Convert(..Partij.GeefID()).Customer + quit AifConverter.Convert(##class(AXimpl.AifMessage.Request).%New("Customer/Create",..Partij.GeefID())).Customer ]]> Index: AX/Uitgaand/VKP/VerkoopFactuur/impl/AifConverter.cls.xml =================================================================== diff -u -r35427 -r35457 --- AX/Uitgaand/VKP/VerkoopFactuur/impl/AifConverter.cls.xml (.../AifConverter.cls.xml) (revision 35427) +++ AX/Uitgaand/VKP/VerkoopFactuur/impl/AifConverter.cls.xml (.../AifConverter.cls.xml) (revision 35457) @@ -64,11 +64,11 @@ -Id:%String +Command:AXimpl.AifMessage.Request AXaif.LedgerGeneralJournal.AxdLedgerGeneralJournal Index: AX/Uitgaand/common/impl/AifGenerator.cls.xml =================================================================== diff -u -r35259 -r35457 --- AX/Uitgaand/common/impl/AifGenerator.cls.xml (.../AifGenerator.cls.xml) (revision 35259) +++ AX/Uitgaand/common/impl/AifGenerator.cls.xml (.../AifGenerator.cls.xml) (revision 35457) @@ -46,7 +46,7 @@ #dim KlantIterator As TECH.Iterator = ##class(TECH.DynamicIterator).%New(VerkoopAPI.GeefKlantIterator(),,Filter) while KlantIterator.HasNext() { - do ..Generate("Customer/Create",KlantIterator.Next().GeefID()) + do ..Generate(##class(AXimpl.AifMessage.Request).%New("Customer/Create",KlantIterator.Next().GeefID())) } ]]> @@ -67,23 +67,23 @@ FactuurId:%String - -Command:%String,Id:%String +Request:AXimpl.AifMessage.Request Index: vhUnitTest/AX/Uitgaand/VKP/VerkoopFactuur/impl/AifConverter/Base.cls.xml =================================================================== diff -u -r35427 -r35457 --- vhUnitTest/AX/Uitgaand/VKP/VerkoopFactuur/impl/AifConverter/Base.cls.xml (.../Base.cls.xml) (revision 35427) +++ vhUnitTest/AX/Uitgaand/VKP/VerkoopFactuur/impl/AifConverter/Base.cls.xml (.../Base.cls.xml) (revision 35457) @@ -13,7 +13,7 @@ do OrderApiStub.IndienMethodCall("GeefFactuur",VerkoopFactuur.GeefID()).DanReturn(VerkoopFactuur) set Converter = ##class(AX.Uitgaand.VKP.VerkoopFactuur.impl.AifConverter).%New(,,OrderApiStub) - #dim MessageParts As AXaif.Message.MessageParts = Converter.Convert(VerkoopFactuur.GeefID()) + #dim MessageParts As AXaif.Message.MessageParts = Converter.Convert(##class(AXimpl.AifMessage.Request).%New("SalesInvoice/Create",VerkoopFactuur.GeefID())) quit MessageParts.LedgerGeneralJournal.LedgerJournalTable.GetAt(1) ]]> Index: vhUnitTest/AX/Uitgaand/common/impl/AifGenerator/Generate/Test.cls.xml =================================================================== diff -u -r35427 -r35457 --- vhUnitTest/AX/Uitgaand/common/impl/AifGenerator/Generate/Test.cls.xml (.../Test.cls.xml) (revision 35427) +++ vhUnitTest/AX/Uitgaand/common/impl/AifGenerator/Generate/Test.cls.xml (.../Test.cls.xml) (revision 35457) @@ -25,7 +25,7 @@ set FakeEventRaiser = ##class(vhTest.Fake.AXimpl.AifMessage.EventRaiser).%New() set Generator = ##class(AX.Uitgaand.common.impl.AifGenerator).%New(RequestComposer,,FakeEventRaiser) - do Generator.Generate("Customer/Create",KlantId) + do Generator.Generate(##class(AXimpl.AifMessage.Request).%New("Customer/Create",KlantId)) Do $$$AssertCorrectGemaakteBestanden(..GeefBestandLocatie()) ]]> @@ -47,7 +47,7 @@ set FakeEventRaiser = ##class(vhTest.Fake.AXimpl.AifMessage.EventRaiser).%New() set Generator = ##class(AX.Uitgaand.common.impl.AifGenerator).%New(RequestComposer,,FakeEventRaiser) - do Generator.Generate("SalesInvoice/Create",VerkoopFactuurId) + do Generator.Generate(##class(AXimpl.AifMessage.Request).%New("SalesInvoice/Create",VerkoopFactuurId)) Do $$$AssertCorrectGemaakteBestanden(..GeefBestandLocatie()) ]]> @@ -69,7 +69,7 @@ set FakeEventRaiser = ##class(vhTest.Fake.AXimpl.AifMessage.EventRaiser).%New() set Generator = ##class(AX.Uitgaand.common.impl.AifGenerator).%New(RequestComposer,,FakeEventRaiser) - do Generator.Generate("SalesInvoice/Create",VerkoopFactuurId) + do Generator.Generate(##class(AXimpl.AifMessage.Request).%New("SalesInvoice/Create",VerkoopFactuurId)) Do $$$AssertCorrectGemaakteBestanden(..GeefBestandLocatie()) ]]> @@ -90,7 +90,7 @@ set FakeEventRaiser = ##class(vhTest.Fake.AXimpl.AifMessage.EventRaiser).%New() set Generator = ##class(AX.Uitgaand.common.impl.AifGenerator).%New(RequestComposer,,FakeEventRaiser) - do Generator.Generate("Customer/UpdatePart1",KlantId) + do Generator.Generate(##class(AXimpl.AifMessage.Request).%New("Customer/UpdatePart1",KlantId)) Do $$$AssertCorrectGemaakteBestanden(..GeefBestandLocatie()) ]]> @@ -126,7 +126,7 @@ do EventRaiserMock.VerwachtMethodCall("RaiseRequestSendEvent","PurchaseInvoice/Create",AankoopFactuur.GeefID(),$$$ElkeWaarde,$$$ElkeWaarde).DanDoeNiks().ExactAantalKeer(1) set Generator = ##class(AX.Uitgaand.common.impl.AifGenerator).%New(RequestComposer,,EventRaiserMock) - do Generator.Generate("PurchaseInvoice/Create",AankoopFactuur.GeefID()) + do Generator.Generate(##class(AXimpl.AifMessage.Request).%New("PurchaseInvoice/Create",AankoopFactuur.GeefID())) Do $$$AssertCorrectGemaakteBestanden(..GeefBestandLocatie()) Index: AX/Uitgaand/BKH/AankoopFactuur/impl/AifConverter.cls.xml =================================================================== diff -u -r35427 -r35457 --- AX/Uitgaand/BKH/AankoopFactuur/impl/AifConverter.cls.xml (.../AifConverter.cls.xml) (revision 35427) +++ AX/Uitgaand/BKH/AankoopFactuur/impl/AifConverter.cls.xml (.../AifConverter.cls.xml) (revision 35457) @@ -40,11 +40,11 @@ -Id:%String +Command:AXimpl.AifMessage.Request AXaif.Message.MessageParts