Index: vhTest/Mock/AXimpl/Generator.cls.xml =================================================================== diff -u -r49223 -r61028 --- vhTest/Mock/AXimpl/Generator.cls.xml (.../Generator.cls.xml) (revision 49223) +++ vhTest/Mock/AXimpl/Generator.cls.xml (.../Generator.cls.xml) (revision 61028) @@ -8,6 +8,13 @@ AXimpl.Generator,Tools.Mock.MockClassBase right + +RequestComposer:AXimpl.RequestComposer,FileWriter:AXimpl.FileWriter,EventRaiser:AXimpl.EventRaiser +%Status + + + Request:AXimpl.Request %Boolean Index: AXimpl/Generator.cls.xml =================================================================== diff -u -r49223 -r61028 --- AXimpl/Generator.cls.xml (.../Generator.cls.xml) (revision 49223) +++ AXimpl/Generator.cls.xml (.../Generator.cls.xml) (revision 61028) @@ -99,7 +99,16 @@ #dim RequestEnvelope As %CacheString = ..RequestComposer.Compose(Request) #dim Path As %String = ##class(TECH.Files).AppendSubPath(##class(TECH.Config.ConfigMgr).Instance().GeefString("AX_IF_OUT_RequestPath"),..ConfigOut.GetSubPath(Request)) - #dim Filename As %String = $replace(Request.Command,"/","-")_" "_..GeefSubject(Request.SubjectId)_" "_" - "_RequestEnvelope.Header.Company_" - "_..FileWriter.GetTimeStamp()_".xml" + + // [ICT-1078] Fase 2 sturen bericht dat pakbon mag geboekt worden + // Deze hardcoded voorzien, aangezien in AX het PakbonMagGeboektWorden bericht afgehandeld wordt door dezelfde verwerker als het PickingCompleet bericht. + // Daarom moet ook de naam van de file aangepast worden naar PickingCompleet i.p.v. PakbonMagGeboektWorden, anders zal de file niet correct verwerkt worden. + #dim RequestCommandForFileName As %String = Request.Command + If (RequestCommandForFileName = "Inventory/PakbonMagGeboektWorden") { + Set RequestCommandForFileName = "Inventory/PickingCompleet" + } + + #dim Filename As %String = $replace(RequestCommandForFileName,"/","-")_" "_..GeefSubject(Request.SubjectId)_" "_" - "_RequestEnvelope.Header.Company_" - "_..FileWriter.GetTimeStamp()_".xml" #dim FullFilename As %String = ##class(TECH.Files).AppendFile(Path,Filename) do ..FileWriter.Open(FullFilename,$$$True)