Index: AX/Uitgaand/EC/DataAX/impl/AxOrderLijnIterator.cls.xml =================================================================== diff -u -r50282 -r50322 --- AX/Uitgaand/EC/DataAX/impl/AxOrderLijnIterator.cls.xml (.../AxOrderLijnIterator.cls.xml) (revision 50282) +++ AX/Uitgaand/EC/DataAX/impl/AxOrderLijnIterator.cls.xml (.../AxOrderLijnIterator.cls.xml) (revision 50322) @@ -3,6 +3,11 @@ TECH.RegisteredObject,TECH.Iterator + +AXimpl.Controle.Order.Ax.AxOrderLijnConverter +1 + + TECH.ResultSet 1 @@ -14,66 +19,68 @@ -SqlQueryConnection:AXimpl.SqlQueryConnection +SqlQueryConnection:AXimpl.SqlQueryConnection,RecenteDatum:%Date="" 1 1 %Status 1 - -CustomerID:%String,VanafDatum:%Date + +RecenteDatum:%Date +1 ='"_$ZD(VanafDatum,3)_"' and SalesLine.SALESSTATUS<>4" + + Set SqlStatement = "" + _"select * from SALESTABLE left outer join SALESLINE on SALESLINE.SALESID = SALESTABLE.SALESID" + _" where SALESLINE.DATAAREAID = SALESTABLE.DATAAREAID " + _" and SALESTABLE.SALESSTATUS <> 4" + _" and SALESLINE.SALESSTATUS <> 4" + _" and SALESTABLE.SALESTYPE = 3" + + ;SalesStatus order header values: Open order = 1, Delivered = 2, Invoiced = 3, Canceled = 4 + ;SalesStatus order lines values: Open order = 1, Delivered = 2, Invoiced = 3, Canceled = 4 + ;SalesType values: Journal = 0, Sales (order) = 3, Return order = 4 + Set ..ResultSet = ..SqlQueryConnection.GetResultSet(SqlStatement) ]]> - -CustomerID:%String - - - - + +RecenteDatum:%Date 1 '' " - _" left outer join AduCustomerFormNotes as ProdNotes on ProdNotes.REFTABLEID=359 and ProdNotes.REFRECID=SalesLine.RECID and ProdNotes.ADUBODYTYPE=5" - _" left outer join AduCustomerFormNotes as LijnNotes on LijnNotes.REFTABLEID=359 and LijnNotes.REFRECID=SalesLine.RECID and LijnNotes.ADUBODYTYPE=1" - _" left outer join AduCustomerFormNotes as OrdNotes on OrdNotes.REFTABLEID=366 and OrdNotes.REFRECID=ORD.RECID and OrdNotes.ADUBODYTYPE=1" - _" where ORD.SALESTYPE = 3 " ; SalesType values: Journal = 0, Sales (order) = 3, Return order = 4 " + _"select * from SALESTABLE left outer join SALESLINE on SALESLINE.SALESID = SALESTABLE.SALESID" + _" where SALESLINE.DATAAREAID = SALESTABLE.DATAAREAID " + _" and SALESTABLE.SALESSTATUS = 1" + _" and SALESLINE.SALESSTATUS = 1" + _" and SALESTABLE.SALESTYPE = 3" + _" and SALESTABLE.CREATEDDATETIME >= '"_$zd(RecenteDatum) _ " 20171201 00:00:00.000' " - Quit SqlStatement + + ;SalesStatus order header values: Open order = 1, Delivered = 2, Invoiced = 3, Canceled = 4 + ;SalesStatus order lines values: Open order = 1, Delivered = 2, Invoiced = 3, Canceled = 4 + ;SalesType values: Journal = 0, Sales (order) = 3, Return order = 4 + + Set ..ResultSet = ..SqlQueryConnection.GetResultSet(SqlStatement) ]]>