Merge lp:~openerp-dev/openobject-addons/trunk-bug-800970-mma into lp:openobject-addons

Proposed by Mayur Maheshwari(OpenERP)
Status: Merged
Merge reported by: Fabien (Open ERP)
Merged at revision: not available
Proposed branch: lp:~openerp-dev/openobject-addons/trunk-bug-800970-mma
Merge into: lp:openobject-addons
Diff against target: 46 lines (+4/-3)
3 files modified
purchase/purchase.py (+1/-1)
sale/sale.py (+1/-1)
stock/wizard/stock_partial_move.py (+2/-1)
To merge this branch: bzr merge lp:~openerp-dev/openobject-addons/trunk-bug-800970-mma
Reviewer Review Type Date Requested Status
Rucha (Open ERP) (community) Approve
qdp (OpenERP) Pending
Review via email: mp+65933@code.launchpad.net

Description of the change

Hello

  purchase,sale,stock : putting a product UOM decimal prescription In quantity field

Thanks

To post a comment you must log in.
Revision history for this message
Rucha (Open ERP) (rpa-openerp) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'purchase/purchase.py'
2--- purchase/purchase.py 2011-09-15 08:54:54 +0000
3+++ purchase/purchase.py 2011-09-15 13:43:03 +0000
4@@ -622,7 +622,7 @@
5
6 _columns = {
7 'name': fields.char('Description', size=256, required=True),
8- 'product_qty': fields.float('Quantity', required=True, digits=(16,2)),
9+ 'product_qty': fields.float('Quantity', required=True, digits_compute= dp.get_precision('Product UoM')),
10 'date_planned': fields.date('Scheduled Date', required=True, select=True),
11 'taxes_id': fields.many2many('account.tax', 'purchase_order_taxe', 'ord_id', 'tax_id', 'Taxes'),
12 'product_uom': fields.many2one('product.uom', 'Product UOM', required=True),
13
14=== modified file 'sale/sale.py'
15--- sale/sale.py 2011-09-15 08:54:54 +0000
16+++ sale/sale.py 2011-09-15 13:43:03 +0000
17@@ -863,7 +863,7 @@
18 'type': fields.selection([('make_to_stock', 'from stock'), ('make_to_order', 'on order')], 'Procurement Method', required=True, readonly=True, states={'draft': [('readonly', False)]}),
19 'property_ids': fields.many2many('mrp.property', 'sale_order_line_property_rel', 'order_id', 'property_id', 'Properties', readonly=True, states={'draft': [('readonly', False)]}),
20 'address_allotment_id': fields.many2one('res.partner.address', 'Allotment Partner'),
21- 'product_uom_qty': fields.float('Quantity (UoM)', digits=(16, 2), required=True, readonly=True, states={'draft': [('readonly', False)]}),
22+ 'product_uom_qty': fields.float('Quantity (UoM)', digits_compute= dp.get_precision('Product UoM'), required=True, readonly=True, states={'draft': [('readonly', False)]}),
23 'product_uom': fields.many2one('product.uom', 'Unit of Measure ', required=True, readonly=True, states={'draft': [('readonly', False)]}),
24 'product_uos_qty': fields.float('Quantity (UoS)', readonly=True, states={'draft': [('readonly', False)]}),
25 'product_uos': fields.many2one('product.uom', 'Product UoS'),
26
27=== modified file 'stock/wizard/stock_partial_move.py'
28--- stock/wizard/stock_partial_move.py 2011-09-08 09:51:16 +0000
29+++ stock/wizard/stock_partial_move.py 2011-09-15 13:43:03 +0000
30@@ -22,6 +22,7 @@
31 from osv import fields, osv
32 from tools.translate import _
33 import time
34+import decimal_precision as dp
35
36
37 class stock_partial_move_memory_out(osv.osv_memory):
38@@ -29,7 +30,7 @@
39 _rec_name = 'product_id'
40 _columns = {
41 'product_id' : fields.many2one('product.product', string="Product", required=True),
42- 'quantity' : fields.float("Quantity", required=True),
43+ 'quantity' : fields.float("Quantity", required=True, digits_compute= dp.get_precision('Product UoM')),
44 'product_uom': fields.many2one('product.uom', 'Unit of Measure', required=True),
45 'prodlot_id' : fields.many2one('stock.production.lot', 'Production Lot'),
46 'location_id': fields.many2one('stock.location', 'Location', required=True),

Subscribers

People subscribed via source and target branches

to all changes: