Class SapRevenueCloudProductInboudHelper


  • @Deprecated
    public class SapRevenueCloudProductInboudHelper
    extends java.lang.Object
    Deprecated.
    This class is deprecated since 1811
    Helper class for all Product import translators
    Since:
    6.7
    • Constructor Detail

      • SapRevenueCloudProductInboudHelper

        public SapRevenueCloudProductInboudHelper()
        Deprecated.
    • Method Detail

      • processCatalogVersionForProduct

        public CatalogVersion processCatalogVersionForProduct​(java.lang.String marketId)
        Deprecated.
        Returns the CatalogVersion for a market ID
        Parameters:
        marketId - - market ID maintained at SAP Revenue Cloud system
        Returns:
        CatalogVersion - catalog version
      • processProductForCodeAndMarketId

        public Product processProductForCodeAndMarketId​(java.lang.String prodCodeMarkrtId)
        Deprecated.
        Retruns Product for a specific product code and market ID. Splits the product code and the market ID from the cell value and process it.
        Parameters:
        prodCodeMarkrtId - - product code with market ID combined with ':'
        Returns:
        Product - product
      • processSubscriptionPricePlanEndDate

        public void processSubscriptionPricePlanEndDate​(java.lang.String pricePlanId,
                                                        CatalogVersion cv)
        Deprecated.
        Find the product associated to the subscription price plan and iterate through all its Subscription price plans. For the Subscription price plans whose price plan id is not the current one and end date is greater than current date, set it as current date as the end date
        Parameters:
        pricePlanId - - subscription pricePlan ID
        cv - - CatalogVersion
      • getAttributeValue

        public java.lang.Object getAttributeValue​(Item processedItem,
                                                  java.lang.String attributeName)
                                           throws ImpExException
        Deprecated.
        Returns the attribute value for the attribute name from the Item being currently processed
        Parameters:
        processedItem - - current item being processed.
        attributeName - - name of the attribute
        Returns:
        Object - Generic item returned
        Throws:
        ImpExException
      • getSapMarketToCatalogMappingModelGenericDao

        public GenericDao<SAPMarketToCatalogMappingModel> getSapMarketToCatalogMappingModelGenericDao()
        Deprecated.
        Returns:
        the sapMarketToCatalogMappingModelGenericDao
      • setSapMarketToCatalogMappingModelGenericDao

        public void setSapMarketToCatalogMappingModelGenericDao​(GenericDao<SAPMarketToCatalogMappingModel> sapMarketToCatalogMappingModelGenericDao)
        Deprecated.
        Parameters:
        sapMarketToCatalogMappingModelGenericDao - the sapMarketToCatalogMappingModelGenericDao to set
      • getDefaultCatalogId

        public java.lang.String getDefaultCatalogId()
        Deprecated.
        Returns:
        the defaultCatalogId
      • setDefaultCatalogId

        public void setDefaultCatalogId​(java.lang.String defaultCatalogId)
        Deprecated.
        Parameters:
        defaultCatalogId - the defaultCatalogId to set
      • getDefaultCatalogVersion

        public java.lang.String getDefaultCatalogVersion()
        Deprecated.
        Returns:
        the defaultCatalogVersion
      • setDefaultCatalogVersion

        public void setDefaultCatalogVersion​(java.lang.String defaultCatalogVersion)
        Deprecated.
        Parameters:
        defaultCatalogVersion - the defaultCatalogVersion to set
      • getCatalogService

        public CatalogService getCatalogService()
        Deprecated.
        Returns:
        the catalogService
      • setCatalogService

        public void setCatalogService​(CatalogService catalogService)
        Deprecated.
        Parameters:
        catalogService - the catalogService to set
      • getCatalogVersionService

        public CatalogVersionService getCatalogVersionService()
        Deprecated.
        Returns:
        the catalogVersionService
      • setCatalogVersionService

        public void setCatalogVersionService​(CatalogVersionService catalogVersionService)
        Deprecated.
        Parameters:
        catalogVersionService - the catalogVersionService to set
      • getProductService

        public ProductService getProductService()
        Deprecated.
        Returns:
        the productService
      • setProductService

        public void setProductService​(ProductService productService)
        Deprecated.
        Parameters:
        productService - the productService to set
      • getSapRevenueCloudProductService

        public SapRevenueCloudProductService getSapRevenueCloudProductService()
        Deprecated.
        Returns:
        the sapRevenueCloudProductService
      • setSapRevenueCloudProductService

        public void setSapRevenueCloudProductService​(SapRevenueCloudProductService sapRevenueCloudProductService)
        Deprecated.
        Parameters:
        sapRevenueCloudProductService - the sapRevenueCloudProductService to set
      • getModelService

        public ModelService getModelService()
        Deprecated.
        Returns:
        the modelService
      • setModelService

        public void setModelService​(ModelService modelService)
        Deprecated.
        Parameters:
        modelService - the modelService to set
      • getBillingTimeService

        public BillingTimeService getBillingTimeService()
        Deprecated.
        Returns:
        the billingTimeService
      • setBillingTimeService

        public void setBillingTimeService​(BillingTimeService billingTimeService)
        Deprecated.
        Parameters:
        billingTimeService - the billingTimeService to set