Přejít na obsah
Odoo Menu
  • Přihlásit se
  • Vyzkoušejte zdarma
  • Aplikace
    Finance
    • Účetnictví
    • Fakturace
    • Výdaje
    • Spreadsheet (BI)
    • Dokumenty
    • Podpisy
    Prodej
    • CRM
    • Prodej
    • POS Obchod
    • POS Restaurace
    • Předplatné
    • Pronájem
    Webové stránky
    • Webové stránky
    • E-shop
    • Blog
    • Fórum
    • Živý chat
    • eLearning
    Dodavatelský řetězec
    • Sklad
    • Výroba
    • PLM
    • Nákup
    • Údržba
    • Kvalita
    Lidské zdroje
    • Zaměstnanci
    • Nábor
    • Volno
    • Hodnocení zaměstnanců
    • Doporučení
    • Vozový park
    Marketing
    • Marketing sociálních sítí
    • Emailový marketing
    • SMS Marketing
    • Události
    • Marketingová automatizace
    • Dotazníky
    Služby
    • Projekt
    • Časové výkazy
    • Práce v terénu
    • Helpdesk
    • Plánování
    • Schůzky
    Produktivita
    • Diskuze
    • Schvalování
    • IoT
    • VoIP
    • Znalosti
    • WhatsApp
    Aplikace třetích stran Odoo Studio Odoo cloudová platforma
  • Branže
    Maloobchod
    • Knihkupectví
    • Obchod s oblečením
    • Obchod s nábytkem
    • Potraviny
    • Obchod s hardwarem
    • Hračkářství
    Jídlo a pohostinství
    • Bar a Pub
    • Restaurace
    • Fast Food
    • Penzion
    • Distributor nápojů
    • Hotel
    Nemovitost
    • Realitní kancelář
    • Architektonická firma
    • Stavba
    • Správa nemovitostí
    • Zahradnictví
    • Asociace vlastníků nemovitosti
    Poradenství
    • Účetní firma
    • Odoo Partner
    • Marketingová agentura
    • Právník
    • Akvizice talentů
    • Audit a certifikace
    Výroba
    • Textil
    • Kov
    • Nábytek
    • Jídlo
    • Pivovar
    • Korporátní dárky
    Zdraví a fitness
    • Sportovní klub
    • Prodejna brýli
    • Fitness Centrum
    • Wellness praktikové
    • Lékárna
    • Kadeřnictví
    Transakce
    • Údržbář
    • Podpora IT & hardware
    • Systémy solární energie
    • Výrobce obuvi
    • Úklidové služby
    • Služby HVAC
    Ostatní
    • Nezisková organizace
    • Agentura pro životní prostředí
    • Pronájem billboardů
    • Fotografování
    • Leasing jízdních kol
    • Prodejce softwaru
    Procházet všechna odvětví
  • Komunita
    Edukační program
    • Tutoriály
    • Dokumentace
    • Certifikace
    • Vzdělávání
    • Blog
    • Podcast
    Podpora vzdělávání
    • Vzdělávací program
    • Scale Up! Hra na firmu
    • Navštivte Odoo
    Získat software
    • Stáhnout
    • Porovnejte edice
    • Verze
    Spolupráce
    • Github
    • Fórum
    • Události
    • Překlady
    • Stát se partnerem
    • Služby pro partnery
    • Registrujte svou účetní firmu
    Získat služby
    • Najít partnera
    • Najít účetní
    • Setkejte se s poradcem
    • Implementační služby
    • Zákaznické reference
    • Podpora
    • Upgrady
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Dohodnout demo
  • Ceník
  • Pomoc

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

  • CRM
  • e-Commerce
  • Účetnictví
  • Sklad
  • PoS
  • Projekty
  • MRP
All apps
You need to be registered to interact with the community.
All Posts Lidé Odznaky
Štítky (View all)
odoo accounting v14 pos v15
O tomto fóru
You need to be registered to interact with the community.
All Posts Lidé Odznaky
Štítky (View all)
odoo accounting v14 pos v15
O tomto fóru
Pomoc

How to use Kit BOMs and Reordering Rules at the same time

Odebírat

Get notified when there's activity on this post

This question has been flagged
mrpinventoryreplenishmentodoo16features
3 Odpovědi
5247 Zobrazení
Avatar
ChrisB_USA

I have several products that are sold as a kit, which suits the use of a Kit BOM very well.

For example, a Book and a DVD are packaged together and invoiced or sold as a single item with a special price (different from the price of the two individual items).  But they are stocked separately, and when delivered, one of each of the two items are delivered.

The BOM functionality works very well for this.  With a Kit BOM, when the Kit item is sold, the delivery order is created with one of each of the two items to be delivered.

However, I have run into a warning/error message which is preventing me from accessing the Replenishment option in the inventory module.  The warning says:

A product with a kit-type bill of materials cannot have a reordering rule.

I need to be able to replenish the individual items.  The kit item is not itself stocked.  But this message above prevents me from getting to the Replenishment screen at all.

Does anyone know how to resolve this?

Thank you in advance!

1
Avatar
Zrušit
Rajesh R

Hi, as you describe "they are stocked separately"
- Do you have separate location created in your inventory warehouse as well for those 2 item. something like "Kit-Storage-Area" (or someting) ?

ChrisB_USA
Autor

The storage location is the same. What I meant by "they are stocked separately" is that the individual components are what is in inventory. The two individual components have stock on hand. The kit item does not, itself, have any onhand quantity. (But it is still a storable product).

