com.retek.component.customerorder.impl
Class ShipToImpl

java.lang.Object
  extended bycom.retek.commons.component.impl.BusinessObjectImpl
      extended bycom.retek.commons.component.impl.DistributedObjectImpl
          extended bycom.retek.component.customerorder.impl.ShipToImpl
All Implemented Interfaces:
BusinessObject, DistributedObject, ShipTo

public class ShipToImpl
extends DistributedObjectImpl
implements ShipTo


Nested Class Summary
 
Nested classes inherited from class com.retek.commons.component.impl.DistributedObjectImpl
DistributedObjectImpl.DtoBurgular
 
Field Summary
 
Fields inherited from class com.retek.commons.component.impl.BusinessObjectImpl
context
 
Constructor Summary
ShipToImpl(DistributedContext context, DistributedReference ref, boolean createHollow)
           
ShipToImpl(DistributedContext context, DistributedReference ref, CustomerOrder order, CustomerAddress customerShipToAddress, CustomerOrderTransactionGroup group)
           
 
Method Summary
 Quantity getChargeableQuantity()
           
 RDate getCreateDate()
           
 CustomerAddress getCustomerAddress()
           
 ShipToDto getDto()
           
 Address getFromAddress()
           
 java.lang.String getInvoicePackSlipMessage()
           
 CustomerOrder getOrder()
           
 java.util.List getOrderLines()
           
 java.util.List getReturnLines()
           
 CustomerOrderTransactionGroup getReturnTransactionGroup()
           
 java.lang.String getShippingLabelMessage()
           
 ShippingRateTable getShippingRateTable()
           
 ShipToTotals getShipToTotals()
           
 java.lang.String getWarehouseInstructions()
           
 boolean isShipToAddressContiguousState()
           
 void moveNewShipToAddressToDto(User user)
           
 void setInvoicePackSlipMessage(java.lang.String invoicePackSlipMessage)
           
 void setShippingLabelMessage(java.lang.String shippingLabelMessage)
           
 void setShipToTotals(ShipToTotals shipToTotals)
           
 void setShowPricesOnPackingSlip(boolean show)
           
 void setWarehouseInstructions(java.lang.String warehouseInstructions)
           
 boolean showPricesOnPackingSlip()
           
 
Methods inherited from class com.retek.commons.component.impl.DistributedObjectImpl
attributesToString, createEmptyDto, debugToString, discardChanges, discardChangesShallow, equals, getGenericDto, getId, getReference, getReference, getVersion, hashCode, isDeleted, isDirty, isDirtyDeep, isDirtyIgnoreFields, isHollow, isPersisted, markAllDeleted, readLatest, refresh, toString, wrap, wrap, wrap, wrap
 
Methods inherited from class com.retek.commons.component.impl.BusinessObjectImpl
checkRelation, checkRelation, getBusinessInterface, getContext
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.retek.commons.component.DistributedObject
debugToString, discardChanges, getContext, getId, getReference, isDeleted, isDirty, isDirtyDeep, isDirtyIgnoreFields, isPersisted, refresh
 
Methods inherited from interface com.retek.commons.component.BusinessObject
getBusinessInterface
 

Constructor Detail

ShipToImpl

public ShipToImpl(DistributedContext context,
                  DistributedReference ref,
                  boolean createHollow)
           throws SystemException

ShipToImpl

public ShipToImpl(DistributedContext context,
                  DistributedReference ref,
                  CustomerOrder order,
                  CustomerAddress customerShipToAddress,
                  CustomerOrderTransactionGroup group)
           throws SystemException,
                  BusinessException
Method Detail

getDto

public ShipToDto getDto()
                 throws SystemException
Throws:
SystemException

getOrder

public CustomerOrder getOrder()
                       throws SystemException
Specified by:
getOrder in interface ShipTo
Throws:
SystemException

getShippingRateTable

public ShippingRateTable getShippingRateTable()
                                       throws SystemException
Specified by:
getShippingRateTable in interface ShipTo
Throws:
SystemException

getCustomerAddress

public CustomerAddress getCustomerAddress()
                                   throws SystemException
Specified by:
getCustomerAddress in interface ShipTo
Throws:
SystemException

getOrderLines

public java.util.List getOrderLines()
                             throws SystemException
Specified by:
getOrderLines in interface ShipTo
Throws:
SystemException

getChargeableQuantity

public Quantity getChargeableQuantity()
                               throws SystemException
Specified by:
getChargeableQuantity in interface ShipTo
Throws:
SystemException

getReturnLines

public java.util.List getReturnLines()
                              throws SystemException
Specified by:
getReturnLines in interface ShipTo
Throws:
SystemException

isShipToAddressContiguousState

public boolean isShipToAddressContiguousState()
                                       throws SystemException,
                                              BusinessException
Specified by:
isShipToAddressContiguousState in interface ShipTo
Throws:
SystemException
BusinessException

getInvoicePackSlipMessage

public java.lang.String getInvoicePackSlipMessage()
                                           throws SystemException,
                                                  BusinessException
Specified by:
getInvoicePackSlipMessage in interface ShipTo
Throws:
SystemException
BusinessException

getShippingLabelMessage

public java.lang.String getShippingLabelMessage()
                                         throws SystemException,
                                                BusinessException
Specified by:
getShippingLabelMessage in interface ShipTo
Throws:
SystemException
BusinessException

setInvoicePackSlipMessage

public void setInvoicePackSlipMessage(java.lang.String invoicePackSlipMessage)
                               throws SystemException,
                                      BusinessException
Specified by:
setInvoicePackSlipMessage in interface ShipTo
Throws:
SystemException
BusinessException

setShippingLabelMessage

public void setShippingLabelMessage(java.lang.String shippingLabelMessage)
                             throws SystemException,
                                    BusinessException
Specified by:
setShippingLabelMessage in interface ShipTo
Throws:
SystemException
BusinessException

getWarehouseInstructions

public java.lang.String getWarehouseInstructions()
                                          throws SystemException,
                                                 BusinessException
Specified by:
getWarehouseInstructions in interface ShipTo
Throws:
SystemException
BusinessException

setWarehouseInstructions

public void setWarehouseInstructions(java.lang.String warehouseInstructions)
                              throws SystemException,
                                     BusinessException
Specified by:
setWarehouseInstructions in interface ShipTo
Throws:
SystemException
BusinessException

getFromAddress

public Address getFromAddress()
                       throws BusinessException,
                              SystemException
Specified by:
getFromAddress in interface ShipTo
Throws:
BusinessException
SystemException

showPricesOnPackingSlip

public boolean showPricesOnPackingSlip()
                                throws SystemException
Specified by:
showPricesOnPackingSlip in interface ShipTo
Throws:
SystemException

setShowPricesOnPackingSlip

public void setShowPricesOnPackingSlip(boolean show)
                                throws SystemException
Specified by:
setShowPricesOnPackingSlip in interface ShipTo
Throws:
SystemException

getCreateDate

public RDate getCreateDate()
                    throws SystemException
Throws:
SystemException

getShipToTotals

public ShipToTotals getShipToTotals()
                             throws SystemException
Specified by:
getShipToTotals in interface ShipTo
Throws:
SystemException

setShipToTotals

public void setShipToTotals(ShipToTotals shipToTotals)
                     throws SystemException
Throws:
SystemException

getReturnTransactionGroup

public CustomerOrderTransactionGroup getReturnTransactionGroup()
                                                        throws SystemException
Throws:
SystemException

moveNewShipToAddressToDto

public void moveNewShipToAddressToDto(User user)
                               throws SystemException,
                                      BusinessException
Throws:
SystemException
BusinessException


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28