com.retek.component.customerorder
Interface ShipmentRequest

All Superinterfaces:
BusinessObject, DistributedObject

public interface ShipmentRequest
extends DistributedObject


Field Summary
static java.lang.String SHIP_REQUEST_LINE_NOT_FOUND
           
 
Method Summary
 void addShipmentRequestLine(ShipmentRequestLine reqLine)
           
 void addShippedContainer(ShippedContainer container)
           
 Carrier getCarrier()
           
 RDate getCreationDate()
           
 CustomerOrder getOrder()
           
 Warehouse getPhysicalWarehouse()
           
 java.util.Collection getShipmentRequestLines()
           
 java.util.Set getShippedContainerLines(CustomerOrderLine orderLine)
           
 java.util.Set getShippedContainers()
           
 ShippingMethod getShippingMethod()
           
 ShipTo getShipTo()
           
 Money getTotalAdditionalShippingAndHandlingAmount()
           
 Money getTotalExtendedPrice()
           
 Money getTotalExtendedTax()
           
 Money getTotalRushShippingAndHandlingAmount()
           
 Money getTotalStandardShippingAndHandlingAmount()
           
 Money getTotalTaxAmount()
           
 Money getTotalVASAmount()
           
 void setPhysicalWarehouse(Warehouse warehouse)
           
 
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
 

Field Detail

SHIP_REQUEST_LINE_NOT_FOUND

public static final java.lang.String SHIP_REQUEST_LINE_NOT_FOUND
See Also:
Constant Field Values
Method Detail

getShipmentRequestLines

public java.util.Collection getShipmentRequestLines()
                                             throws SystemException
Throws:
SystemException

addShipmentRequestLine

public void addShipmentRequestLine(ShipmentRequestLine reqLine)
                            throws SystemException,
                                   BusinessException
Throws:
SystemException
BusinessException

setPhysicalWarehouse

public void setPhysicalWarehouse(Warehouse warehouse)
                          throws SystemException
Throws:
SystemException

getCarrier

public Carrier getCarrier()
                   throws SystemException,
                          BusinessException
Throws:
SystemException
BusinessException

getShippingMethod

public ShippingMethod getShippingMethod()
                                 throws SystemException,
                                        BusinessException
Throws:
SystemException
BusinessException

getCreationDate

public RDate getCreationDate()
                      throws SystemException
Throws:
SystemException

getTotalExtendedPrice

public Money getTotalExtendedPrice()
                            throws SystemException,
                                   BusinessException
Throws:
SystemException
BusinessException

getTotalExtendedTax

public Money getTotalExtendedTax()
                          throws SystemException,
                                 BusinessException
Throws:
SystemException
BusinessException

getShippedContainers

public java.util.Set getShippedContainers()
                                   throws SystemException
Throws:
SystemException

getShippedContainerLines

public java.util.Set getShippedContainerLines(CustomerOrderLine orderLine)
                                       throws SystemException
Throws:
SystemException

addShippedContainer

public void addShippedContainer(ShippedContainer container)
                         throws SystemException
Throws:
SystemException

getOrder

public CustomerOrder getOrder()
                       throws SystemException
Throws:
SystemException

getTotalStandardShippingAndHandlingAmount

public Money getTotalStandardShippingAndHandlingAmount()
                                                throws SystemException,
                                                       BusinessException
Throws:
SystemException
BusinessException

getTotalRushShippingAndHandlingAmount

public Money getTotalRushShippingAndHandlingAmount()
                                            throws SystemException,
                                                   BusinessException
Throws:
SystemException
BusinessException

getTotalAdditionalShippingAndHandlingAmount

public Money getTotalAdditionalShippingAndHandlingAmount()
                                                  throws SystemException,
                                                         BusinessException
Throws:
SystemException
BusinessException

getTotalVASAmount

public Money getTotalVASAmount()
                        throws SystemException,
                               BusinessException
Throws:
SystemException
BusinessException

getTotalTaxAmount

public Money getTotalTaxAmount()
                        throws SystemException,
                               BusinessException
Throws:
SystemException
BusinessException

getPhysicalWarehouse

public Warehouse getPhysicalWarehouse()
                               throws SystemException
Throws:
SystemException

getShipTo

public ShipTo getShipTo()
                 throws SystemException,
                        BusinessException
Throws:
SystemException
BusinessException


Copyright © 2005 Retek Inc. All Rights Reserved. - Generated at Fri, 01/21/2005 14:25