Skip to Content
Odoo Menu
  • Prijavi
  • Try it free
  • Aplikacije
    Finance
    • Knjigovodstvo
    • Obračun
    • Stroški
    • Spreadsheet (BI)
    • Dokumenti
    • Podpisovanje
    Prodaja
    • CRM
    • Prodaja
    • POS Shop
    • POS Restaurant
    • Naročnine
    • Najem
    Spletne strani
    • Website Builder
    • Spletna trgovina
    • Blog
    • Forum
    • Pogovor v živo
    • eUčenje
    Dobavna veriga
    • Zaloga
    • Proizvodnja
    • PLM
    • Nabava
    • Vzdrževanje
    • Kakovost
    Kadri
    • Kadri
    • Kadrovanje
    • Odsotnost
    • Ocenjevanja
    • Priporočila
    • Vozni park
    Marketing
    • Družbeno Trženje
    • Email Marketing
    • SMS Marketing
    • Dogodki
    • Avtomatizacija trženja
    • Ankete
    Storitve
    • Projekt
    • Časovnice
    • Storitve na terenu
    • Služba za pomoč
    • Načrtovanje
    • Termini
    Produktivnost
    • Razprave
    • Odobritve
    • IoT
    • Voip
    • Znanje
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industrije
    Trgovina na drobno
    • Book Store
    • Trgovina z oblačili
    • Trgovina s pohištvom
    • Grocery Store
    • Trgovina s strojno opremo računalnikov
    • Trgovina z igračami
    Food & Hospitality
    • Bar and Pub
    • Restavracija
    • Hitra hrana
    • Guest House
    • Beverage Distributor
    • Hotel
    Nepremičnine
    • Real Estate Agency
    • Arhitekturno podjetje
    • Gradbeništvo
    • Estate Management
    • Vrtnarjenje
    • Združenje lastnikov nepremičnin
    Svetovanje
    • Računovodsko podjetje
    • Odoo Partner
    • Marketinška agencija
    • Law firm
    • Pridobivanje talentov
    • Audit & Certification
    Proizvodnja
    • Tekstil
    • Metal
    • Pohištvo
    • Hrana
    • Brewery
    • Poslovna darila
    Health & Fitness
    • Športni klub
    • Trgovina z očali
    • Fitnes center
    • Wellness Practitioners
    • Lekarna
    • Frizerski salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Sistemi sončne energije
    • Izdelovalec čevljev
    • Čistilne storitve
    • HVAC Services
    Ostali
    • Neprofitna organizacija
    • Agencija za okolje
    • Najem oglasnih panojev
    • Fotografija
    • Najem koles
    • Prodajalec programske opreme
    Browse all Industries
  • Skupnost
    Learn
    • Tutorials
    • Dokumentacija
    • Certifikati
    • Šolanje
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Prenesi
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Dogodki
    • Prevodi
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
    • Meet an advisor
    • Implementation Services
    • Sklici kupca
    • Podpora
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Get a demo
  • Določanje cen
  • Pomoč

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Knjigovodstvo
  • Zaloga
  • PoS
  • Projekt
  • MRP
All apps
You need to be registered to interact with the community.
All Posts People Badges
Ključne besede (View all)
odoo accounting v14 pos v15
About this forum
You need to be registered to interact with the community.
All Posts People Badges
Ključne besede (View all)
odoo accounting v14 pos v15
About this forum
Pomoč

Multi-variant product BOMs

Naroči se

Get notified when there's activity on this post

This question has been flagged
manufacturingproductvariants
4 Odgovori
3473 Prikazi
Avatar
Aboubakar Siddiki


Hello everyone,


I'm setting up manufacturing in a bakery and I'm having a problem with the bill of materials (BOM) for variants with variable quantities.


For example, with 50 kg of flour, I want to produce X loaves of 50g, Y loaves of 100g and Z loaves of 150g (where X, Y and Z are quantities of loaves).


Now, how can I create a bread BOM that will cover all these variants?


Also, how can I enable customers to order several product varieties at the same time?


Thank you in advance for your help.

0
Avatar
Opusti
Avatar
Jainesh Shah(Aktiv Software)
Best Answer

Hi aboubakr,


To handle multi-variant product BOMs in Odoo for your bakery manufacturing process, you can use the Odoo Manufacturing module along with Product Variants and Sales functionality. Here's how you can set it up:


1.Create Product Variants:

Create a single product for your bread (e.g., "Bread").

Define product variants for different loaf sizes (e.g., "50g loaf", "100g loaf", "150g loaf").


2.Set Up Bill of Materials (BOM):

Create a BOM for each product variant. Each BOM will specify the quantities of ingredients needed to produce a specific size of loaf.

In each BOM, use variable quantities for the ingredients to accommodate the different sizes of loaves.


