|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.retek.commons.gui.core.ScreenHandler
com.retek.rcom.gui.screen.orderentry.OrderEntryHandler
Constructor Summary | |
---|---|
OrderEntryHandler(OrderScreenType type)
|
Method Summary | |
---|---|
void |
addPendingComment(java.lang.String comment)
ORDER COMMENT METHODS |
boolean |
canCancelOrder()
|
void |
cancelOrder(java.lang.Object reason)
|
void |
clearMailOrderBatch()
|
void |
findBatch(java.lang.String batchNumber)
BATCH METHODS |
java.lang.Object |
getBatchBanner()
|
java.lang.String |
getBatchNumber()
|
java.lang.Object |
getBatchType()
|
Customer |
getCustomer()
|
CustomerCreditPreApproval |
getCustomerCreditPreApproval()
|
java.lang.String |
getCustomerFullName()
|
java.lang.Object |
getCustomerOrder()
|
java.lang.Object |
getDefaultOrderType()
|
java.util.List |
getOrderCancelReasons()
SELECTION LISTS |
java.lang.String |
getOrderNumber()
ORDER GETTER METHODS |
java.util.List |
getOrderPendReason()
|
java.lang.String |
getOrderStatus()
|
java.lang.Object |
getOrderType()
|
java.util.List |
getOrderTypes()
|
java.util.Set |
getPromotions()
PROMOTION METHODS |
boolean |
hasCancelOrderLinePermission()
|
boolean |
hasEntryOrderLinePermission()
|
boolean |
hasMailOrderBatchPermission()
|
boolean |
hasMailOrderLinePermission()
|
boolean |
hasMailOrderPermission()
SECURITY METHODS |
boolean |
isCustomerPersisted()
|
boolean |
isGiftCertificateBenefit(java.lang.Object object)
|
boolean |
isItemBenefit(java.lang.Object object)
|
boolean |
isOrderCancelled()
|
boolean |
isOrderPended()
|
boolean |
isPlanCodeBenefit(java.lang.Object object)
|
boolean |
orderHasLines()
|
boolean |
orderHasLinesWithShipTo()
|
void |
pendOrder(java.lang.Object reason)
|
void |
removeCurrentMailOrder()
|
void |
retrieveCustomerFromRepository()
|
void |
retrieveDataFromRepository()
STATE MANAGEMENT |
void |
setMailOrderBatch(java.lang.Object batch)
|
void |
setOrderType(java.lang.Object orderType)
|
void |
storeBannerRequestFocus(boolean isBannerRequestFocus)
|
void |
submitOrder(boolean isMailOrder)
|
Methods inherited from class com.retek.commons.gui.core.ScreenHandler |
---|
getException, getLogger, getSystemException, processSystemException, register, register, unregister, unregisterAll |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public OrderEntryHandler(OrderScreenType type)
Method Detail |
public void retrieveDataFromRepository() throws SystemException
SystemException
public void retrieveCustomerFromRepository()
public java.lang.Object getCustomerOrder()
public Customer getCustomer()
public CustomerCreditPreApproval getCustomerCreditPreApproval() throws SystemException, BusinessException
SystemException
BusinessException
public boolean canCancelOrder() throws SystemException, BusinessException
SystemException
BusinessException
public boolean hasCancelOrderLinePermission() throws SystemException
SystemException
public boolean isOrderCancelled() throws SystemException
SystemException
public boolean isOrderPended() throws SystemException
SystemException
public boolean isCustomerPersisted() throws SystemException
SystemException
public boolean orderHasLines() throws SystemException, BusinessException
SystemException
BusinessException
public boolean orderHasLinesWithShipTo() throws SystemException, BusinessException
SystemException
BusinessException
public java.util.List getOrderCancelReasons() throws SystemException
SystemException
public java.util.List getOrderPendReason() throws SystemException
SystemException
public java.lang.String getOrderNumber() throws SystemException
SystemException
public java.lang.Object getOrderType() throws SystemException
SystemException
public void setOrderType(java.lang.Object orderType) throws SystemException, BusinessException
SystemException
BusinessException
public java.util.List getOrderTypes()
public java.lang.Object getDefaultOrderType()
public java.lang.String getOrderStatus() throws SystemException
SystemException
public void submitOrder(boolean isMailOrder) throws SystemException, BusinessException
SystemException
BusinessException
public void cancelOrder(java.lang.Object reason) throws SystemException, BusinessException
SystemException
BusinessException
public void pendOrder(java.lang.Object reason) throws SystemException, BusinessException
SystemException
BusinessException
public void addPendingComment(java.lang.String comment) throws UiBusinessException
UiBusinessException
public void findBatch(java.lang.String batchNumber) throws SystemException, BusinessException, UiBusinessException
SystemException
BusinessException
UiBusinessException
public void setMailOrderBatch(java.lang.Object batch) throws SystemException, BusinessException
SystemException
BusinessException
public java.lang.String getBatchNumber() throws SystemException
SystemException
public java.lang.Object getBatchType() throws SystemException
SystemException
public java.lang.Object getBatchBanner() throws SystemException
SystemException
public void clearMailOrderBatch() throws SystemException
SystemException
public void removeCurrentMailOrder()
public boolean hasMailOrderPermission() throws SystemException
SystemException
public boolean hasMailOrderBatchPermission() throws SystemException
SystemException
public boolean hasEntryOrderLinePermission() throws SystemException
SystemException
public boolean hasMailOrderLinePermission() throws SystemException
SystemException
public void storeBannerRequestFocus(boolean isBannerRequestFocus)
public java.lang.String getCustomerFullName() throws SystemException
SystemException
public java.util.Set getPromotions() throws SystemException, BusinessException
SystemException
BusinessException
public boolean isItemBenefit(java.lang.Object object) throws SystemException
SystemException
public boolean isGiftCertificateBenefit(java.lang.Object object) throws SystemException
SystemException
public boolean isPlanCodeBenefit(java.lang.Object object) throws SystemException
SystemException
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |