Skip to Content
Odoo Menu
  • Log ind
  • Prøv gratis
  • Apps
    Økonomi
    • Bogføring
    • Fakturering
    • Udgifter
    • Regneark (BI)
    • Dokumenter
    • e-Signatur
    Salg
    • CRM
    • Salg
    • POS Butik
    • POS Restaurant
    • Abonnementer
    • Udlejning
    Hjemmeside
    • Hjemmesidebygger
    • e-Handel
    • Blog
    • Forum
    • LiveChat
    • e-Læring
    Forsyningskæde
    • Lagerbeholdning
    • Produktion
    • PLM
    • Indkøb
    • Vedligeholdelse
    • Kvalitet
    HR
    • Medarbejdere
    • Rekruttering
    • Fravær
    • Medarbejdersamtaler
    • Anbefalinger
    • Flåde
    Marketing
    • Markedsføring på sociale medier
    • E-mailmarketing
    • SMS-marketing
    • Arrangementer
    • Automatiseret marketing
    • Spørgeundersøgelser
    Tjenester
    • Projekt
    • Timesedler
    • Udkørende Service
    • Kundeservice
    • Planlægning
    • Aftaler
    Produktivitet
    • Dialog
    • Kunstig intelligens
    • IoT
    • VoIP
    • Vidensdeling
    • WhatsApp
    Tredjepartsapps Odoo Studio Odoo Cloud-platform
  • Brancher
    Detailhandel
    • Boghandel
    • Tøjforretning
    • Møbelforretning
    • Dagligvarebutik
    • Byggemarked
    • Legetøjsforretning
    Mad og værtsskab
    • Bar og pub
    • Restaurant
    • Fastfood
    • Gæstehus
    • Drikkevareforhandler
    • Hotel
    Ejendom
    • Ejendomsmægler
    • Arkitektfirma
    • Byggeri
    • Ejendomsadministration
    • Havearbejde
    • Boligejerforening
    Rådgivning
    • Regnskabsfirma
    • Odoo-partner
    • Marketingbureau
    • Advokatfirma
    • Rekruttering
    • Audit & certificering
    Produktion
    • Tekstil
    • Metal
    • Møbler
    • Fødevareproduktion
    • Bryggeri
    • Firmagave
    Heldbred & Fitness
    • Sportsklub
    • Optiker
    • Fitnesscenter
    • Kosmetolog
    • Apotek
    • Frisør
    Håndværk
    • Handyman
    • IT-hardware og support
    • Solenergisystemer
    • Skomager
    • Rengøringsservicer
    • VVS- og ventilationsservice
    Andet
    • Nonprofitorganisation
    • Miljøagentur
    • Udlejning af billboards
    • Fotografi
    • Cykeludlejning
    • Softwareforhandler
    Gennemse alle brancher
  • Community
    Få mere at vide
    • Tutorials
    • Dokumentation
    • Certificeringer
    • Oplæring
    • Blog
    • Podcast
    Bliv klogere
    • Udannelselsesprogram
    • Scale Up!-forretningsspillet
    • Besøg Odoo
    Få softwaren
    • Download
    • Sammenlign versioner
    • Udgaver
    Samarbejde
    • Github
    • Forum
    • Arrangementer
    • Oversættelser
    • Bliv partner
    • Tjenester til partnere
    • Registrér dit regnskabsfirma
    Modtag tjenester
    • Find en partner
    • Find en bogholder
    • Kontakt en rådgiver
    • Implementeringstjenester
    • Kundereferencer
    • Support
    • Opgraderinger
    Github Youtube Twitter LinkedIn Instagram Facebook Spotify
    +1 (650) 691-3277
    Få en demo
  • Prissætning
  • Hjælp
Du skal være registreret for at interagere med fællesskabet.
Alle bidrag Personer Emblemer
Tags (Vis alle)
odoo accounting v14 pos v15
Om dette forum
Du skal være registreret for at interagere med fællesskabet.
Alle bidrag Personer Emblemer
Tags (Vis alle)
odoo accounting v14 pos v15
Om dette forum
Hjælp

BOM configuration with Variants "AND" connections

Tilmeld

Få besked, når der er aktivitet på dette indlæg

Dette spørgsmål er blevet anmeldt
salesmanufacturingbom
2 Besvarelser
518 Visninger
Avatar
Aljoscha Diercks

Hello,

I'm working with variant-dependent Bills of Materials in Odoo and need help with the variant selection logic.

