Andrii, thanks for your previous replies, they were educating and useful for me!
Now maybe you could give me another bit of advice how to approach the following.
The structure I have in CRM is the following:
* several Business Units in different countries with different Currencies (USD, EUR etc.)
* for the Business Unit to create an Opportunity, the appropriate Price List has to be selected - according to the currency of the deal
* the prices (both purchase and sales) are always negotiated, i.e. the Product Catalog and Price Lists in my case serve only as lists of Products, and we keep the prices in the Price Lists as "0.00" in whatever currency as the price in the price as such in that stage is not important
* every Business Unit is basically selling the same products.
As it is required in CRM to have a price list for Opportunities, Orders, I seemingly have no choice but to create separate Price List for every Currency. All the Price Lists include the same Price List Items with zero prices.
Products are often added to the Catalog which means that Price List Item has to be added to every Price List.
------
What I'd like to somehow achieve is when a new Product is added to the Catalog, then Price List Items are added to all Price Lists so that the Product becomes available to all Business Units.
Otherwise what often happens is that if a sales person can't find the Product in their Price List, they start creating a new Product, CRM figures out that this product already exists (Product ID) (because some other Business Unit has added this product already), then the sales person has to go and add that Product as a Price List Item.
All of this is logical and understandable from the CRM point of view but takes extra time from the precious hours of sales persons.
I hope I explained understandably. Would you have some idea how to approach this and improve (automatize?) adding the Price List Items to all price lists? Or a set of chosen Price Lists?
Thanks in advance!