Class ProductConfigurationSapPricingItemMapper
java.lang.Object
de.hybris.platform.sap.sappricingbol.backend.impl.SapPricingBaseMapper
de.hybris.platform.sap.sappricingbol.backend.impl.SapPricingItemMapper
de.hybris.platform.sap.productconfig.pricing.bol.backend.impl.ProductConfigurationSapPricingItemMapper
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddVariantConditions(com.sap.conn.jco.JCoTable itItem, ProductModel product, de.hybris.platform.sap.productconfig.runtime.interf.model.ConfigModel configModel) protected de.hybris.platform.sap.productconfig.runtime.interf.model.ConfigModelcreateConfiguration(ProductModel product) voidfillImportParameters(com.sap.conn.jco.JCoParameterList importParameters, List<ProductModel> productModels, ConversionService conversionService) protected voidfillImportParameters(com.sap.conn.jco.JCoTable itItem, AbstractOrderEntryModel orderEntryModel, ConversionService conversionService) protected voidfillVariantConditions(com.sap.conn.jco.JCoTable itItem, AbstractOrderEntryModel orderEntryModel) protected voidfillVariantConditions(com.sap.conn.jco.JCoTable itItem, List<ProductModel> productModels) protected de.hybris.platform.sap.productconfig.services.strategies.lifecycle.intf.ConfigurationAbstractOrderEntryLinkStrategyprotected de.hybris.platform.sap.productconfig.services.strategies.lifecycle.intf.ConfigurationAbstractOrderIntegrationStrategyprotected de.hybris.platform.sap.productconfig.services.intf.ProductConfigurationServicede.hybris.platform.sap.productconfig.services.impl.CPQConfigurableCheckervoidsetAbstractOrderEntryLinkStrategy(de.hybris.platform.sap.productconfig.services.strategies.lifecycle.intf.ConfigurationAbstractOrderEntryLinkStrategy configurationAbstractOrderEntryLinkStrategy) voidsetConfigurationAbstractOrderIntegrationStrategy(de.hybris.platform.sap.productconfig.services.strategies.lifecycle.intf.ConfigurationAbstractOrderIntegrationStrategy configurationAbstractOrderIntegrationStrategy) voidsetConfigurationService(de.hybris.platform.sap.productconfig.services.intf.ProductConfigurationService configurationService) voidsetCpqConfigurableChecker(de.hybris.platform.sap.productconfig.services.impl.CPQConfigurableChecker cpqConfigurableChecker) Methods inherited from class de.hybris.platform.sap.sappricingbol.backend.impl.SapPricingItemMapper
fillImportParameters, fillImportParameters, formatProductCode, generateCode, getRoundingMode, getSapSalesUnitCode, readDeliveryCost, readDiscount, readPaymentCost, readPrice, readPrices, readPrices, readSapPricingConditions, readTax, setRoundingModeMethods inherited from class de.hybris.platform.sap.sappricingbol.backend.impl.SapPricingBaseMapper
fillImportParameters, getModuleConfigurationAccess, getProperty, setModuleConfigurationAccess
-
Field Details
-
FACTOR
- See Also:
-
VARCOND
- See Also:
-
-
Constructor Details
-
ProductConfigurationSapPricingItemMapper
public ProductConfigurationSapPricingItemMapper()
-
-
Method Details
-
fillImportParameters
public void fillImportParameters(com.sap.conn.jco.JCoParameterList importParameters, List<ProductModel> productModels, ConversionService conversionService) - Overrides:
fillImportParametersin classSapPricingItemMapper
-
fillVariantConditions
protected void fillVariantConditions(com.sap.conn.jco.JCoTable itItem, List<ProductModel> productModels) -
createConfiguration
protected de.hybris.platform.sap.productconfig.runtime.interf.model.ConfigModel createConfiguration(ProductModel product) -
fillImportParameters
protected void fillImportParameters(com.sap.conn.jco.JCoTable itItem, AbstractOrderEntryModel orderEntryModel, ConversionService conversionService) - Overrides:
fillImportParametersin classSapPricingItemMapper
-
fillVariantConditions
protected void fillVariantConditions(com.sap.conn.jco.JCoTable itItem, AbstractOrderEntryModel orderEntryModel) -
addVariantConditions
protected void addVariantConditions(com.sap.conn.jco.JCoTable itItem, ProductModel product, de.hybris.platform.sap.productconfig.runtime.interf.model.ConfigModel configModel) -
getCpqConfigurableChecker
public de.hybris.platform.sap.productconfig.services.impl.CPQConfigurableChecker getCpqConfigurableChecker()- Returns:
- the cpqConfigurableChecker
-
setCpqConfigurableChecker
public void setCpqConfigurableChecker(de.hybris.platform.sap.productconfig.services.impl.CPQConfigurableChecker cpqConfigurableChecker) - Parameters:
cpqConfigurableChecker- the cpqConfigurableChecker to set
-
getAbstractOrderEntryLinkStrategy
protected de.hybris.platform.sap.productconfig.services.strategies.lifecycle.intf.ConfigurationAbstractOrderEntryLinkStrategy getAbstractOrderEntryLinkStrategy() -
setAbstractOrderEntryLinkStrategy
public void setAbstractOrderEntryLinkStrategy(de.hybris.platform.sap.productconfig.services.strategies.lifecycle.intf.ConfigurationAbstractOrderEntryLinkStrategy configurationAbstractOrderEntryLinkStrategy) - Parameters:
configurationAbstractOrderEntryLinkStrategy- the configurationAbstractOrderEntryLinkStrategy to set
-
setConfigurationAbstractOrderIntegrationStrategy
public void setConfigurationAbstractOrderIntegrationStrategy(de.hybris.platform.sap.productconfig.services.strategies.lifecycle.intf.ConfigurationAbstractOrderIntegrationStrategy configurationAbstractOrderIntegrationStrategy) -
getConfigurationAbstractOrderIntegrationStrategy
protected de.hybris.platform.sap.productconfig.services.strategies.lifecycle.intf.ConfigurationAbstractOrderIntegrationStrategy getConfigurationAbstractOrderIntegrationStrategy() -
getConfigurationService
protected de.hybris.platform.sap.productconfig.services.intf.ProductConfigurationService getConfigurationService() -
setConfigurationService
public void setConfigurationService(de.hybris.platform.sap.productconfig.services.intf.ProductConfigurationService configurationService)
-