Odoo Help


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.


Reverse Manufacturing Order (Disassembly Order)

on 8/7/14, 9:32 AM 2,311 views

I try to figure out if it's possible to create a 'Disassembly Order'  order in Odoo V8

We buy used products and disassemble them into parts. These parts are then sold piece by piece. What it like to have is a 'Bill of Materials to be disassembled'. So if we buy a computer, I'd like to make a list of parts that need to be disassembled and stored in Odoo, the rest of the computer is waste.  

Can this be done?


Akhil P Sivan

--Akhil P Sivan--
| 5 3 6
Kochi, India
--Akhil P Sivan--

Interested in exploring Odoo both technically & functionality wise.

email-id : akhilpsivan01@gmail.com

Akhil P Sivan
On 1/7/15, 1:40 PM

Yes its possible through a custom dismantle module, to get back the raw materials from product A into the stock and use them to produce product B. You need to do the reverse of manufacturing process. We have the custom solution for both odoo 8 and 7. Feel free to contact us regarding any queries: akhilpsivan@outlook.com.


Ludo - Neobis

--Ludo - Neobis--
| 2 2 5
Hoogvliet, Netherlands
--Ludo - Neobis--


Ludo - Neobis
On 8/7/14, 9:40 AM

I don't know if the exact functionality is available, but if it isn't, you could try to use the module called MRP Byproducts as an inspiration. The flyer tells us this, which is kind of what you want:

This module allows you to produce several products from one production order.

You can configure by-products in the bill of material.

Without this module:

 A + B + C -> D

With this module:

 A + B + C -> D + E

This is correct. Let's say you make chairs. You use four legs, a base and a back to make a chair. To disassemble a chair, just create a Bill of Materials for a CHAIR LEG, which 'consumes' a CHAIR, and has the following byproducts CHAIR LEG, CHAIR LEG, CHAIR LEG, CHAIR BASE, CHAIR BACK. Then, whenever you need to disassemble a chair, 'manufacture' a 'chair leg' using this Bill of Materials. Your inventory of CHAIRS will decrease by one, your inventory of CHAIR LEGS will increase by 4, your inventory of CHAIR BASES will increase by 1 and your inventory of CHAIR BACKS will increase by 1.

Bista Solutions US, Ray Carnes
on 8/7/14, 10:41 PM

So I 'manufacture' a 'chair leg' , and then all of a sudden I have 4 legs, a base and a back? Doesn't sound like solid solution to me, more like a workaround. Is this really how it's suppose to work? What if we disassemble 10 types of chairs, for chair typeA we only need the front legs, for chair typeB we only need the back, etc.

on 8/8/14, 6:04 AM

FYI : We don't make products, we only disassemble products.

on 8/8/14, 6:13 AM

Hi Hamstra, Have you got any solid solution for this?

Akhil P Sivan
on 3/27/15, 4:11 AM
On 3/26/15, 7:45 PM

Hi , i have made a blog post on this topic , you can view it here ... 


Hope this is helpful !

The blog is interesting however it is not completed. You did not mentioned how to go about the actual dissembling steps.

Emad Jaddou
on 7/4/15, 8:29 AM

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

2 follower(s)


Asked: 8/7/14, 9:32 AM
Seen: 2311 times
Last updated: 7/6/15, 1:19 AM