Working orders can be modified using the following API in ReturnManager
:
protected Order createReturnAdjustedOrder(ReturnRequest pReturnRequest)
throws ReturnException
protected Order createReturnCalculationOrder(ReturnRequest pReturnRequest)
throws ReturnException
protected Order createPromotionEvaluationOrder(ReturnRequest
pReturnRequest)throws ReturnException
The following properties configure the associated pipeline:
createPromotionEvaluationOrderPipeline
– Configures the pipeline used to generate the promotion evaluation ordercreateReturnCalculationOrderPipeline
– Configures the pipeline used to generate the return calculation ordercreateReturnAdjustedOrderPipeline
– Configures the pipeline used to generate the return adjusted order
Use the following API in ReturnRequest
to access working orders:
public Order getReturnAdjustedOrder()
public void setReturnAdjustedOrder(Order pReturnAdjustedOrder)
public Order getReturnCalculationOrder()
public void setReturnCalculationOrder(Order pReturnCalculationOrder)
public Order getPromotionEvaluationOrder()
public void setPromotionEvaluationOrder(Order pPromotionEvaluationOrder)
For additional information, refer to the ATG API Reference for Commerce Service Center.