2
.. i18n: .. module:: mrp_repair
3
.. i18n: :synopsis: Products Repairs Module (Official, Quality Certified)
8
:synopsis: Products Repairs Module (Official, Quality Certified)
12
.. i18n: .. raw:: html
15
.. i18n: <link rel="stylesheet" href="../_static/hide_objects_in_sidebar.css" type="text/css" />
20
<link rel="stylesheet" href="../_static/hide_objects_in_sidebar.css" type="text/css" />
22
.. i18n: .. tip:: This module is part of the Open ERP software, the leading Open Source
23
.. i18n: enterprise management system. If you want to discover Open ERP, check our
24
.. i18n: `screencasts <http://openerp.tv>`_ or download
25
.. i18n: `Open ERP <http://openerp.com>`_ directly.
27
.. tip:: This module is part of the Open ERP software, the leading Open Source
28
enterprise management system. If you want to discover Open ERP, check our
29
`screencasts <http://openerp.tv>`_ or download
30
`Open ERP <http://openerp.com>`_ directly.
32
.. i18n: .. raw:: html
34
.. i18n: <div class="js-kit-rating" title="" permalink="" standalone="yes" path="/mrp_repair"></div>
35
.. i18n: <script src="http://js-kit.com/ratings.js"></script>
39
<div class="js-kit-rating" title="" permalink="" standalone="yes" path="/mrp_repair"></div>
40
<script src="http://js-kit.com/ratings.js"></script>
42
.. i18n: Products Repairs Module (*mrp_repair*)
43
.. i18n: ======================================
44
.. i18n: :Module: mrp_repair
45
.. i18n: :Name: Products Repairs Module
46
.. i18n: :Version: 5.0.1.0
47
.. i18n: :Author: Tiny
48
.. i18n: :Directory: mrp_repair
50
.. i18n: :Official module: yes
51
.. i18n: :Quality certified: yes
53
Products Repairs Module (*mrp_repair*)
54
======================================
56
:Name: Products Repairs Module
59
:Directory: mrp_repair
62
:Quality certified: yes
72
.. i18n: The aim is to have a complete module to manage all products repairs. The following topics should be covered by this module:
73
.. i18n: * Add/remove products in the reparation
74
.. i18n: * Impact for stocks
75
.. i18n: * Invoicing (products and/or services)
76
.. i18n: * Warranty concept
77
.. i18n: * Repair quotation report
78
.. i18n: * Notes for the technician and for the final customer
82
The aim is to have a complete module to manage all products repairs. The following topics should be covered by this module:
83
* Add/remove products in the reparation
85
* Invoicing (products and/or services)
87
* Repair quotation report
88
* Notes for the technician and for the final customer
90
.. i18n: Download links
91
.. i18n: --------------
96
.. i18n: You can download this module as a zip file in the following version:
98
You can download this module as a zip file in the following version:
100
.. i18n: * `4.2 <http://www.openerp.com/download/modules/4.2/mrp_repair.zip>`_
101
.. i18n: * `5.0 <http://www.openerp.com/download/modules/5.0/mrp_repair.zip>`_
102
.. i18n: * `trunk <http://www.openerp.com/download/modules/trunk/mrp_repair.zip>`_
104
* `4.2 <http://www.openerp.com/download/modules/4.2/mrp_repair.zip>`_
105
* `5.0 <http://www.openerp.com/download/modules/5.0/mrp_repair.zip>`_
106
* `trunk <http://www.openerp.com/download/modules/trunk/mrp_repair.zip>`_
108
.. i18n: Dependencies
109
.. i18n: ------------
114
.. i18n: * :mod:`base`
115
.. i18n: * :mod:`sale`
116
.. i18n: * :mod:`account`
128
.. i18n: * Quotation / Order
138
.. i18n: * Manufacturing/Repairs
139
.. i18n: * Manufacturing/Repairs/Repairs in quotation
140
.. i18n: * Manufacturing/Repairs/Repairs in progress
141
.. i18n: * Manufacturing/Repairs/Repairs Ready to Start
142
.. i18n: * Manufacturing/Repairs/Repairs to be invoiced
143
.. i18n: * Manufacturing/Repairs/New Repair
145
* Manufacturing/Repairs
146
* Manufacturing/Repairs/Repairs in quotation
147
* Manufacturing/Repairs/Repairs in progress
148
* Manufacturing/Repairs/Repairs Ready to Start
149
* Manufacturing/Repairs/Repairs to be invoiced
150
* Manufacturing/Repairs/New Repair
158
.. i18n: * mrp.repair.form (form)
159
.. i18n: * mrp.repair.tree (tree)
161
* mrp.repair.form (form)
162
* mrp.repair.tree (tree)
170
.. i18n: Object: Repairs Order (mrp.repair)
171
.. i18n: ##################################
173
Object: Repairs Order (mrp.repair)
174
##################################
176
.. i18n: :operations: Operation Lines, one2many, readonly
178
:operations: Operation Lines, one2many, readonly
180
.. i18n: :address_id: Delivery Address, many2one
182
:address_id: Delivery Address, many2one
184
.. i18n: :internal_notes: Internal Notes, text
186
:internal_notes: Internal Notes, text
188
.. i18n: :quotation_notes: Quotation Notes, text
190
:quotation_notes: Quotation Notes, text
192
.. i18n: :partner_id: Partner, many2one
194
:partner_id: Partner, many2one
196
.. i18n: *This field allow you to choose the parner that will be invoiced and delivered*
198
*This field allow you to choose the parner that will be invoiced and delivered*
200
.. i18n: :invoiced: Invoiced, boolean, readonly
202
:invoiced: Invoiced, boolean, readonly
204
.. i18n: :amount_untaxed: Untaxed Amount, float, readonly
206
:amount_untaxed: Untaxed Amount, float, readonly
208
.. i18n: :location_id: Current Location, many2one, required, readonly
210
:location_id: Current Location, many2one, required, readonly
212
.. i18n: :amount_tax: Taxes, float, readonly
214
:amount_tax: Taxes, float, readonly
216
.. i18n: :state: Repair State, selection, readonly
218
:state: Repair State, selection, readonly
220
.. i18n: *Gives the state of the Repair Order*
222
*Gives the state of the Repair Order*
224
.. i18n: :pricelist_id: Pricelist, many2one
226
:pricelist_id: Pricelist, many2one
228
.. i18n: *The pricelist comes from the selected partner, by default.*
230
*The pricelist comes from the selected partner, by default.*
232
.. i18n: :amount_total: Total, float, readonly
234
:amount_total: Total, float, readonly
236
.. i18n: :prodlot_id: Lot Number, many2one
238
:prodlot_id: Lot Number, many2one
240
.. i18n: :partner_invoice_id: Invoicing Address, many2one
242
:partner_invoice_id: Invoicing Address, many2one
244
.. i18n: :move_id: Move, many2one, required, readonly
246
:move_id: Move, many2one, required, readonly
248
.. i18n: :name: Repair Ref, char, required
250
:name: Repair Ref, char, required
252
.. i18n: :product_id: Product to Repair, many2one, required, readonly
254
:product_id: Product to Repair, many2one, required, readonly
256
.. i18n: :guarantee_limit: Guarantee limit, date
258
:guarantee_limit: Guarantee limit, date
260
.. 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.*
262
*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.*
264
.. i18n: :deliver_bool: Deliver, boolean
266
:deliver_bool: Deliver, boolean
268
.. 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.*
270
*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.*
272
.. i18n: :invoice_method: Invoice Method, selection, required, readonly
274
:invoice_method: Invoice Method, selection, required, readonly
276
.. 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.*
278
*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.*
280
.. i18n: :location_dest_id: Delivery Location, many2one, readonly
282
:location_dest_id: Delivery Location, many2one, readonly
284
.. i18n: :invoice_id: Invoice, many2one, readonly
286
:invoice_id: Invoice, many2one, readonly
288
.. i18n: :fees_lines: Fees Lines, one2many, readonly
290
:fees_lines: Fees Lines, one2many, readonly
292
.. i18n: :repaired: Repaired, boolean, readonly
294
:repaired: Repaired, boolean, readonly
296
.. i18n: :picking_id: Packing, many2one, readonly
298
:picking_id: Packing, many2one, readonly
300
.. i18n: Object: Repair Operations Lines (mrp.repair.line)
301
.. i18n: #################################################
303
Object: Repair Operations Lines (mrp.repair.line)
304
#################################################
306
.. i18n: :product_id: Product, many2one, required
308
:product_id: Product, many2one, required
310
.. i18n: :product_uom: Product UoM, many2one, required
312
:product_uom: Product UoM, many2one, required
314
.. i18n: :repair_id: Repair Order Ref, many2one
316
:repair_id: Repair Order Ref, many2one
318
.. i18n: :type: Type, selection, required
320
:type: Type, selection, required
322
.. i18n: :price_unit: Unit Price, float, required
324
:price_unit: Unit Price, float, required
326
.. i18n: :product_uom_qty: Quantity (UoM), float, required
328
:product_uom_qty: Quantity (UoM), float, required
330
.. i18n: :price_subtotal: Subtotal, float, readonly
332
:price_subtotal: Subtotal, float, readonly
334
.. i18n: :name: Description, char, required
336
:name: Description, char, required
338
.. i18n: :to_invoice: To Invoice, boolean
340
:to_invoice: To Invoice, boolean
342
.. i18n: :state: Status, selection, required, readonly
344
:state: Status, selection, required, readonly
346
.. i18n: :location_dest_id: Dest. Location, many2one, required
348
:location_dest_id: Dest. Location, many2one, required
350
.. i18n: :tax_id: Taxes, many2many
352
:tax_id: Taxes, many2many
354
.. i18n: :location_id: Source Location, many2one, required
356
:location_id: Source Location, many2one, required
358
.. i18n: :invoice_line_id: Invoice Line, many2one, readonly
360
:invoice_line_id: Invoice Line, many2one, readonly
362
.. i18n: :move_id: Inventory Move, many2one, readonly
364
:move_id: Inventory Move, many2one, readonly
366
.. i18n: :invoiced: Invoiced, boolean, readonly
368
:invoiced: Invoiced, boolean, readonly
370
.. i18n: Object: Repair Fees line (mrp.repair.fee)
371
.. i18n: #########################################
373
Object: Repair Fees line (mrp.repair.fee)
374
#########################################
376
.. i18n: :name: Description, char, required
378
:name: Description, char, required
380
.. i18n: :product_uom: Product UoM, many2one, required
382
:product_uom: Product UoM, many2one, required
384
.. i18n: :repair_id: Repair Order Ref, many2one, required
386
:repair_id: Repair Order Ref, many2one, required
388
.. i18n: :price_unit: Unit Price, float, required
390
:price_unit: Unit Price, float, required
392
.. i18n: :product_uom_qty: Quantity, float, required
394
:product_uom_qty: Quantity, float, required
396
.. i18n: :price_subtotal: Subtotal, float, readonly
398
:price_subtotal: Subtotal, float, readonly
400
.. i18n: :to_invoice: To Invoice, boolean
402
:to_invoice: To Invoice, boolean
404
.. i18n: :invoiced: Invoiced, boolean, readonly
406
:invoiced: Invoiced, boolean, readonly
408
.. i18n: :tax_id: Taxes, many2many
410
:tax_id: Taxes, many2many
412
.. i18n: :invoice_line_id: Invoice Line, many2one, readonly
414
:invoice_line_id: Invoice Line, many2one, readonly
416
.. i18n: :product_id: Product, many2one
418
:product_id: Product, many2one