summaryrefslogtreecommitdiff
path: root/addons/mrp/data/mrp_data.xml
AgeCommit message (Collapse)Author
2020-06-15[REF] mrp: remove routing modelSimon Lejeune
Set the operations directly on the Bill of Material. Duplicate the demo data where a routing was shared. Adapt the tests. Remove the following feature: - set the same routing on parent and kit child bom - when planning, if the component of the kit have the same operation than a component of the parent bom, merge these operations task-2241471
2019-09-03[REF] mrp: multi companySimon Lejeune
Ensure proper domains are applied and enforced on relation fields thanks to the `check_company` attributes. Make sure unbuild have proper sequence for each companies. The produce wizard and workorders company is the one of the production. The BoM line company_id is the one of its bom_id. Added some tests. task-1985992
2019-06-17[FIX] mrp: Manufacturing routes all get reference 'New'Goffin Simon
When creating a manufacturing route in 2 companies in a multi-company environment, only the routing 's reference of 'My company' got a sequence but the routing 's reference of the other company stayed 'New'. Now the default sequences for mrp.routing are shared between companies like SO and PO. opw:2008570 closes odoo/odoo#34169 Signed-off-by: Simon Goffin (sig) <sig@openerp.com>
2018-08-20[IMP] mrp: domain on Effectiveness CategoryKirti Choudhary
When users create new productivity losses of type productivity or performance, they could not be used. Only one is selected randomly. So it makes no sense to allow that configuration. Related to task: 58625
2018-08-13[FIX] mrp: remove sequence dataArnold Moyaux
Warehouse's routes, locations, picking types and sequences are now generated on create or with a post init hook for exisiting warehouses before module installation. Before the init hook, warehouses created before mrp module installation do not have a specific sequence number for manufacturing and they shared the same sequence production created in data.
2018-08-13[IMP] stock, mrp: picking before and after manufacturingArnold Moyaux
Currently MRP do not handle multi locations for components. In order to be able to use both feature at the same time, we could: - Improve mrp in order to handle multiple stock.move.line for a componenet stock.move - Add a rule that allow to bring all the good from multiple location to a single location. (was already possible but it requires some configuration) This commit introduce a checkbox on the warehouse in order to automatically configure all the routes/rules/locations/picking_types,... necessary to bring all the components to a single location before running the manufacturing order. Technically it also refactor some stock_warehouse.py methods in order to easily override the picking_type, rules and routes creation. Thank to Hetashree Chauhan <hch@odoo.com> for his help. task_id: 27785
2018-07-24[REF] models: import records in batchRaphael Collet
Create new methods on `BaseModel` to create records with given xml ids in batch. Those methods replace the methods `_update` and `_update_dummy` of model 'ir.model.data', which are now deprecated. Adapt XML and CSV import code to create records in batch.
2018-07-19[REF] stock: rename procurement.rule to stock.ruleDarshil Trivedi
This commit is related to task ID 1852969.
2017-11-22[FIX] stock,mrp: Create ir.model.data with _update, not createYannick Tivisse
Purpose ======= As the 'function' tag is re-evaluated on the module update (even when noupdate="1"), the ir.model.data will be created a second time with the function 'create'. This leads to the record deletion after the update when calling '_process_end'. Specification ============= Use '_update' instead of 'create' and '_update_dummy'. - _update won't create another ir.model.data if it already exists. - _update already calls _update_dummy to avoid the record deletion.
2017-11-16[IMP] mrp: Convert yml demo and data files to pythonYannick Tivisse
2017-10-30[FIX] stock, mrp, stock_dropshipping: location access rightamoyaux
Use case to reproduce the bug: - Enable multi company and create a second one. - Add both company to another user and give him stock manager rights - Login on the second user and select as active the created company - Go to product and create one -> access right error on stock.location.route message. It happens because the routes 'buy' is selected by default. However the route buy when created use the default company although it's generic for all companies. This commit change the data in order to remove the company on routes buy, mto, manufacture and drop_shipping. Since this commit was released after v11 release, it could happens that already created database still have the problem thus the solution is to remove manually the company on the routes quoted above. opw-777718
2017-01-07[IMP] *: remove #general messages at module installationFabien Pinckaers
2016-08-10[REF] various: rename openerp node to odoo in xml filesThibault Delavallée
2016-07-11[IMP] timesheet,sale,account,mrp,pos: clean installation message in #general ↵Fabien Pinckaers
channel
2016-07-04[REF][NEWPIE] mrp: new MRPJosse Colpaert
This commit contains the core of the new MRP. It contains a whole refactoring of the MRP application, with improved and new features, written in new API. Among other here are the main manufacturing workflow improvements : - Picking type not only for pickings but also for manufacturing orders - Properties replaced by picking type - BoM can only be produced with its routing (no other) - Either produce without routing with only production orders, or produce with routing - By default, there is an order in the work orders (serially), but you can override it to be able to work in parallel - Time clocking on work orders and block time on work centers with reporting on OEE, performance, losses, ... - Real-time adaptation of timings on operations - Lots/serial numbers can be inputted like in the pickings on manufacturing orders. It is also possible to input them in the work orders. - Material availability independent of production order state (possibility to start production when only part of it is there) - Work sheets on work orders - Put messages on work orders to make your workers pay attention to something - Full traceability link to see for each produced piece of stock, the consumed pieces, ... - Separate scrap object (a scrap is not done based on an original move anymore) - Separate unbuild system (if you want to unbuild into its original components) Thanks to all people that helped during this development, notably but not limited to Chirag A Dodiya (cod@odoo.com), Gaurav Panchal (gan@odoo.com), Jignesh Rathod (jir@odoo.com), Mansi Trivedi (mtr@odoo.com), Pariket Trivedi (ptr@odoo.com).
2016-07-04[MOV] mrp: move and splitDhaval Panchal
Split files and move them according to the new API guidelines. Containing - mrp splitted into its main models and files - stock code moved into its own models and files - various renaming