Commit Graph
35 Commits
Author SHA1 Message Date
Josse Colpaert 2ddc35a530 [REF][NEWPIE] mrp: new MRP
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 16:22:37 +02:00
Yannick Tivisse 1ecba213f4 [IMP] Newly created users get all manager access right
Coming from a bug in web_settings_dashboard. Invited user didn't have any rights
when created from the dashboard, which was leading to an error.

This bug leaded to a new discussion. Better to have basic employee having user
rights for all main applications. For bigger entreprises there is an admin that
will carefully remove extra rights, if necessary. The target is small businesses,
it makes sense that every way to create a user gives the same result.

In conclusion, each new user has a full access to the applications by default

How is it implemented ?
We added an inactive default user which original access right to the groups
'base.group_user' and 'base.group_partner_manager' in base. Each
application will extend the default user's access right by adding the maximal
access right for this application.

On user creation, we will use by default the 'group_id' field from the default
user. We will in the same time remove the ugly 'default_groups_ref' key which
was passed sometimes in the context for some fields in some views, and sometimes
nothing.

So, the user can modify the access rights for the default user, but he should be
aware that removing project user access rights for a default user will prevent
a *created on the fly in a task* user will not be able to access the task.
2015-11-20 16:27:32 +01:00
Bhavik Bagdiya fede8a8cfb [IMP] mrp: usability onboarding
Various views and labelling changes
2015-03-09 21:14:28 +01:00
Richard Mathot 1ed7f42c36 [REM] mrp: removal of group_route_line_type
This group was used only to hide/display the type (normal or phantom) of BoM lines.
Adding a group to hide/display 1 field seems overkill.
2014-12-30 16:35:46 +01:00
Jamin Shah bc7aa43a26 [IMP] mrp: hide some fields on BOM, add groups to handle the displayed fields 2014-09-22 09:34:33 +02:00
Stephane Wirtel a7ff75f94a [FIX] Remove unused menu item in the mrp_securify file
bzr revid: stw@openerp.com-20131028140545-xr3mav7cb3gk45qn
2013-10-28 15:05:45 +01:00
Foram Katharotiya (OpenERP) ab83bc5d85 [IMP] add yml of mrp_users and give access rights
bzr revid: fka@tinyerp.com-20130301092805-56z3lzm8obeon6re
2013-03-01 14:58:05 +05:30
Alexis de Lattre 5101771cd9 Harmonize the noupdate flag on security XML files :
- ir.rule objects are noupdate="1"
- all other objects are noupdate="0"

bzr revid: alexis@via.ecp.fr-20120713170838-pjsysliyt6twazrc
2012-07-13 19:08:38 +02:00
Raphael Collet 416375ba2b [IMP] product,mrp: move group_mrp_properties into module product, to add use on sale order lines
bzr revid: rco@openerp.com-20120404134731-3syvingajqrxgysg
2012-04-04 15:47:31 +02:00
Raphael Collet ba1454149c [IMP] groups: remove auto-inclusion of admin in groups, and make the inclusion explicit in groups
bzr revid: rco@openerp.com-20120404090830-nteimn2kvz8nkk7h
2012-04-04 11:08:30 +02:00
Raphael Collet 77117e046d [IMP] mrp: change xml id of usability groups
bzr revid: rco@openerp.com-20120322155244-4pbdhs0ltzf98ub1
2012-03-22 16:52:44 +01:00
Raphael Collet d23ddb0676 [IMP] mrp.config: improve code and views
bzr revid: rco@openerp.com-20120322155027-dotn5e15ca97j4ur
2012-03-22 16:50:27 +01:00
Turkesh Patel (Open ERP) 4fceaf43e0 [IMP] improved code
bzr revid: tpa@tinyerp.com-20120313090412-5p6skrd0xkkkj4kl
2012-03-13 14:34:12 +05:30
Turkesh Patel (Open ERP) 55c4d298ef [ADD] added configuration view for mrp
bzr revid: tpa@tinyerp.com-20120305105243-owrr6ks1326t1hi2
2012-03-05 16:22:43 +05:30
Raphael Collet 85b3757a60 [IMP] marketing, mrp, point_of_sale, portal: add group categories
bzr revid: rco@openerp.com-20111212135731-gdccm6nwt7ic00t4
2011-12-12 14:57:31 +01:00
ron@tinyerp.com a9519d057c [MERGE]merged lp:openobject-addons
bzr revid: ron@tinyerp.com-20110915091256-pfjf944m8asm0tga
2011-09-15 14:42:56 +05:30
Raphael Collet ba6342174e add group implications
bzr revid: rco@openerp.com-20110802130811-pkdmw43ufifz0tpj
2011-08-02 15:08:11 +02:00
ron@tinyerp.com 035922f429 [FIX]mrp,stock,stock_location,stock_planning,product:Add company rules
lp bug: https://launchpad.net/bugs/788139 fixed

