Odoo Help

Welcome!

This community is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.

0

Product kit / phantom BOM direct sales problems - delivery slip / partial delivery

By
paulvo
on 8/8/16, 11:24 AM 276 views

Hello,

We are struggling with the integration of product kits.  Most of the products we sell are sold as a unique product (own EAN/SKU) but consist of 2 or more products that are shipped and assembled by the customer.  So we have for example the following situation.

Product A:

Stockable,  Buy,  available qty:  20
Product B:

Stockable, Buy, available qty: 5

Product AB:

Stockable, Buy,  Phantom BOM(kit) :
1x  product A  +  1 x product B  

We are able to calculate the 'virtual' quantity of product AB with the following OCA module:

https://github.com/OCA/stock-logistics-warehouse/tree/9.0/stock_available_mrp


Does anybody have an idea how to solve the following issues:

- The delivery slip generated for a sale of product AB, contains only the product listed on the BOM (product A + product B) and not the name of the product sold (product AB).  This is an issue, as the customer has to be able to match the received products (listed on packing slip)  to the received invoice (which correctly shows product AB)


- Partial delivery of the product AB is not updated to the sales order.  For example we have an order of 7x product AB,  only 5 are available so we deliver  5x productA + 5x productB   for a total delivery of 5x product AB.  When this is confirmed in the delivery order,  no change in delivered quantities is updated to the Sales order.  This makes it difficult to correctly invoice backorders based on delivered quantities


Alternatively we are considering if it is an option to use a normal BOM and auto-generate and complete the manufacturing of the kit (product AB) on sales order confirmation, however this would imply also the de-manufacturing of these product should happen automatically. This does not seem like a clean solution.

Does anybody have suggestions / ideas?

Best regards

Your Answer

Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!

About This Community

This community is for professionals and enthusiasts of our products and services. Read Guidelines

Question tools

1 follower(s)

Stats

Asked: 8/8/16, 11:24 AM
Seen: 276 times
Last updated: 8/8/16, 1:09 PM