com.retek.component.customerorder.integration.rib
Interface ReturnLineRib

All Superinterfaces:
BusinessObject, CustomerOrderTransactionItem, DistributedObject, ReturnLine
All Known Implementing Classes:
ReturnLineImpl

public interface ReturnLineRib
extends ReturnLine

Defines the methods that must be implemented in a Return line in order for it to be used in Rib related activities.


Field Summary
 
Fields inherited from interface com.retek.component.customerorder.ReturnLine
ACTUAL_RETURNED_QTY, CAN_RELEASE_IMMEDIATELY, CREATE_DATE, EXPECTED_RETURN_QTY, ORDER_LINE_TYPE, REFUND_RECIPIENT_ADDRESS, REFUND_TENDER_TYPE, RETURN_DISPOSITION, RETURN_REASON, RETURN_REQUIRED, RETURN_WAREHOUSE, SHIPPED_CONTAINER, STATE
 
Method Summary
 void receive(Quantity returnedQuantity, SupplierReturnDisposition disposition, User user, Money returnPostageAmount, Warehouse physicalWarehouse)
           
 
Methods inherited from interface com.retek.component.customerorder.ReturnLine
cancel, getActualReturnedQty, getAuthorizationNumber, getCalculatedExtendedAdditionalShippingCharge, getCalculatedExtendedAdditionalShippingTax, getCalculatedExtendedPrice, getCalculatedExtendedTax, getCalculatedGiftServiceCharge, getCalculatedGiftServiceTax, getCalculatedPersonalizationServiceCharge, getCalculatedPersonalizationServiceTax, getCalculatedStandardShippingCharge, getCalculatedStandardShippingTax, getCalculatedTotalLineTax, getCalculatedValueAddedServiceTax, getCancelledDate, getCancelReason, getComment, getCreateDate, getCreatedByUser, getExpectedReturnQty, getGiftRefundRecipientAddress, getGiftRefundTenderType, getLastUpdatedByUser, getLineNumber, getOrder, getParentOrderLine, getRefundCustomerOrderPayment, getRefundExtendedAdditionalShippingCharge, getRefundExtendedAdditionalShippingTax, getRefundExtendedPrice, getRefundExtendedTax, getRefundGiftServiceCharge, getRefundGiftServiceTax, getRefundPersonalizationServiceCharge, getRefundPersonalizationServiceTax, getRefundReturnPostage, getRefundStandardShippingCharge, getRefundStandardShippingTax, getRefundTotalShippingTax, getRefundTotalTax, getRefundValueAddedServiceTax, getRegistryNumber, getRegistryType, getReplacementSaleLine, getReturnableQuantity, getReturnDisposition, getReturnedDate, getReturnLineAccommodationAdjustments, getReturnLinePromotionAdjustments, getReturnLineType, getReturnPostage, getReturnReason, getReturnToWarehouse, getSalesAuditExportState, getSalesAuditTransactionDate, getSellingSku, getShipTo, getSourceNoCustomerInformationReturn, getState, getTotalGeneralAccommodationAdjustmentAmount, getTotalPromotionAdjustmentAmount, getTotalRefundAmount, getTotalRefundValueAddedServiceCharge, getTotalTaxAccomodationAdjustmentAmount, getTotalValueAddedServiceCharge, hasReplacementSaleThatIsNotCancellable, isCancellable, isCancelled, isGiftReturn, isModifiable, isNew, isPendingReturn, isPreReturned, isReleaseImmediately, isReturned, isReturnRequired, isSalesAuditPaidInExported, setActualReturnedQty, setComment, setExpectedReturnQty, setGiftRefundRecipientAddress, setGiftRefundTenderType, setGiftReturn, setRefundReturnPostage, setReleaseImmediately, setReturnPostage, setReturnReason, setReturnRequired, setSalesAuditExportState, setSalesAuditPaidInExported
 
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
 
Methods inherited from interface com.retek.component.customerorder.CustomerOrderTransactionItem
getTransactionGroup, getTransactionItemAmount, isCreditForTransactionGroupBalance, isDebitForTransactionGroupBalance, isExchangeSaleLine, isInClosedTransactionGroup, isReplacementSaleLine, notifyTransactionGroupClosed, setTransactionGroup
 

Method Detail

receive

public void receive(Quantity returnedQuantity,
                    SupplierReturnDisposition disposition,
                    User user,
                    Money returnPostageAmount,
                    Warehouse physicalWarehouse)
             throws SystemException,
                    BusinessException
Throws:
SystemException
BusinessException


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