I'm currently having problems as I don't quite understand the use of BoM. An example is that I have created a product, sushi, with the materials being rice,seaweed and fish. But when I purchase the sushi on the POS system, only the quantity of sushi decreases but the quantity of rice,seaweed and fish still remains at the original quantity. I want the quantity of rice, seaweed and fish to decrease when the sushi is being bought. How do I do that? Thanks.
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- 회계
- 재고 관리
- PoS
- 프로젝트
- MRP
신고된 질문입니다
A BoM is not a POS product kit, it's an ingredient list to produce a a final product that will in turn be sold.
- "ingredients" (raw materials) are consumed with the production process.
- "final product" is "consumed" with the sale to the final customer.
In your example,
- The customer orders "sushi"
- The "sushi" production is initiated, and consumes rice,seaweed and fish materials.
- As a result, a final "sushi" product is added to the stock.
- The "sushi" product is delivered to the customer and taken out of stock.
An alternative, it to somehow sell a product "kit", but AFAIK that feature is not available in official modules.
So what you are mean is that the ingredients, eventhough I created it as a product, will not be reduced when a sushi is bought?
no , cannot be done if you use POS without customizing it , if you use the original SO, instead of POS, then you can set the order as MTO , type as Produce , but even then , it will be too difficult for your POS process as it complicate the process . It a way , a more simple answer , will be POS is not suitable for product come with "raw material" , as mentioned , POS only sale Finished Goods.
BOM is basically use for the manufacturing product. so It's not possible to decrease stock of child product directly with the sale order of parent product.
But If you create BOM with Sets / Phantom type. Then processing a sales order for this sushi product, the delivery order will contain the rice,seaweed and fish, instead of the finished product.
So you can showoff the child product with this configuration.