Index: AX/Uitgaand/EC/DataAX/impl/HelperFacturenConverteren.cls.xml =================================================================== diff -u -r50353 -r53242 --- AX/Uitgaand/EC/DataAX/impl/HelperFacturenConverteren.cls.xml (.../HelperFacturenConverteren.cls.xml) (revision 50353) +++ AX/Uitgaand/EC/DataAX/impl/HelperFacturenConverteren.cls.xml (.../HelperFacturenConverteren.cls.xml) (revision 53242) @@ -103,8 +103,9 @@ Set pxLijn.Type="P" Set pxLijn.Aantal=+^||ECCache("D",FactuurNr,"ORD",OrderNr,VolgNr,"QTY") Set pxLijn.GrootteOrde=$S(+^||ECCache("D",FactuurNr,"ORD",OrderNr,VolgNr,"PRICEUNIT")=100:"%",1:"") - Set pxLijn.NettoPrijs=+^||ECCache("D",FactuurNr,"ORD",OrderNr,VolgNr,"SALESPRICE") + ;Set pxLijn.NettoPrijs=+^||ECCache("D",FactuurNr,"ORD",OrderNr,VolgNr,"SALESPRICE") Set pxLijn.TotaalPrijs=+^||ECCache("D",FactuurNr,"ORD",OrderNr,VolgNr,"LINEAMOUNT") + Set:pxLijn.Aantal pxLijn.NettoPrijs=pxLijn.TotaalPrijs/pxLijn.Aantal Set pxLijn.Munt=^||ECCache("D",FactuurNr,"ORD",OrderNr,VolgNr,"CURRENCYCODE") Set pxLijn.Type=$S(pxLijn.Aantal<0:"R",1:"L") ; Retour of Levering Set pxLijn.OorsprongDocType="FACTUUR" @@ -117,15 +118,12 @@ { Set pxLijn.ProductOmschrijving= pxLijn.ProductOmschrijving_"
"_"Ref: "_^||ECCache("D",FactuurNr,"ORD",OrderNr,VolgNr,"PRODREF") } - If $L(^||ECCache("D",FactuurNr,"ORD",OrderNr,VolgNr,"PRODREF")) - { - Set pxLijn.ProductOmschrijving= pxLijn.ProductOmschrijving_"
"_"Ref: "_^||ECCache("D",FactuurNr,"ORD",OrderNr,VolgNr,"PRODREF") - } + If $L(^||ECCache("D",FactuurNr,"ORD",OrderNr,VolgNr,"DLVDATE")) { Set pxLijn.LeveringsDatum=$zdh(^||ECCache("D",FactuurNr,"ORD",OrderNr,VolgNr,"DLVDATE"),3) Set VerzendDatum=$$EXTDATE^vhLib.DataTypes(pxLijn.LeveringsDatum,"DK") - Set pxLijn.ProductOmschrijving= pxLijn.ProductOmschrijving_"
"_"Shipment date: "_VerzendDatum + Set pxLijn.ProductOmschrijving= pxLijn.ProductOmschrijving_"
"_$S(..Taal="N":"Verzenddatum",..Taal="F":"Date d'envoi",1:"Shipment date")_": "_VerzendDatum } If 'pxLijn.InAssortiment && 'pxLijn.InConfigurator