2
.. i18n: .. module:: mrp_repair
3
.. i18n: :synopsis: Products Repairs Module (Official, Quality Certified)
9
:synopsis: Products Repairs Module (Official, Quality Certified)
13
.. i18n: .. raw:: html
16
.. i18n: <link rel="stylesheet" href="../_static/hide_objects_in_sidebar.css" type="text/css" />
22
<link rel="stylesheet" href="../_static/hide_objects_in_sidebar.css" type="text/css" />
24
.. i18n: .. tip:: This module is part of the OpenERP software, the leading Open Source
25
.. i18n: enterprise management system. If you want to discover OpenERP, check our
26
.. i18n: `screencasts <http://openerp.tv>`_ or download
27
.. i18n: `OpenERP <http://openerp.com>`_ directly.
30
.. tip:: This module is part of the OpenERP software, the leading Open Source
31
enterprise management system. If you want to discover OpenERP, check our
32
`screencasts <http://openerp.tv>`_ or download
33
`OpenERP <http://openerp.com>`_ directly.
35
.. i18n: .. raw:: html
37
.. i18n: <div class="js-kit-rating" title="" permalink="" standalone="yes" path="/mrp_repair"></div>
38
.. i18n: <script src="http://js-kit.com/ratings.js"></script>
43
<div class="js-kit-rating" title="" permalink="" standalone="yes" path="/mrp_repair"></div>
44
<script src="http://js-kit.com/ratings.js"></script>
46
.. i18n: Products Repairs Module (*mrp_repair*)
47
.. i18n: ======================================
48
.. i18n: :Module: mrp_repair
49
.. i18n: :Name: Products Repairs Module
50
.. i18n: :Version: 5.0.1.0
51
.. i18n: :Author: Tiny
52
.. i18n: :Directory: mrp_repair
54
.. i18n: :Official module: yes
55
.. i18n: :Quality certified: yes
58
Products Repairs Module (*mrp_repair*)
59
======================================
61
:Name: Products Repairs Module
64
:Directory: mrp_repair
67
:Quality certified: yes
78
.. i18n: The aim is to have a complete module to manage all products repairs. The following topics should be covered by this module:
79
.. i18n: * Add/remove products in the reparation
80
.. i18n: * Impact for stocks
81
.. i18n: * Invoicing (products and/or services)
82
.. i18n: * Warranty concept
83
.. i18n: * Repair quotation report
84
.. i18n: * Notes for the technician and for the final customer
89
The aim is to have a complete module to manage all products repairs. The following topics should be covered by this module:
90
* Add/remove products in the reparation
92
* Invoicing (products and/or services)
94
* Repair quotation report
95
* Notes for the technician and for the final customer
97
.. i18n: Download links
98
.. i18n: --------------
104
.. i18n: You can download this module as a zip file in the following version:
107
You can download this module as a zip file in the following version:
109
.. i18n: * `4.2 <http://www.openerp.com/download/modules/4.2/mrp_repair.zip>`_
110
.. i18n: * `5.0 <http://www.openerp.com/download/modules/5.0/mrp_repair.zip>`_
111
.. i18n: * `trunk <http://www.openerp.com/download/modules/trunk/mrp_repair.zip>`_
114
* `4.2 <http://www.openerp.com/download/modules/4.2/mrp_repair.zip>`_
115
* `5.0 <http://www.openerp.com/download/modules/5.0/mrp_repair.zip>`_
116
* `trunk <http://www.openerp.com/download/modules/trunk/mrp_repair.zip>`_
118
.. i18n: Dependencies
119
.. i18n: ------------
125
.. i18n: * :mod:`base`
126
.. i18n: * :mod:`sale`
127
.. i18n: * :mod:`account`
141
.. i18n: * Quotation / Order
153
.. i18n: * Manufacturing/Repairs
154
.. i18n: * Manufacturing/Repairs/Repairs in quotation
155
.. i18n: * Manufacturing/Repairs/Repairs in progress
156
.. i18n: * Manufacturing/Repairs/Repairs Ready to Start
157
.. i18n: * Manufacturing/Repairs/Repairs to be invoiced
158
.. i18n: * Manufacturing/Repairs/New Repair
161
* Manufacturing/Repairs
162
* Manufacturing/Repairs/Repairs in quotation
163
* Manufacturing/Repairs/Repairs in progress
164
* Manufacturing/Repairs/Repairs Ready to Start
165
* Manufacturing/Repairs/Repairs to be invoiced
166
* Manufacturing/Repairs/New Repair
175
.. i18n: * mrp.repair.form (form)
176
.. i18n: * mrp.repair.tree (tree)
179
* mrp.repair.form (form)
180
* mrp.repair.tree (tree)
189
.. i18n: Object: Repairs Order (mrp.repair)
190
.. i18n: ##################################
193
Object: Repairs Order (mrp.repair)
194
##################################
196
.. i18n: :operations: Operation Lines, one2many, readonly
199
:operations: Operation Lines, one2many, readonly
201
.. i18n: :address_id: Delivery Address, many2one
204
:address_id: Delivery Address, many2one
206
.. i18n: :internal_notes: Internal Notes, text
209
:internal_notes: Internal Notes, text
211
.. i18n: :quotation_notes: Quotation Notes, text
214
:quotation_notes: Quotation Notes, text
216
.. i18n: :partner_id: Partner, many2one
219
:partner_id: Partner, many2one
221
.. i18n: *This field allow you to choose the parner that will be invoiced and delivered*
224
*This field allow you to choose the parner that will be invoiced and delivered*
226
.. i18n: :invoiced: Invoiced, boolean, readonly
229
:invoiced: Invoiced, boolean, readonly
231
.. i18n: :amount_untaxed: Untaxed Amount, float, readonly
234
:amount_untaxed: Untaxed Amount, float, readonly
236
.. i18n: :location_id: Current Location, many2one, required, readonly
239
:location_id: Current Location, many2one, required, readonly
241
.. i18n: :amount_tax: Taxes, float, readonly
244
:amount_tax: Taxes, float, readonly
246
.. i18n: :state: Repair State, selection, readonly
249
:state: Repair State, selection, readonly
251
.. i18n: *Gives the state of the Repair Order*
254
*Gives the state of the Repair Order*
256
.. i18n: :pricelist_id: Pricelist, many2one
259
:pricelist_id: Pricelist, many2one
261
.. i18n: *The pricelist comes from the selected partner, by default.*
264
*The pricelist comes from the selected partner, by default.*
266
.. i18n: :amount_total: Total, float, readonly
269
:amount_total: Total, float, readonly
271
.. i18n: :prodlot_id: Lot Number, many2one
274
:prodlot_id: Lot Number, many2one
276
.. i18n: :partner_invoice_id: Invoicing Address, many2one
279
:partner_invoice_id: Invoicing Address, many2one
281
.. i18n: :move_id: Move, many2one, required, readonly
284
:move_id: Move, many2one, required, readonly
286
.. i18n: :name: Repair Ref, char, required
289
:name: Repair Ref, char, required
291
.. i18n: :product_id: Product to Repair, many2one, required, readonly
294
:product_id: Product to Repair, many2one, required, readonly
296
.. i18n: :guarantee_limit: Guarantee limit, date
299
:guarantee_limit: Guarantee limit, date
301
.. i18n: *The garantee limit is computed as: last move date + warranty defined on selected product. If the current date is below the garantee limit, each operation and fee you will add will be set as 'not to invoiced' by default. Note that you can change manually afterwards.*
304
*The garantee limit is computed as: last move date + warranty defined on selected product. If the current date is below the garantee limit, each operation and fee you will add will be set as 'not to invoiced' by default. Note that you can change manually afterwards.*
306
.. i18n: :deliver_bool: Deliver, boolean
309
:deliver_bool: Deliver, boolean
311
.. i18n: *Check this box if you want to manage the delivery once the product is repaired. If cheked, it will create a packing with selected product. Note that you can select the locations in the Info tab, if you have the extended view.*
314
*Check this box if you want to manage the delivery once the product is repaired. If cheked, it will create a packing with selected product. Note that you can select the locations in the Info tab, if you have the extended view.*
316
.. i18n: :invoice_method: Invoice Method, selection, required, readonly
319
:invoice_method: Invoice Method, selection, required, readonly
321
.. i18n: *This field allow you to change the workflow of the repair order. If value selected is different from 'No Invoice', it also allow you to select the pricelist and invoicing address.*
324
*This field allow you to change the workflow of the repair order. If value selected is different from 'No Invoice', it also allow you to select the pricelist and invoicing address.*
326
.. i18n: :location_dest_id: Delivery Location, many2one, readonly
329
:location_dest_id: Delivery Location, many2one, readonly
331
.. i18n: :invoice_id: Invoice, many2one, readonly
334
:invoice_id: Invoice, many2one, readonly
336
.. i18n: :fees_lines: Fees Lines, one2many, readonly
339
:fees_lines: Fees Lines, one2many, readonly
341
.. i18n: :repaired: Repaired, boolean, readonly
344
:repaired: Repaired, boolean, readonly
346
.. i18n: :picking_id: Packing, many2one, readonly
349
:picking_id: Packing, many2one, readonly
351
.. i18n: Object: Repair Operations Lines (mrp.repair.line)
352
.. i18n: #################################################
355
Object: Repair Operations Lines (mrp.repair.line)
356
#################################################
358
.. i18n: :name: Description, char, required
361
:name: Description, char, required
363
.. i18n: :product_uom: Product UoM, many2one, required
366
:product_uom: Product UoM, many2one, required
368
.. i18n: :repair_id: Repair Order Ref, many2one
371
:repair_id: Repair Order Ref, many2one
373
.. i18n: :type: Type, selection, required
376
:type: Type, selection, required
378
.. i18n: :price_unit: Unit Price, float, required
381
:price_unit: Unit Price, float, required
383
.. i18n: :product_uom_qty: Quantity (UoM), float, required
386
:product_uom_qty: Quantity (UoM), float, required
388
.. i18n: :price_subtotal: Subtotal, float, readonly
391
:price_subtotal: Subtotal, float, readonly
393
.. i18n: :to_invoice: To Invoice, boolean
396
:to_invoice: To Invoice, boolean
398
.. i18n: :state: Status, selection, required, readonly
401
:state: Status, selection, required, readonly
403
.. i18n: :product_id: Product, many2one, required
406
:product_id: Product, many2one, required
408
.. i18n: :location_dest_id: Dest. Location, many2one, required
411
:location_dest_id: Dest. Location, many2one, required
413
.. i18n: :invoiced: Invoiced, boolean, readonly
416
:invoiced: Invoiced, boolean, readonly
418
.. i18n: :location_id: Source Location, many2one, required
421
:location_id: Source Location, many2one, required
423
.. i18n: :invoice_line_id: Invoice Line, many2one, readonly
426
:invoice_line_id: Invoice Line, many2one, readonly
428
.. i18n: :move_id: Inventory Move, many2one, readonly
431
:move_id: Inventory Move, many2one, readonly
433
.. i18n: :tax_id: Taxes, many2many
436
:tax_id: Taxes, many2many
438
.. i18n: Object: Repair Fees line (mrp.repair.fee)
439
.. i18n: #########################################
442
Object: Repair Fees line (mrp.repair.fee)
443
#########################################
445
.. i18n: :name: Description, char, required
448
:name: Description, char, required
450
.. i18n: :product_uom: Product UoM, many2one, required
453
:product_uom: Product UoM, many2one, required
455
.. i18n: :repair_id: Repair Order Ref, many2one, required
458
:repair_id: Repair Order Ref, many2one, required
460
.. i18n: :price_unit: Unit Price, float, required
463
:price_unit: Unit Price, float, required
465
.. i18n: :product_uom_qty: Quantity, float, required
468
:product_uom_qty: Quantity, float, required
470
.. i18n: :price_subtotal: Subtotal, float, readonly
473
:price_subtotal: Subtotal, float, readonly
475
.. i18n: :to_invoice: To Invoice, boolean
478
:to_invoice: To Invoice, boolean
480
.. i18n: :invoiced: Invoiced, boolean, readonly
483
:invoiced: Invoiced, boolean, readonly
485
.. i18n: :tax_id: Taxes, many2many
488
:tax_id: Taxes, many2many
490
.. i18n: :invoice_line_id: Invoice Line, many2one, readonly
493
:invoice_line_id: Invoice Line, many2one, readonly
495
.. i18n: :product_id: Product, many2one
498
:product_id: Product, many2one