Commit Graph
45 Commits
Author SHA1 Message Date
Jainik Patel eda051f43d [REM] web: Remove GTK icons and replace them by Font-awesome 2016-06-13 12:04:17 +02:00
Yannick Tivisse 9e57185449 [IMP] base,sales_team: Move res_groups and menuitems to sales_team
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-09 16:05:25 +02:00
Yannick Tivisse ccdb5cbfc0 Revert "[IMP] base,sales_team: Move res_groups and menuitems to sales_team"
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 fa6e415cdb.
2016-06-06 17:26:30 +02:00
Yannick Tivisse fa6e415cdb [IMP] base,sales_team: Move res_groups and menuitems to sales_team
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.
2016-06-06 15:46:52 +02:00
Yannick Tivisse fdb3ad7082 [REM] Remove the group 'base.group_configuration'
This additional administration group was formerly used to hide
the configuration menuitems for the common users.

Being manager should be enough to access these items
2016-03-07 15:53:29 +01:00
Yannick Tivisse c73ce3b65a [IMP] Move action to the Report or Configuration menuitem when there is only one child.
Example : Expense/Reports/Expenses --> Expense/Reports
Modified modules : association, fleet, hr_attendance, hr_evaluation, hr_expense, hr_holidays
                   hr_recruitment, hr_timesheet, im_livechat, mass_mailing, membership, mrp_operations
                   project, purchase, sale_service
2015-06-23 15:15:06 +02:00
Pankaj Joshi 98d0e3cc4b [IMP] updated icon classes which are renamed in font-awesome v4.2 and removed useless icon-* classes of old font-awesome 2015-06-08 12:52:29 +02:00
Yannick Tivisse c210cd3e3b [IMP] Reorganize menuitem into coherent block instead of ordering
them alphabetically
Bloc Simple apps
1 Chat
2 Agenda
3 Notes
4 Contacts

Bloc Sales apps
5 Sales
10 Lead Automation
15 Members
20 Point of Sale
25 Purchases

Bloc Operation apps
30 Warehouse
35 Manufacturing

Bloc Accounting app
40 Accouting/Invoicing
45 Payroll

Bloc Project
50 Project
55 Timesheets

Bloc Marketing
60 Mass Mailing
65 Events
70 Surveys

Block HR
75 Employees
80 Recruitment
85 Appraisal
90 Attendances
95 Leaves
100 Expenses
105 Lunch
110 Equipments
115 Fleet

Bloc Website
200 Website
205 Live Chat
210 Versionning
215 Website Admin

Bloc Settings
300 Knowledge (Hidden if not base.group_configuration)
305 Dashboards
310 Modules
500 Settings
2015-05-27 15:24:14 +02:00
Yannick Tivisse ecd0f9a637 [IMP] Move all the configuration menus to the related module
add a group menu_configuration in the admin rights
2015-05-27 15:24:13 +02:00
Yannick Tivisse 74f3cbc6a6 [IMP] New design : menus reorganization
- Several Modules have been splitted into several apps
  Examples :
      Human Resources : Splitted into Leaves, Recruitment, Expenses, Appraisals, Timesheets, Employees, Payroll
      Marketing : Mass Mailing, Events, ...
      Messaging : Chat, Agenda, Notes, Address Book, ...
- Generally, the related reports have been moved in the apps, as last menu
- Also, configuration menu (no_one group) have been moved into a config root menu
  exception made for the warehouse and lunch modules
- Configuration for typical frontend modules have been moved into the website settings
  Related modules : Ecommerce, blog, slides, forum
- When they are present, menus like 'product' or 'customers' have been moved
  ex : Customers in Sales menu, Product in POS menu
