openerp-community team mailing list archive
-
openerp-community team
-
Mailing list archive
-
Message #01909
mrp_repair weirdness
Hi all,
I'm not getting much sense out of the mrp_repair module and would like
to see if anyone else can explain its workings to me? Unfortunately the
documentation on it is rather sparse.
I'm trying to set up an implementation for a customer of production lot
traceability on certain components of a Phantom BoM.
The basics are working fine: sale.order->delivery->invoice & purchasing
etc. all are creating the right moves and can be examined using the
production lot tracking tools.
Now I am trying to handle and track repairs/replacements of faulty items.
When I create a new repair order and enter the product (a component of
the BOM above) and the lot number the main fields of the repair order
are auto-filled in correctly.
It is the Operation lines that are causing me a headache:
1. There doesn't seem to be a way to initially *receive* the faulty
goods back into OpenERP. It doesn't create a incoming shipment order,
even if I create an Operation with Source Location: Customer,
Destination Location: Production.
2. Intermediate Stock moves (scrapping and getting a new product from
stock) listed in the Production Lot have no Reference, Origin or Partner
field contents, so are unhelpful to say the least.
3. When the Repair Order creates the final move for a replacement item
(stock->customer) the Delivery Order is created but the stock locations
are both set as Source: Stock, Destination: Stock. Also the Lot number
is not being set correctly... In the Repair Order, the new item I am
replacing the faulty product with is coming from a different Production
Lot (I have set it using the form view of the Operation Line) but on the
Delivery Order, the original lot number is being used.
Am I being stupid and misunderstanding the module's function or is it
broken?
This is using OpenERP 6.0.4.
TIA
Al