The purpose of this commit is to improve the repairs module general workflow, to make it more intuitive and more flexible. 1. Change in the way the Repair Reference is created. It is now always autogenerated. A new Repair Description can be used. 2. Make the 'Parts' and 'Operations' tabs editable up until (and including) the stage 'Under Repair'. 3. Make the 'Lot/Serial Number' Field non mandatory for tracked products, up to and including to the stage 'Under Repair'. If the user forgot to specify the serial number and clicks on 'End Repair', shows the exisiting error message. 4. Add product moves related to the repair order in a smart button at the top right of repair, just like for a finished manufacturing order. 5. Add a Sale Order field in the repair form to make it easier to perform return if needed. 6. When a component is not tracked by serial/lot number, leaves lot/serial number read only. 7. Separationo of notes and internal notes into 2 seperate tabs. 8. Lot/serial field always visible but readonly when no tracking. Task ID-2424420 closes odoo/odoo#66496 Related: odoo/upgrade#2327 Signed-off-by: Rémy Voet <ryv-odoo@users.noreply.github.com>
13 lines
406 B
XML
13 lines
406 B
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<data noupdate="1">
|
|
<record id="seq_repair" model="ir.sequence">
|
|
<field name="name">Repair Order</field>
|
|
<field name="code">repair.order</field>
|
|
<field name="prefix">RO/</field>
|
|
<field name="padding">5</field>
|
|
<field name="company_id" eval="False"/>
|
|
</record>
|
|
</data>
|
|
</odoo>
|