Index: AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter.cls.xml =================================================================== diff -u -r43377 -r43378 --- AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter.cls.xml (.../SalesOrderConverter.cls.xml) (revision 43377) +++ AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter.cls.xml (.../SalesOrderConverter.cls.xml) (revision 43378) @@ -57,6 +57,7 @@ Do Order.ZetAfleveradres(..MaakLeverAdres(OrderHeader)) Do Order.ZetCreatieDatum(..MaakCreatieDatum(OrderHeader)) Do Order.ZetMunt(OrderHeader.CurrencyCode) + Do Order.ZetAxSalesId(OrderHeader.RefSalesOriginId) // Enkel nog maar productLijn. Set OrderLineIterator = ##class(TECH.ListIterator).%New(OrderHeader.OrderLine) Index: vhUnitTest/AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter/Convert/Test.cls.xml =================================================================== diff -u -r43377 -r43378 --- vhUnitTest/AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter/Convert/Test.cls.xml (.../Test.cls.xml) (revision 43377) +++ vhUnitTest/AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter/Convert/Test.cls.xml (.../Test.cls.xml) (revision 43378) @@ -13,6 +13,7 @@ Do OrderMock.VerwachtMethodCall("ZetDocumentReferenties", OrderDocRef).ExactAantalKeer(1) Do OrderMock.VerwachtMethodCall("ZetCreatieDatum", 64482).ExactAantalKeer(1) Do OrderMock.VerwachtMethodCall("ZetMunt", "EUR").ExactAantalKeer(1) + Do OrderMock.VerwachtMethodCall("ZetAxSalesId", "VO1600000316").ExactAantalKeer(1) Set OrderAPIMock = ##class(vhTest.Mock.DOM.VKP.OrderAPI).%New() Do OrderAPIMock.VerwachtMethodCall("Bewaar", OrderMock).ExactAantalKeer(1) @@ -46,6 +47,7 @@ Do OrderMock.IndienMethodCall("ZetDocumentReferenties", $$$ElkeWaarde).DanDoeNiks() Do OrderMock.IndienMethodCall("ZetCreatieDatum", $$$ElkeWaarde).DanDoeNiks() Do OrderMock.IndienMethodCall("ZetMunt", $$$ElkeWaarde).DanDoeNiks() + Do OrderMock.IndienMethodCall("ZetAxSalesId", $$$ElkeWaarde).DanDoeNiks() Do OrderMock.VerwachtMethodCall("GeefKlantID").DanReturn("DummyKlantID") Set OrderAPIMock = ##class(vhTest.Mock.DOM.VKP.OrderAPI).%New() Index: vhTest/Utils/AXif/Dynamics/SalesOrderIn/Envelope.cls.xml =================================================================== diff -u -r43377 -r43378 --- vhTest/Utils/AXif/Dynamics/SalesOrderIn/Envelope.cls.xml (.../Envelope.cls.xml) (revision 43377) +++ vhTest/Utils/AXif/Dynamics/SalesOrderIn/Envelope.cls.xml (.../Envelope.cls.xml) (revision 43378) @@ -20,6 +20,7 @@ Set OrderHeader.CreatedDateTimeHeader = ##class(AXif.Dynamics.SalesOrderIn.MessageParts.AxdExtTypeCreatedDateTime).%New() Set OrderHeader.CreatedDateTimeHeader.content = ##class(TECH.DateTime).HorologToTimeStamp("64482,43844") Set OrderHeader.CurrencyCode = "EUR" + Set OrderHeader.RefSalesOriginId = "VO1600000316" Do StandaardOrder.Body.MessageParts.ADUMsgSalesOrderOutQuery.OrderHeader.Insert(OrderHeader)