summaryrefslogtreecommitdiff
path: root/addons/mrp/security/ir.model.access.csv
AgeCommit message (Collapse)Author
2019-02-01[IMP] mrp: add production linesWilliam Henrotin
To record a production via a manufacturing order, the user can either use the produce wizard or the workorders views. Those two objects was technically different but act more or less the same. This commit aims to merge the similar behaviors in common code We introduce two new abstract models : 1. Abstract workorder to share workorders and the produce wizard 2. Abstract workorder lines to share active_move_line on workorder and product_produce_line on the wizard. Those abstract line keep the information about the quantities and lot number to put on component move lines and finished product move lines Task : 1891864
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-09[FIX] mrp: remove mrp.messageWilliam Henrotin
The commit cfbfaf38be283e68c5a923ff2aafd1293135c4f1 remove the views and menus related to mrp.message. This commit complete it by removing the model, all the related fields and the access rules
2018-02-26[IMP] product: rename product.uom into uom.uomXavierDo
Also rename product.uom.categ into uom.category to give it a decent name.
2018-02-26[IMP] product: move uom in a new addonXavierDo
Moves UoM models, test and data to a new addon in order to be able to use uom without product. A simple example is be to be able to use UoM for timesheets. This commit only move code, and adapt xml ids without chaging any feature or functionnal behavior. Note: 'product' module now depends on new 'uom' module.
2017-09-08[IMP] stock: remove procurement orders to fufill immediatelyFabien Pinckaers
This removes the procurement.order model. To fufill their needs SO, PO, MO and stock moves now call the _run method of the relevant procurement.group. This mecanism is now only used for stockable product, tasks now uses their own independent mecanism. The _run method will check all the applicable rules and create directly the needed model to fufill the need. The modules stock, purchase, mrp, extends the _run method to implement their specific strategy relevant for the rule type they define. If an exception happens the message will be logged as a mail messsage on the source model, for example, if a sales order cannot be fufilled the salesperson will now see directly the reason. OLD commit messages: [WIP] procurement: removing procurement.order in stock, sale, purchase, sale_stock. WIP fixup! [WIP] procurement: removing procurement.order in stock, sale, purchase, sale_stock. WIP [IMP] Basic tests [FIX] test not necessary anymore [FIX] remove unnecessary print statement [FIX] unnecessary test + why passing warehouse worked before? [IMP] purchase: one move by purchase order line [FIX] purchase: correct inventory tests and pass move_dest_ids among procurements [FIX] because of bad cherry-pick merge [IMP] make mrp pass by adding move_dest_ids there too [IMP] tests of sale_mrp, no need for cancelpropagation then [IMP] better to consistently use recordsets also for one2many [FIX] purchase_requisition [FIX] Exceptions should trigger errors, which should be caught in the tests [FIX] sale_mrp: remove usage of procurement.order and use sale order name instead of sol [FIX] stock_dropshipping: add sale_line_id on purchase_line_id [FIX] Remove pdb [IMP] add stock_dropshipping files [IMP] stock: search carrier through sale line instead of procurement group [IMP] add procrule test and preision needed when updating sol [FIX] sale_order_dates + [IMP] procurement exceptions by scheduler [FIX] No need to return task [IMP] move file as name changes and add corrections [FIX] Continue Run Schedulers wizard fix [FIX] name issues of takss [FIX] updating sale order line, but there is still a problem with the recompute
2017-07-14[REF] mrp: adapt to new stock implementationJosse Colpaert
2017-05-05[REF] mrp: ir.attachment handlingamoyaux
Rev[0] and [1] introduced a versioning on product's attachments through an ECO creation or through a stat button on the product form view. These revisions added some fields on the ir attachment model: a many2one and a boolean field with a default value, and due to concerns over the migration of databases with a lot of ir.attachment records (like ours), we adapted the implentation in rev[2][3]. We deemed reasonnable to remove the "active" field, as adding an active field not in the “base” module of the model could impact other modules that did not took into consideration this field. Also, this field only had a meaning when mrp_plm is installed, and ir.attachment is used in various places in contexts across Odoo. So, rev [2] and [3] changed the implementation of the versioning to only link ir.attachment to an ECO record, forgetting the functionality of archiving directly through the product form view stat button (without an ECO). To introduce back this behavior, we chose to create a model to handle the mrp attachments (named “mrp.document”) which inheritS ir.attachment. This way, we keep the behavior of ir.attachment and we do not alter the original table. This commit moved the priority field already set on ir.attachment to mrp.document and adds the active field that will be used in mrp_plm to archive/versioning purposes. linked commit: [0] https://github.com/odoo/enterprise/commit/99138b6711760a7562cb9559663aef6a4208a48f [1] https://github.com/odoo/enterprise/commit/4f88eb409776c1c4bc8f8d71d845b913c3604a54 [2] https://github.com/odoo/enterprise/commit/7e1c73cfc84cd23b6ba87dab713c3078de16568d [3] https://github.com/odoo/enterprise/commit/ee1c4b29b8872dac9c525fcc6acdf80b5ef73131
2017-03-28[MERGE] forward port branch 10.0 up to 72fa3e8bdaeChristophe Simonis
2017-03-23[FIX] mrp: mrp.message securityDavid Tran
The security policy did not allow mrp manager to create mrp alert message Closes #14675
2016-12-30[MERGE] foward port of 10.0 up to revision ↵qdp-odoo
84a650e33aadb29661121410813e3de37a5ad3e9
2016-12-12[FIX] mrp: Mrp manager can create unbuild ordersGoffin Simon
A mrp manager has the rights to create unbuild orders. opw:695734
2016-09-30[MERGE] forward port branch 10.0 up to 91a1448Christophe Simonis
2016-09-28[REM] mrp: Remove unnecessary stock_move_consume wizard and stock value ↵Josse Colpaert
variation and workcenter load report
2016-09-16[IMP] product: Move products create and write access rights to related app ↵Ravi Patel
managers PURPOSE ======= A lot of customer are struggling with the fact that from the SO lines their users sometimes type too fast the product name and end up by creating or selling products that are simply mistakes. Only the sale/manager, subscription/manager, purchase/manager, mrp/manager, warehouse manager, event/manager, pos/manager and invoicing person should have access rights to create and update products. SPECIFICATION ============= Remove create and write rights on product_product, product_template and product_price_history for stock users and move these rights to the subcited apps managers
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-06-09[IMP] base,sales_team: Move res_groups and menuitems to sales_teamYannick Tivisse
Purpose: Having the res_group defined in base and sales_team auto installed with mail doens't make sense. - Move the empty res_config class and the related view from base_setup to sales_team (base_setup only contains the 'General Settings' model and views - Move the 'sale' related content from product to sale module (Access rights, menuitems,...) - Set sales_team at autoinstall False. The module is installed when needed by crm or sale for example - Set sales_team as a dependency of voip. (Access rights defined for configuration purpose) - Set sales_team ad a dependency of subscription (Access rights issue too) [FIX] account: move some ir.model.access to sale module [FIX] payment: Move some ir.rule to website_sale [FIX] stock: move some ir.model.access rule to sale_stock [FIX] project: Move some ir.model.access rules to crm_project_issue [FIX] mrp: Move some ir.model.access rules to sale_mrp [FIX] calendar: move some ir.model.access rules to crm Rename xmlids accordingly. Example: 'base.group_sale_manager' becomes sales_team.group_sale_manager. [ADD] sales_team: See own documents => See only his sales team Moved the "User: Own Leads Only", "User: All Leads" and "Manager" groups from sale and crm into sales_team module. Add the record rules so that user can see only his Own Sales Team if "See Own Leads" is sales right and can see all sales teams if he is having sales rights of "See All Leads" or manager.
2016-06-06Revert "[IMP] base,sales_team: Move res_groups and menuitems to sales_team"Yannick Tivisse
This branch need more testing instead of doing 10 fixes. A lot of issues are occuring when installing modules in different orders. This reverts commit fa6e415cdb23ce9494487ed672792186157b40e0.
2016-06-06[IMP] base,sales_team: Move res_groups and menuitems to sales_teamYannick Tivisse
Purpose: Having the res_group defined in base and sales_team auto installed with mail doens't make sense. - Move the empty res_config class and the related view from base_setup to sales_team (base_setup only contains the 'General Settings' model and views - Move the 'sale' related content from product to sale module (Access rights, menuitems,...) - Set sales_team at autoinstall False. The module is installed when needed by crm or sale for example - Set sales_team as a dependency of voip. (Access rights defined for configuration purpose) - Set sales_team ad a dependency of subscription (Access rights issue too) Rename xmlids accordingly. Example: 'base.group_sale_manager' becomes sales_team.group_sale_manager.
2015-08-31[IMP] pricelists improvements. Was PR #8228qdp-odoo
2015-08-27[IMP] mrp*: adaptation due to the new Sale moduleNicolas Martinelli
Major changes: - No use of UoS anymore Reason: complete rewrite of the Sale module. Responsible: fp, dbo, nim
2015-08-21[IMP] Remove dependencies to 'board' module in every modulesYannick Tivisse
2015-08-21[IMP] mrp: Added access rights. A mrp manager can create a work center.Yannick Tivisse
2015-07-02[IMP] removing complex and unuseful conceptsFabien Pinckaers
2015-04-21[FIX] mrp: allow MRP manager to create workcentersrsi-odoo
2014-12-02[MERGE] forward port of branch 8.0 up to 591e329Christophe Simonis
2014-11-26[FIX] mrp: duplicated xmlid for ir.model.accessHolger Brunn
2014-11-21[IMP] base, ir_sequence: added use_date_range field on ir.sequence, that ↵qdp-odoo
allows to have several sequences running for the same one depending on date ranges (similar to what was existing previously on accounting with FY, which is now deprecated) + port to new API
2014-09-25[IMP] sale,purchase: allow invoicingcod-odoo
(closes #500) (cherry picked from commit 84c0595aef3a417702c81b5226ae1f61817a2bf8)
2014-08-04[MOVE] account: moved account/project files to analytic or account, ↵cod-odoo
depending on which module the moved code belongs to. This allows to remove references to project in account module. Also added some improvements in project when deleting a project (delete account if void) or when deleting an account (delete project if void).
2014-05-27[IMP] product: refactoring of product variant. The main view became the view ↵Christophe Matthieu
of product template and the product product (or product variant) are created with the variant values combinaison. Bom is splitted into bom and bom line and can use the variant combinaison.
2014-05-02[MERGE] Merge from trunk testJosse Colpaert
bzr revid: jco@openerp.com-20140502130352-c3h1fk332eqyd78b
2014-04-29[REM] mrp/stock: remmove ACLs related to removed dashboardsRichard Mathot (OpenERP)
bzr revid: rim@openerp.com-20140429081808-hytvlkp461zm2l4o
2014-04-14[MERGE] merged trunk up to revision 9327Quentin (OpenERP)
bzr revid: qdp-launchpad@openerp.com-20140414094743-hv0u7qhigv1to2uc
2014-04-04[MERGE] forward port of branch 7.0 up to revid 9956 ↵Christophe Simonis
odo@openerp.com-20140404135145-t8b0m2ijcq3y8sh6 bzr revid: chs@openerp.com-20140404161713-8w2c9y05l4dzzd9s
2014-04-04[IMP] bring back the tests for MRP - backported from little after v7.0 in ↵Foram Katharotiya (OpenERP)
the trunk lp bug: https://launchpad.net/bugs/1182515 fixed bzr revid: ls@numerigraphe.com-20140404123003-cdt5zz1vmupbgd1j
2014-02-03[MERGE] main trunkQuentin (OpenERP)
bzr revid: qdp-launchpad@openerp.com-20140203173000-mk092iw2wz3y0e3e
2014-01-10[FIX] mrp: added security rule to enable mrp users to compute production ordersThibault Delavallée
bzr revid: tde@openerp.com-20140110142722-3x0zk98aajh0bgxy
2013-07-15[WIP] Put product view together in stock_view, make mrp independent of ↵Josse Colpaert
purchase and correct single quant move in stock_account when creating quants bzr revid: jco@openerp.com-20130715093053-19gahkhq9gnqzlsy
2013-07-09[FIX]fix installation of several modules: purchase, sales, purchase_req, ↵Cedric Snauwaert
mrp, sale_stock bzr revid: csn@openerp.com-20130709150027-wy8avglaosiktm5m
2013-07-01[IMP] Yet another 1000 lines removedFabien Pinckaers
bzr revid: fp@tinyerp.com-20130630222646-wrpyd1o89md8gknx
2012-11-21[IMP]Update access rights on MRPHardik
bzr revid: hsa@tinyerp.com-20121121120103-tlbn5lxfdl9vvclj
2012-11-21[IMP]Access rights on mrp user to confirm productionHardik
bzr revid: hsa@tinyerp.com-20121121084950-u9mcxfi8pr2rbzyq
2012-11-19[IMP]Access Rights on MRP moduleHardik
bzr revid: hsa@tinyerp.com-20121119120810-afr8rswrqtllz1kr
2012-10-19[IMP]:Inherit warehouse user inherit from group employeeajay javiya (OpenERP)
bzr revid: aja@tinyerp.com-20121019071912-gt9k5v6vh64quz5t
2012-09-12[FIX] mrp: revert changes of access rights of group mrp/userRaphael Collet
bzr revid: rco@openerp.com-20120912115105-vqz8mpnfurq04sa3
2012-08-31[IMP] A manufaturing/user should not see purchase dashboard (menu) (only the ↵Jigar Amin - OpenERP
purchase user can sse that menu) A manufaturing/user should be able to create a consume move line and produce whole mo Mmerge lp:~openerp-dev/openobject-addons/trunk-addons7-access-right-tch bzr revid: jam@tinyerp.com-20120831111613-csmo1im7ck5p3e2e
2012-08-31[IMP]MRP user can produce whole moTwinkle Christian (OpenERP)
bzr revid: tch@tinyerp.com-20120831101616-67vjdp0juzv1o8yt
2012-08-31[REM]Remove mrp_bom_revisionajay javiya (OpenERP)
bzr revid: aja@tinyerp.com-20120831050028-aoprwoo3bq8x0f75
2012-06-21[IMP]Allocating read access of product form to group purchase managerDharti Ratani (OpenERP)
bzr revid: dhr@tinyerp.com-20120621051616-bk606ej84oauqbzn