|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.retek.commons.domain.core.persistence.db.oracle.AbstractOracleDao
com.retek.component.customerorder.impl.persistence.db.oracle.OracleCustomerOrderDao
Constructor Summary | |
OracleCustomerOrderDao()
|
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 criteria)
Retrives all customer order references based on the search criteria. |
java.util.Set |
findCustomerOrderReferences(OrderSearchCriteria criteria,
java.util.Map tenderTypeAuthPeriodMap,
RDate expirationCompareDate)
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 criteria)
Retrives all customer orders based on the search criteria. |
java.util.Set |
findCustomerOrders(OrderSearchCriteria criteria,
java.util.Map tenderTypeAuthPeriodMap,
RDate expirationCompareDate)
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. |
protected java.lang.String |
getDaoResourceProperty()
|
java.lang.String |
getNextSettlementFileNumber()
Generetes next unique settlementFileNumber |
CustomerOrderDto |
persist(CustomerOrderDto orderDto,
DistributedReference userRef)
Persists a CustomerOrderDto. |
OrderPendReasonDto |
persist(OrderPendReasonDto dto)
Persists a specific Order Pend Reason |
OriginalOrderSummaryDto |
persist(OriginalOrderSummaryDto dto)
Persists a OriginalOrderSummaryDto. |
SupplierReturnDispositionDto |
persist(SupplierReturnDispositionDto dto)
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 refs)
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 ref)
|
ReturnLineDto |
readReturnLine(DistributedReference returnLineRef)
Retrives a specific return line based on the reference |
ShipmentRequestDto |
readShipmentRequest(DistributedReference ref)
Retrives a specific shipment request based on the reference |
Methods inherited from class com.retek.commons.domain.core.persistence.db.oracle.AbstractOracleDao |
buildReferenceCache |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public OracleCustomerOrderDao()
Method Detail |
protected java.lang.String getDaoResourceProperty()
getDaoResourceProperty
in class AbstractOracleDao
public CustomerOrderDto persist(CustomerOrderDto orderDto, DistributedReference userRef) throws SystemException
CustomerOrderDao
persist
in interface CustomerOrderDao
orderDto
- customerOrder to be persisteduserRef
- reference to the current user
SystemException
public OrderPendReasonDto persist(OrderPendReasonDto dto) throws SystemException
CustomerOrderDao
persist
in interface CustomerOrderDao
dto
- the dto to be persisted
SystemException
public SupplierReturnDispositionDto persist(SupplierReturnDispositionDto dto) throws SystemException
CustomerOrderDao
persist
in interface CustomerOrderDao
SystemException
public OriginalOrderSummaryDto persist(OriginalOrderSummaryDto dto) throws SystemException
CustomerOrderDao
persist
in interface CustomerOrderDao
dto
- customerOrder to be persisted
SystemException
public java.util.Set findCustomerOrders(OrderSearchCriteria criteria) throws SystemException
CustomerOrderDao
findCustomerOrders
in interface CustomerOrderDao
criteria
- filters the customerOrders that are returned
SystemException
public java.util.Set findCustomerOrders(OrderSearchCriteria criteria, java.util.Map tenderTypeAuthPeriodMap, RDate expirationCompareDate) throws SystemException
CustomerOrderDao
findCustomerOrders
in interface CustomerOrderDao
criteria
- filters the customerOrders that are returnedtenderTypeAuthPeriodMap
- filters customerOrders with payment tender type's authorization periodexpirationCompareDate
- to be used to filter customerOrders with payment tender type's authorization period
SystemException
public java.util.Set findCustomerOrderReferences(OrderSearchCriteria criteria) throws SystemException
CustomerOrderDao
findCustomerOrderReferences
in interface CustomerOrderDao
criteria
- filters the customerOrders that are returned
SystemException
public java.util.Set findCustomerOrderReferences(OrderSearchCriteria criteria, java.util.Map tenderTypeAuthPeriodMap, RDate expirationCompareDate) throws SystemException
CustomerOrderDao
findCustomerOrderReferences
in interface CustomerOrderDao
criteria
- filters the customerOrders that are returnedtenderTypeAuthPeriodMap
- filters customerOrders with payment tender type's authorization periodexpirationCompareDate
- to be used to filter customerOrders with payment tender type's authorization period
SystemException
public int getCustomerOrderSalesAuditTransactionCount(RDate transactionDate) throws SystemException
CustomerOrderDao
getCustomerOrderSalesAuditTransactionCount
in interface CustomerOrderDao
transactionDate
- the date used to find Resa ready customer orders
SystemException
public java.util.Set getAllOrderPendReasons() throws SystemException
CustomerOrderDao
getAllOrderPendReasons
in interface CustomerOrderDao
SystemException
public CustomerOrderDto read(DistributedReference ref) throws SystemException
CustomerOrderDao
read
in interface CustomerOrderDao
ref
- reference of customerOrder to be retrieved
SystemException
public java.util.Set read(java.util.Set refs) throws SystemException
CustomerOrderDao
read
in interface CustomerOrderDao
refs
- reference set of customerOrders to be retrieved
SystemException
public ReferenceCache createReferenceCache(java.lang.Class businessInterface) throws SystemException
CustomerOrderDao
createReferenceCache
in interface CustomerOrderDao
SystemException
public java.lang.String getNextSettlementFileNumber() throws SystemException
CustomerOrderDao
getNextSettlementFileNumber
in interface CustomerOrderDao
SystemException
public ShipmentRequestDto readShipmentRequest(DistributedReference ref) throws SystemException
CustomerOrderDao
readShipmentRequest
in interface CustomerOrderDao
ref
- reference of shipmentRequest to be retrieved
SystemException
public OrderPendReasonDto readOrderPendReason(DistributedReference ref) throws SystemException
CustomerOrderDao
readOrderPendReason
in interface CustomerOrderDao
ref
- reference of the specific orderPendReason to be retrived.
SystemException
public CustomerOrderPaymentDto readCustomerOrderPayment(DistributedReference reference) throws SystemException
CustomerOrderDao
readCustomerOrderPayment
in interface CustomerOrderDao
SystemException
public ReturnLineDto readReturnLine(DistributedReference returnLineRef) throws SystemException
CustomerOrderDao
readReturnLine
in interface CustomerOrderDao
SystemException
public SupplierReturnDispositionDto readDisposition(DistributedReference reference) throws SystemException
CustomerOrderDao
readDisposition
in interface CustomerOrderDao
SystemException
public java.util.Set findCustomerOrderReferencesForSalesAuditExport() throws SystemException
CustomerOrderDao
findCustomerOrderReferencesForSalesAuditExport
in interface CustomerOrderDao
SystemException
public java.util.Set findReleaseBackorderLineRecords() throws SystemException
CustomerOrderDao
findReleaseBackorderLineRecords
in interface CustomerOrderDao
SystemException
public java.util.Set findAllSupplierReturnDispositions() throws SystemException
CustomerOrderDao
findAllSupplierReturnDispositions
in interface CustomerOrderDao
SystemException
public CustomerOrderTransactionGroupDto readCustomerOrderTransactionGroup(DistributedReference reference) throws SystemException
CustomerOrderDao
readCustomerOrderTransactionGroup
in interface CustomerOrderDao
SystemException
public OriginalOrderSummaryDto readOriginalOrderSummary(DistributedReference ref) throws SystemException
readOriginalOrderSummary
in interface CustomerOrderDao
SystemException
public java.util.Set findAccommodationReasons(AccommodationReasonSearchCriteria criteria) throws SystemException
CustomerOrderDao
findAccommodationReasons
in interface CustomerOrderDao
SystemException
public AccommodationReasonDto readAccommodationReason(DistributedReference ref) throws SystemException
CustomerOrderDao
readAccommodationReason
in interface CustomerOrderDao
ref
- reference of the specific accommodationReason to be retrived.
SystemException
public java.util.Set findCustomerOrdersWithBackorderedLinesForSellingSkuRefs(java.util.Set sellingSkuRefs) throws SystemException
CustomerOrderDao
findCustomerOrdersWithBackorderedLinesForSellingSkuRefs
in interface CustomerOrderDao
SystemException
public CustomerOrderDto persistOrderForSalesAuditExport(CustomerOrderDto customerOrderDto, DistributedReference userRef) throws SystemException
CustomerOrderDao
persistOrderForSalesAuditExport
in interface CustomerOrderDao
customerOrderDto
- customerOrder to be persisteduserRef
- reference to the current user
SystemException
public java.util.Set findECDDRecalculationItems(ECDDRecalculationItemSearchCriteria criteria) throws SystemException
CustomerOrderDao
findECDDRecalculationItems
in interface CustomerOrderDao
SystemException
public void deleteECDDRecalculationItem(DistributedReference ref) throws SystemException
CustomerOrderDao
deleteECDDRecalculationItem
in interface CustomerOrderDao
SystemException
public java.util.Set findRecalculateBOLineECDDRecords(RecalculateBOLineECDDRecordSearchCriteria criteria) throws SystemException
CustomerOrderDao
findRecalculateBOLineECDDRecords
in interface CustomerOrderDao
SystemException
public java.util.Set persistECDDRecalcItems(java.util.Set ecddReclaclItemDtos) throws SystemException
persistECDDRecalcItems
in interface CustomerOrderDao
SystemException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |