|
||||||||||||
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.OrderEntryLineHandler
Constructor Summary | |
---|---|
OrderEntryLineHandler(OrderScreenType screenType)
|
Method Summary | |
---|---|
int |
applyOrderLine(java.lang.String quantity)
|
void |
cancelOrderLine(java.lang.Object reasonChoice)
|
void |
compareEnteredNumberToFoundSellingItem(java.lang.String originalItemId)
|
void |
compareSellingItemEnteredCodeToFoundCode(java.lang.String originalItemId)
|
void |
createOrderLine()
ORDER LINE GENERAL METHODS |
java.lang.String |
getAdditionalCharges()
|
java.lang.String |
getAppliedEstimatedDeliveryDate()
APPLIED ORDER LINE VALUES The values which are system generated AFTER the order line is applied. |
java.lang.String |
getBackorderedQuantity()
|
boolean |
getBackOrderNotification()
|
java.lang.String |
getCalculatedBackorderedQuantity()
|
java.lang.String |
getCalculatedDeliveryDate()
|
java.lang.String |
getCalculatedNLAQuantity()
|
java.lang.String |
getCalculatedReservedQuantity()
|
java.lang.String |
getCancelReason()
|
java.util.List |
getCancelReasons()
CANCEL REASON METHODS |
java.lang.Object |
getCarrier()
|
java.util.List |
getCarriers()
|
java.lang.Object |
getCustomer()
|
java.util.List |
getDifferentiatorDescriptions()
|
java.util.List |
getDifferentiatorList(java.lang.Object diffType)
|
java.util.List |
getDifferentiators()
|
java.lang.String |
getDifferentiatorType()
|
java.util.List |
getDifferentiatorTypes()
|
java.lang.String |
getDirectShipLabel()
|
java.lang.String |
getExtendedPrice()
|
CustomerAddress |
getLastOrderLineAddress()
|
java.lang.String |
getLineNumber()
ORDER LINE GETTER METHODS |
java.lang.Object |
getOrderLine()
|
java.lang.String |
getPackItemLabel()
|
java.util.Set |
getPromotions()
|
java.lang.String |
getQuantityAlteredMessage(java.lang.String oldQuantity,
java.lang.String newQuantity)
|
java.lang.String |
getRegularPrice()
|
java.lang.String |
getRequestedQuantity()
|
java.lang.String |
getReservedQuantity()
|
java.lang.Object |
getSellingItem()
|
java.lang.String |
getSellingItemDescription()
|
java.lang.String |
getSellingItemNumber()
|
java.lang.String |
getSellingItemNumber(java.lang.String defaultValue)
|
java.lang.String |
getSellingItemNumberWithSeparator()
|
java.lang.Object |
getSellingSku()
|
java.lang.String |
getShippedQuantity()
|
java.lang.Object |
getShippingMethod()
|
java.util.List |
getShippingMethods()
|
java.lang.String |
getShipToLabel()
|
java.lang.String |
getStatus()
|
boolean |
hasMonogrammingBeenDisplayed()
|
boolean |
hasOrderLine()
|
boolean |
hasOrderLines()
|
boolean |
hasPersonalizationBeenDisplayed()
|
boolean |
hasSellingSku()
|
boolean |
hasValidCustomer()
|
boolean |
isAddressModifiable()
|
boolean |
isBackordered()
|
boolean |
isCancellable()
|
boolean |
isCancelled()
|
boolean |
isCrossSellingAllowed()
|
boolean |
isCrossSellListAvailable()
|
boolean |
isGiftCard()
|
boolean |
isGiftCertificate()
|
boolean |
isGiftCertificateBenefit(java.lang.Object object)
|
boolean |
isGiftServicable()
|
boolean |
isItemBenefit(java.lang.Object object)
|
boolean |
isMonogrammable()
|
boolean |
isMultiSkuWithNoDiffs()
|
boolean |
isMultiStyle()
|
boolean |
isMultiStyleAvailable()
|
boolean |
isNotifyCheckModifiable()
|
boolean |
isOrderLineApplied()
|
boolean |
isOrderLineModifiable()
|
boolean |
isPersonalizable()
|
boolean |
isPlanCodeBenefit(java.lang.Object object)
|
boolean |
isPromotionLine()
|
boolean |
isSubSellingAllowed()
|
boolean |
isSubSellListAvailable()
|
void |
refreshQualifiedPromotions()
|
void |
removePromotionFromRepository()
|
void |
resetOrderLineToOriginal()
|
void |
retrieveOrderFromRepository()
STATE MANAGEMENT |
void |
setBackOrderNotification(boolean notification)
|
void |
setCarrier(java.lang.Object carrier)
|
void |
setCarrierService(java.lang.Object shippingMethod)
ORDER LINE SETTER METHODS |
void |
setDifferentiator(java.lang.Object object)
|
void |
setMonogrammingDisplayed(boolean displayed)
|
void |
setOrderLine(java.lang.Object object)
|
void |
setPersonalizationDisplayed(boolean displayed)
|
int |
setQuantity(java.lang.String quantity)
|
void |
setSellingItem(java.lang.Object object)
|
void |
setSellingItem(java.lang.String enteredCode)
SELLING ITEM METHODS |
void |
setSellingSku(java.util.List diffList)
SELLING SKU and DIFFERENTIATOR METHODS |
void |
setSellingSku(java.lang.Object object)
|
void |
setShipToAddress(java.lang.Object object)
ADDRESS METHODS |
void |
updatePromotionsInRepository()
|
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 OrderEntryLineHandler(OrderScreenType screenType)
Method Detail |
public void retrieveOrderFromRepository() throws SystemException
SystemException
public void setOrderLine(java.lang.Object object) throws SystemException, BusinessException
SystemException
BusinessException
public boolean hasOrderLine()
public boolean hasOrderLines() throws SystemException
SystemException
public java.lang.Object getOrderLine()
public java.lang.Object getCustomer()
public boolean hasSellingSku()
public java.lang.Object getSellingSku()
public boolean isOrderLineModifiable() throws SystemException, BusinessException
SystemException
BusinessException
public java.util.Set getPromotions() throws SystemException
SystemException
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
public boolean isMultiStyleAvailable()
public void createOrderLine() throws SystemException, BusinessException
SystemException
BusinessException
public int applyOrderLine(java.lang.String quantity) throws SystemException, BusinessException, UiBusinessException
SystemException
BusinessException
UiBusinessException
public void refreshQualifiedPromotions() throws SystemException
SystemException
public void updatePromotionsInRepository()
public void cancelOrderLine(java.lang.Object reasonChoice) throws SystemException, BusinessException
SystemException
BusinessException
public boolean isSubSellingAllowed() throws SystemException
SystemException
public boolean isCrossSellingAllowed() throws SystemException
SystemException
public java.lang.String getLineNumber() throws SystemException
SystemException
public java.lang.String getSellingItemNumber(java.lang.String defaultValue) throws SystemException
SystemException
public java.lang.String getSellingItemDescription() throws SystemException
SystemException
public java.lang.String getStatus() throws SystemException
SystemException
public java.lang.String getAppliedEstimatedDeliveryDate() throws SystemException
SystemException
public java.lang.String getReservedQuantity() throws SystemException
SystemException
public java.lang.String getBackorderedQuantity() throws SystemException
SystemException
public java.lang.String getRequestedQuantity() throws SystemException
SystemException
public java.lang.String getShippedQuantity() throws SystemException
SystemException
public java.lang.String getCalculatedDeliveryDate() throws SystemException, BusinessException
SystemException
BusinessException
public java.lang.String getCalculatedReservedQuantity() throws SystemException, BusinessException
SystemException
BusinessException
public java.lang.String getCalculatedBackorderedQuantity() throws SystemException, BusinessException
SystemException
BusinessException
public java.lang.String getCalculatedNLAQuantity() throws SystemException, BusinessException
SystemException
BusinessException
public java.lang.String getRegularPrice() throws SystemException, BusinessException
SystemException
BusinessException
public java.lang.String getExtendedPrice() throws SystemException, BusinessException
SystemException
BusinessException
public java.lang.String getAdditionalCharges() throws SystemException
SystemException
public java.lang.String getShipToLabel() throws SystemException, BusinessException
SystemException
BusinessException
public boolean getBackOrderNotification() throws SystemException
SystemException
public java.util.List getShippingMethods() throws SystemException, BusinessException
SystemException
BusinessException
public java.lang.Object getShippingMethod() throws SystemException
SystemException
public java.util.List getCarriers() throws SystemException
SystemException
public java.lang.Object getCarrier() throws SystemException
SystemException
public java.lang.String getCancelReason() throws SystemException
SystemException
public java.lang.String getDirectShipLabel() throws SystemException
SystemException
public java.lang.String getPackItemLabel() throws SystemException, BusinessException
SystemException
BusinessException
public boolean isBackordered() throws SystemException
SystemException
public boolean isCancellable() throws SystemException
SystemException
public boolean isCancelled() throws SystemException
SystemException
public boolean isOrderLineApplied() throws SystemException
SystemException
public boolean isGiftServicable() throws SystemException, BusinessException
SystemException
BusinessException
public boolean isNotifyCheckModifiable() throws SystemException
SystemException
public boolean isPersonalizable() throws SystemException, BusinessException
SystemException
BusinessException
public boolean isMonogrammable() throws SystemException, BusinessException
SystemException
BusinessException
public boolean hasPersonalizationBeenDisplayed() throws SystemException, BusinessException
SystemException
BusinessException
public void setPersonalizationDisplayed(boolean displayed)
public boolean hasMonogrammingBeenDisplayed() throws SystemException, BusinessException
SystemException
BusinessException
public void setMonogrammingDisplayed(boolean displayed)
public void setCarrierService(java.lang.Object shippingMethod) throws SystemException, BusinessException
SystemException
BusinessException
public void setCarrier(java.lang.Object carrier) throws SystemException, BusinessException
SystemException
BusinessException
public int setQuantity(java.lang.String quantity) throws SystemException, BusinessException
SystemException
BusinessException
public java.lang.String getQuantityAlteredMessage(java.lang.String oldQuantity, java.lang.String newQuantity)
public void setBackOrderNotification(boolean notification) throws SystemException, BusinessException
SystemException
BusinessException
public void setSellingItem(java.lang.String enteredCode) throws SystemException, BusinessException, UiBusinessException
SystemException
BusinessException
UiBusinessException
public void compareSellingItemEnteredCodeToFoundCode(java.lang.String originalItemId) throws java.lang.Exception
java.lang.Exception
public void compareEnteredNumberToFoundSellingItem(java.lang.String originalItemId) throws SystemException, UiBusinessException
SystemException
UiBusinessException
public void setSellingItem(java.lang.Object object) throws SystemException, BusinessException, UiBusinessException
SystemException
BusinessException
UiBusinessException
public java.lang.Object getSellingItem()
public java.lang.String getSellingItemNumber() throws SystemException
SystemException
public java.lang.String getSellingItemNumberWithSeparator() throws SystemException
SystemException
public boolean isMultiStyle() throws SystemException, BusinessException
SystemException
BusinessException
public boolean isMultiSkuWithNoDiffs() throws SystemException, BusinessException
SystemException
BusinessException
public void setSellingSku(java.util.List diffList) throws SystemException, BusinessException, UiBusinessException
SystemException
BusinessException
UiBusinessException
public void setSellingSku(java.lang.Object object) throws SystemException, BusinessException, UiBusinessException
SystemException
BusinessException
UiBusinessException
public java.util.List getDifferentiatorDescriptions() throws SystemException
SystemException
public java.util.List getDifferentiatorTypes() throws SystemException, BusinessException
SystemException
BusinessException
public java.util.List getDifferentiatorList(java.lang.Object diffType) throws SystemException, BusinessException
SystemException
BusinessException
public java.util.List getDifferentiators() throws SystemException, BusinessException
SystemException
BusinessException
public void setDifferentiator(java.lang.Object object)
public java.lang.String getDifferentiatorType() throws SystemException
SystemException
public void setShipToAddress(java.lang.Object object) throws SystemException, BusinessException
SystemException
BusinessException
public boolean isAddressModifiable() throws SystemException
SystemException
public boolean hasValidCustomer() throws SystemException
SystemException
public CustomerAddress getLastOrderLineAddress() throws SystemException, BusinessException
SystemException
BusinessException
public java.util.List getCancelReasons() throws SystemException
SystemException
public boolean isPromotionLine()
public boolean isGiftCertificate() throws SystemException, BusinessException
SystemException
BusinessException
public boolean isGiftCard() throws SystemException
SystemException
public boolean isSubSellListAvailable() throws SystemException, BusinessException
SystemException
BusinessException
public boolean isCrossSellListAvailable() throws SystemException, BusinessException
SystemException
BusinessException
public void resetOrderLineToOriginal() throws SystemException, BusinessException
SystemException
BusinessException
public void removePromotionFromRepository() throws SystemException
SystemException
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |