Skip to Content
Odoo เมนู
  • ลงชื่อเข้าใช้
  • ทดลองใช้ฟรี
  • แอป
    การเงิน
    • ระบบบัญชี
    • ระบบการออกใบแจ้งหนี้
    • ระบบบัญชีรายจ่าย
    • ระบบการจัดการข้อมูลผ่านสเปรดชีต (BI)
    • เอกสาร
    • ระบบลงลายเซ็น
    การขาย
    • ลูกค้าสัมพันธ์
    • การขาย
    • POS ร้านค้า
    • POS ร้านอาหาร
    • ระบบสมัครสมาชิก
    • การเช่า
    การจัดการเว็บไซต์
    • เครื่องมือสร้างเว็บไซต์
    • ระบบการขายออนไลน์
    • บล็อก
    • ฟอรั่ม
    • ไลฟ์แชท
    • ระบบการอบรมออนไลน์
    ซัพพลายเชน
    • คลังสินค้า
    • ระบบการผลิต
    • PLM
    • ระบบการจัดซื้อ
    • การซ่อมบำรุง
    • ระบบจัดการคุณภาพ
    ทรัพยากรบุคคล
    • ข้อมูลพนักงาน
    • ระบบสรรหาบุคลากร
    • ระบบการลา
    • การประเมิน
    • ระบบการแนะนำพนักงาน
    • ระบบจัดการยานพาหนะ
    การตลาด
    • โซเชียลมาร์เก็ตติ้ง
    • การตลาดผ่านอีเมล
    • ระบบการตลาดผ่าน SMS
    • ระบบการจัดงานอีเวนต์
    • การตลาดแบบอัตโนมัติ
    • ระบบแบบสำรวจ
    การบริการ
    • โปรเจกต์
    • ระบบบันทึกเวลา
    • ระบบการจัดการบริการภาคสนาม
    • ระบบดูแลช่วยเหลือ
    • การวางแผน
    • การนัดหมาย
    ประสิทธิผล
    • ระบบแสดงความคิดเห็น
    • ระบบการอนุมัติ
    • ไอโอที
    • VoIP
    • คลังข้อมูล
    • WhatsApp
    แอปพลิเคชันของบุคคลที่สาม Odoo สตูดิโอ แพลตฟอร์มคลาวด์ของ Odoo
  • อุตสาหกรรม
    การค้าปลีก
    • ร้านขายหนังสือ
    • ร้านขายเสื้อผ้า
    • ร้านขายเฟอร์นิเจอร์
    • ร้านขายของชำ
    • ร้านขายฮาร์ดแวร์
    • ร้านขายของเล่น
    Food & Hospitality
    • บาร์และผับ
    • ร้านอาหาร
    • อาหารฟาสต์ฟู้ด
    • Guest House
    • ตัวแทนจำหน่ายเครื่องดื่ม
    • Hotel
    อสังหาริมทรัพย์
    • Real Estate Agency
    • บริษัทสถาปัตยกรรม
    • บริษัทรับเหมา
    • การจัดการอสังหาริมทรัพย์
    • การจัดสวน
    • สมาคมเจ้าของอสังหาริมทรัพย์
    ปรึกษา
    • สำนักงานบัญชี
    • Odoo พาร์ทเนอร์
    • เอเจนซี่การตลาด
    • สำนักงานกฎหมาย
    • บริการสรรหาบุคลากร
    • การตรวจสอบและการรับรอง
    ระบบการผลิต
    • Textile
    • เหล็ก
    • เฟอร์นิเจอร์
    • อาหาร
    • Brewery
    • ของขวัญขององค์กร
    สุขภาพ & ฟิตเนส
    • ชมรมกีฬา
    • ร้านขายแว่นตา
    • ฟิตเนส
    • ผู้ประกอบวิชาชีพด้านสุขภาพ
    • ร้านขายยา
    • ร้านทำผม
    Trades
    • ช่างซ่อม
    • ฮาร์ดแวร์และการสนับสนุนด้านไอที
    • ระบบพลังงานแสงอาทิตย์
    • ช่างทำรองเท้า
    • บริการทำความสะอาด
    • HVAC Services
    อื่น ๆ
    • Nonprofit Organization
    • สำนักงานสิ่งแวดล้อม
    • ร้านเช่าป้ายโฆษณา
    • การถ่ายภาพ
    • ร้านเช่าจักรยาน
    • ตัวแทนจำหน่ายซอฟต์แวร์
    Browse all Industries
  • คอมมูนิตี้
    ศึกษา
    • บทเรียน
    • เอกสารกำกับโปรแกรม
    • การรับรอง
    • การฝึกอบรม
    • บล็อก
    • พอดแคสต์
    เพิ่มศักยภาพให้กับการศึกษา
    • โปรแกรมการศึกษา
    • Scale Up! Business Game
    • เยี่ยมชม Odoo
    รับซอฟต์แวร์
    • ดาวน์โหลด
    • เปรียบเทียบรุ่น
    • เผยแพร่
    ทำงานร่วมกัน
    • Github
    • ฟอรั่ม
    • ระบบการจัดงานอีเวนต์
    • การแปล
    • ร่วมเป็นพาร์ทเนอร์
    • Services for Partners
    • ลงทะเบียนเพื่อสร้างบัญชีบริษัทของคุณ
    รับบริการ
    • ค้นหาพาร์ทเนอร์
    • ค้นหานักบัญชี
    • พบกับที่ปรึกษา
    • บริการติดตั้งระบบเพื่อใช้งาน
    • ข้อมูลอ้างอิงลูกค้า
    • การสนับสนุน
    • อัปเกรด
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    รับการสาธิต
  • ราคา
  • ช่วยเหลือ

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

  • ลูกค้าสัมพันธ์
  • e-Commerce
  • ระบบบัญชี
  • สินค้าคงคลัง
  • PoS
  • โปรเจกต์
  • MRP
All apps
คุณต้องลงทะเบียนเพื่อโต้ตอบกับคอมมูนิตี้
All Posts คน เหรียญรางวัล
แท็ก (View all)
odoo accounting v14 pos v15
เกี่ยวกับฟอรั่มนี้
คุณต้องลงทะเบียนเพื่อโต้ตอบกับคอมมูนิตี้
All Posts คน เหรียญรางวัล
แท็ก (View all)
odoo accounting v14 pos v15
เกี่ยวกับฟอรั่มนี้
ช่วยเหลือ

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

ติดตาม

รับการแจ้งเตือนเมื่อมีกิจกรรมในโพสต์นี้

คำถามนี้ถูกตั้งค่าสถานะ
mrpinventoryreplenishmentodoo16features
3 ตอบกลับ
5194 มุมมอง
อวตาร
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
อวตาร
ละทิ้ง
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
ผู้เขียน

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).

อวตาร
Tony
คำตอบที่ดีที่สุด

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
อวตาร
ละทิ้ง
อวตาร
Ashish Hirpara
คำตอบที่ดีที่สุด

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
อวตาร
ละทิ้ง
ChrisB_USA
ผู้เขียน

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!

อวตาร
Creyox Technologies
คำตอบที่ดีที่สุด

Hello,

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

Thanks,

shivoham.odoo@gmail.com

0
อวตาร
ละทิ้ง
ChrisB_USA
ผู้เขียน

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.

สนุกกับการพูดคุยนี้ใช่ไหม? เข้าร่วมเลย!

สร้างบัญชีวันนี้เพื่อเพลิดเพลินไปกับฟีเจอร์พิเศษและมีส่วนร่วมกับคอมมูนิตี้ที่ยอดเยี่ยมของเรา!

ลงชื่อ
Related Posts ตอบกลับ มุมมอง กิจกรรม
Dealing with extra units received to inventory, and the interim inventory residuals? แก้ไขแล้ว
inventory odoo16features
อวตาร
อวตาร
1
ต.ค. 25
2681
Real Cost Perpetual Inventory Value
mrp inventory
อวตาร
อวตาร
1
ก.ย. 25
5745
How to Disable Automated Orders for a Product in Inventory app? แก้ไขแล้ว
inventory replenishment
อวตาร
อวตาร
2
พ.ค. 24
2984
Assign owner during inventory adjustment
inventory odoo16features
อวตาร
0
พ.ย. 23
1906
Location Checkbox "Replenish Location"
inventory locations replenishment odoo16features OdooThinking!
อวตาร
1
ก.ค. 25
4016
คอมมูนิตี้
  • บทเรียน
  • เอกสารกำกับโปรแกรม
  • ฟอรั่ม
โอเพนซอร์ส
  • ดาวน์โหลด
  • Github
  • Runbot
  • การแปล
บริการ
  • โฮสติ้ง odoo.sh เซิร์ฟเวอร์
  • การสนับสนุน
  • อัปเกรด
  • การพัฒนาที่กำหนดเอง
  • การศึกษา
  • ค้นหานักบัญชี
  • ค้นหาพาร์ทเนอร์
  • ร่วมเป็นพาร์ทเนอร์
เกี่ยวกับเรา
  • บริษัทของเรา
  • ทรัพย์สินในรูปของเครื่องหมายการค้า
  • ติดต่อเรา
  • งาน
  • ระบบการจัดงานอีเวนต์
  • พอดแคสต์
  • บล็อก
  • ลูกค้า
  • กฎหมาย • ความเป็นส่วนตัว
  • ความปลอดภัย
الْعَرَبيّة 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 เป็นชุดแอปธุรกิจแบบเปิดที่ครอบคลุมทุกความต้องการของบริษัทของคุณ อาธิ CRM eCommerce ระบบบัญชี ระบบสินค้าคงคลัง ระบบการขายหน้าร้าน โปรเจกต์ และ อีกมากมาย

ความเหนือกว่าอันเป็นเอกลักษณ์ของ Odoo คือการใช้งานที่ง่ายดายและผสานการทำงานอย่างสมบูรณ์แบบในเวลาเดียวกัน

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