From ff3c7d5002b01ed2f26b93e68ab8184857d68efb Mon Sep 17 00:00:00 2001 From: "Jagdish Panchal (Open ERP)" Date: Thu, 23 Feb 2012 13:20:12 +0530 Subject: [PATCH 01/10] [IMP]Project_*: Remove the default filter on list view from all Project module bzr revid: jap@tinyerp.com-20120223075012-yw00m819wphgpsgw --- addons/project/project_view.xml | 4 ++-- addons/project_issue/project_issue_menu.xml | 2 +- addons/project_long_term/project_long_term_view.xml | 4 ++-- addons/project_scrum/project_scrum_view.xml | 6 +++--- addons/project_timesheet/project_timesheet_view.xml | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/addons/project/project_view.xml b/addons/project/project_view.xml index 26abe86fe99..ed37361e463 100644 --- a/addons/project/project_view.xml +++ b/addons/project/project_view.xml @@ -173,7 +173,7 @@ tree,form,gantt - {'search_default_Current':1} + {} A project contains a set of tasks or issues that will be performed by your resources assigned to it. A project can be hierarchically structured, as a child of a Parent Project. This allows you to design large project structures with different phases spread over the project duration cycle. Each user can set his default project in his own preferences to automatically filter the tasks or issues he usually works on. If you choose to invoice the time spent on a project task, you can find project tasks to be invoiced in the billing section. @@ -525,7 +525,7 @@ kanban,tree,form,calendar,gantt,graph - {"search_default_draft": 1, "search_default_open":1, "search_default_project_id": project_id} + {"search_default_project_id": project_id} A task represents a work that has to be done. Each user works in his own list of tasks where he can record his task work in hours. He can work and close the task itself or delegate it to another user. If you delegate a task to another user, you get a new task in pending state, which will be reopened when you have to review the work achieved. If you install the project_timesheet module, task work can be invoiced based on the project configuration. With the project_mrp module, sales orders can create tasks automatically when they are confirmed. diff --git a/addons/project_issue/project_issue_menu.xml b/addons/project_issue/project_issue_menu.xml index 9d88418720b..8b5f2045684 100644 --- a/addons/project_issue/project_issue_menu.xml +++ b/addons/project_issue/project_issue_menu.xml @@ -11,7 +11,7 @@ kanban,tree,calendar - {"search_default_user_id": uid, "search_default_draft": 1,"search_default_todo": 1, "search_default_project_id":project_id} + {"search_default_user_id": uid, "search_default_project_id":project_id} Issues such as system bugs, customer complaints, and material breakdowns are collected here. You can define the stages assigned when solving the project issue (analysis, development, done). With the mailgateway module, issues can be integrated through an email address (example: support@mycompany.com) diff --git a/addons/project_long_term/project_long_term_view.xml b/addons/project_long_term/project_long_term_view.xml index 23ae8139bea..3388d42de0c 100644 --- a/addons/project_long_term/project_long_term_view.xml +++ b/addons/project_long_term/project_long_term_view.xml @@ -252,7 +252,7 @@ project.phase form gantt,tree,form,calendar - {"search_default_current": 1} + {} A project can be split into the different phases. For each phase, you can define your users allocation, describe different tasks and link your phase to previous and next phases, add date constraints for the automated scheduling. Use the long term planning in order to planify your available users, convert your phases into a series of tasks when you start working on the project. @@ -262,7 +262,7 @@ project.phase form tree,form,calendar - {"search_default_current": 1} + {} diff --git a/addons/project_scrum/project_scrum_view.xml b/addons/project_scrum/project_scrum_view.xml index 7dc2cc1d4f0..8c5342aaaa4 100644 --- a/addons/project_scrum/project_scrum_view.xml +++ b/addons/project_scrum/project_scrum_view.xml @@ -178,7 +178,7 @@ Product Backlogs project.scrum.product.backlog form - {'search_default_current':1, 'search_default_user_id':uid,'search_default_project_id':project_id} + {'search_default_user_id':uid,'search_default_project_id':project_id} The scrum agile methodology is used in software development projects. The Product Backlog is the list of features to be implemented. A product backlog can be planified in a development sprint and may be split into several tasks. The product backlog is managed by the product owner of the project. @@ -349,7 +349,7 @@ form tree,form,calendar - {"search_default_current": 1} + {} The scrum agile methodology is used in software development projects. In this methodology, a sprint is a short period of time (e.g. one month) during which the team implements a list of product backlogs. The sprint review is organized when the team presents its work to the customer and product owner. @@ -450,7 +450,7 @@ project.scrum.meeting form tree,form,calendar - {'search_default_scrum_daily':1,'search_default_project_id':project_id} + {'search_default_project_id':project_id} The scrum agile methodology is used in software development projects. In this methodology, a daily meeting is organized by the scrum master with his team in order to detect the difficulties the team faced/will face. diff --git a/addons/project_timesheet/project_timesheet_view.xml b/addons/project_timesheet/project_timesheet_view.xml index 07873c00592..b850a5e65c8 100644 --- a/addons/project_timesheet/project_timesheet_view.xml +++ b/addons/project_timesheet/project_timesheet_view.xml @@ -84,7 +84,7 @@ form tree,form [] - {'search_default_to_invoice': 1} + {} You will find here all works made on tasks that you can invoice. In order to invoice the time spent on a project, you must define the @@ -112,7 +112,7 @@ the project form. account.analytic.account form tree,form,graph - {'search_default_has_partner':1, 'search_default_my_accounts':1, 'search_default_draft':1, 'search_default_pending':1, 'search_default_open':1} + {} [('type','=','normal')] You will find here the contracts related to your customer projects in order to track the invoicing progress. From 694203ea012a7686c0b614b66dc85394d4ac3175 Mon Sep 17 00:00:00 2001 From: "Meera Trambadia (OpenERP)" Date: Mon, 27 Feb 2012 16:29:16 +0530 Subject: [PATCH 02/10] [IMP] project_messages:- remove 'Project Messages' from menu bzr revid: mtr@tinyerp.com-20120227105916-wn2r4yupbedfo7t8 --- addons/project_messages/project_messages_view.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/project_messages/project_messages_view.xml b/addons/project_messages/project_messages_view.xml index 85e2c02f8ff..127209c2e35 100644 --- a/addons/project_messages/project_messages_view.xml +++ b/addons/project_messages/project_messages_view.xml @@ -100,6 +100,6 @@ tree,form - + From 254655c205b80c31c8ff2748f764f0d19aaffe32 Mon Sep 17 00:00:00 2001 From: "Meera Trambadia (OpenERP)" Date: Mon, 27 Feb 2012 16:31:38 +0530 Subject: [PATCH 03/10] [IMP] project_scrum:- reorganised the seq for 'Scrum' menu bzr revid: mtr@tinyerp.com-20120227110138-o101wffx3ufr2om1 --- addons/project_scrum/project_scrum_view.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/project_scrum/project_scrum_view.xml b/addons/project_scrum/project_scrum_view.xml index 7dc2cc1d4f0..33cf504c1ae 100644 --- a/addons/project_scrum/project_scrum_view.xml +++ b/addons/project_scrum/project_scrum_view.xml @@ -4,7 +4,7 @@ + parent="base.menu_main_pm" sequence="7"/> From d69e21b1bd6270dd1c13045e7a9af9ff8ad4a4bf Mon Sep 17 00:00:00 2001 From: "Meera Trambadia (OpenERP)" Date: Mon, 27 Feb 2012 16:35:35 +0530 Subject: [PATCH 04/10] [IMP] project_timesheet:- removed 'Time Tracking' menu bzr revid: mtr@tinyerp.com-20120227110535-pd2ao6kb2oxgoeh3 --- addons/project_timesheet/project_timesheet_data.xml | 8 ++++---- addons/project_timesheet/project_timesheet_view.xml | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/addons/project_timesheet/project_timesheet_data.xml b/addons/project_timesheet/project_timesheet_data.xml index 59a25c142b5..ed87cb8c65f 100644 --- a/addons/project_timesheet/project_timesheet_data.xml +++ b/addons/project_timesheet/project_timesheet_data.xml @@ -1,8 +1,8 @@ - - + + + diff --git a/addons/project_timesheet/project_timesheet_view.xml b/addons/project_timesheet/project_timesheet_view.xml index 07873c00592..72550140470 100644 --- a/addons/project_timesheet/project_timesheet_view.xml +++ b/addons/project_timesheet/project_timesheet_view.xml @@ -101,11 +101,11 @@ the project form. parent="base.menu_main_pm" sequence="5"/> - + - + Customer Projects From 675e5ab272921565b8efacbe51710890257f574d Mon Sep 17 00:00:00 2001 From: "Meera Trambadia (OpenERP)" Date: Mon, 27 Feb 2012 16:37:35 +0530 Subject: [PATCH 05/10] [IMP] project_timesheet:- added 'Timesheets by Project' menu bzr revid: mtr@tinyerp.com-20120227110735-cqf07dj2196j0rbl --- .../project_timesheet/project_timesheet_view.xml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/addons/project_timesheet/project_timesheet_view.xml b/addons/project_timesheet/project_timesheet_view.xml index 72550140470..4f3559a179e 100644 --- a/addons/project_timesheet/project_timesheet_view.xml +++ b/addons/project_timesheet/project_timesheet_view.xml @@ -120,5 +120,19 @@ the project form. + + + + Timesheets by Project + ir.actions.act_window + hr_timesheet_sheet.sheet.account + form + + {} + + + + From d4ef152e35f5c8fc28d5613ad81fdfb34c907d12 Mon Sep 17 00:00:00 2001 From: "Jagdish Panchal (Open ERP)" Date: Tue, 28 Feb 2012 18:00:42 +0530 Subject: [PATCH 06/10] [IMP] project_issue: revert the change on kanban view bzr revid: jap@tinyerp.com-20120228123042-0zbg6jzxfnd6rvrl --- addons/project_issue/project_issue_menu.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/project_issue/project_issue_menu.xml b/addons/project_issue/project_issue_menu.xml index 8b5f2045684..12df938651c 100644 --- a/addons/project_issue/project_issue_menu.xml +++ b/addons/project_issue/project_issue_menu.xml @@ -11,7 +11,7 @@ kanban,tree,calendar - {"search_default_user_id": uid, "search_default_project_id":project_id} + {"search_default_user_id": uid, "search_default_draft": 1,"search_default_todo": 1,"search_default_project_id":project_id} Issues such as system bugs, customer complaints, and material breakdowns are collected here. You can define the stages assigned when solving the project issue (analysis, development, done). With the mailgateway module, issues can be integrated through an email address (example: support@mycompany.com) From fa4c786c81484ecdf5c79b932453a9da97290f3f Mon Sep 17 00:00:00 2001 From: "Meera Trambadia (OpenERP)" Date: Thu, 1 Mar 2012 11:10:44 +0530 Subject: [PATCH 07/10] [IMP] project,project_gtd,project_issue,project_timesheet:- changed sequence for 'Project' menu bzr revid: mtr@tinyerp.com-20120301054044-sfyt8lrp945b7d2p --- addons/project/project_view.xml | 2 +- addons/project_gtd/project_gtd_view.xml | 2 +- addons/project_issue/project_issue_menu.xml | 2 +- addons/project_timesheet/project_timesheet_view.xml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/addons/project/project_view.xml b/addons/project/project_view.xml index 26abe86fe99..07adbe5738e 100644 --- a/addons/project/project_view.xml +++ b/addons/project/project_view.xml @@ -540,7 +540,7 @@ - + Overpassed Tasks diff --git a/addons/project_gtd/project_gtd_view.xml b/addons/project_gtd/project_gtd_view.xml index 66e7a8a69e3..2907df4dfa6 100644 --- a/addons/project_gtd/project_gtd_view.xml +++ b/addons/project_gtd/project_gtd_view.xml @@ -140,7 +140,7 @@ form tree,form,calendar,gantt,graph,kanban - + diff --git a/addons/project_issue/project_issue_menu.xml b/addons/project_issue/project_issue_menu.xml index 9d88418720b..d8792c26195 100644 --- a/addons/project_issue/project_issue_menu.xml +++ b/addons/project_issue/project_issue_menu.xml @@ -54,6 +54,6 @@ view_type="form"/> + action="project_issue_categ_act0" sequence="15"/> diff --git a/addons/project_timesheet/project_timesheet_view.xml b/addons/project_timesheet/project_timesheet_view.xml index 4f3559a179e..2c93c80b288 100644 --- a/addons/project_timesheet/project_timesheet_view.xml +++ b/addons/project_timesheet/project_timesheet_view.xml @@ -132,7 +132,7 @@ the project form. - From a001f66057931a63042eb914abe1ce53fd091f4b Mon Sep 17 00:00:00 2001 From: "Meera Trambadia (OpenERP)" Date: Thu, 1 Mar 2012 12:12:06 +0530 Subject: [PATCH 08/10] [IMP] crm_claim,crm_helpdesk:- added 'After-Sale Services' menu bzr revid: mtr@tinyerp.com-20120301064206-01mf7vetrdvw7cl5 --- addons/crm_claim/crm_claim_menu.xml | 8 +++++++- addons/crm_helpdesk/crm_helpdesk_menu.xml | 9 ++++++++- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/addons/crm_claim/crm_claim_menu.xml b/addons/crm_claim/crm_claim_menu.xml index f33b6f7ad31..399d5749568 100644 --- a/addons/crm_claim/crm_claim_menu.xml +++ b/addons/crm_claim/crm_claim_menu.xml @@ -1,10 +1,16 @@ + + parent="base.menu_main_pm" sequence="2" /> diff --git a/addons/crm_helpdesk/crm_helpdesk_menu.xml b/addons/crm_helpdesk/crm_helpdesk_menu.xml index 31ee27345b0..4365bd0cef6 100644 --- a/addons/crm_helpdesk/crm_helpdesk_menu.xml +++ b/addons/crm_helpdesk/crm_helpdesk_menu.xml @@ -1,8 +1,15 @@ + + + + parent="base.menu_main_pm" sequence="2" /> From 8984b7115db2f43d3b57dc53c9094d6b6cedd4f8 Mon Sep 17 00:00:00 2001 From: "Meera Trambadia (OpenERP)" Date: Thu, 1 Mar 2012 12:15:13 +0530 Subject: [PATCH 09/10] [IMP] project_long_term:- renamed menu Planning=>Long Term Planning and change its seq bzr revid: mtr@tinyerp.com-20120301064513-sd1w66smqzug18va --- addons/project_long_term/project_long_term_view.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/project_long_term/project_long_term_view.xml b/addons/project_long_term/project_long_term_view.xml index 23ae8139bea..69326b10465 100644 --- a/addons/project_long_term/project_long_term_view.xml +++ b/addons/project_long_term/project_long_term_view.xml @@ -2,7 +2,7 @@ - + # ------------------------------------------------------ # Project User Allocation @@ -124,7 +124,7 @@
- + @@ -334,7 +334,7 @@ res_model="project.phase" src_model="project.project" view_mode="tree,form" - view_type="form" + view_type="form" /> # ------------------------------------------------------ From fa7fb51e03f3c5bb1ad72145e8a020302adc7dac Mon Sep 17 00:00:00 2001 From: "JAP(OpenERP)" <> Date: Thu, 1 Mar 2012 12:18:59 +0530 Subject: [PATCH 10/10] [IMP] crm_claim. crm_helpdesk:- improved default filter bzr revid: mtr@tinyerp.com-20120301064859-6jf2vpb3l0v3w7vt --- addons/crm_claim/crm_claim_menu.xml | 2 +- addons/crm_helpdesk/crm_helpdesk_menu.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/crm_claim/crm_claim_menu.xml b/addons/crm_claim/crm_claim_menu.xml index 399d5749568..c54f161dab3 100644 --- a/addons/crm_claim/crm_claim_menu.xml +++ b/addons/crm_claim/crm_claim_menu.xml @@ -20,7 +20,7 @@ form tree,calendar,form - {'search_default_section_id': section_id, "search_default_current":1,"search_default_user_id":uid, "stage_type":'claim'} + {'search_default_section_id': section_id,"search_default_user_id":uid, "stage_type":'claim'} Record and track your customers' claims. Claims may be linked to a sales order or a lot. You can send emails with attachments and keep the full history for a claim (emails sent, intervention type and so on). Claims may automatically be linked to an email address using the mail gateway module. diff --git a/addons/crm_helpdesk/crm_helpdesk_menu.xml b/addons/crm_helpdesk/crm_helpdesk_menu.xml index 4365bd0cef6..e17ca8445c4 100644 --- a/addons/crm_helpdesk/crm_helpdesk_menu.xml +++ b/addons/crm_helpdesk/crm_helpdesk_menu.xml @@ -19,7 +19,7 @@ tree,calendar,form - {"search_default_user_id":uid, "search_default_current":1, 'search_default_section_id': section_id} + {"search_default_user_id":uid, 'search_default_section_id': section_id} Helpdesk and Support allow you to track your interventions. Select a customer, add notes and categorize interventions with partners if necessary. You can also assign a priority level. Use the OpenERP Issues system to manage your support activities. Issues can be connected to the email gateway: new emails may create issues, each of them automatically gets the history of the conversation with the customer.