- A lot of sequences and xmlids have been added or modified in this commit
- List of apps :
1  Chat : Inbox, Channels
2  Agenda : Calendar
3  Notes
4  Address Book : The view contact is still laying in the mail module (1 app => 2 icons)
5  eCommerce : Still to define : Config + Orders Analysis + Shipping + incoming Amazon module
6  Sales : Dashboard (Sales Team Kanban), CRM, Sales (note that they are splitted into 2 submenus)
         Assignation, After-Sales (Invoicing and Services), Reports
7  Point of Sale : Dashboard (POS status), Orders, Reports
8  Project : Dashboard (Project Kanban), Search (all tasks, issues), Incoming Forecasts module, Reports
   Project.issue.version feature has been removed completely
9  Members : Dashboard (Members Kanban), Report, Config
10 Timesheets : Time Tracking, Approvals, Reports
11 Purchase : Purchase, Control (Products and Bills)
12 Warehouse : Dashboard (Warehouse Kanban), Operations, Inventory Control, Schedulers, Configuration
13 Manufacturing : Same menu structure
14 Mass Mailing : Mailings, Campaigns, Reports
15 Events : Events, Reports
16 Lead Automation : Campaigns, Reports
17 Surveys : Surveys, Reports
18 Human Resources : Dashboard (Departments Kanban), Employees, Contracts, Engagement (Gamification)
19 Recruitment : Job Positions, Applications, Resumes & Letters, Reports
20 Expenses : Expenses, Approvals, Reports
21 Leaves : My Leaves, Approvals, Reports
22 Appraisals : Appraisals, Interview, Reports --> Will probably be modified by the incoming refactoring
23 Payroll : Current Menu
24 Lunch : My Lunch, Manager, Configuration
25 Accounting : Same menus currently, waiting the new accounting to be merged
26 Fleet : Current menu
27 Sign : Incoming docusign module
28 No root menuitem with this sequence
29 Attendance : Attendance, Reports
   Sign in/out by project feature has been removed completely
30 Link Tracker (group_no_one) : Link Tracker, UTMs
   New view added : URL Shortner, which is the frontend view embedded in backend
