Class | Description |
---|---|
ProcAdjustSuggestedAmountsForNonReturnItems |
This process adjusts the suggested refund amounts based on the adjustments calculated for items not being returned.
|
ProcCalculateNewAmounts |
This processor will calculate new suggested refund amounts for the return.
|
ProcCalculateReturnFee |
This processor calculates the return fee for the ReturnRequest
|
ProcCalculateSuggestedRefunds |
This process for calculate the suggested refunds for the selected ReturnItems
and RetunrRequest
|
ProcCreateReplacementOrderPaymentGroups |
This processor will create the initial payment groups in the replacement order.
|
ProcCreateReplacementOrderShippingGroups |
This processor creates in the initial shipping groups in the replacement order.
|
ProcCreateReturnItemList |
This processor creates the
returnItemList property on the ReturnRequest
based on the ReturnItem s that specify a quantityToProcess |
ProcExecuteSubmitReplacementOrder |
This processor will submit the replacement order to fulfillment
|
ProcGenerateItemCostAdjustments |
This process will generate the
ItemCostAdjustment objects in the
ReturnRequest based on the items being returned. |
ProcGenerateReplacementOrder |
Generates a replacement order for an exchange, if it hasn't already been created.
|
ProcInitializeRefundMethods |
This processor will initialize the
RefundMethod objects for the return. |
ProcInitPreReturnPromotionValues |
This processor will calculate the pre-return promotion adjustment values.
|
ProcInitReturnAdjustedOrder |
This processor will initialize the Return Adjusted working Order for the return.
|
ProcInitReturnCalculationOrder |
This processor will initialize the Return Calculation working Order for the return.
|
ProcInitShippingCostShares |
This processor will initialize the Map of shipping cost shares in the
ReturnRequest . |
ProcInstantiateReplacementOrder |
This processor will instantiate a new replacement Order in the ReturnRequest.
|
ProcLoadReplacementOrders |
This processor loads all the replacement orders related to the given return request
|
ProcMarkReturnRequestAsProcessed |
This processor will mark the
ReturnRequest as processed (e.g. |
ProcPrepareReplacementOrderToSubmit |
This processor will execute the pre-submission process on the replacement order.
|
ProcRemoveUnallocatedRefundMethods |
This processory will remove the
ReturnMethod objects in the ReturnRequest that have no
refund allocated to them. |
ProcResetGWPMetaData |
For an exchange, this processor will reset the GWP(Gift with Purchase) meta-data
on the replacement Order needed for exchanging gifts.
|
ProcResetRefundAmounts |
This processor will reset the calculated suggested and actual refund amounts in the
ReturnRequest and selected ReturnItems
|
ProcReturnCommerceItems |
This processor will update the original Order to reflect the return of
each item being returned in the ReturnRequest.
|
ProcSaveReturnRequestToRepository |
This processor will add the repository data to save the ReturnRequest.
|
ProcSetActualRefundsFromSuggestedRefunds |
Sets the actual refunds amounts in the selected ReturnItems and ReturnRequest from the
current suggested refund values.
|
ProcSetItemPriceSources |
This processor sets the <@link atg.commerce.pricing.ItemPriceSource> objects in the RetunRequest that will be used in
all pricing operations on the working Orders.
|
ProcSetOriginatingOrder |
This processor sets the originating order in the ReturnRequest.
|
ProcSetOriginOfReplacementOrder |
Sets the origin of the replacement order from the origin of the ReturnRequest
|
ProcSetPricelists |
This processor sets the price lists that are used to price the exchange order.
|
ProcSetPromotions |
This processor sets the imte and order promotions in the ReturnRequest.
|
ProcSetReturnShipmentRequired |
This processor sets the return shipment required flag for each
ReturnItem |
ProcSettleCredits |
This processor will settle the credits associated with the ReturnRequest.
|
ProcSettleReturnRequest |
This processor will settle the return request, if it is ready for settlement.
|
ProcSubmitReplacementOrder |
This processor will submit the replacement order using the (@link OrderManager#processOrder(Order, String, HashMap)
API.
|
ProcUpdateInventoryOnReceive |
This process updates the inventory based on the ReturnItem being received.
|
ProcUpdateReplacementOrderStateOnConfirm |
This processor updates the state of the replacement order when a ReturnRequest
is confirmed.
|
ProcUpdateReturnItemOnReceive |
This processor updates the
ReturnItem to reflect the quantity received. |
ProcUpdateReturnRequestState |
This process will set the state of the
ReturnRequest based on the state of the ReturnItems |
ProcUpdateStateOfReturnItems |
This process updates the state of each
ReturnItem based on its current quantityToProcess, quanityReceived
and returnShipmentRequired values. |
ProcUpdateStoreCreditAllocations | |
ProcValidateRefundMethodAllocations |
Validates the refund amounts allocated to the RefundMethods.
|
ProcValidateSelectedItems |
This process validates the quantityToProcess value of each ReturnItem to ensure the quantityAvaialble
is not exceeded.
|