Index: BL/Prod/GAData/TBXLadeXML.cls.xml =================================================================== diff -u -r429 -r433 --- BL/Prod/GAData/TBXLadeXML.cls.xml (.../TBXLadeXML.cls.xml) (revision 429) +++ BL/Prod/GAData/TBXLadeXML.cls.xml (.../TBXLadeXML.cls.xml) (revision 433) @@ -118,7 +118,6 @@ Set ..WSOrd=WSOrd Set:(OutputType="PRINT") pxOrder=..BuildDocPrint(.sc) Set:(OutputType="EDI" ) pxOrder=..BuildDocEDI(.sc) - Set:(OutputType="EDIxx") pxOrder=..BuildDocEDIxxPREV(.sc) Quit pxOrder ]]> @@ -252,23 +251,23 @@ 1 1 @@ -744,132 +743,6 @@ ]]> - - -Proxy-Doc voor EDI -Previous implementation : to compare result of this version with the result of the new implementation - -BL.Prod.GAData.TBXLadeXML.pxEDIOrder -1) LevTOms=$$$Trim($P(LevTOms," (",1))_" ("_$P(LevTOms," (",2,99) - . Set LevTOms=$$$Replace(LevTOms,"Semaine","Sem.") - . Set pxOrder.LeverTijd=LevTOms - Else Do - . Set pxOrder.LeverTijd=WSOrd.LeverTijd - - // Niet Meeleveren - Do ; If $L(WSOrd.NietMeeleveren) Do - . Set str="" - . For i=1:1:$L(WSOrd.NietMeeleveren,";") Do - . . Set NietMeeKey=($P(WSOrd.NietMeeleveren,";",i)) - . . Set:($E(NietMeeKey,1,2)="NM")&&($E(NietMeeKey,3)'="_") $E(NietMeeKey,1,2)="NM_" - . . Set:($L(NietMeeKey)) str=str_$S($L(str):", ", 1:"")_$$$LCase($$$GetVertaling(NietMeeKey,..Taal,"L")) - . Set WSOrd.NietMeeleverenOms=str - Set pxOrder.NietMeeleveren=WSOrd.NietMeeleveren - Set pxOrder.NietMeeleverenOms=WSOrd.NietMeeleverenOms - - Set:($L(WSOrd.IngaveTijdStip)) pxOrder.IngaveTijdStip=$$FormatDateTime^vhLib("yyyy-mm-dd hh:nn:ss", $$$DateH(WSOrd.IngaveTijdStip)) - Set:($L(WSOrd.SubmitTS)) pxOrder.SubmitTS=$$FormatDateTime^vhLib("yyyy-mm-dd hh:nn:ss", $$$DateH(WSOrd.SubmitTS)) - Set:($LG($LG(WSOrd.SubmitToVHLog,1),1)>0) pxOrder.SubmitToVHTS=$$FormatDateTime^vhLib("yyyy-mm-dd hh:nn:ss", $LG($LG(WSOrd.SubmitToVHLog,1),1), ..Taal) - - Set pxOrder.URLPrintPage = WSOrd.GetPrintPageURL(,..Taal) ; niet bij groeporder - - ;Set pxOrder.KLPrijsKlasse=WSOrd.KLPrijsKlasse - ;Set pxOrder.TransferLog=WSOrd.TransferLog - ;Set pxOrder.WebDomain=WSOrd.WebDomain - ;Set pxOrder.WebQSData=WSOrd.WebQSData - ;Set pxOrder.WebURL=WSOrd.WebURL - ;Set pxOrder.ShowInHist=WSOrd.ShowInHist - - Set blnContainsGlas=0 - Set i="" - For Set WSLn=pxOrder.Lijnen.GetNext(.i) Quit:(i="") Set blnContainsGlas=(blnContainsGlas)||(WSLn.LadeBevatGlasOfInschuifElement()) - - // Fill Order Lijnen - Set i="" - For Set WSLn=WSOrd.Lijnen.GetNext(.i) Quit:(i="") Do Quit:($$$ISERR(sc)) - . Set pxLijn=..BuildLijnEDI(WSLn, .sc) - . Quit:($$$ISERR(sc))||('$IsObject(pxLijn)) - . Do pxOrder.Lijnen.Insert(pxLijn) - . Set:(blnContainsGlas) pxLijn.ItemKVOms="-" - - /// Prijzen invullen - Set (TotPrijsVK,TotPrijsAK)=0 - Set i="" - For Set WSLn=WSOrd.Lijnen.GetNext(.i) Quit:(i="") Do - . Set TotPrijsVK=TotPrijsVK+(WSLn.KostPrijs*WSLn.Qty) - . Set TotPrijsAK=TotPrijsAK+(WSLn.AKPrijs*WSLn.Qty) - Set pxOrder.TotPrijsVK=$S(..blnShowVKP:##class(BL.Prod.GAData.TBXLadeXML.pxAttribMunt).Create(TotPrijsVK,..Munt ), 1:"") ; =..PrijsConvert(MuntCalc ,TotPrijsVK) - Set pxOrder.TotPrijsAK=$S(..blnShowAKP:##class(BL.Prod.GAData.TBXLadeXML.pxAttribMunt).Create(TotPrijsAK,..MuntAK), 1:"") ; =..PrijsConvert(MuntCalcAK,TotPrijsAK) - ;Set pxOrder.Munt="" - - Quit pxOrder -]]> - - 1 %String