com.retek.component.internet
Interface ExAReturnLine


public interface ExAReturnLine

This is a high level interface which controls access Return Line information for the external API.

Retek Inc. Copyright (c) 2003


Method Summary
 java.math.BigDecimal getActualReturnedQty()
          The quantity that was returned.
 java.math.BigDecimal getCalculatedExtendedAdditionalShippingCharge()
           
 java.math.BigDecimal getCalculatedGiftServiceCharge()
          Return the Charges for the Gifting services offered
 java.math.BigDecimal getCalculatedPersonalizationServiceCharge()
          The Charges for the Personalization services offered
 java.math.BigDecimal getCalculatedStandardShippingCharge()
          Returns the standard shipping charge.
 java.util.Date getCancelledDate()
          The date the return line was cancelled.
 java.util.Date getCreateDate()
          The date the return line was created
 java.math.BigDecimal getExpectedReturnQty()
          The quantity expected to be returned.
 int getLineNumber()
          The line number of the return line.
 ExAReturnLineType getLineType()
          The type of return line.
 ExAOrderLine getOrderLine()
          The parent order line that is being returned.
 java.math.BigDecimal getRefundExtendedAdditionalShippingCharge()
          The refunded additional shipping charge multiplied by the returned quantity.
 java.math.BigDecimal getRefundGiftServiceCharge()
          The refunded Gift service charge
 java.math.BigDecimal getRefundPersonalizationServiceCharge()
          The refunded Personalization service charge
 java.math.BigDecimal getRefundStandardShippingCharge()
          The refunded Standard Shipping charge.
 java.math.BigDecimal getReturnableQty()
          The quantity that can be returned.
 java.util.Date getReturnedDate()
          The date when the item was returned.
 ExAReturnReason getReturnReason()
          The reason for return.
 java.util.Date getSalesAuditTransactionDate()
          The date when the audit transaction occured.
 java.lang.String getState()
          The state of the order line.
 java.math.BigDecimal getTotalRefundValueAddedServiceCharge()
          The refunded VAS amount.
 java.math.BigDecimal getTotalValueAddedServiceCharge()
          The total VAS amount.
 void setComment(java.lang.String comment)
          Adds a comment to this ExAReturnLine.
 void setExpectedReturnQty(java.math.BigDecimal expectedReturnQty)
          Sets the expected quantity to be returned by the customer
 void setReturnReason(ExAReturnReason returnReason)
          Sets the return reason on the return line
 

Method Detail

setExpectedReturnQty

public void setExpectedReturnQty(java.math.BigDecimal expectedReturnQty)
Sets the expected quantity to be returned by the customer

Parameters:
expectedReturnQty -

setReturnReason

public void setReturnReason(ExAReturnReason returnReason)
Sets the return reason on the return line


setComment

public void setComment(java.lang.String comment)
Adds a comment to this ExAReturnLine.


getActualReturnedQty

public java.math.BigDecimal getActualReturnedQty()
The quantity that was returned.

Returns:
BigDecimal

getCalculatedExtendedAdditionalShippingCharge

public java.math.BigDecimal getCalculatedExtendedAdditionalShippingCharge()
Returns:
BigDecimal

getCalculatedGiftServiceCharge

public java.math.BigDecimal getCalculatedGiftServiceCharge()
Return the Charges for the Gifting services offered

Returns:
BigDecimal

getCalculatedPersonalizationServiceCharge

public java.math.BigDecimal getCalculatedPersonalizationServiceCharge()
The Charges for the Personalization services offered

Returns:
BigDecimal

getCalculatedStandardShippingCharge

public java.math.BigDecimal getCalculatedStandardShippingCharge()
Returns the standard shipping charge.

Returns:
BigDecimal

getCancelledDate

public java.util.Date getCancelledDate()
The date the return line was cancelled.

Returns:
Date

getCreateDate

public java.util.Date getCreateDate()
The date the return line was created

Returns:
Date

getExpectedReturnQty

public java.math.BigDecimal getExpectedReturnQty()
The quantity expected to be returned.

Returns:
BigDecimal

getLineNumber

public int getLineNumber()
The line number of the return line.

Returns:
int

getOrderLine

public ExAOrderLine getOrderLine()
The parent order line that is being returned.

Returns:
ExAOrderLine

getRefundExtendedAdditionalShippingCharge

public java.math.BigDecimal getRefundExtendedAdditionalShippingCharge()
The refunded additional shipping charge multiplied by the returned quantity.

Returns:
BigDecimal

getRefundGiftServiceCharge

public java.math.BigDecimal getRefundGiftServiceCharge()
The refunded Gift service charge

Returns:
BigDecimal

getRefundPersonalizationServiceCharge

public java.math.BigDecimal getRefundPersonalizationServiceCharge()
The refunded Personalization service charge

Returns:
BigDecimal

getRefundStandardShippingCharge

public java.math.BigDecimal getRefundStandardShippingCharge()
The refunded Standard Shipping charge.

Returns:
BigDecimal

getReturnableQty

public java.math.BigDecimal getReturnableQty()
The quantity that can be returned.

Returns:
StandardShipping

getReturnedDate

public java.util.Date getReturnedDate()
The date when the item was returned.

Returns:
Date

getReturnReason

public ExAReturnReason getReturnReason()
The reason for return.

Returns:
ExAReturnReason

getSalesAuditTransactionDate

public java.util.Date getSalesAuditTransactionDate()
The date when the audit transaction occured.

Returns:
Date

getState

public java.lang.String getState()
The state of the order line.

Returns:
String

getTotalRefundValueAddedServiceCharge

public java.math.BigDecimal getTotalRefundValueAddedServiceCharge()
The refunded VAS amount.

Returns:
BigDecimal

getTotalValueAddedServiceCharge

public java.math.BigDecimal getTotalValueAddedServiceCharge()
The total VAS amount.

Returns:

getLineType

public ExAReturnLineType getLineType()
The type of return line.

Returns:
ExAReturnLineType


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