Current situation:

When adding components to a BoM with the "Apply on Variants" field, Odoo uses OR logic when multiple variant attributes are selected on a single line.

What I need:

I want to use AND logic for variant selection in BoM components. For example:

  • Use component A if the product variant is "Color: Red" AND "Size: Big"


Question:

Is there a native way in Odoo to implement AND logic for variant selection in BoM components? Or do I need:

  • A custom module/development?
  • The Product Configurator module?
  • A different approach to structuring my BoMs?

Any guidance or best practices would be greatly appreciated!

Environment:

  • Odoo version: 18
  • Modules: Manufacturing, Sales
0
Avatar
Kassér
Avatar
Zehntech Technologies Inc.
Bedste svar

Hello,

In standard Odoo, the "Apply on Variants" functionality for BoM components has limitations when it comes to defining complex variant conditions such as Color = Red AND Size = Big on a single component line.

For specific variant combinations, common approaches are:

  • Creating dedicated BoMs for the required variant combinations.
  • Restructuring variant and BoM setup to better match manufacturing requirements.
  • Implementing a small customization if strict AND-based logic is required across multiple attributes.

The Product Configurator can assist with variant selection during sales, but it does not natively provide advanced AND-condition logic for Manufacturing BoM component applicability.

Hope this works for you! If you need any help implementing this or want a more optimized approach, feel free to reach out for further discussion.

Regards,

Zehntech Technologies Inc.

santosh.sekwadia@zehntech.com

0
Avatar
Kassér
Avatar
Muhammad Farooq Iqbal
Bedste svar

Hello,

In standard Odoo, the “Apply on Variants” field on BoM component lines is not really meant to work as an advanced AND-condition rule builder.

If you select multiple variant values on one component line, Odoo may treat them broadly, so it can behave like OR logic instead of strict logic such as:

Color = Red AND Size = Big

For this requirement, the usual approaches are:

  1. Create a BoM for the specific product variant

    Example: one BoM specifically for “Red / Big”, where Component A is included.

  2. Split the structure into more specific BoMs or subassemblies

    This is useful if only some combinations require different components.

  3. Use custom development

    If you need dynamic AND logic on component lines, then a custom module is usually required to change the BoM explosion/component selection logic.

The Product Configurator is mainly for sales/product selection. It does not normally change the core BoM component matching logic in Manufacturing to provide AND conditions for “Apply on Variants”.

So if the number of combinations is manageable, I would recommend using variant-specific BoMs. If you have many combinations and need rule-based component selection, then a custom module would be the better long-term solution.


0
Avatar
Kassér
Kan du lide at diskutere? Læs ikke bare med, deltag aktivt i debatten!

Opret en konto i dag for at få glæde af eksklusive funktioner, og bliv en del af vores skønne fællesskab!

Tilmeld dig
Relaterede indlæg Besvarelser Visninger Aktivitet
Air France Téléphone France
sales manufacturing
Avatar
0
apr. 26
33
Sale price computed based on BOM Løst
sales manufacturing
Avatar
1
feb. 26
1494
Why can a Work Order start even if BOM components are not available? Løst
manufacturing bom
Avatar
Avatar
1
feb. 26
1694
Creating a bill of materials with variable % or weight
manufacturing bom
Avatar
Avatar
1
okt. 25
2537
Multi layered BOMs Løst
manufacturing bom
Avatar
Avatar
Avatar
2
aug. 25
3410
Community
  • Tutorials
  • Dokumentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Oversættelser
Tjenester
  • Odoo.sh-hosting
  • Support
  • Opgradere
  • Individuelt tilpasset udvikling
  • Uddannelse
  • Find en bogholder
  • Find en partner
  • Bliv partner
Om os
  • Vores virksomhed
  • Brandaktiver
  • Kontakt os
  • Stillinger
  • Arrangementer
  • Podcast
  • Blog
  • Kunder
  • Juridiske dokumenter • Privatlivspolitik
  • Sikkerhedspolitik
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk Slovenščina Español (América Latina) Español Svenska ภาษาไทย Türkçe українська Tiếng Việt

Odoo er en samling open source-forretningsapps, der dækker alle dine virksomhedsbehov – lige fra CRM, e-handel og bogføring til lagerstyring, POS, projektledelse og meget mere.

Det unikke ved Odoo er, at systemet både er brugervenligt og fuldt integreret.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now