Class DefaultReturnsService
java.lang.Object
de.hybris.platform.returns.impl.DefaultReturnService
com.sap.hybris.returnssupport.service.impl.DefaultReturnsService
- All Implemented Interfaces:
de.hybris.platform.returns.ReturnCallbackService,de.hybris.platform.returns.ReturnService
public class DefaultReturnsService
extends de.hybris.platform.returns.impl.DefaultReturnService
Implementation of return service
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateRefund(ReturnRequestModel request, AbstractOrderEntryModel entry, String notes, Long expectedQuantity, ReturnAction action, RefundReason reason) createReturnRequest(OrderModel order) protected voidvalidateRefund(ReturnRequestModel request, OrderEntryModel entry, Long expectedQuantity, ReturnAction action, RefundReason reason) protected voidvalidateReturnRequest(OrderModel order) Methods inherited from class de.hybris.platform.returns.impl.DefaultReturnService
addReplacementOrderEntries, createReplacement, createReplacementOrder, createRMA, getAllReturnableEntries, getFlexibleSearchService, getGenerator, getModelService, getModificationHandler, getOrderByCode, getOrderReturnRecordForOrder, getRefundOrderProcessor, getRefundService, getReplacementOrder, getReplacementOrderDao, getReplacementOrderProcessor, getReplacements, getReturnableChecks, getReturnActionRequestExecutor, getReturnEntries, getReturnEntry, getReturnRequestDao, getReturnRequests, getReturnsEntryProcessor, getRMA, isReturnable, maxReturnQuantity, onReturnApprovalResponse, onReturnCancelResponse, onReturnReceptionResponse, processRefundOrder, processReplacementOrder, processReturnEntries, requestManualPaymentReversalForReturnRequest, requestManualTaxReversalForReturnRequest, setFlexibleSearchService, setGenerator, setModelService, setModificationHandler, setRefundOrderProcessor, setRefundService, setReplacementOrderDao, setReplacementOrderProcessor, setReturnableChecks, setReturnActionRequestExecutor, setReturnRequestDao, setReturnsEntryProcessor
-
Constructor Details
-
DefaultReturnsService
public DefaultReturnsService()
-
-
Method Details
-
createReturnRequest
- Specified by:
createReturnRequestin interfacede.hybris.platform.returns.ReturnService- Overrides:
createReturnRequestin classde.hybris.platform.returns.impl.DefaultReturnService
-
createRefund
public RefundEntryModel createRefund(ReturnRequestModel request, AbstractOrderEntryModel entry, String notes, Long expectedQuantity, ReturnAction action, RefundReason reason) - Specified by:
createRefundin interfacede.hybris.platform.returns.ReturnService- Overrides:
createRefundin classde.hybris.platform.returns.impl.DefaultReturnService
-
validateReturnRequest
-
validateRefund
protected void validateRefund(ReturnRequestModel request, OrderEntryModel entry, Long expectedQuantity, ReturnAction action, RefundReason reason)
-