bzr revid: ron@tinyerp.com-20110608124833-dg77wajhwl41uhal
2011-06-08 18:18:33 +05:30
Olivier Dony beac68b7d2 [REVERT] all: revert incorrect change of default ir.rules for multi-company
By default only records belonging to the user's company or descendant companies
should be visible. The original patch introduced visibility of records
from ancestor companies, which should be suited only for a few cases, such
as res.patner.
Original revision: 3164.24.175  sbh@tinyerp.com-20101223095216-n6psmzicdcs8is8x

lp bug: https://launchpad.net/bugs/720175 fixed

bzr revid: odo@openerp.com-20110228135754-6skiy4fb9dg54xb6
2011-02-28 14:57:54 +01:00
Sbh (OpenERP) abd780fd52 [Fix] : correct security rule of company_id
bzr revid: sbh@tinyerp.com-20101223095216-n6psmzicdcs8is8x
2010-12-23 15:22:16 +05:30
rpa (Open ERP) 6caca89f87 [IMP]: Moved reference of demo user from *_security.xml to demo file
bzr revid: rpa@tinyerp.com-20101119102525-8gyj1gmm1w29rwxu
2010-11-19 15:55:25 +05:30
aag (OpenERP) eeaa68471d [IMP] IN ALL: the demo user should be in all applications name user groups, Task id: 1771
bzr revid: aag@tinyerp.co.in-20101111131855-v07piwfyp33wlmng
2010-11-11 18:48:55 +05:30
Fabien Pinckaers 37680303df [IMP] ir.rule reviewed
bzr revid: fp@tinyerp.com-20101018092840-7a6wv2vw2s6a1a2s
2010-10-18 11:28:40 +02:00
amp (OpenERP) bd426f0346 [IMP] crm,hr_*,auction,knowledge,mrp,product,project,sale,survey : access rights improvements
bzr revid: vir@tinyerp.com-20100810134529-wyqlh5d3zabd25gv
2010-08-10 19:15:29 +05:30
uco (OpenERP) 3a1c44e7b2 [IMP] mrp,mrp_procurement: Task ID-574: Changed procurement menus again to normal positions.
bzr revid: uco@tinyerp.com-20100505095326-hmtry42zddm2ldgt
2010-05-05 15:23:26 +05:30
uco (OpenERP) a212c63fb9 [MERGE]: Merged with trunk-dev-addons1.
bzr revid: uco@tinyerp.com-20100504053032-g075eja4tww5revs
2010-05-04 11:00:32 +05:30
RVO 120ca9ba17 [MERGE] merged ir.rule refactoring into addons-trunk - please check point_of_sale
bzr revid: odo@openerp.com-20100504004716-hetrwn0vkx0zi29f
2010-05-04 01:47:16 +01:00
uco (OpenERP) 0479ed81bc [ADD] mrp, mrp_procurement: Task ID-574: Remove mrp.procurement from the MRP module. Separated mrp.procurment object into new module mrp_procurement.
bzr revid: uco@tinyerp.co.in-20100429133007-ut53koctlffi8g2a
2010-04-29 19:00:07 +05:30
Rvo (Open ERP) d4cb287b1d [IMP]:changes in ir.rule demo to support the new functionaliy of ir.rule
bzr revid: rvo@tinyerp.co.in-20100428125109-wq33afl8104gx6rf
2010-04-28 18:21:09 +05:30
GPA(OpenERP),VRA(OpenERP) d549927afc [MERGE] Merged Multicompany branch
bzr revid: jvo@tinyerp.com-20091130062207-7yxysaq03yypk2be
2009-11-30 11:52:07 +05:30
Christophe Simonis d3ce446ec0 fix and complete access rules
bzr revid: christophe@tinyerp.com-20081017084109-i1r4zigf7wp3o6i5
2008-10-17 10:41:09 +02:00
Stephane Wirtel 606165c849 rename the tag <terp/> by <openerp/>
bzr revid: stephane@tinyerp.com-20080910175600-tutctqg606c9eil4
2008-09-10 19:56:00 +02:00
Fabien Pinckaers ef85bdf43d Improved Security
bzr revid: fp@tinyerp.com-20080903232631-q51hbwr2kznkr4gy
2008-09-04 01:26:31 +02:00
Fabien Pinckaers f9ec54047f Improved Security
bzr revid: fp@tinyerp.com-20080903182533-bi4u27xqnm2mmhhr
2008-09-03 20:25:33 +02:00
Fabien Pinckaers b4d6690794 Improved Security
bzr revid: fp@tinyerp.com-20080903180400-df7l6wxg1zpirmmi
2008-09-03 20:04:00 +02:00