Avatar
Tony
Nejlepší odpověď

Hey,
Got this issue recently and went digging through the source code. From what I learnt, the error actually originates from when you try to create a reordering rule on a product that has that has at least one BOM with its type set to "kit". It rightfully gives you this error. But how does this relate to replenishment view? 

One thing to know is anytime the replenishment view is selected, it runs a server action (called "replenishment") that basically looks for products with negative forecasted quantities and creates "manual orderpoints" (records) that populates the replenishment tree view. Thats why there are always products in the replenishment view. 
Anotther thing to know is if a BOM (that is set to kit) is created for a product after it (the product) has been sold previously, the line items in the BOM are used to register any moves including sales.

This means if the product has a negative forcasted quantity, the server action would catch that but because it has a kit BOM, it would check if the line items have negative quantity instead. If it does, it would try to generate orderpoints for those line items that make up the BOM but again, it dosent make sense to have reordering rule for a kit. Hence the error.

The solution  would be for both the product itself and the bom line items to not be negative OR archice the product with that issue and create a new product and set it to be a consumable item. "By definition, a consumable product does not have its inventory levels tracked" So even if the BOM is set to kit the server action wont catch it

So look for any product that has these and apply any of the solutions I mentioned. The error should go

  • not consumable
  • Has a kit bom
  • Has negative quantity on the product itself and the bom line products
0
Avatar
Zrušit
Avatar
Ashish Hirpara
Nejlepší odpověď

It sounds like the issue you are experiencing is a result of a limitation in Odoo's kit BOM functionality. Kit BOMs are designed to only be used for creating a finished product from a set of components, and as such, they do not support the use of reordering rules for individual components.

One solution to this issue would be to create a separate BOM for each of the individual items in your kit, and use those BOMs to manage the replenishment of those items. This would allow you to use reordering rules for each of the individual components, while still using a kit BOM to create the finished product when it is sold.

Alternatively, you could consider using a different approach for managing the sale of your kit products, such as creating a custom product that combines the individual items and their special price, rather than using a kit BOM. This would allow you to use reordering rules for the individual components, while still allowing you to sell the finished product as a single item with a special price.

I hope this helps. Let me know if you have any other questions.

0
Avatar
Zrušit
ChrisB_USA
Autor

Thank you Ashish. I don't particularly need to use a BOM to replenish the individual items. I can use the regular replenishment functionality, namely, that the onhand quantity goes low and a reordering rule can be used to trigger a reorder, etc.

Really, what I have is:

Product A - can be sold, does not itself have onhand quantity so cannot be reordered, but when it is sold, I need to deliver product B and C.

Product B and C - these are individual products, with onhand quantity, that should trigger reorders when their stock gets low.

I did not follow how creating separate BOMs for the individual components would resolve this. What components would those BOMs contain?

The alternative, which I do have in some cases, where you suggested having a custom product that combines the individual items, is workable in some cases. i.e. the individual products are combined into a single boxed item, which itself is then stored in inventory and must be ordered.

I do appreciate you taking the time to help me here!

Avatar
Creyox Technologies
Nejlepší odpověď

Hello,

Odoo didn't apply reordering rule on product which has kit typeof BoM.

Thanks,

shivoham.odoo@gmail.com

0
Avatar
Zrušit
ChrisB_USA
Autor

Thank you. I don't need to apply a reordering rule on the product that has the BOM kit type. But it is preventing me from accessing the reordering options under the Replenishment option on ANY items, even those that have no BOM configured.

Creyox Technologies

Okay, I have to check the configuration for knowing in detail.

Bettina Hansen

Hello.
I am using kit in version 12 and I do not have a problem.
No reordering rule for the kit item but put the reordering rule at the item A and B.
You write: But it is preventing me from accessing the reordering options under the Replenishment option on ANY items,
But try to go to inventory - products - products choose item A and then make the reodting rule directly from the item A.

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

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

Přihlásit se
Related Posts Odpovědi Zobrazení Aktivita
Dealing with extra units received to inventory, and the interim inventory residuals? Vyřešeno
inventory odoo16features
Avatar
Avatar
1
říj 25
2719
Real Cost Perpetual Inventory Value
mrp inventory
Avatar
Avatar
1
zář 25
5775
How to Disable Automated Orders for a Product in Inventory app? Vyřešeno
inventory replenishment
Avatar
Avatar
2
kvě 24
3031
Assign owner during inventory adjustment
inventory odoo16features
Avatar
0
lis 23
1926
Location Checkbox "Replenish Location"
inventory locations replenishment odoo16features OdooThinking!
Avatar
1
čvc 25
4055
Komunita
  • Tutoriály
  • Dokumentace
  • Fórum
Open Source
  • Stáhnout
  • Github
  • Runbot
  • Překlady
Služby
  • Odoo.sh hostování
  • Podpora
  • Upgrade
  • Nestandardní vývoj
  • Edukační program
  • Najít účetní
  • Najít partnera
  • Stát se partnerem
O nás
  • Naše společnost
  • Podklady značky
  • Kontakujte nás
  • Práce
  • Události
  • Podcast
  • Blog
  • Zákazníci
  • Právní dokumenty • Soukromí
  • Zabezpečení
الْعَرَبيّة 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 je balíček open-source aplikací, které pokrývají všechny potřeby vaší společnosti: CRM, e-shop, účetnictví, sklady, kasy, projektové řízení a další.

Unikátní nabídka od Odoo poskytuje velmi jednoduché uživatelské rozhraní a vše je integrované na jednom místě.

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