Index: AXimpl/Admin/STAT/Invoice/LineIterator.cls.xml =================================================================== diff -u -r49472 -r49523 --- AXimpl/Admin/STAT/Invoice/LineIterator.cls.xml (.../LineIterator.cls.xml) (revision 49472) +++ AXimpl/Admin/STAT/Invoice/LineIterator.cls.xml (.../LineIterator.cls.xml) (revision 49523) @@ -8,6 +8,11 @@ 1 + +TECH.ResultSetIterator +1 + + AXimpl.SqlQueryConnection 1 @@ -18,22 +23,17 @@ 1 - -%Integer -1 - - -SqlQueryConnection:AXimpl.SqlQueryConnection,InvoiceDate:%String,LastProcessedRecId:%Integer +SqlQueryConnection:AXimpl.SqlQueryConnection,InvoiceDate:%String="2018-01-01" 1 1 %Status 1 @@ -44,39 +44,41 @@ '"_..InvoiceDate_"' AND CustInvoiceJour.RecId > "_..LastProcessedRecId - _" ORDER BY CustInvoiceJour.OrderAccount, CustInvoiceTrans.ItemId, CustInvoiceJour.InvoiceDate" + _" LEFT OUTER JOIN AduEcoresAttributeCombinatiON COM ON com.ItemId = CustInvoiceTrans.ItemId AND com.ConfigId = InventDim.ConfigId AND InventDim.ConfigId <> ''" + _" WHERE CustInvoiceTrans.InvoiceDate >= '"_..InvoiceDate_"' AND CustInvoiceTrans.ItemId <> ''" + _" ORDER BY CustInvoiceJour.InvoiceAccount, CustInvoiceTrans.ItemId" + Set ..ResultSet = ..SqlQueryConnection.GetResultSet(SqlStatement) ]]> %Boolean - 0) + AXimpl.Admin.STAT.Invoice.Line