Перейти к содержимому
Меню
Чтобы взаимодействовать с сообществом, необходимо зарегистрироваться.
Этот вопрос был отмечен
2 Ответы
356 Представления

It is obvious that the sales price of global products is also global. This is of course disastrous in a multi-company environment, and even worse if the companies use different currencies.

Example:

Global product A has a sales price of EUR 10 in company 1 (local currency EUR)

In company 2 (local currency USD) it now has a sales price of 10 USD, i.e. it is not even converted!

I know that this can be controlled via local price lists, but in many cases this is too complicated. In addition, you see the wrong price in a foreign currency on the product, which is confusing to say the least.

In my opinion, a sales price MUST always be local, especially in multicompany environments.

Have I overlooked something?



Аватар
Отменить

thx Yagnesh, that should be the solution!

Лучший ответ

Hello Dr, Thomas

Please check below snippets, You need to redefine below fields

# variants object
lst_price = fields.Float(company_dependent=True)
# template object
list_price = fields.Float(company_dependent=True)

Alert: 

Please export price before apply the changes, later it you need to update all products price 

  • After apply the changes all company have different price structure for every product same as cost

Thanks 

Khichdi InfoTech

Аватар
Отменить
Лучший ответ

If you don't see a conversion between currencies, check you have currency exchange rates setup. You need a rate in every company. 


Each time you create a company, a pricelist in the currency of that new company is created. All Orders from that new company will be in the currency of that new company, because they will use the default price list on the local currency, which converts the sales price based on the most recent exchange rate found in that new company.


All prices are converted, in the currency of the company, unless you customize this behavior.

Each company has a default pricelist - if your prices for global products between companies with the same currency vary, then define the price via the pricelist.

Аватар
Отменить