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

public class ProductConfigurationSapPricingItemMapper extends SapPricingItemMapper
  • Field Details

  • Constructor Details

    • ProductConfigurationSapPricingItemMapper

      public ProductConfigurationSapPricingItemMapper()
  • Method Details

    • fillImportParameters

      public void fillImportParameters(com.sap.conn.jco.JCoParameterList importParameters, List<ProductModel> productModels, ConversionService conversionService)
      Overrides:
      fillImportParameters in class SapPricingItemMapper
    • 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:
      fillImportParameters in class SapPricingItemMapper
    • 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)