OpenERP 7: How can I show Product "Storage Location" (loc_rack, lock_row, loc_case) fields in Stock Move form?
I would like to make inventory management process easier for the people responsible for it, right now I think there are too many steps necessary for very basic tasks, for example checking or updating the location of a product in the physical warehouse, there are way too many clicks involved from the picking and stock move modules.
How can I show Product "Storage Location" (loc_rack, lock_row, loc_case) fields in the Stock Move form? And if posible I would like to make those fields editable...so if I modify them in the stock.move model, they will update the information in the product.product model and viceversa
Santi, you will need to specify 3 function fields to get the values of loc_rack, lock_row, loc_case from the stock.move's product_id field. These function fields will need to have func_inv to store the edited values back to the corresponding product.product's record. Sample of similar code can be found in stock/stock.py file in the definition of 'min_date' field of stock.picking which is calculated from the stock.picking's moves' date_expected (method get_min_max_date) and, when updated, will update the stock.move's date_expected when necessary (method _set_minimum_date)
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
About This Community
|Asked: 10/6/14, 9:59 AM|
|Seen: 1112 times|
|Last updated: 4/4/15, 9:05 AM|