Package de.hybris.platform.yacceleratorordermanagement.actions.returns
package de.hybris.platform.yacceleratorordermanagement.actions.returns
-
ClassDescriptionApproves the goods requested in the
ReturnRequestModel.Approves theReturnRequestModelby updating theReturnRequestModel.STATUSrecalculate the return if quantity approved is not same as quantity requested originally and redirects the process.Cancels theReturnRequestModelPart of the refund process that returns the money to the customer.Update theReturnRequestModelstatus to COMPLETED and finalize the correspondingOrderReturnRecordModelfor thisReturnRequestModelCheck whether the return request is an instore or an online request and redirects it to the appropriate step.Update inventory and set theReturnRequestModelstatus to COMPLETED.
A custom update inventory behavior must be implemented.Creates the packing label for theReturnRequestModelCreates the return label for theReturnRequestModelBusiness logic to execute when payment capture was successful.Business logic to execute when tax was reversed successfully.Reverse tax calculation and update theReturnRequestModelstatus to TAX_REVERSAL_FAILED or TAX_REVERSED.