public class OrderSummary extends ERPInterfaceBogus implements IOrderSummary
Modifier and Type | Field and Description |
---|---|
private static long |
serialVersionUID
The class' serialization version id.
|
ivConfig
ivHashCode, ivHashFlds, ivObjAttrs
SELECT_ALL, SELECT_FOR_CONSOLIDATION, SELECT_OPEN
ERROR_CONNECT, ERROR_NONE, ERROR_PROGRAM, WARN_DUPLICATE, WARN_NONE
Constructor and Description |
---|
OrderSummary()
Constructs a new ERP order summary interface.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<Order> |
getOrderSummaryList(java.lang.String orderSelFlag,
int daysOfHistory,
java.util.Date fromDate,
java.util.Date toDate,
java.lang.String productCode,
java.lang.String customerPO,
java.util.Date reqShipDate)
Returns a list of order summary information for the current shopping user.
|
equals, getContext, getErrorType, getQueueKey, getWarningType, setContext, setErrorType, setQueueKey, setWarningType
cloneMapAttributes, formatValue, formatValue, getHashFields, getMapArrayList, getMapAttributes, getMapBigDecimal, getMapBoolean, getMapDate, getMapDouble, getMapInteger, getMapLong, getMapMapped, getMapObject, getMapShort, getMapString, getMapString, getMapStringBuffer, getMapStringBuilder, getMapTime, getMapTimestamp, getMapVector, hashCode, setHashFields, setMap, setMap, setMap, setMap, setMap, setMap, setMap, setMap, setMap, setMap, setMap, setMap, setMap, setMap, setMap, setMapAttributes, setMapObject, setMapTime, setMapTimestamp, toStringArray
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getContext, getErrorType, getWarningType, setContext, setErrorType, setWarningType
private static final long serialVersionUID
public java.util.ArrayList<Order> getOrderSummaryList(java.lang.String orderSelFlag, int daysOfHistory, java.util.Date fromDate, java.util.Date toDate, java.lang.String productCode, java.lang.String customerPO, java.util.Date reqShipDate)
getOrderSummaryList
in IOrderSummary
.getOrderSummaryList
in interface IOrderSummary
orderSelFlag
- (String) Flag that designates how to select
orders (use constants, SELECT_OPEN, SELECT_ALL,
SELECT_FOR_CONSOLIDATION)daysOfHistory
- (int) Limits the orders retrieved to this many
days in the past.fromDate
- (Date) Selects only orders with order date greater than
or equal to this value. Requires toDate to be given and superceeds
daysOfHistory, if not null.toDate
- (Date) Selects only orders with order date greater than or
equal to this value. Requires from date to be given as well.productCode
- (String) Limits the orders retrieved to ones that
include this product code.customerPO
- (String) Limits the orders retrieved to ones that
include this PO number.reqShipDate
- (Date) Requested ship date of the current order.
Only used for order consolidation selection scenarios.