[MERGE] product rename real stock, virtual sotck into qty on hand, qty available
bzr revid: al@openerp.com-20110828011739-wafdkjbgd51msqqb
This commit is contained in:
commit
8afe025846
|
@ -469,8 +469,8 @@ class product_product(osv.osv):
|
||||||
_inherits = {'product.template': 'product_tmpl_id'}
|
_inherits = {'product.template': 'product_tmpl_id'}
|
||||||
_order = 'default_code,name_template'
|
_order = 'default_code,name_template'
|
||||||
_columns = {
|
_columns = {
|
||||||
'qty_available': fields.function(_product_qty_available, type='float', string='Real Stock'),
|
'qty_available': fields.function(_product_qty_available, type='float', string='Quantity On Hand'),
|
||||||
'virtual_available': fields.function(_product_virtual_available, type='float', string='Virtual Stock'),
|
'virtual_available': fields.function(_product_virtual_available, type='float', string='Quantity Available'),
|
||||||
'incoming_qty': fields.function(_product_incoming_qty, type='float', string='Incoming'),
|
'incoming_qty': fields.function(_product_incoming_qty, type='float', string='Incoming'),
|
||||||
'outgoing_qty': fields.function(_product_outgoing_qty, type='float', string='Outgoing'),
|
'outgoing_qty': fields.function(_product_outgoing_qty, type='float', string='Outgoing'),
|
||||||
'price': fields.function(_product_price, type='float', string='Pricelist', digits_compute=dp.get_precision('Sale Price')),
|
'price': fields.function(_product_price, type='float', string='Pricelist', digits_compute=dp.get_precision('Sale Price')),
|
||||||
|
|
|
@ -328,8 +328,8 @@ class product_product(osv.osv):
|
||||||
return res
|
return res
|
||||||
|
|
||||||
_columns = {
|
_columns = {
|
||||||
'qty_available': fields.function(_product_available, type='float', string='Real Stock', help="Current quantities of products in selected locations or all internal if none have been selected.", multi='qty_available', digits_compute=dp.get_precision('Product UoM')),
|
'qty_available': fields.function(_product_available, type='float', string='Quantity On Hand', help="Current quantities of products in selected locations or all internal if none have been selected.", multi='qty_available', digits_compute=dp.get_precision('Product UoM')),
|
||||||
'virtual_available': fields.function(_product_available, type='float', string='Virtual Stock', help="Future stock for this product according to the selected locations or all internal if none have been selected. Computed as: Real Stock - Outgoing + Incoming.", multi='qty_available', digits_compute=dp.get_precision('Product UoM')),
|
'virtual_available': fields.function(_product_available, type='float', string='Quantity Available', help="Forcasted quantity (computed as Quantity On Hand - Outgoing + Incoming) in selected locations or all internal if none have been selected.", multi='qty_available', digits_compute=dp.get_precision('Product UoM')),
|
||||||
'incoming_qty': fields.function(_product_available, type='float', string='Incoming', help="Quantities of products that are planned to arrive in selected locations or all internal if none have been selected.", multi='qty_available', digits_compute=dp.get_precision('Product UoM')),
|
'incoming_qty': fields.function(_product_available, type='float', string='Incoming', help="Quantities of products that are planned to arrive in selected locations or all internal if none have been selected.", multi='qty_available', digits_compute=dp.get_precision('Product UoM')),
|
||||||
'outgoing_qty': fields.function(_product_available, type='float', string='Outgoing', help="Quantities of products that are planned to leave in selected locations or all internal if none have been selected.", multi='qty_available', digits_compute=dp.get_precision('Product UoM')),
|
'outgoing_qty': fields.function(_product_available, type='float', string='Outgoing', help="Quantities of products that are planned to leave in selected locations or all internal if none have been selected.", multi='qty_available', digits_compute=dp.get_precision('Product UoM')),
|
||||||
'track_production': fields.boolean('Track Manufacturing Lots' , help="Forces to specify a Production Lot for all moves containing this product and generated by a Manufacturing Order"),
|
'track_production': fields.boolean('Track Manufacturing Lots' , help="Forces to specify a Production Lot for all moves containing this product and generated by a Manufacturing Order"),
|
||||||
|
|
Loading…
Reference in New Issue