Index: AX/Uitgaand/EC/DataAX/impl/HelperOrdersConverteren.cls.xml =================================================================== diff -u -r55704 -r62360 --- AX/Uitgaand/EC/DataAX/impl/HelperOrdersConverteren.cls.xml (.../HelperOrdersConverteren.cls.xml) (revision 55704) +++ AX/Uitgaand/EC/DataAX/impl/HelperOrdersConverteren.cls.xml (.../HelperOrdersConverteren.cls.xml) (revision 62360) @@ -99,7 +99,7 @@ Set pxLijn.GrootteOrde=$S(+^||ECCache("D",OrderId,"DTL",VolgNr,"PRICEUNIT")=100:"%",1:"") Set pxLijn.TotaalPrijs=+^||ECCache("D",OrderId,"DTL",VolgNr,"LINEAMOUNT") Set pxLijn.Type=$S(pxLijn.Aantal<0:"R",1:"L") ; Retour of Levering - Set pxLijn.Status=..TranslateStatus(pxLijn.PRNr,pxLijn.Aantal,^||ECCache("D",OrderId,"DTL",VolgNr,"SALESSTATUS"),^||ECCache("D",OrderId,"DTL",VolgNr,"ADUORDERSTATUSID"),^||ECCache("D",OrderId,"DTL",VolgNr,"SALESTYPE"),^||ECCache("D",OrderId,"DTL",VolgNr,"ADUJOURNALTYPE"),^||ECCache("D",OrderId,"DTL",VolgNr,"MCRHOLDCODE")) + Set pxLijn.Status=..TranslateStatus(pxLijn.PRNr,pxLijn.Aantal,^||ECCache("D",OrderId,"DTL",VolgNr,"SALESSTATUS"),^||ECCache("D",OrderId,"DTL",VolgNr,"ADUORDERSTATUSID"),^||ECCache("D",OrderId,"DTL",VolgNr,"SALESTYPE"),^||ECCache("D",OrderId,"DTL",VolgNr,"ADUJOURNALTYPE"),^||ECCache("D",OrderId,"DTL",VolgNr,"MCRHOLDCODE"),$G(^||ECCache("D",OrderId,"DTL",VolgNr,"VALIDATIECODE"))) If ^||ECCache("D",OrderId,"DTL",VolgNr,"SALESTYPE")=3 ; alleen bij orders die de CTP gepasseerd zijn, dus zonder actieve holdcode { Set pxLijn.VerwachteLeverDatum=$zdh(^||ECCache("D",OrderId,"DTL",VolgNr,"RECEIPTDATECONFIRMED"),3) @@ -125,7 +125,7 @@ -PRNr:%String,Aantal:%Integer,SalesLineStatus:%String,BlokkeerStatus:%String,SalesOrderType:%String,JournalType:%String,HoldCode:%String +PRNr:%String,Aantal:%Integer,SalesLineStatus:%String,BlokkeerStatus:%String,SalesOrderType:%String,JournalType:%String,HoldCode:%String,ValidatieCode:%String