31 Versionning : Website domain, Versions, Experiments
32 Slides (group_no_one) : Channels, Categories, Slides, Tags
33 No root menu item with this sequence
34 Livechat : Channels, History, Reports
35 Dashboards : My Boards, Configuration
36 App Store : Local Modules, Apps, Updates
Last Settings : Incoming Dashboard Settings, Sales, ...., Website Settings
General Pattern for all modules' settings :
| Module_name
|-- Settings : General Config view (checkbox screen)
|-- Record setting 1
|-- ...
|-- Record setting n
Example for Sale module
| Sales
|-- Settings : Checkbox screen
|-- Quotations
|---- Quotation Templates
|---- Report Layout Categories
|---- Contract Template
|---- Invoice Type
|-- Contract
|---- Deduplicate Contacts
|-- Delivery
|---- Delivery Methods
|---- Delivery Pricelist
2015-04-24 16:41:08 +02:00
Yannick Tivisse a681ac61c4 [IMP] hr,marketing,website_forum,association : add rights to hide the menuitem to simple employees 2015-04-02 10:56:20 +02:00
Pankaj Joshi 02cc08586b [ADD] fa-icon for website applications dropdown menu 2015-03-09 15:19:28 +01:00
Arnaud Pineux 1d335a7cdb [IMP] Re-set the sequence number for main menus
bzr revid: api@openerp.com-20121121162753-3mi0si4kf3rei42n
2012-11-21 17:27:53 +01:00
Antonin Bourguignon afc7040fd7 [FIX] Event and Association top menu items shouldn't be visible for portal members
bzr revid: abo@openerp.com-20120723115500-s0z2zvt4tb3bye7s
2012-07-23 13:55:00 +02:00
Antonin Bourguignon 391a35389c [IMP] remove deprecated attributes 'icon', 'web_icon' and 'web_icon_hover' from top menu items
bzr revid: abo@openerp.com-20120718131403-6pzpzhhqbxhtub9b
2012-07-18 15:14:03 +02:00
Antonin Bourguignon 6a2f418bfd [FIX] some wrong ordering sequences in top menus
bzr revid: abo@openerp.com-20120718101112-0i0oc550pd86oepu
2012-07-18 12:11:12 +02:00
Raphael Collet 549e2f5064 [IMP] association, auction, event, idea, marketing, membership, subscription, survey: remove group_extended
bzr revid: rco@openerp.com-20120425143528-gat2f4cdotqv1x06
2012-04-25 16:35:28 +02:00
Jagdish Panchal (Open ERP) d4a1d8bfdb [IMP] change sequence association, event, project in Reporting menu and chege sequence event and project in dashbord menu
bzr revid: jap@tinyerp.com-20120307095124-kmpzl4539eguj4mr
2012-03-07 15:21:24 +05:30
Meera Trambadia (OpenERP) 3d0cc26eb0 [IMP] association, marketing_campaign:-changed menu sequence for reporting
bzr revid: mtr@tinyerp.com-20120228095158-82f6s0qoo9lh396a
2012-02-28 15:21:58 +05:30
Meera Trambadia (OpenERP) be40aa1a0e [IMP] association:- reorganise menu
bzr revid: mtr@tinyerp.com-20120228052742-a0sdf7rebt27jjc2
2012-02-28 10:57:42 +05:30
Fabien Pinckaers 74b562cc9a [IMP] polish 4 - misc useability improvements from APR
bzr revid: fp@tinyerp.com-20111205144710-fzozm188f1iwrnin
2011-12-05 15:47:10 +01:00
Stephane Wirtel 57911141bc [IMP] Move all installers into base_setup
bzr revid: stw@openerp.com-20110926164323-ob28bw1zgfmaih9c
2011-09-26 18:43:23 +02:00
aag (OpenERP) 1808b7d50a [REM] association:remove project field from Associations Features bcuse this field is avalabale in main Install Appl and this field not shown read only so need to remove from Associations Features than in main Install App project is installed it will read only
bzr revid: aag@tinyerp.co.in-20110623123755-ejgpsoj87oy3lf5p
2011-06-23 18:07:55 +05:30
aag (OpenERP) 760b5f1e7a [IMP]Allmodule:set sequnce for merging wizards
bzr revid: aag@tinyerp.co.in-20110608142149-6opzcib2in0dxumx
2011-06-08 19:51:49 +05:30
aag (OpenERP) 7691ceab91 [IMP]association : Rename Details into Features in Config wiz
bzr revid: aag@tinyerp.co.in-20110519053458-y7b954i5hfgppp8y
2011-05-19 11:04:58 +05:30
aag (OpenERP) f12a40ab2c [IMP]Project :Remove attrs Associations Details
bzr revid: aag@tinyerp.co.in-20110504065029-yjq7qdydp4xisxdu
2011-05-04 12:20:29 +05:30
aag (OpenERP) 908da4e058 [IMP]association :Remove Association Application Configuration and inherit it to INstall Appl wiz
bzr revid: aag@tinyerp.co.in-20110502125925-xf5arvnus5ffzjzo
2011-05-02 18:29:25 +05:30
Rucha (Open ERP) 1d5fa6ca4c [IMP]: *: Reviewed config wizards of all modules and changed type + state in order to follow the behaviour described below:
* After a fresh installation of a DB if we dont select and application to install nothing will come
* If I select HR module first time, this module will be installed and all special wizards of this module should be appeared
* If I select HR module(its installed) again from application list, all special wizards of this module should be set as todo in order to display when clicking next
* For any other wizards we have to go to list of config wizards and run them manually (for web client these are supposed to be there in config panel)

