com.retek.component.internet
Interface ExAShipToLabelRequest

All Known Subinterfaces:
ExAShipToLabel

public interface ExAShipToLabelRequest

This is a high level interface which controls access to ShipToLabel information for the external API. ExAShipToLableRequests are holds ExAOrderLines for an ExAOrderRequest.

Retek Inc. Copyright (c) 2003


Method Summary
 void addOrderLine(ExAOrderLineRequest exAOrderLineRequest)
          Adds an OrderLine Request to the ShipTo.
 void clearAllOrderLines()
          Removes all OrderLines from this ShipToLabel.
 void setAddress(ExAAddress shipTo)
          This is the Address to ship this ShipToLabel and its associated OrderLines.
 void setInvoicePackingSlipMessage(java.lang.String invoicePackingSlipMessage)
          Specifies a message to display on the invoice packing slip.
 void setOrderLines(java.util.Set orderLines)
          This is the set of ExAOrderLineRequests shipped via this ShipTo.
 void setShippingLabelMessage(java.lang.String shippingLabelMessage)
          Specific message to display on the shipping label.
 void setShowPriceOnPackingSlip(boolean showPriceOnPackingSlip)
          Specifies whether the price should display on the packing slip.
 void setWarehouseInstructionsMessage(java.lang.String warehouseInstructionsMessage)
          Specific handling instructions for the Warehouse.
 

Method Detail

setAddress

public void setAddress(ExAAddress shipTo)
This is the Address to ship this ShipToLabel and its associated OrderLines.


setOrderLines

public void setOrderLines(java.util.Set orderLines)
This is the set of ExAOrderLineRequests shipped via this ShipTo.


addOrderLine

public void addOrderLine(ExAOrderLineRequest exAOrderLineRequest)
Adds an OrderLine Request to the ShipTo.


setInvoicePackingSlipMessage

public void setInvoicePackingSlipMessage(java.lang.String invoicePackingSlipMessage)
Specifies a message to display on the invoice packing slip.


setShippingLabelMessage

public void setShippingLabelMessage(java.lang.String shippingLabelMessage)
Specific message to display on the shipping label.


setShowPriceOnPackingSlip

public void setShowPriceOnPackingSlip(boolean showPriceOnPackingSlip)
Specifies whether the price should display on the packing slip.


setWarehouseInstructionsMessage

public void setWarehouseInstructionsMessage(java.lang.String warehouseInstructionsMessage)
Specific handling instructions for the Warehouse.


clearAllOrderLines

public void clearAllOrderLines()
Removes all OrderLines from this ShipToLabel.



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