3.Configure Sales Order Process:

Enable the ability for customers to order multiple product variants in the same order. This can be achieved by configuring the product configuration in the Sales module.

Customers should be able to select the desired product variant (e.g., "50g loaf", "100g loaf", "150g loaf") when placing an order.


4.Production Planning:

When a sales order is confirmed, Odoo will automatically generate manufacturing orders based on the selected product variants and their associated BOMs.

The manufacturing orders will specify the quantities of each variant to be produced, along with the ingredients needed as per the BOMs.


5.Manufacturing Process:

During the manufacturing process, follow the instructions provided in the manufacturing orders to produce the specified quantities of each loaf variant.


6.Delivery and Invoicing:

Once the manufacturing process is complete, deliver the finished products to the customer.

Odoo will generate delivery orders and invoices based on the confirmed sales orders.


By setting up your manufacturing process in this way, you can efficiently handle multi-variant product BOMs for your bakery products in Odoo. This approach allows you to produce different sizes of loaves with variable quantities of ingredients while seamlessly integrating with the sales and manufacturing modules in Odoo.

Feel free to contact me if needed

Hope this will help you.

Thanks & Regards,
Email:   odoo@aktivsoftware.com           

Skype: kalpeshmaheshwari

0
Avatar
Opusti
Avatar
Jaideep
Best Answer

With a set of component (raw material) if you wish to produce more than 1 product or variant, you would need to enable by-products functionality

Settings > Manufacturing > Operations section

Post enabling the functionality you would have the additional tab to record additional products that can be produced.


0
Avatar
Opusti
Avatar
Viktoriia Mykhalenko
Best Answer

Hello.

I would like to suggest the following configuration for Odoo 15 which can be also applied to later versions of Odoo as well.

For product "Loave" in the "Attributes & Variants" tab add an attribute called "Loave's weight". While creating attribute click "Create and edit" > select any display type you like > select "Instantly" Variant Creation Mode > add values "50 gr", "100 gr", "150 gr" > Save. 

Click on "Configure" button in this line and add extra values depending on product attribute (weight). For example, if product "Loave" has price 5$, you can assume that it's a price for "50 gr" variant and do not fill anything in column "Value Price Extra" , but for "100 gr" variant you put 3$ (this means the total price for "100 gr" will be 8$) etc.

Add BoM directly for Product "Loave" next way. "Product" should be "Loave", don't fill in "Product Variant" field under "Product", "Quantity" set to 1, "Unit of measure" set to Unit. 

1/ In the "Components" tab you should make visible "Apply on Variants" column. 

2/ In each component line you should sequentially add "Flour" component & in "Quantity" column you should fill in

 - arithmetic expression =50/X    UoM set kg    afterwards select in this line in "Apply on Variants" column "loave: 50 gr"

 - arithmetic expression =50/Y    UoM set kg    afterwards select in this line in "Apply on Variants" column "loave: 100 gr"

 - arithmetic expression =50/Z    UoM set kg    afterwards select in this line in "Apply on Variants" column "loave: 150 gr"

Don't forget to save after applying any changes.

It should help you.

Good luck.

0
Avatar
Opusti
Avatar
Lars Aam
Best Answer

You will have to "turn it around".  Each of the variants must have it own BOM (or you can have a combined BOM, where you set different consumprtion for each variant).

The limit is: One manufacturing order can only make one variant. 

0
Avatar
Opusti
Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Prijavi
Related Posts Odgovori Prikazi Aktivnost
How to Manufacutre Multiple Product into Single Manufacturing Order
manufacturing product variants
Avatar
Avatar
1
mar. 22
4486
One product variant "Manufacture" rest stock items
manufacturing product variants
Avatar
Avatar
Avatar
6
maj 20
3941
how many product variants are allowed to be created with one product? Solved
manufacturing product variants v13
Avatar
Avatar
Avatar
Avatar
Avatar
5
jan. 24
13001
Convertir productos existentes en variantes
product variants
Avatar
Avatar
2
nov. 24
2137
How do i allow customer to choose between variant of a same product in the same page ? Solved
product variants
Avatar
Avatar
1
nov. 24
2466
Community
  • Tutorials
  • Dokumentacija
  • Forum
Open Source
  • Prenesi
  • Github
  • Runbot
  • Prevodi
Services
  • Odoo.sh Hosting
  • Podpora
  • Nadgradnja
  • Custom Developments
  • Izobraževanje
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Sredstva blagovne znamke
  • Kontakt
  • Zaposlitve
  • Dogodki
  • Podcast
  • Blog
  • Stranke
  • Pravno • Zasebnost
  • Varnost
الْعَرَبيّة 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 ภาษาไทย Türkçe українська Tiếng Việt

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

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