Class LiveB2BCreditLimitEvaluationStrategy
java.lang.Object
de.hybris.platform.b2b.strategies.impl.AbstractEvaluationStrategy<B2BCreditLimitModel>
de.hybris.platform.b2b.strategies.impl.DefaultB2BCreditLimitEvaluationStrategy
de.hybris.platform.sap.sapsalesordersimulation.strategy.LiveB2BCreditLimitEvaluationStrategy
- All Implemented Interfaces:
de.hybris.platform.b2b.strategies.EvaluateStrategy<Set<B2BMerchantCheckResultModel>,AbstractOrderModel, B2BCustomerModel>
public class LiveB2BCreditLimitEvaluationStrategy
extends de.hybris.platform.b2b.strategies.impl.DefaultB2BCreditLimitEvaluationStrategy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionevaluate(AbstractOrderModel order, B2BCustomerModel customer) protected SalesOrderSimulationServiceprotected SapSimulateSalesOrderEnablementServicevoidsetSalesOrderSimulationService(SalesOrderSimulationService salesOrderSimulationService) voidsetSapSimulateSalesOrderEnablementService(SapSimulateSalesOrderEnablementService sapSimulateSalesOrderEnablementService) Methods inherited from class de.hybris.platform.b2b.strategies.impl.DefaultB2BCreditLimitEvaluationStrategy
alertSent, getB2bCostCenterService, getB2bCurrencyConversionService, getB2bDateUtils, getB2bOrderDao, getB2bUnitService, getCostCentersForUnitWithCreditLimit, getCreditLimitForCostCenter, getDateRangeForCreditLimit, getOrderEntryTotal, getTotalCost, getTotalOfEntriesWithCostCenter, getTotalTax, getTypesToEvaluate, setB2bCostCenterService, setB2bCurrencyConversionService, setB2bDateUtils, setB2bOrderDao, setB2bUnitService, shouldCreditLimitTriggerAlert, toMoneyMethods inherited from class de.hybris.platform.b2b.strategies.impl.AbstractEvaluationStrategy
getModelService, getTypeService, setModelService, setTypeService
-
Constructor Details
-
LiveB2BCreditLimitEvaluationStrategy
public LiveB2BCreditLimitEvaluationStrategy()
-
-
Method Details
-
evaluate
public Set<B2BMerchantCheckResultModel> evaluate(AbstractOrderModel order, B2BCustomerModel customer) - Specified by:
evaluatein interfacede.hybris.platform.b2b.strategies.EvaluateStrategy<Set<B2BMerchantCheckResultModel>,AbstractOrderModel, B2BCustomerModel> - Overrides:
evaluatein classde.hybris.platform.b2b.strategies.impl.DefaultB2BCreditLimitEvaluationStrategy
-
getSalesOrderSimulationService
-
setSalesOrderSimulationService
-
getSapSimulateSalesOrderEnablementService
-
setSapSimulateSalesOrderEnablementService
public void setSapSimulateSalesOrderEnablementService(SapSimulateSalesOrderEnablementService sapSimulateSalesOrderEnablementService)
-