|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Contains methods for persisting and retrieving customer orders.
Method Summary | |
ReferenceCache |
createReferenceCache(java.lang.Class businessInterface)
Creates a reference for a new given businessInterface. |
void |
deleteECDDRecalculationItem(DistributedReference ref)
Deletes all the ECDDRecalculationItems from the database. |
java.util.Set |
findAccommodationReasons(AccommodationReasonSearchCriteria criteria)
Retrieves accomodation reason based on the search criteria. |
java.util.Set |
findAllSupplierReturnDispositions()
Retrieves all supplier return dispositions within the system. |
java.util.Set |
findCustomerOrderReferences(OrderSearchCriteria critera)
Retrives all customer order references based on the search criteria. |
java.util.Set |
findCustomerOrderReferences(OrderSearchCriteria critera,
java.util.Map tenderTypeAuthPeriodMap,
RDate systemDate)
Retrives all customer order references based on the search criteria. |
java.util.Set |
findCustomerOrderReferencesForSalesAuditExport()
Retrives all customer order references that are ready for Sales Audit Export |
java.util.Set |
findCustomerOrders(OrderSearchCriteria critera)
Retrives all customer orders based on the search criteria. |
java.util.Set |
findCustomerOrders(OrderSearchCriteria critera,
java.util.Map tenderTypeAuthPeriodMap,
RDate systemDate)
Retrives all customer orders based on the search criteria. |
java.util.Set |
findCustomerOrdersWithBackorderedLinesForSellingSkuRefs(java.util.Set sellingSkuRefs)
Retrieves all Order that have an OrderLine with any of the SellingItem that are backordered. |
java.util.Set |
findECDDRecalculationItems(ECDDRecalculationItemSearchCriteria criteria)
Retrieves all the ECDDRecalculationItems from the database based on the search criteria. |
java.util.Set |
findRecalculateBOLineECDDRecords(RecalculateBOLineECDDRecordSearchCriteria criteria)
Retrieves RecalculateBOLineECDDRecords ready to be processed in RecalculateBOLineECDDBatch. |
java.util.Set |
findReleaseBackorderLineRecords()
Retrieves ReleaseBackorderLineRecords ready to be processed in ReleaseBackorderedLinesBatch. |
java.util.Set |
getAllOrderPendReasons()
Retrieves all persisted order pend reasons |
int |
getCustomerOrderSalesAuditTransactionCount(RDate transactionDate)
Calculate the number of customer orders that are ready for Resa export on a specified date. |
java.lang.String |
getNextSettlementFileNumber()
Generetes next unique settlementFileNumber |
CustomerOrderDto |
persist(CustomerOrderDto customerOrderDto,
DistributedReference userRef)
Persists a CustomerOrderDto. |
OrderPendReasonDto |
persist(OrderPendReasonDto dto)
Persists a specific Order Pend Reason |
OriginalOrderSummaryDto |
persist(OriginalOrderSummaryDto originalOrderSummaryDto)
Persists a OriginalOrderSummaryDto. |
SupplierReturnDispositionDto |
persist(SupplierReturnDispositionDto supplierReturnDispositionDto)
Persists a SupplierReturnDisposition. |
java.util.Set |
persistECDDRecalcItems(java.util.Set ecddReclaclItemDtos)
|
CustomerOrderDto |
persistOrderForSalesAuditExport(CustomerOrderDto customerOrderDto,
DistributedReference userRef)
Persists a CustomerOrderDto for Sales Audit. |
CustomerOrderDto |
read(DistributedReference ref)
Retrives a specific customer order based on the reference |
java.util.Set |
read(java.util.Set orderRefs)
Retrives a set of customer orders based on the reference set |
AccommodationReasonDto |
readAccommodationReason(DistributedReference ref)
Retrieves a specific accommodation reason based on the reference. |
CustomerOrderPaymentDto |
readCustomerOrderPayment(DistributedReference reference)
Retrives a specific CustomerOrderPaymentDto based on the reference |
CustomerOrderTransactionGroupDto |
readCustomerOrderTransactionGroup(DistributedReference reference)
Retrives a specific CustomerOrderTransactionGroup based on the reference |
SupplierReturnDispositionDto |
readDisposition(DistributedReference reference)
Retrives a specific supplier return disposition based on the reference |
OrderPendReasonDto |
readOrderPendReason(DistributedReference ref)
Retrieves a specific orderPendReason based on the reference. |
OriginalOrderSummaryDto |
readOriginalOrderSummary(DistributedReference customerOrderRef)
|
ReturnLineDto |
readReturnLine(DistributedReference reference)
Retrives a specific return line based on the reference |
ShipmentRequestDto |
readShipmentRequest(DistributedReference ref)
Retrives a specific shipment request based on the reference |
Method Detail |
public ReferenceCache createReferenceCache(java.lang.Class businessInterface) throws SystemException
SystemException
public java.lang.String getNextSettlementFileNumber() throws SystemException
SystemException
public java.util.Set getAllOrderPendReasons() throws SystemException
SystemException
public OrderPendReasonDto readOrderPendReason(DistributedReference ref) throws SystemException
ref
- reference of the specific orderPendReason to be retrived.
InvalidReferenceException
- thrown if reference is not a valid orderPendReason
SystemException
public AccommodationReasonDto readAccommodationReason(DistributedReference ref) throws SystemException
ref
- reference of the specific accommodationReason to be retrived.
InvalidReferenceException
- thrown if reference is not a valid accommodationReason
SystemException
public java.util.Set findCustomerOrders(OrderSearchCriteria critera) throws SystemException
critera
- filters the customerOrders that are returned
SystemException
public java.util.Set findCustomerOrders(OrderSearchCriteria critera, java.util.Map tenderTypeAuthPeriodMap, RDate systemDate) throws SystemException
critera
- filters the customerOrders that are returnedtenderTypeAuthPeriodMap
- filters customerOrders with payment tender type's authorization periodsystemDate
- to be used to filter customerOrders with payment tender type's authorization period
SystemException
public java.util.Set findCustomerOrderReferences(OrderSearchCriteria critera) throws SystemException
critera
- filters the customerOrders that are returned
SystemException
public java.util.Set findCustomerOrderReferences(OrderSearchCriteria critera, java.util.Map tenderTypeAuthPeriodMap, RDate systemDate) throws SystemException
critera
- filters the customerOrders that are returnedtenderTypeAuthPeriodMap
- filters customerOrders with payment tender type's authorization periodsystemDate
- to be used to filter customerOrders with payment tender type's authorization period
SystemException
public java.util.Set findCustomerOrderReferencesForSalesAuditExport() throws SystemException
SystemException
public int getCustomerOrderSalesAuditTransactionCount(RDate transactionDate) throws SystemException
transactionDate
- the date used to find Resa ready customer orders
SystemException
public CustomerOrderDto read(DistributedReference ref) throws SystemException
ref
- reference of customerOrder to be retrieved
InvalidReferenceException
- thrown if reference is not a valid customerOrder
SystemException
public java.util.Set read(java.util.Set orderRefs) throws SystemException
orderRefs
- reference set of customerOrders to be retrieved
InvalidReferenceException
- thrown if any reference of the set is not a valid customerOrder
SystemException
public ReturnLineDto readReturnLine(DistributedReference reference) throws SystemException
InvalidReferenceException
- thrown if reference is not a valid returnLine
SystemException
public ShipmentRequestDto readShipmentRequest(DistributedReference ref) throws SystemException
ref
- reference of shipmentRequest to be retrieved
InvalidReferenceException
- thrown if reference is not a valid shipmentRequest
SystemException
public CustomerOrderTransactionGroupDto readCustomerOrderTransactionGroup(DistributedReference reference) throws SystemException
InvalidReferenceException
- thrown if reference is not a valid CustomerOrderTransactionGroup
SystemException
public CustomerOrderPaymentDto readCustomerOrderPayment(DistributedReference reference) throws SystemException
InvalidReferenceException
- thrown if reference is not a valid CustomerOrderPaymentDto
SystemException
public CustomerOrderDto persist(CustomerOrderDto customerOrderDto, DistributedReference userRef) throws SystemException
customerOrderDto
- customerOrder to be persisteduserRef
- reference to the current user
SystemException
public CustomerOrderDto persistOrderForSalesAuditExport(CustomerOrderDto customerOrderDto, DistributedReference userRef) throws SystemException
customerOrderDto
- customerOrder to be persisteduserRef
- reference to the current user
SystemException
public OriginalOrderSummaryDto persist(OriginalOrderSummaryDto originalOrderSummaryDto) throws SystemException
originalOrderSummaryDto
- customerOrder to be persisted
SystemException
public SupplierReturnDispositionDto persist(SupplierReturnDispositionDto supplierReturnDispositionDto) throws SystemException
SystemException
public SupplierReturnDispositionDto readDisposition(DistributedReference reference) throws SystemException
InvalidReferenceException
- thrown if reference is not a valid SupplierReturnDisposition
SystemException
public OrderPendReasonDto persist(OrderPendReasonDto dto) throws SystemException
dto
- the dto to be persisted
SystemException
public OriginalOrderSummaryDto readOriginalOrderSummary(DistributedReference customerOrderRef) throws SystemException
SystemException
public java.util.Set findAllSupplierReturnDispositions() throws SystemException
SystemException
public java.util.Set findECDDRecalculationItems(ECDDRecalculationItemSearchCriteria criteria) throws SystemException
SystemException
public java.util.Set findAccommodationReasons(AccommodationReasonSearchCriteria criteria) throws SystemException
SystemException
public java.util.Set findReleaseBackorderLineRecords() throws SystemException
SystemException
public java.util.Set findCustomerOrdersWithBackorderedLinesForSellingSkuRefs(java.util.Set sellingSkuRefs) throws SystemException
SystemException
public void deleteECDDRecalculationItem(DistributedReference ref) throws SystemException
SystemException
public java.util.Set findRecalculateBOLineECDDRecords(RecalculateBOLineECDDRecordSearchCriteria criteria) throws SystemException
SystemException
public java.util.Set persistECDDRecalcItems(java.util.Set ecddReclaclItemDtos) throws SystemException
SystemException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |