Class DefaultSapCpqQuoteService

java.lang.Object
com.sap.hybris.sapcpqquoteintegration.service.impl.DefaultSapCpqQuoteService
All Implemented Interfaces:
SapCpqQuoteService

public class DefaultSapCpqQuoteService extends Object implements SapCpqQuoteService
Default Implementation of SapCpqQuoteService
  • Field Details

  • Constructor Details

    • DefaultSapCpqQuoteService

      public DefaultSapCpqQuoteService()
  • Method Details

    • getCurrentQuoteForExternalQuoteId

      public QuoteModel getCurrentQuoteForExternalQuoteId(String externalQuoteId)
      Description copied from interface: SapCpqQuoteService
      Method that fetches quote based on externalQuoteId
      Specified by:
      getCurrentQuoteForExternalQuoteId in interface SapCpqQuoteService
      Parameters:
      externalQuoteId - Quote External Id
      Returns:
      QuoteModel the Quote Model
    • getSiteAndStoreFromSalesArea

      public String getSiteAndStoreFromSalesArea(String salesOrganization, String distributionChannel, String division)
      Description copied from interface: SapCpqQuoteService
      Method that fetches base store
      Specified by:
      getSiteAndStoreFromSalesArea in interface SapCpqQuoteService
      Parameters:
      salesOrganization - Sales Organization
      distributionChannel - Distribution Channel
      division - Division
      Returns:
      Base store name
    • setFlexibleSearchService

      public void setFlexibleSearchService(de.hybris.platform.servicelayer.search.FlexibleSearchService flexibleSearchService)
    • getFlexibleSearchService

      public de.hybris.platform.servicelayer.search.FlexibleSearchService getFlexibleSearchService()