Class SapOrderexchangeDefaultOmsSendReturnOrderToSCPIAction
- java.lang.Object
-
- de.hybris.platform.processengine.action.AbstractAction<T>
-
- de.hybris.platform.processengine.action.AbstractSimpleDecisionAction<ReturnProcessModel>
-
- com.sap.hybris.sapomsreturnprocess.actions.SendOmsReturnOrderToDataHubAction
-
- de.hybris.platform.sap.sapcpiomsreturnsexchange.actions.SapOrderexchangeDefaultOmsSendReturnOrderToSCPIAction
-
- All Implemented Interfaces:
Action<ReturnProcessModel>
public class SapOrderexchangeDefaultOmsSendReturnOrderToSCPIAction extends SendOmsReturnOrderToDataHubAction
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.processengine.action.AbstractSimpleDecisionAction
AbstractSimpleDecisionAction.Transition
-
-
Field Summary
-
Fields inherited from class com.sap.hybris.sapomsreturnprocess.actions.SendOmsReturnOrderToDataHubAction
ERROR_END_MESSAGE
-
Fields inherited from class de.hybris.platform.processengine.action.AbstractAction
modelService, processParameterHelper
-
Fields inherited from interface de.hybris.platform.processengine.spring.Action
ERROR_RETURN_CODE, RETRY_RETURN_CODE
-
-
Constructor Summary
Constructors Constructor Description SapOrderexchangeDefaultOmsSendReturnOrderToSCPIAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractSimpleDecisionAction.Transition
executeAction(ReturnProcessModel process)
Executes thisAction
's business logic working on the givenBusinessProcessModel
.BusinessProcessService
getBusinessProcessService()
SapCpiOmsOutboundReturnService
getSapCpiOmsOutboundReturnService()
SapCpiOmsReturnsOutboundConversionService
getSapCpiOmsReturnsOutboundConversionService()
void
setBusinessProcessService(BusinessProcessService businessProcessService)
void
setKeyGeneratorLookup(KeyGeneratorLookup keyGeneratorLookup)
void
setReturnSourcingContext(ReturnSourcingContext returnSourcingContext)
void
setSapCpiOmsOutboundReturnService(SapCpiOmsOutboundReturnService sapCpiOmsOutboundReturnService)
void
setSapCpiOmsReturnsOutboundConversionService(SapCpiOmsReturnsOutboundConversionService sapCpiOmsReturnsOutboundConversionService)
-
Methods inherited from class com.sap.hybris.sapomsreturnprocess.actions.SendOmsReturnOrderToDataHubAction
findRefundReason, getOrderService, getSapLogSysName, getSapPlantLogSysOrgService, getSapSalesOrgName, getSendReturnOrderToDataHubHelper, resetEndMessage, setOrderService, setSapPlantLogSysOrgService, setSendReturnOrderToDataHubHelper, updateLogicalSystem
-
Methods inherited from class de.hybris.platform.processengine.action.AbstractSimpleDecisionAction
execute, getTransitions
-
Methods inherited from class de.hybris.platform.processengine.action.AbstractAction
createTransitions, getModelService, getProcessParameterHelper, getProcessParameterValue, refresh, save, setModelService, setOrderStatus, setProcessParameterHelper
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.processengine.spring.Action
getCurrentActionDefinitionContext
-
-
-
-
Method Detail
-
getSapCpiOmsReturnsOutboundConversionService
public SapCpiOmsReturnsOutboundConversionService getSapCpiOmsReturnsOutboundConversionService()
- Returns:
- the sapCpiOmsReturnsOutboundConversionService
-
setSapCpiOmsReturnsOutboundConversionService
public void setSapCpiOmsReturnsOutboundConversionService(SapCpiOmsReturnsOutboundConversionService sapCpiOmsReturnsOutboundConversionService)
- Parameters:
sapCpiOmsReturnsOutboundConversionService
- the sapCpiOmsReturnsOutboundConversionService to set
-
setReturnSourcingContext
public void setReturnSourcingContext(ReturnSourcingContext returnSourcingContext)
- Overrides:
setReturnSourcingContext
in classSendOmsReturnOrderToDataHubAction
-
setKeyGeneratorLookup
public void setKeyGeneratorLookup(KeyGeneratorLookup keyGeneratorLookup)
- Overrides:
setKeyGeneratorLookup
in classSendOmsReturnOrderToDataHubAction
-
executeAction
public AbstractSimpleDecisionAction.Transition executeAction(ReturnProcessModel process) throws RetryLaterException
Description copied from class:AbstractSimpleDecisionAction
Executes thisAction
's business logic working on the givenBusinessProcessModel
.- Overrides:
executeAction
in classSendOmsReturnOrderToDataHubAction
- Parameters:
process
- The process context to work on.- Returns:
- OK; NOK
- Throws:
RetryLaterException
-
getSapCpiOmsOutboundReturnService
public SapCpiOmsOutboundReturnService getSapCpiOmsOutboundReturnService()
- Returns:
- the sapCpiOmsOutboundReturnService
-
setSapCpiOmsOutboundReturnService
public void setSapCpiOmsOutboundReturnService(SapCpiOmsOutboundReturnService sapCpiOmsOutboundReturnService)
- Parameters:
sapCpiOmsOutboundReturnService
- the sapCpiOmsOutboundReturnService to set
-
getBusinessProcessService
public BusinessProcessService getBusinessProcessService()
- Returns:
- the businessProcessService
-
setBusinessProcessService
public void setBusinessProcessService(BusinessProcessService businessProcessService)
- Parameters:
businessProcessService
- the businessProcessService to set
-
-