How to manage difference price level for a product in Dynamic CRM 2013 Online RRS feed

  • Question

  • Dear All,

    We have products from different vendors. One product from one vendor may have different price level. e.g. Single product may have DTP Per Month, DTP Per Year, ESP Per Month, ESP Per year price.

    My one Invoice can contain products of different price level.

    I am aware that the price list item can not incorporate multiple prices for a single product.

    If I create multiple products with the  ProductName + " " + PriceLevel to generate unique product and allocate the pricing according to the level, but in this approach my list of products increases dramatically which is not manageable. I have thousands of products from a single vendor. Another vendor has a another set of thousands products with some another logic of pricing.

    In this scenario can you guide me with your expert opinion, how best way I can manage product pricing?



    Tuesday, March 18, 2014 11:14 AM

All replies

  • If you cannot find an acceptable way to model your product catalog by either adding additional products to indicate the price level (as you mention), or adding additional pricelists for each of the price levels, you will end up having to add custom price level entity(ies) in the system and run plugins on retrieve of product information to get the 'right' pricing based on your price levels (since you cannot add attributes to the pricelistitem). This is going to leave you with minimal ability to easily maintain your catalog in the CRM UI however - but if you are driving all your pricing from a separate integrated DB you could probably make it work.
    Wednesday, March 19, 2014 5:28 PM