Index: AXimpl/Admin/STAT/Invoice/Line.cls.xml =================================================================== diff -u -r49659 -r53686 --- AXimpl/Admin/STAT/Invoice/Line.cls.xml (.../Line.cls.xml) (revision 49659) +++ AXimpl/Admin/STAT/Invoice/Line.cls.xml (.../Line.cls.xml) (revision 53686) @@ -35,6 +35,10 @@ %Numeric + +%Numeric + + %Numeric Index: AXimpl/Admin/STAT/Invoice/LineIterator.cls.xml =================================================================== diff -u -r51463 -r53686 --- AXimpl/Admin/STAT/Invoice/LineIterator.cls.xml (.../LineIterator.cls.xml) (revision 51463) +++ AXimpl/Admin/STAT/Invoice/LineIterator.cls.xml (.../LineIterator.cls.xml) (revision 53686) @@ -43,9 +43,15 @@ #dim SqlStatement As %String = "" Set SqlStatement = "SELECT CustInvoiceJour.InvoiceAccount,CustInvoiceJour.OrderAccount,CustInvoiceJour.InvoiceId,CustInvoiceTrans.ItemId,com.AdminProductNummer," - _" CustInvoiceTrans.InventQty,CustInvoiceTrans.LineAmount,CustInvoiceTrans.TaxAmount, CustInvoiceJour.InvoiceDate, CustInvoiceJour.RecId," - _" CustInvoiceTrans.CurrencyCode, CustInvoiceTrans.PriceUnit,CustInvoiceTrans.SalesPrice" + _" CustInvoiceTrans.InventQty,CustInvoiceTrans.LineAmount,CustInvoiceTrans.TaxAmount, ISNULL(it.COSTAMOUNTOPERATIONS,0) LineCost, CustInvoiceJour.InvoiceDate," + _" CustInvoiceJour.RecId, CustInvoiceTrans.CurrencyCode, CustInvoiceTrans.PriceUnit,CustInvoiceTrans.SalesPrice" _" FROM CustInvoiceTrans" + _" LEFT OUTER JOIN INVENTTRANSORIGIN ito ON CustInvoiceTrans.inventTransId = ito.INVENTTRANSID AND ito.DATAAREAID = CustInvoiceTrans.DATAAREAID" + _" AND CustInvoiceTrans.PARTITION = ito.PARTITION" + _" LEFT OUTER JOIN" + _" (SELECT SUM(Qty) Qty, SUM(REVENUEAMOUNTPHYSICAL) REVENUEAMOUNTPHYSICAL, SUM(COSTAMOUNTOPERATIONS) COSTAMOUNTOPERATIONS, dataareaid, partition, inventtransorigin, invoiceid" + _" FROM inventtrans it1 GROUP BY dataareaid, inventtransorigin, invoiceid, PARTITION) it ON it.INVENTTRANSORIGIN = ito.recid AND it.DATAAREAID = ito.DATAAREAID" + _" AND it.INVOICEID = CustInvoiceTrans.INVOICEID AND it.PARTITION = CustInvoiceTrans.PARTITION" _" JOIN InventDim ON InventDim.InventDimId = CustInvoiceTrans.InventDimId AND InventDim.DataAreaId = CustInvoiceTrans.DataAreaId" _" JOIN CustInvoiceJour ON CustInvoiceJour.InvoiceId = CustInvoiceTrans.InvoiceId AND CustInvoiceJour.InvoiceDate = CustInvoiceTrans.InvoiceDate" _" AND CustInvoiceJour.DataAreaId = CustInvoiceTrans.DataAreaId" @@ -77,6 +83,7 @@ Set InvoiceLine.InventQty = ResultSet.GetDataByName("InventQty") Set InvoiceLine.LineAmount = ResultSet.GetDataByName("LineAmount") Set InvoiceLine.TaxAmount = ResultSet.GetDataByName("TaxAmount") + Set InvoiceLine.LineCost = ResultSet.GetDataByName("LineCost") Set InvoiceLine.InvoiceDate = ResultSet.GetDataByName("InvoiceDate") Set InvoiceLine.RecId = ResultSet.GetDataByName("RecId") Set InvoiceLine.Currency = ResultSet.GetDataByName("CurrencyCode") Index: AXimpl/Admin/STAT/Invoice/Processor.cls.xml =================================================================== diff -u -r51819 -r53686 --- AXimpl/Admin/STAT/Invoice/Processor.cls.xml (.../Processor.cls.xml) (revision 51819) +++ AXimpl/Admin/STAT/Invoice/Processor.cls.xml (.../Processor.cls.xml) (revision 53686) @@ -218,7 +218,7 @@ Line:AXimpl.Admin.STAT.Invoice.Line,KlantNr:%Integer,ProductId:%Integer,Maand:%String 1 - -Line:AXimpl.Admin.STAT.Invoice.Line,ProductId:%Integer,AantalStuks:%Integer,Omzet:%Decimal -1 -%Numeric - - - Line:AXimpl.Admin.STAT.Invoice.Line 1