bzr revid: rpa@tinyerp.com-20110427133518-52mawayc3rgoyx9h
2011-04-27 19:05:18 +05:30
aag (OpenERP) 767f6571dc [IMP]ADDONS:Change Field Restart To Type
bzr revid: aag@tinyerp.co.in-20110408122811-dm029nwtkmjzcgdj
2011-04-08 17:58:11 +05:30
Antony 3c6006b344 [IMP] add association root menu images
bzr revid: antony@openerp-laptop-20101227173344-0c69w3g4rg9jf8he
2010-12-27 18:33:44 +01:00
rpa (Open ERP) dc02be1d07 [FIX]: association: Fixed duplicate menu
bzr revid: rpa@tinyerp.com-20101020133853-yktsrcmisbv038z1
2010-10-20 19:08:53 +05:30
Fabien Pinckaers 9e1d2deb5d modifs
bzr revid: fp@tinyerp.com-20101006161652-7uftzxuoxu5zcmxu
2010-10-06 18:16:52 +02:00
Harry (OpenERP) 05d730f7bd [IMP] configuration wizard
bzr revid: hmo@tinyerp.com-20100914135912-ol6d5fxj1q7oq2t2
2010-09-14 19:29:12 +05:30
Harry (OpenERP) 5e6ccabb73 [IMP] Improve title and label of configuration wizard.
bzr revid: hmo@tinyerp.com-20100913122224-3rjdfq2no933e53z
2010-09-13 17:52:24 +05:30
rpa (Open ERP) 323f5ff7c6 [IMP]: Improvement in configuration wizard: "Modules" => "Applications"
bzr revid: rpa@tinyerp.com-20100908134033-2peytbe0xk5fc0u2
2010-09-08 19:10:33 +05:30
nch@tinyerp.com 14a05933b0 [REF]:remove the unnecessary inherit of it.action.todo to repalce the button action as simply passing the action in the button name attribute of it.actions.todo will do the work
bzr revid: nch@tinyerp.com-20100830093154-mmu3xv25y6ammpll
2010-08-30 15:01:54 +05:30
Amp, Vir c01ead7380 [MOD] crm_*,account,stock,document,association : changes access rights according extended groups
bzr revid: vir@tinyerp.com-20100818130815-2pn9bpkzf2en3bcw
2010-08-18 18:38:15 +05:30
dbr(Open ERP) 4c2e72dca6 [MOD/IMP] Configuration wizard : Usability Improvements
bzr revid: vir@tinyerp.com-20100813052643-htyjw18yp1l3v2c0
2010-08-13 10:56:43 +05:30
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
Vir (Open ERP) 46cbc4b22b [MOD] event module should be in marketing application IF Association is not installed. if asociation is installed, event has to be in this application.
bzr revid: vir@tinyerp.com-20100728073710-xq8b0mgulndiva86
2010-07-28 13:07:10 +05:30
Vir (Open ERP) c89e88f9de [MOD] Configuration wizard: small changes
bzr revid: vir@tinyerp.com-20100714130410-l3tbbt0x1v0q6xsx
2010-07-14 18:34:10 +05:30
atp (Open ERP) d36d14ffbf [IMP]: assoication: add event_project boolean field.
bzr revid: atp@tinyerp.co.in-20100630142051-9jdkc68gwwczz3ac
2010-06-30 19:50:51 +05:30
nch@tinyerp.com 7987651523 [IMP]:usabiliy improvemetns
bzr revid: nch@tinyerp.com-20100505045349-ssq1racv9tvzc22h
2010-05-05 10:23:49 +05:30
nch@tinyerp.com 5a5a73b84d association
bzr revid: nch@tinyerp.com-20100430095020-mgndtilsqsa5wm1o
2010-04-30 15:20:20 +05:30
Harry (Open ERP) d327a9a0e3 [RENAME+REMOVE] remove: base_module_merge, base_module_publish, crm_vertical, report_analytic_planning. Rename: misc_tools=> profile_tools, profile_association => association, profile_service=>service.
bzr revid: hmo@tinyerp.com-20100219052136-byjuy7h6eszo7g66
2010-02-19 10:51:36 +05:30