Ir al contenido
Menú
Se marcó esta pregunta

Hello,

I’m currently working on a scenario where different products are sold in different currencies. For example:

  • Product A is sold in USD
  • Product B is sold in EUR

Is it possible to configure this in Odoo 18, so that each product has its own sales currency, and during the sales order process, the correct currency is automatically applied based on the product?


Any insights, tips, or workarounds would be appreciated.

Thanks in advance!

Avatar
Descartar

What would be my total amount if purchasing Product A and B together? 🤔

Mejor respuesta

1. Activate Multi-Currency Support

  • Go to Invoicing (or Accounting) → Configuration → Settings
  • Enable the Multi-Currencies option.
  • Set up your desired currencies (USD, EUR, etc.) under Invoicing → Configuration → Currencies

2. Enable Pricelists

  • Go to Sales → Configuration → Settings
  • Under the Pricing section, enable Multiple Sales Prices per Product (Advanced Pricelists)
  • Choose the option: “Different prices per customer segment, currency, etc.”

3. Create Pricelists per Currency

  • Go to Sales → Products → Pricelists
  • Create a new pricelist for each currency (e.g., USD Pricelist, EUR Pricelist)
  • Assign rules for specific products or categories
  • Set the currency of the pricelist (e.g., USD or EUR)

4. Assign Pricelists to Customers

  • Go to Sales → Customers
  • Open a customer and set their Pricelist to the appropriate one (USD or EUR)

Now, whenever a salesperson creates a quotation or sales order for that customer, the product prices will be automatically shown in the correct currency.

Avatar
Descartar
Publicaciones relacionadas Respuestas Vistas Actividad
1
mar 24
2166
0
dic 24
1295
0
ago 24
1031
1
oct 17
2708
1
dic 24
1106