diff options
| author | aag (OpenERP) <aag@tinyerp.co.in> | 2010-10-14 13:31:03 +0530 |
|---|---|---|
| committer | aag (OpenERP) <aag@tinyerp.co.in> | 2010-10-14 13:31:03 +0530 |
| commit | fabe3674a7a2d0da9dac1dadf4e7370abc2bbb20 (patch) | |
| tree | 3ea9201015595747a47cea94a151ff778ed50a24 /addons/project_issue | |
| parent | 7b2e3875b1590d4efbb60b15e78503b6922bc543 (diff) | |
| parent | b7a6164e75f4c08c317ec5a64af2b8cecde62b6e (diff) | |
trunk merge
bzr revid: aag@tinyerp.co.in-20101014080103-58ysx9lo20h9kogo
Diffstat (limited to 'addons/project_issue')
| -rw-r--r-- | addons/project_issue/__openerp__.py | 1 | ||||
| -rw-r--r-- | addons/project_issue/board_project_issue_view.xml | 46 | ||||
| -rw-r--r-- | addons/project_issue/i18n/de.po | 965 | ||||
| -rw-r--r-- | addons/project_issue/i18n/en_US.po | 4 | ||||
| -rw-r--r-- | addons/project_issue/i18n/fr.po | 6 | ||||
| -rw-r--r-- | addons/project_issue/i18n/nl.po | 965 | ||||
| -rw-r--r-- | addons/project_issue/i18n/pl.po | 983 | ||||
| -rw-r--r-- | addons/project_issue/i18n/project_issue.pot | 4 | ||||
| -rw-r--r-- | addons/project_issue/project_issue.py | 86 | ||||
| -rw-r--r-- | addons/project_issue/project_issue_data.xml | 49 | ||||
| -rw-r--r-- | addons/project_issue/project_issue_demo.xml | 32 | ||||
| -rw-r--r-- | addons/project_issue/project_issue_view.xml | 134 | ||||
| -rw-r--r-- | addons/project_issue/report/project_issue_report.py | 9 | ||||
| -rw-r--r-- | addons/project_issue/report/project_issue_report_view.xml | 116 | ||||
| -rwxr-xr-x | addons/project_issue/security/ir.model.access.csv | 12 |
15 files changed, 3174 insertions, 238 deletions
diff --git a/addons/project_issue/__openerp__.py b/addons/project_issue/__openerp__.py index 6efb9bde67c..c776eeb1519 100644 --- a/addons/project_issue/__openerp__.py +++ b/addons/project_issue/__openerp__.py @@ -32,7 +32,6 @@ 'depends': [ 'crm', 'project', - 'hr_timesheet_sheet', ], 'init_xml': [ 'project_issue_data.xml' diff --git a/addons/project_issue/board_project_issue_view.xml b/addons/project_issue/board_project_issue_view.xml index 30b6815e450..ff8bf0801f1 100644 --- a/addons/project_issue/board_project_issue_view.xml +++ b/addons/project_issue/board_project_issue_view.xml @@ -35,7 +35,7 @@ <field name="type">graph</field> <field name="arch" type="xml"> <graph orientation="vertical" string="Project Issue" type="bar"> - <field name="stage_id"/> + <field name="type_id"/> <field name="nbr" operator="+"/> <field group="True" name="user_id"/> </graph> @@ -88,5 +88,49 @@ <menuitem id="menu_deshboard_project_issue" name="Project Issue Dashboard" parent="project.next_id_86" icon="terp-graph" action="open_board_project_issue"/> + + <!-- For Project Dashboard --> + <record id="action_view_my_project_issue_tree" model="ir.actions.act_window"> + <field name="name">My Project Issues</field> + <field name="res_model">project.issue</field> + <field name="view_type">form</field> + <field name="view_mode">tree,form</field> + <field name="domain">['|',('assigned_to','=',uid),('user_id','=',uid)]</field> + <field name="view_id" ref="project_issue.project_issue_tree_view"/> + </record> + <record id="view_my_open_project_issue_graph" model="ir.ui.view"> + <field name="name">my.open.project.issue.graph</field> + <field name="model">project.issue.report</field> + <field name="type">graph</field> + <field name="arch" type="xml"> + <graph orientation="vertical" string="My Open Project Issue" type="bar"> + <field name="creation_date"/> + <field name="nbr" operator="+"/> + </graph> + </field> + </record> + <record id="action_view_my_open_project_issue_tree" model="ir.actions.act_window"> + <field name="name">My Open Project issues</field> + <field name="res_model">project.issue.report</field> + <field name="view_type">form</field> + <field name="view_mode">tree,form</field> + <field name="domain">[('state','=','open'),'|',('assigned_to','=',uid),('user_id','=',uid)]</field> + <field name="view_id" ref="view_my_open_project_issue_graph"/> + </record> + <record id="board_my_project_issue_form" model="ir.ui.view"> + <field name="name">board.my.project.issue.form.inherit</field> + <field name="model">board.board</field> + <field name="type">form</field> + <field name="inherit_id" ref="project.board_project_form"/> + <field name="arch" type="xml"> + <xpath expr="/form/hpaned/child1/action[@string='My Delegated Tasks']" position="after"> + <action colspan="4" height="100" name="%(action_view_my_project_issue_tree)d" string="My Issues" /> + </xpath> + <xpath expr="/form/hpaned/child2/vpaned/child2/action[@string='My Remaining Hours by Project']" position="after"> + <action colspan="4" height="100" name="%(action_view_my_open_project_issue_tree)d" string="My Open Issues by Creation Date" /> + </xpath> + </field> + </record> + </data> </openerp> diff --git a/addons/project_issue/i18n/de.po b/addons/project_issue/i18n/de.po new file mode 100644 index 00000000000..50dc71c0666 --- /dev/null +++ b/addons/project_issue/i18n/de.po @@ -0,0 +1,965 @@ +# German translation for openobject-addons +# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2010-08-20 09:23+0000\n" +"PO-Revision-Date: 2010-10-05 13:34+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: German <de@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2010-10-08 04:40+0000\n" +"X-Generator: Launchpad (build Unknown)\n" + +#. module: project_issue +#: view:project.issue:0 +#: field:project.issue,priority:0 +msgid "Severity" +msgstr "" + +#. module: project_issue +#: code:addons/project_issue/project_issue.py:0 +#, python-format +msgid "is Open." +msgstr "" + +#. module: project_issue +#: field:project.issue.report,delay_open:0 +msgid "Avg. Delay to Open" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: view:project.issue.report:0 +msgid "Group By..." +msgstr "" + +#. module: project_issue +#: field:project.issue,working_hours_open:0 +msgid "Working Hours to Open the Issue" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid " 7 Days " +msgstr "" + +#. module: project_issue +#: field:project.issue,date_open:0 +msgid "Opened" +msgstr "" + +#. module: project_issue +#: field:project.issue.report,opening_date:0 +msgid "Date of Opening" +msgstr "" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "March" +msgstr "" + +#. module: project_issue +#: field:project.issue,company_id:0 +#: view:project.issue.report:0 +#: field:project.issue.report,company_id:0 +msgid "Company" +msgstr "" + +#. module: project_issue +#: field:project.issue,email_cc:0 +msgid "Watchers Emails" +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "Close Working hours" +msgstr "" + +#. module: project_issue +#: field:project.issue,day_open:0 +msgid "Days to Open" +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "Date Closed" +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +#: field:project.issue.report,day:0 +msgid "Day" +msgstr "" + +#. module: project_issue +#: code:addons/project_issue/project_issue.py:0 +#, python-format +msgid "An Issue created" +msgstr "" + +#. module: project_issue +#: field:project.issue,task_id:0 +#: view:project.issue.report:0 +#: field:project.issue.report,task_id:0 +msgid "Task" +msgstr "" + +#. module: project_issue +#: view:board.board:0 +msgid "Issues By Stage" +msgstr "" + +#. module: project_issue +#: field:project.issue,partner_mobile:0 +msgid "Mobile" +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "365 Days" +msgstr "" + +#. module: project_issue +#: field:project.issue,message_ids:0 +msgid "Messages" +msgstr "" + +#. module: project_issue +#: model:ir.model,name:project_issue.model_project_project +#: view:project.issue:0 +#: field:project.issue,project_id:0 +#: view:project.issue.report:0 +#: field:project.issue.report,project_id:0 +msgid "Project" +msgstr "" + +#. module: project_issue +#: selection:project.issue,state:0 +#: selection:project.issue.report,state:0 +msgid "Cancelled" +msgstr "" + +#. module: project_issue +#: model:crm.case.stage,name:project_issue.stage2 +msgid "Fixed" +msgstr "" + +#. module: project_issue +#: code:addons/project_issue/project_issue.py:0 +#, python-format +msgid "Warning !" +msgstr "" + +#. module: project_issue +#: field:project.issue.report,date_closed:0 +msgid "Date of Closing" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Issue Tracker Search" +msgstr "" + +#. module: project_issue +#: field:project.issue.report,user_id2losed:0 +msgid "Close Date" +msgstr "" + +#. module: project_issue +#: field:project.issue.report,working_hours_open:0 +msgid "Avg. Working Hours to Open" +msgstr "" + +#. module: project_issue +#: field:project.issue,date_action_next:0 +msgid "Next Action" +msgstr "" + +#. module: project_issue +#: help:project.project,project_escalation_id:0 +msgid "" +"If any issue is escalated from the current Project, it will be listed under " +"the project selected here." +msgstr "" + +#. module: project_issue +#: field:project.issue,date_deadline:0 +msgid "Deadline" +msgstr "" + +#. module: project_issue +#: code:addons/project_issue/project_issue.py:0 +#, python-format +msgid "" +"You cannot escalate this issue.\n" +"The relevant Project has not configured the Escalation Project!" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: field:project.issue,partner_id:0 +#: view:project.issue.report:0 +#: field:project.issue.report,partner_id:0 +msgid "Partner" +msgstr "" + +#. module: project_issue +#: model:crm.case.resource.type,name:project_issue.type2 +msgid "Version 4.4" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Statistics" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Convert To Task" +msgstr "" + +#. module: project_issue +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +#: field:project.issue.report,section_id:0 +msgid "Section" +msgstr "" + +#. module: project_issue +#: field:project.issue.report,perc_done:0 +msgid "%Done" +msgstr "" + +#. module: project_issue +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: view:project.issue.report:0 +#: field:project.issue.report,priority:0 +msgid "Priority" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Send New Email" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: field:project.issue,version_id:0 +#: view:project.issue.report:0 +#: field:project.issue.report,version_id:0 +msgid "Version" +msgstr "" + +#. module: project_issue +#: model:ir.module.module,shortdesc:project_issue.module_meta_information +msgid "Issue Management in Project Management" +msgstr "" + +#. module: project_issue +#: view:board.board:0 +msgid "Pending Issues" +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "Open Working Hours" +msgstr "" + +#. module: project_issue +#: model:ir.actions.act_window,name:project_issue.project_issue_categ_action +msgid "Issue Categories" +msgstr "" + +#. module: project_issue +#: field:project.issue,email_from:0 +msgid "Email" +msgstr "" + +#. module: project_issue +#: field:project.issue,canal_id:0 +#: field:project.issue.report,canal_id:0 +msgid "Channel" +msgstr "" + +#. module: project_issue +#: field:project.issue.report,avg_answers:0 +msgid "Avg. Answers" +msgstr "" + +#. module: project_issue +#: selection:project.issue,priority:0 +#: selection:project.issue.report,priority:0 +msgid "Lowest" +msgstr "" + +#. module: project_issue +#: model:crm.case.stage,name:project_issue.stage3 +msgid "Won't fix" +msgstr "" + +#. module: project_issue +#: field:project.issue,create_date:0 +#: field:project.issue.report,creation_date:0 +msgid "Creation Date" +msgstr "" + +#. module: project_issue +#: field:project.issue,partner_phone:0 +msgid "Phone" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Reset to Draft" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: selection:project.issue,state:0 +#: view:project.issue.report:0 +#: selection:project.issue.report,state:0 +msgid "Pending" +msgstr "" + +#. module: project_issue +#: model:ir.actions.act_window,name:project_issue.open_board_project_issue +#: model:ir.ui.menu,name:project_issue.menu_deshboard_project_issue +msgid "Project Issue Dashboard" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "References" +msgstr "" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "July" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: field:project.issue,stage_id:0 +#: view:project.issue.report:0 +#: field:project.issue.report,stage_id:0 +msgid "Stage" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "History Information" +msgstr "" + +#. module: project_issue +#: field:project.issue,date_closed:0 +#: selection:project.issue,state:0 +#: selection:project.issue.report,state:0 +msgid "Closed" +msgstr "" + +#. module: project_issue +#: model:ir.actions.act_window,name:project_issue.action_view_current_project_issue_tree +#: model:ir.actions.act_window,name:project_issue.action_view_pending_project_issue_tree +msgid "Project issues" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Contact" +msgstr "" + +#. module: project_issue +#: view:board.board:0 +msgid "My Board" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Communication" +msgstr "" + +#. module: project_issue +#: help:project.issue,canal_id:0 +msgid "" +"The channels represent the different communication modes available with the " +"customer. With each commercial opportunity, you can indicate the canall " +"which is this opportunity source." +msgstr "" + +#. module: project_issue +#: code:addons/project_issue/project_issue.py:0 +#, python-format +msgid "Tasks" +msgstr "" + +#. module: project_issue +#: field:project.issue.report,perc_cancel:0 +msgid "%Cancel" +msgstr "" + +#. module: project_issue +#: field:project.issue.report,nbr:0 +msgid "# of Issues" +msgstr "" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "September" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Communication history" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Issue Tracker Tree" +msgstr "" + +#. module: project_issue +#: help:project.issue,assigned_to:0 +msgid "This is the current user to whom the related task have been assigned" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: view:project.issue.report:0 +#: field:project.issue.report,month:0 +msgid "Month" +msgstr "" + +#. module: project_issue +#: model:ir.model,name:project_issue.model_project_issue_report +msgid "project.issue.report" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Escalate" +msgstr "" + +#. module: project_issue +#: model:crm.case.categ,name:project_issue.feature_request_categ +msgid "Feature Requests" +msgstr "" + +#. module: project_issue +#: field:project.issue,write_date:0 +msgid "Update Date" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Salesman" +msgstr "" + +#. module: project_issue +#: model:ir.module.module,description:project_issue.module_meta_information +msgid "" +"\n" +" This module provide Issues/Bugs Management in Project\n" +" " +msgstr "" + +#. module: project_issue +#: field:project.issue,categ_id:0 +#: view:project.issue.report:0 +#: field:project.issue.report,categ_id:0 +msgid "Category" +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "#Number of Project Issues" +msgstr "" + +#. module: project_issue +#: model:ir.actions.act_window,name:project_issue.project_issue_stage_act +msgid "Issue Stages" +msgstr "" + +#. module: project_issue +#: help:project.issue,email_cc:0 +msgid "" +"These email addresses will be added to the CC field of all inbound and " +"outbound emails for this record before being sent. Separate multiple email " +"addresses with a comma" +msgstr "" + +#. module: project_issue +#: model:crm.case.resource.type,name:project_issue.type1 +msgid "Version 4.2" +msgstr "" + +#. module: project_issue +#: selection:project.issue,state:0 +#: selection:project.issue.report,state:0 +msgid "Draft" +msgstr "" + +#. module: project_issue +#: selection:project.issue,priority:0 +#: selection:project.issue.report,priority:0 +msgid "Low" +msgstr "" + +#. module: project_issue +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: project_issue +#: field:project.issue.report,delay_close:0 +msgid "Avg. Delay to Close" +msgstr "" + +#. module: project_issue +#: model:crm.case.stage,name:project_issue.stage6 +msgid "Works For Me" +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "7 Days" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Status" +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "#Project Issues" +msgstr "" + +#. module: project_issue +#: view:board.board:0 +msgid "Current Issues" +msgstr "" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "August" +msgstr "" + +#. module: project_issue +#: selection:project.issue,priority:0 +#: selection:project.issue.report,priority:0 +msgid "Normal" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Global CC" +msgstr "" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "June" +msgstr "" + +#. module: project_issue +#: code:addons/project_issue/project_issue.py:0 +#, python-format +msgid "Issue " +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "30 Days" +msgstr "" + +#. module: project_issue +#: field:project.issue,day_close:0 +msgid "Days to Close" +msgstr "" + +#. module: project_issue +#: model:crm.case.stage,name:project_issue.stage5 +msgid "Awaiting Response" +msgstr "" + +#. module: project_issue +#: field:project.issue,active:0 +msgid "Active" +msgstr "" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "November" +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "Extended Filters..." +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "Search" +msgstr "" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "October" +msgstr "" + +#. module: project_issue +#: model:ir.ui.menu,name:project_issue.menu_project_issue_stage_act +msgid "Stages" +msgstr "" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "January" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Feature Tracker Tree" +msgstr "" + +#. module: project_issue +#: model:crm.case.categ,name:project_issue.bug_categ +msgid "Bugs" +msgstr "" + +#. module: project_issue +#: view:board.board:0 +msgid "Issues By State" +msgstr "" + +#. module: project_issue +#: code:addons/project_issue/project_issue.py:0 +#, python-format +msgid "from Mailgate." +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: field:project.issue,date:0 +msgid "Date" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid " Today " +msgstr "" + +#. module: project_issue +#: field:project.issue,partner_address_id:0 +msgid "Partner Contact" +msgstr "" + +#. module: project_issue +#: model:crm.case.stage,name:project_issue.stage1 +msgid "Accepted as Bug" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Resolution" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "History" +msgstr "" + +#. module: project_issue +#: field:project.issue,assigned_to:0 +#: view:project.issue.report:0 +#: field:project.issue.report,assigned_to:0 +msgid "Assigned to" +msgstr "" + +#. module: project_issue +#: field:project.project,reply_to:0 +msgid "Reply-To Email Address" +msgstr "" + +#. module: project_issue +#: selection:project.issue,priority:0 +#: selection:project.issue.report,priority:0 +msgid "Highest" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Attachments" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Issue Tracker Form" +msgstr "" + +#. module: project_issue +#: field:project.issue,state:0 +#: view:project.issue.report:0 +#: field:project.issue.report,state:0 +msgid "State" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "General" +msgstr "" + +#. module: project_issue +#: field:project.issue.report,user_id2:0 +msgid "Assignee" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: view:project.issue.report:0 +msgid "Done" +msgstr "" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "December" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Cancel" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: selection:project.issue.report,state:0 +msgid "Open" +msgstr "" + +#. module: project_issue +#: model:ir.actions.act_window,name:project_issue.act_project_project_2_project_issue_all +#: model:ir.actions.act_window,name:project_issue.project_issue_categ_act0 +#: model:ir.ui.menu,name:project_issue.menu_project_issue_track +#: view:project.issue:0 +msgid "Issues" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "In Progress" +msgstr "" + +#. module: project_issue +#: constraint:ir.model:0 +msgid "" +"The Object name must start with x_ and not contain any special character !" +msgstr "" + +#. module: project_issue +#: model:ir.actions.act_window,name:project_issue.action_project_issue_graph_stage +#: model:ir.actions.act_window,name:project_issue.action_project_issue_graph_state +#: model:ir.model,name:project_issue.model_project_issue +#: model:ir.ui.menu,name:project_issue.menu_project_confi +#: view:project.issue.report:0 +msgid "Project Issue" +msgstr "" + +#. module: project_issue +#: field:project.issue,user_id:0 +#: view:project.issue.report:0 +#: field:project.issue.report,user_id:0 +msgid "Responsible" +msgstr "" + +#. module: project_issue +#: field:project.project,resource_calendar_id:0 +msgid "Working Time" +msgstr "" + +#. module: project_issue +#: model:crm.case.stage,name:project_issue.stage4 +msgid "Invalid" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: view:project.issue.report:0 +msgid "Current" +msgstr "" + +#. module: project_issue +#: help:project.project,resource_calendar_id:0 +msgid "Timetable working hours to adjust the gantt diagram report" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Details" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Reply" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Feature Tracker Search" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: field:project.issue,description:0 +msgid "Description" +msgstr "" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "May" +msgstr "" + +#. module: project_issue +#: model:ir.actions.act_window,name:project_issue.action_project_issue_report +#: model:ir.ui.menu,name:project_issue.menu_project_issue_report_tree +msgid "Issue Analysis" +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +#: field:project.issue.report,email:0 +msgid "# Emails" +msgstr "" + +#. module: project_issue +#: field:project.issue,partner_name:0 +msgid "Employee's Name" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Emails" +msgstr "" + +#. module: project_issue +#: help:project.issue,state:0 +msgid "" +"The state is set to 'Draft', when a case is created. " +" \n" +"If the case is in progress the state is set to 'Open'. " +" \n" +"When the case is over, the state is set to 'Done'. " +" \n" +"If the case needs to be reviewed then the state is set to 'Pending'." +msgstr "" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "February" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: field:project.issue,name:0 +msgid "Name" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Feature description" +msgstr "" + +#. module: project_issue +#: field:project.project,project_escalation_id:0 +msgid "Project Escalation" +msgstr "" + +#. module: project_issue +#: help:project.issue,section_id:0 +msgid "" +"Sales team to which Case belongs to. Define " +"Responsible user and Email account for mail gateway." +msgstr "" + +#. module: project_issue +#: help:project.issue,email_from:0 +msgid "These people will receive email." +msgstr "" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "April" +msgstr "" + +#. module: project_issue +#: field:project.issue,working_hours_close:0 +msgid "Working Hours to Close the Issue" +msgstr "" + +#. module: project_issue +#: code:addons/project_issue/project_issue.py:0 +#, python-format +msgid "is Closed." +msgstr "" + +#. module: project_issue +#: field:project.issue,id:0 +msgid "ID" +msgstr "" + +#. module: project_issue +#: help:project.issue.report,delay_close:0 +#: help:project.issue.report,delay_open:0 +msgid "Number of Days to close the project issue" +msgstr "" + +#. module: project_issue +#: selection:project.issue,state:0 +msgid "Todo" +msgstr "" + +#. module: project_issue +#: field:project.issue.report,working_hours_close:0 +msgid "Avg. Working Hours to Close" +msgstr "" + +#. module: project_issue +#: selection:project.issue,priority:0 +#: selection:project.issue.report,priority:0 +msgid "High" +msgstr "" + +#. module: project_issue +#: field:project.issue,section_id:0 +msgid "Sales Team" +msgstr "" + +#. module: project_issue +#: field:project.issue,date_action_last:0 +msgid "Last Action" +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +#: field:project.issue.report,name:0 +msgid "Year" +msgstr "" + +#. module: project_issue +#: field:project.issue,duration:0 +msgid "Duration" +msgstr "" diff --git a/addons/project_issue/i18n/en_US.po b/addons/project_issue/i18n/en_US.po index e015c70de7c..1f4a96616e2 100644 --- a/addons/project_issue/i18n/en_US.po +++ b/addons/project_issue/i18n/en_US.po @@ -254,9 +254,9 @@ msgstr "Send New Email" #. module: project_issue #: view:project.issue:0 -#: field:project.issue,type_id:0 +#: field:project.issue,version_id:0 #: view:project.issue.report:0 -#: field:project.issue.report,type_id:0 +#: field:project.issue.report,version_id:0 msgid "Version" msgstr "Version" diff --git a/addons/project_issue/i18n/fr.po b/addons/project_issue/i18n/fr.po index 218c37a2cbf..8da8b573b87 100644 --- a/addons/project_issue/i18n/fr.po +++ b/addons/project_issue/i18n/fr.po @@ -13,7 +13,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-08-31 03:59+0000\n" +"X-Launchpad-Export-Date: 2010-09-29 05:17+0000\n" "X-Generator: Launchpad (build Unknown)\n" #. module: project_issue @@ -259,9 +259,9 @@ msgstr "" #. module: project_issue #: view:project.issue:0 -#: field:project.issue,type_id:0 +#: field:project.issue,version_id:0 #: view:project.issue.report:0 -#: field:project.issue.report,type_id:0 +#: field:project.issue.report,version_id:0 msgid "Version" msgstr "" diff --git a/addons/project_issue/i18n/nl.po b/addons/project_issue/i18n/nl.po new file mode 100644 index 00000000000..59019439416 --- /dev/null +++ b/addons/project_issue/i18n/nl.po @@ -0,0 +1,965 @@ +# Dutch translation for openobject-addons +# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2010-08-20 09:23+0000\n" +"PO-Revision-Date: 2010-09-27 09:35+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Dutch <nl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2010-09-29 05:17+0000\n" +"X-Generator: Launchpad (build Unknown)\n" + +#. module: project_issue +#: view:project.issue:0 +#: field:project.issue,priority:0 +msgid "Severity" +msgstr "" + +#. module: project_issue +#: code:addons/project_issue/project_issue.py:0 +#, python-format +msgid "is Open." +msgstr "" + +#. module: project_issue +#: field:project.issue.report,delay_open:0 +msgid "Avg. Delay to Open" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: view:project.issue.report:0 +msgid "Group By..." +msgstr "" + +#. module: project_issue +#: field:project.issue,working_hours_open:0 +msgid "Working Hours to Open the Issue" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid " 7 Days " +msgstr "" + +#. module: project_issue +#: field:project.issue,date_open:0 +msgid "Opened" +msgstr "" + +#. module: project_issue +#: field:project.issue.report,opening_date:0 +msgid "Date of Opening" +msgstr "" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "March" +msgstr "" + +#. module: project_issue +#: field:project.issue,company_id:0 +#: view:project.issue.report:0 +#: field:project.issue.report,company_id:0 +msgid "Company" +msgstr "" + +#. module: project_issue +#: field:project.issue,email_cc:0 +msgid "Watchers Emails" +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "Close Working hours" +msgstr "" + +#. module: project_issue +#: field:project.issue,day_open:0 +msgid "Days to Open" +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "Date Closed" +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +#: field:project.issue.report,day:0 +msgid "Day" +msgstr "" + +#. module: project_issue +#: code:addons/project_issue/project_issue.py:0 +#, python-format +msgid "An Issue created" +msgstr "" + +#. module: project_issue +#: field:project.issue,task_id:0 +#: view:project.issue.report:0 +#: field:project.issue.report,task_id:0 +msgid "Task" +msgstr "" + +#. module: project_issue +#: view:board.board:0 +msgid "Issues By Stage" +msgstr "" + +#. module: project_issue +#: field:project.issue,partner_mobile:0 +msgid "Mobile" +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "365 Days" +msgstr "" + +#. module: project_issue +#: field:project.issue,message_ids:0 +msgid "Messages" +msgstr "" + +#. module: project_issue +#: model:ir.model,name:project_issue.model_project_project +#: view:project.issue:0 +#: field:project.issue,project_id:0 +#: view:project.issue.report:0 +#: field:project.issue.report,project_id:0 +msgid "Project" +msgstr "" + +#. module: project_issue +#: selection:project.issue,state:0 +#: selection:project.issue.report,state:0 +msgid "Cancelled" +msgstr "" + +#. module: project_issue +#: model:crm.case.stage,name:project_issue.stage2 +msgid "Fixed" +msgstr "" + +#. module: project_issue +#: code:addons/project_issue/project_issue.py:0 +#, python-format +msgid "Warning !" +msgstr "" + +#. module: project_issue +#: field:project.issue.report,date_closed:0 +msgid "Date of Closing" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Issue Tracker Search" +msgstr "" + +#. module: project_issue +#: field:project.issue.report,user_id2losed:0 +msgid "Close Date" +msgstr "" + +#. module: project_issue +#: field:project.issue.report,working_hours_open:0 +msgid "Avg. Working Hours to Open" +msgstr "" + +#. module: project_issue +#: field:project.issue,date_action_next:0 +msgid "Next Action" +msgstr "" + +#. module: project_issue +#: help:project.project,project_escalation_id:0 +msgid "" +"If any issue is escalated from the current Project, it will be listed under " +"the project selected here." +msgstr "" + +#. module: project_issue +#: field:project.issue,date_deadline:0 +msgid "Deadline" +msgstr "" + +#. module: project_issue +#: code:addons/project_issue/project_issue.py:0 +#, python-format +msgid "" +"You cannot escalate this issue.\n" +"The relevant Project has not configured the Escalation Project!" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: field:project.issue,partner_id:0 +#: view:project.issue.report:0 +#: field:project.issue.report,partner_id:0 +msgid "Partner" +msgstr "" + +#. module: project_issue +#: model:crm.case.resource.type,name:project_issue.type2 +msgid "Version 4.4" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Statistics" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Convert To Task" +msgstr "" + +#. module: project_issue +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +#: field:project.issue.report,section_id:0 +msgid "Section" +msgstr "" + +#. module: project_issue +#: field:project.issue.report,perc_done:0 +msgid "%Done" +msgstr "" + +#. module: project_issue +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: view:project.issue.report:0 +#: field:project.issue.report,priority:0 +msgid "Priority" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Send New Email" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: field:project.issue,version_id:0 +#: view:project.issue.report:0 +#: field:project.issue.report,version_id:0 +msgid "Version" +msgstr "" + +#. module: project_issue +#: model:ir.module.module,shortdesc:project_issue.module_meta_information +msgid "Issue Management in Project Management" +msgstr "" + +#. module: project_issue +#: view:board.board:0 +msgid "Pending Issues" +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "Open Working Hours" +msgstr "" + +#. module: project_issue +#: model:ir.actions.act_window,name:project_issue.project_issue_categ_action +msgid "Issue Categories" +msgstr "" + +#. module: project_issue +#: field:project.issue,email_from:0 +msgid "Email" +msgstr "" + +#. module: project_issue +#: field:project.issue,canal_id:0 +#: field:project.issue.report,canal_id:0 +msgid "Channel" +msgstr "" + +#. module: project_issue +#: field:project.issue.report,avg_answers:0 +msgid "Avg. Answers" +msgstr "" + +#. module: project_issue +#: selection:project.issue,priority:0 +#: selection:project.issue.report,priority:0 +msgid "Lowest" +msgstr "" + +#. module: project_issue +#: model:crm.case.stage,name:project_issue.stage3 +msgid "Won't fix" +msgstr "" + +#. module: project_issue +#: field:project.issue,create_date:0 +#: field:project.issue.report,creation_date:0 +msgid "Creation Date" +msgstr "" + +#. module: project_issue +#: field:project.issue,partner_phone:0 +msgid "Phone" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Reset to Draft" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: selection:project.issue,state:0 +#: view:project.issue.report:0 +#: selection:project.issue.report,state:0 +msgid "Pending" +msgstr "" + +#. module: project_issue +#: model:ir.actions.act_window,name:project_issue.open_board_project_issue +#: model:ir.ui.menu,name:project_issue.menu_deshboard_project_issue +msgid "Project Issue Dashboard" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "References" +msgstr "" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "July" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: field:project.issue,stage_id:0 +#: view:project.issue.report:0 +#: field:project.issue.report,stage_id:0 +msgid "Stage" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "History Information" +msgstr "" + +#. module: project_issue +#: field:project.issue,date_closed:0 +#: selection:project.issue,state:0 +#: selection:project.issue.report,state:0 +msgid "Closed" +msgstr "" + +#. module: project_issue +#: model:ir.actions.act_window,name:project_issue.action_view_current_project_issue_tree +#: model:ir.actions.act_window,name:project_issue.action_view_pending_project_issue_tree +msgid "Project issues" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Contact" +msgstr "" + +#. module: project_issue +#: view:board.board:0 +msgid "My Board" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Communication" +msgstr "" + +#. module: project_issue +#: help:project.issue,canal_id:0 +msgid "" +"The channels represent the different communication modes available with the " +"customer. With each commercial opportunity, you can indicate the canall " +"which is this opportunity source." +msgstr "" + +#. module: project_issue +#: code:addons/project_issue/project_issue.py:0 +#, python-format +msgid "Tasks" +msgstr "" + +#. module: project_issue +#: field:project.issue.report,perc_cancel:0 +msgid "%Cancel" +msgstr "" + +#. module: project_issue +#: field:project.issue.report,nbr:0 +msgid "# of Issues" +msgstr "" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "September" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Communication history" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Issue Tracker Tree" +msgstr "" + +#. module: project_issue +#: help:project.issue,assigned_to:0 +msgid "This is the current user to whom the related task have been assigned" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: view:project.issue.report:0 +#: field:project.issue.report,month:0 +msgid "Month" +msgstr "" + +#. module: project_issue +#: model:ir.model,name:project_issue.model_project_issue_report +msgid "project.issue.report" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Escalate" +msgstr "" + +#. module: project_issue +#: model:crm.case.categ,name:project_issue.feature_request_categ +msgid "Feature Requests" +msgstr "" + +#. module: project_issue +#: field:project.issue,write_date:0 +msgid "Update Date" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Salesman" +msgstr "" + +#. module: project_issue +#: model:ir.module.module,description:project_issue.module_meta_information +msgid "" +"\n" +" This module provide Issues/Bugs Management in Project\n" +" " +msgstr "" + +#. module: project_issue +#: field:project.issue,categ_id:0 +#: view:project.issue.report:0 +#: field:project.issue.report,categ_id:0 +msgid "Category" +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "#Number of Project Issues" +msgstr "" + +#. module: project_issue +#: model:ir.actions.act_window,name:project_issue.project_issue_stage_act +msgid "Issue Stages" +msgstr "" + +#. module: project_issue +#: help:project.issue,email_cc:0 +msgid "" +"These email addresses will be added to the CC field of all inbound and " +"outbound emails for this record before being sent. Separate multiple email " +"addresses with a comma" +msgstr "" + +#. module: project_issue +#: model:crm.case.resource.type,name:project_issue.type1 +msgid "Version 4.2" +msgstr "" + +#. module: project_issue +#: selection:project.issue,state:0 +#: selection:project.issue.report,state:0 +msgid "Draft" +msgstr "" + +#. module: project_issue +#: selection:project.issue,priority:0 +#: selection:project.issue.report,priority:0 +msgid "Low" +msgstr "" + +#. module: project_issue +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: project_issue +#: field:project.issue.report,delay_close:0 +msgid "Avg. Delay to Close" +msgstr "" + +#. module: project_issue +#: model:crm.case.stage,name:project_issue.stage6 +msgid "Works For Me" +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "7 Days" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Status" +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "#Project Issues" +msgstr "" + +#. module: project_issue +#: view:board.board:0 +msgid "Current Issues" +msgstr "" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "August" +msgstr "" + +#. module: project_issue +#: selection:project.issue,priority:0 +#: selection:project.issue.report,priority:0 +msgid "Normal" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Global CC" +msgstr "" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "June" +msgstr "" + +#. module: project_issue +#: code:addons/project_issue/project_issue.py:0 +#, python-format +msgid "Issue " +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "30 Days" +msgstr "" + +#. module: project_issue +#: field:project.issue,day_close:0 +msgid "Days to Close" +msgstr "" + +#. module: project_issue +#: model:crm.case.stage,name:project_issue.stage5 +msgid "Awaiting Response" +msgstr "" + +#. module: project_issue +#: field:project.issue,active:0 +msgid "Active" +msgstr "" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "November" +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "Extended Filters..." +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "Search" +msgstr "" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "October" +msgstr "" + +#. module: project_issue +#: model:ir.ui.menu,name:project_issue.menu_project_issue_stage_act +msgid "Stages" +msgstr "" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "January" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Feature Tracker Tree" +msgstr "" + +#. module: project_issue +#: model:crm.case.categ,name:project_issue.bug_categ +msgid "Bugs" +msgstr "" + +#. module: project_issue +#: view:board.board:0 +msgid "Issues By State" +msgstr "" + +#. module: project_issue +#: code:addons/project_issue/project_issue.py:0 +#, python-format +msgid "from Mailgate." +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: field:project.issue,date:0 +msgid "Date" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid " Today " +msgstr "" + +#. module: project_issue +#: field:project.issue,partner_address_id:0 +msgid "Partner Contact" +msgstr "" + +#. module: project_issue +#: model:crm.case.stage,name:project_issue.stage1 +msgid "Accepted as Bug" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Resolution" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "History" +msgstr "" + +#. module: project_issue +#: field:project.issue,assigned_to:0 +#: view:project.issue.report:0 +#: field:project.issue.report,assigned_to:0 +msgid "Assigned to" +msgstr "" + +#. module: project_issue +#: field:project.project,reply_to:0 +msgid "Reply-To Email Address" +msgstr "" + +#. module: project_issue +#: selection:project.issue,priority:0 +#: selection:project.issue.report,priority:0 +msgid "Highest" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Attachments" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Issue Tracker Form" +msgstr "" + +#. module: project_issue +#: field:project.issue,state:0 +#: view:project.issue.report:0 +#: field:project.issue.report,state:0 +msgid "State" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "General" +msgstr "" + +#. module: project_issue +#: field:project.issue.report,user_id2:0 +msgid "Assignee" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: view:project.issue.report:0 +msgid "Done" +msgstr "" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "December" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Cancel" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: selection:project.issue.report,state:0 +msgid "Open" +msgstr "" + +#. module: project_issue +#: model:ir.actions.act_window,name:project_issue.act_project_project_2_project_issue_all +#: model:ir.actions.act_window,name:project_issue.project_issue_categ_act0 +#: model:ir.ui.menu,name:project_issue.menu_project_issue_track +#: view:project.issue:0 +msgid "Issues" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "In Progress" +msgstr "" + +#. module: project_issue +#: constraint:ir.model:0 +msgid "" +"The Object name must start with x_ and not contain any special character !" +msgstr "" + +#. module: project_issue +#: model:ir.actions.act_window,name:project_issue.action_project_issue_graph_stage +#: model:ir.actions.act_window,name:project_issue.action_project_issue_graph_state +#: model:ir.model,name:project_issue.model_project_issue +#: model:ir.ui.menu,name:project_issue.menu_project_confi +#: view:project.issue.report:0 +msgid "Project Issue" +msgstr "" + +#. module: project_issue +#: field:project.issue,user_id:0 +#: view:project.issue.report:0 +#: field:project.issue.report,user_id:0 +msgid "Responsible" +msgstr "" + +#. module: project_issue +#: field:project.project,resource_calendar_id:0 +msgid "Working Time" +msgstr "" + +#. module: project_issue +#: model:crm.case.stage,name:project_issue.stage4 +msgid "Invalid" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: view:project.issue.report:0 +msgid "Current" +msgstr "" + +#. module: project_issue +#: help:project.project,resource_calendar_id:0 +msgid "Timetable working hours to adjust the gantt diagram report" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Details" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Reply" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Feature Tracker Search" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: field:project.issue,description:0 +msgid "Description" +msgstr "" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "May" +msgstr "" + +#. module: project_issue +#: model:ir.actions.act_window,name:project_issue.action_project_issue_report +#: model:ir.ui.menu,name:project_issue.menu_project_issue_report_tree +msgid "Issue Analysis" +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +#: field:project.issue.report,email:0 +msgid "# Emails" +msgstr "" + +#. module: project_issue +#: field:project.issue,partner_name:0 +msgid "Employee's Name" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Emails" +msgstr "" + +#. module: project_issue +#: help:project.issue,state:0 +msgid "" +"The state is set to 'Draft', when a case is created. " +" \n" +"If the case is in progress the state is set to 'Open'. " +" \n" +"When the case is over, the state is set to 'Done'. " +" \n" +"If the case needs to be reviewed then the state is set to 'Pending'." +msgstr "" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "February" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: field:project.issue,name:0 +msgid "Name" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Feature description" +msgstr "" + +#. module: project_issue +#: field:project.project,project_escalation_id:0 +msgid "Project Escalation" +msgstr "" + +#. module: project_issue +#: help:project.issue,section_id:0 +msgid "" +"Sales team to which Case belongs to. Define " +"Responsible user and Email account for mail gateway." +msgstr "" + +#. module: project_issue +#: help:project.issue,email_from:0 +msgid "These people will receive email." +msgstr "" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "April" +msgstr "" + +#. module: project_issue +#: field:project.issue,working_hours_close:0 +msgid "Working Hours to Close the Issue" +msgstr "" + +#. module: project_issue +#: code:addons/project_issue/project_issue.py:0 +#, python-format +msgid "is Closed." +msgstr "" + +#. module: project_issue +#: field:project.issue,id:0 +msgid "ID" +msgstr "" + +#. module: project_issue +#: help:project.issue.report,delay_close:0 +#: help:project.issue.report,delay_open:0 +msgid "Number of Days to close the project issue" +msgstr "" + +#. module: project_issue +#: selection:project.issue,state:0 +msgid "Todo" +msgstr "" + +#. module: project_issue +#: field:project.issue.report,working_hours_close:0 +msgid "Avg. Working Hours to Close" +msgstr "" + +#. module: project_issue +#: selection:project.issue,priority:0 +#: selection:project.issue.report,priority:0 +msgid "High" +msgstr "" + +#. module: project_issue +#: field:project.issue,section_id:0 +msgid "Sales Team" +msgstr "" + +#. module: project_issue +#: field:project.issue,date_action_last:0 +msgid "Last Action" +msgstr "" + +#. module: project_issue +#: view:project.issue.report:0 +#: field:project.issue.report,name:0 +msgid "Year" +msgstr "" + +#. module: project_issue +#: field:project.issue,duration:0 +msgid "Duration" +msgstr "" diff --git a/addons/project_issue/i18n/pl.po b/addons/project_issue/i18n/pl.po new file mode 100644 index 00000000000..be144507e7e --- /dev/null +++ b/addons/project_issue/i18n/pl.po @@ -0,0 +1,983 @@ +# Polish translation for openobject-addons +# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2010-08-20 09:23+0000\n" +"PO-Revision-Date: 2010-09-29 11:33+0000\n" +"Last-Translator: OpenERP Administrators <Unknown>\n" +"Language-Team: Polish <pl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2010-09-30 04:44+0000\n" +"X-Generator: Launchpad (build Unknown)\n" + +#. module: project_issue +#: view:project.issue:0 +#: field:project.issue,priority:0 +msgid "Severity" +msgstr "Ważność" + +#. module: project_issue +#: code:addons/project_issue/project_issue.py:0 +#, python-format +msgid "is Open." +msgstr "jest Otwarte" + +#. module: project_issue +#: field:project.issue.report,delay_open:0 +msgid "Avg. Delay to Open" +msgstr "Średnie opóźnienie do Otwarcia" + +#. module: project_issue +#: view:project.issue:0 +#: view:project.issue.report:0 +msgid "Group By..." +msgstr "Grupuj wg..." + +#. module: project_issue +#: field:project.issue,working_hours_open:0 +msgid "Working Hours to Open the Issue" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid " 7 Days " +msgstr " 7 Dni " + +#. module: project_issue +#: field:project.issue,date_open:0 +msgid "Opened" +msgstr "Otwarte" + +#. module: project_issue +#: field:project.issue.report,opening_date:0 +msgid "Date of Opening" +msgstr "data otwarcia" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "March" +msgstr "Marzec" + +#. module: project_issue +#: field:project.issue,company_id:0 +#: view:project.issue.report:0 +#: field:project.issue.report,company_id:0 +msgid "Company" +msgstr "Firma" + +#. module: project_issue +#: field:project.issue,email_cc:0 +msgid "Watchers Emails" +msgstr "Adresy obserwatorów" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "Close Working hours" +msgstr "" + +#. module: project_issue +#: field:project.issue,day_open:0 +msgid "Days to Open" +msgstr "Dni do otwarcia" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "Date Closed" +msgstr "Data zamknięcia" + +#. module: project_issue +#: view:project.issue.report:0 +#: field:project.issue.report,day:0 +msgid "Day" +msgstr "Dzień" + +#. module: project_issue +#: code:addons/project_issue/project_issue.py:0 +#, python-format +msgid "An Issue created" +msgstr "Utworzono problem" + +#. module: project_issue +#: field:project.issue,task_id:0 +#: view:project.issue.report:0 +#: field:project.issue.report,task_id:0 +msgid "Task" +msgstr "Zadanie" + +#. module: project_issue +#: view:board.board:0 +msgid "Issues By Stage" +msgstr "Problem wg etapów" + +#. module: project_issue +#: field:project.issue,partner_mobile:0 +msgid "Mobile" +msgstr "Tel. komórkowy" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "365 Days" +msgstr "365 dni" + +#. module: project_issue +#: field:project.issue,message_ids:0 +msgid "Messages" +msgstr "Wiadomości" + +#. module: project_issue +#: model:ir.model,name:project_issue.model_project_project +#: view:project.issue:0 +#: field:project.issue,project_id:0 +#: view:project.issue.report:0 +#: field:project.issue.report,project_id:0 +msgid "Project" +msgstr "Projekt" + +#. module: project_issue +#: selection:project.issue,state:0 +#: selection:project.issue.report,state:0 +msgid "Cancelled" +msgstr "Anulowano" + +#. module: project_issue +#: model:crm.case.stage,name:project_issue.stage2 +msgid "Fixed" +msgstr "Naprawione" + +#. module: project_issue +#: code:addons/project_issue/project_issue.py:0 +#, python-format +msgid "Warning !" +msgstr "Ostrzeżenie !" + +#. module: project_issue +#: field:project.issue.report,date_closed:0 +msgid "Date of Closing" +msgstr "Data zamknięcia" + +#. module: project_issue +#: view:project.issue:0 +msgid "Issue Tracker Search" +msgstr "Przeszukaj śledzenia problemów" + +#. module: project_issue +#: field:project.issue.report,user_id2losed:0 +msgid "Close Date" +msgstr "Data zamknięcia" + +#. module: project_issue +#: field:project.issue.report,working_hours_open:0 +msgid "Avg. Working Hours to Open" +msgstr "" + +#. module: project_issue +#: field:project.issue,date_action_next:0 +msgid "Next Action" +msgstr "Następna akcja" + +#. module: project_issue +#: help:project.project,project_escalation_id:0 +msgid "" +"If any issue is escalated from the current Project, it will be listed under " +"the project selected here." +msgstr "" +"Jeśli problem jest przydzielony z tego projektu, to będzie on pokazany na " +"liście projektu tutaj wybranego." + +#. module: project_issue +#: field:project.issue,date_deadline:0 +msgid "Deadline" +msgstr "Termin" + +#. module: project_issue +#: code:addons/project_issue/project_issue.py:0 +#, python-format +msgid "" +"You cannot escalate this issue.\n" +"The relevant Project has not configured the Escalation Project!" +msgstr "" +"Nie możesz przydzielić tego problemu.\n" +"W projekcie nie zdefiniowano projektu przydzielania." + +#. module: project_issue +#: view:project.issue:0 +#: field:project.issue,partner_id:0 +#: view:project.issue.report:0 +#: field:project.issue.report,partner_id:0 +msgid "Partner" +msgstr "Partner" + +#. module: project_issue +#: model:crm.case.resource.type,name:project_issue.type2 +msgid "Version 4.4" +msgstr "Wersja 4.4" + +#. module: project_issue +#: view:project.issue:0 +msgid "Statistics" +msgstr "Statystyki" + +#. module: project_issue +#: view:project.issue:0 +msgid "Convert To Task" +msgstr "Skonwertuj do zadania" + +#. module: project_issue +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." +msgstr "Nieprawidłowa nazwa modelu w definicji akcji." + +#. module: project_issue +#: view:project.issue.report:0 +#: field:project.issue.report,section_id:0 +msgid "Section" +msgstr "Sekcja" + +#. module: project_issue +#: field:project.issue.report,perc_done:0 +msgid "%Done" +msgstr "%Wykonano" + +#. module: project_issue +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "Niewłaściwy XML dla architektury widoku!" + +#. module: project_issue +#: view:project.issue:0 +#: view:project.issue.report:0 +#: field:project.issue.report,priority:0 +msgid "Priority" +msgstr "Priorytet" + +#. module: project_issue +#: view:project.issue:0 +msgid "Send New Email" +msgstr "Wyślij nową wiadomość" + +#. module: project_issue +#: view:project.issue:0 +#: field:project.issue,version_id:0 +#: view:project.issue.report:0 +#: field:project.issue.report,version_id:0 +msgid "Version" +msgstr "Wersja" + +#. module: project_issue +#: model:ir.module.module,shortdesc:project_issue.module_meta_information +msgid "Issue Management in Project Management" +msgstr "Zarządzanie problemem i Zarządzaniu projektami" + +#. module: project_issue +#: view:board.board:0 +msgid "Pending Issues" +msgstr "Oczekujące problemy" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "Open Working Hours" +msgstr "" + +#. module: project_issue +#: model:ir.actions.act_window,name:project_issue.project_issue_categ_action +msgid "Issue Categories" +msgstr "Kategorie problemu" + +#. module: project_issue +#: field:project.issue,email_from:0 +msgid "Email" +msgstr "E-mail" + +#. module: project_issue +#: field:project.issue,canal_id:0 +#: field:project.issue.report,canal_id:0 +msgid "Channel" +msgstr "Kanał" + +#. module: project_issue +#: field:project.issue.report,avg_answers:0 +msgid "Avg. Answers" +msgstr "Śred. odpowiedzi" + +#. module: project_issue +#: selection:project.issue,priority:0 +#: selection:project.issue.report,priority:0 +msgid "Lowest" +msgstr "Najniższy" + +#. module: project_issue +#: model:crm.case.stage,name:project_issue.stage3 +msgid "Won't fix" +msgstr "Nie do naprawienia" + +#. module: project_issue +#: field:project.issue,create_date:0 +#: field:project.issue.report,creation_date:0 +msgid "Creation Date" +msgstr "Data utworzenia" + +#. module: project_issue +#: field:project.issue,partner_phone:0 +msgid "Phone" +msgstr "Telefon" + +#. module: project_issue +#: view:project.issue:0 +msgid "Reset to Draft" +msgstr "Przywróć do projektu" + +#. module: project_issue +#: view:project.issue:0 +#: selection:project.issue,state:0 +#: view:project.issue.report:0 +#: selection:project.issue.report,state:0 +msgid "Pending" +msgstr "Oczekujące" + +#. module: project_issue +#: model:ir.actions.act_window,name:project_issue.open_board_project_issue +#: model:ir.ui.menu,name:project_issue.menu_deshboard_project_issue +msgid "Project Issue Dashboard" +msgstr "Konsola prjektów dla problemów" + +#. module: project_issue +#: view:project.issue:0 +msgid "References" +msgstr "Odnośniki" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "July" +msgstr "Lipiec" + +#. module: project_issue +#: view:project.issue:0 +#: field:project.issue,stage_id:0 +#: view:project.issue.report:0 +#: field:project.issue.report,stage_id:0 +msgid "Stage" +msgstr "Etap" + +#. module: project_issue +#: view:project.issue:0 +msgid "History Information" +msgstr "Informacja o historii" + +#. module: project_issue +#: field:project.issue,date_closed:0 +#: selection:project.issue,state:0 +#: selection:project.issue.report,state:0 +msgid "Closed" +msgstr "Zamknięte" + +#. module: project_issue +#: model:ir.actions.act_window,name:project_issue.action_view_current_project_issue_tree +#: model:ir.actions.act_window,name:project_issue.action_view_pending_project_issue_tree +msgid "Project issues" +msgstr "Projekty rozwiązywania problemów" + +#. module: project_issue +#: view:project.issue:0 +msgid "Contact" +msgstr "Kontakt" + +#. module: project_issue +#: view:board.board:0 +msgid "My Board" +msgstr "Moja konsola" + +#. module: project_issue +#: view:project.issue:0 +msgid "Communication" +msgstr "Komunikacja" + +#. module: project_issue +#: help:project.issue,canal_id:0 +msgid "" +"The channels represent the different communication modes available with the " +"customer. With each commercial opportunity, you can indicate the canall " +"which is this opportunity source." +msgstr "" +"Kanały są różnymi, dostępnymi trybami komunikacji z klientem. Do każdej " +"szansy możesz dowiązać kanał, który jest jej źródłem." + +#. module: project_issue +#: code:addons/project_issue/project_issue.py:0 +#, python-format +msgid "Tasks" +msgstr "Zadania" + +#. module: project_issue +#: field:project.issue.report,perc_cancel:0 +msgid "%Cancel" +msgstr "%Anulowanych" + +#. module: project_issue +#: field:project.issue.report,nbr:0 +msgid "# of Issues" +msgstr "# problemów" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "September" +msgstr "Wrzesień" + +#. module: project_issue +#: view:project.issue:0 +msgid "Communication history" +msgstr "Historia komunikacji" + +#. module: project_issue +#: view:project.issue:0 +msgid "Issue Tracker Tree" +msgstr "Drzewo śledzenia problemów" + +#. module: project_issue +#: help:project.issue,assigned_to:0 +msgid "This is the current user to whom the related task have been assigned" +msgstr "To jest bieżący użytkownik, do którego zadanie zostało przypisane." + +#. module: project_issue +#: view:project.issue:0 +#: view:project.issue.report:0 +#: field:project.issue.report,month:0 +msgid "Month" +msgstr "Miesiąc" + +#. module: project_issue +#: model:ir.model,name:project_issue.model_project_issue_report +msgid "project.issue.report" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Escalate" +msgstr "Przekaż" + +#. module: project_issue +#: model:crm.case.categ,name:project_issue.feature_request_categ +msgid "Feature Requests" +msgstr "Przyszłe zgłoszenia" + +#. module: project_issue +#: field:project.issue,write_date:0 +msgid "Update Date" +msgstr "Zaktualizuj datę" + +#. module: project_issue +#: view:project.issue:0 +msgid "Salesman" +msgstr "Sprzedawca" + +#. module: project_issue +#: model:ir.module.module,description:project_issue.module_meta_information +msgid "" +"\n" +" This module provide Issues/Bugs Management in Project\n" +" " +msgstr "" +"\n" +" Ten moduł pomaga zarządzać problemami/błędami w projekcie\n" +" " + +#. module: project_issue +#: field:project.issue,categ_id:0 +#: view:project.issue.report:0 +#: field:project.issue.report,categ_id:0 +msgid "Category" +msgstr "Kategoria" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "#Number of Project Issues" +msgstr "#Liczba problemów projektu" + +#. module: project_issue +#: model:ir.actions.act_window,name:project_issue.project_issue_stage_act +msgid "Issue Stages" +msgstr "Etapy problemów" + +#. module: project_issue +#: help:project.issue,email_cc:0 +msgid "" +"These email addresses will be added to the CC field of all inbound and " +"outbound emails for this record before being sent. Separate multiple email " +"addresses with a comma" +msgstr "" + +#. module: project_issue +#: model:crm.case.resource.type,name:project_issue.type1 +msgid "Version 4.2" +msgstr "" + +#. module: project_issue +#: selection:project.issue,state:0 +#: selection:project.issue.report,state:0 +msgid "Draft" +msgstr "Projekt" + +#. module: project_issue +#: selection:project.issue,priority:0 +#: selection:project.issue.report,priority:0 +msgid "Low" +msgstr "Niski" + +#. module: project_issue +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "Błąd ! Nie możesz tworzyć rekurencyjnych menu." + +#. module: project_issue +#: field:project.issue.report,delay_close:0 +msgid "Avg. Delay to Close" +msgstr "Średnie opóźnienie do zamknięcia" + +#. module: project_issue +#: model:crm.case.stage,name:project_issue.stage6 +msgid "Works For Me" +msgstr "Praca dla mnie" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "7 Days" +msgstr "7 dni" + +#. module: project_issue +#: view:project.issue:0 +msgid "Status" +msgstr "Stan" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "#Project Issues" +msgstr "#Problemy projektu" + +#. module: project_issue +#: view:board.board:0 +msgid "Current Issues" +msgstr "Bieżące problemy" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "August" +msgstr "Sierpień" + +#. module: project_issue +#: selection:project.issue,priority:0 +#: selection:project.issue.report,priority:0 +msgid "Normal" +msgstr "Zwykły" + +#. module: project_issue +#: view:project.issue:0 +msgid "Global CC" +msgstr "" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "June" +msgstr "Czerwiec" + +#. module: project_issue +#: code:addons/project_issue/project_issue.py:0 +#, python-format +msgid "Issue " +msgstr "Problem " + +#. module: project_issue +#: view:project.issue.report:0 +msgid "30 Days" +msgstr "30 Dni" + +#. module: project_issue +#: field:project.issue,day_close:0 +msgid "Days to Close" +msgstr "Dni do zamknięcia" + +#. module: project_issue +#: model:crm.case.stage,name:project_issue.stage5 +msgid "Awaiting Response" +msgstr "Oczekuje na odpowiedź" + +#. module: project_issue +#: field:project.issue,active:0 +msgid "Active" +msgstr "Aktywne" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "November" +msgstr "Listopad" + +#. module: project_issue +#: view:project.issue.report:0 +msgid "Extended Filters..." +msgstr "Zaawansowane filtry..." + +#. module: project_issue +#: view:project.issue.report:0 +msgid "Search" +msgstr "Wyszukiwanie" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "October" +msgstr "Październik" + +#. module: project_issue +#: model:ir.ui.menu,name:project_issue.menu_project_issue_stage_act +msgid "Stages" +msgstr "Etapy" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "January" +msgstr "Styczeń" + +#. module: project_issue +#: view:project.issue:0 +msgid "Feature Tracker Tree" +msgstr "" + +#. module: project_issue +#: model:crm.case.categ,name:project_issue.bug_categ +msgid "Bugs" +msgstr "Błędy" + +#. module: project_issue +#: view:board.board:0 +msgid "Issues By State" +msgstr "Problemy wg etapów" + +#. module: project_issue +#: code:addons/project_issue/project_issue.py:0 +#, python-format +msgid "from Mailgate." +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: field:project.issue,date:0 +msgid "Date" +msgstr "Data" + +#. module: project_issue +#: view:project.issue:0 +msgid " Today " +msgstr " Dzisiaj " + +#. module: project_issue +#: field:project.issue,partner_address_id:0 +msgid "Partner Contact" +msgstr "Kontakt do partnera" + +#. module: project_issue +#: model:crm.case.stage,name:project_issue.stage1 +msgid "Accepted as Bug" +msgstr "Zaakceptowany jako błąd" + +#. module: project_issue +#: view:project.issue:0 +msgid "Resolution" +msgstr "Rozdzielczość" + +#. module: project_issue +#: view:project.issue:0 +msgid "History" +msgstr "Historia" + +#. module: project_issue +#: field:project.issue,assigned_to:0 +#: view:project.issue.report:0 +#: field:project.issue.report,assigned_to:0 +msgid "Assigned to" +msgstr "Przypisano do" + +#. module: project_issue +#: field:project.project,reply_to:0 +msgid "Reply-To Email Address" +msgstr "" + +#. module: project_issue +#: selection:project.issue,priority:0 +#: selection:project.issue.report,priority:0 +msgid "Highest" +msgstr "Najwyższy" + +#. module: project_issue +#: view:project.issue:0 +msgid "Attachments" +msgstr "Załączniki" + +#. module: project_issue +#: view:project.issue:0 +msgid "Issue Tracker Form" +msgstr "" + +#. module: project_issue +#: field:project.issue,state:0 +#: view:project.issue.report:0 +#: field:project.issue.report,state:0 +msgid "State" +msgstr "Stan" + +#. module: project_issue +#: view:project.issue:0 +msgid "General" +msgstr "Ogólne" + +#. module: project_issue +#: field:project.issue.report,user_id2:0 +msgid "Assignee" +msgstr "Przypisany" + +#. module: project_issue +#: view:project.issue:0 +#: view:project.issue.report:0 +msgid "Done" +msgstr "Wykonano" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "December" +msgstr "Grudzień" + +#. module: project_issue +#: view:project.issue:0 +msgid "Cancel" +msgstr "Anuluj" + +#. module: project_issue +#: view:project.issue:0 +#: selection:project.issue.report,state:0 +msgid "Open" +msgstr "Otwarte" + +#. module: project_issue +#: model:ir.actions.act_window,name:project_issue.act_project_project_2_project_issue_all +#: model:ir.actions.act_window,name:project_issue.project_issue_categ_act0 +#: model:ir.ui.menu,name:project_issue.menu_project_issue_track +#: view:project.issue:0 +msgid "Issues" +msgstr "Problemy" + +#. module: project_issue +#: view:project.issue:0 +msgid "In Progress" +msgstr "W toku" + +#. module: project_issue +#: constraint:ir.model:0 +msgid "" +"The Object name must start with x_ and not contain any special character !" +msgstr "" +"Nazwa obiektu musi zaczynać się od x_ oraz nie może zawierać znaków " +"specjalnych !" + +#. module: project_issue +#: model:ir.actions.act_window,name:project_issue.action_project_issue_graph_stage +#: model:ir.actions.act_window,name:project_issue.action_project_issue_graph_state +#: model:ir.model,name:project_issue.model_project_issue +#: model:ir.ui.menu,name:project_issue.menu_project_confi +#: view:project.issue.report:0 +msgid "Project Issue" +msgstr "Problem w Projekcie" + +#. module: project_issue +#: field:project.issue,user_id:0 +#: view:project.issue.report:0 +#: field:project.issue.report,user_id:0 +msgid "Responsible" +msgstr "Odpowiedzialny" + +#. module: project_issue +#: field:project.project,resource_calendar_id:0 +msgid "Working Time" +msgstr "Czas pracy" + +#. module: project_issue +#: model:crm.case.stage,name:project_issue.stage4 +msgid "Invalid" +msgstr "Niepoprawne" + +#. module: project_issue +#: view:project.issue:0 +#: view:project.issue.report:0 +msgid "Current" +msgstr "Bieżące" + +#. module: project_issue +#: help:project.project,resource_calendar_id:0 +msgid "Timetable working hours to adjust the gantt diagram report" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +msgid "Details" +msgstr "Szczegóły" + +#. module: project_issue +#: view:project.issue:0 +msgid "Reply" +msgstr "Odpowiedz" + +#. module: project_issue +#: view:project.issue:0 +msgid "Feature Tracker Search" +msgstr "" + +#. module: project_issue +#: view:project.issue:0 +#: field:project.issue,description:0 +msgid "Description" +msgstr "Opis" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "May" +msgstr "Maj" + +#. module: project_issue +#: model:ir.actions.act_window,name:project_issue.action_project_issue_report +#: model:ir.ui.menu,name:project_issue.menu_project_issue_report_tree +msgid "Issue Analysis" +msgstr "Analiza problemu" + +#. module: project_issue +#: view:project.issue.report:0 +#: field:project.issue.report,email:0 +msgid "# Emails" +msgstr "" + +#. module: project_issue +#: field:project.issue,partner_name:0 +msgid "Employee's Name" +msgstr "Nazwisko pracownika" + +#. module: project_issue +#: view:project.issue:0 +msgid "Emails" +msgstr "Emaile" + +#. module: project_issue +#: help:project.issue,state:0 +msgid "" +"The state is set to 'Draft', when a case is created. " +" \n" +"If the case is in progress the state is set to 'Open'. " +" \n" +"When the case is over, the state is set to 'Done'. " +" \n" +"If the case needs to be reviewed then the state is set to 'Pending'." +msgstr "" +"Stan jest ustawiony na 'Projekt', gdy sprawa jest tworzona. " +" \n" +"Jeśli sprawa jest w toku, to stan jest ustawiony na 'Otwarte'. " +" \n" +"Kiedy sprawa jest zakończona, stan jest 'Wykonano'. " +" \n" +"Jeśli sprawa wymaga interwencji, to stan jest 'Oczekiwanie'." + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "February" +msgstr "Luty" + +#. module: project_issue +#: view:project.issue:0 +#: field:project.issue,name:0 +msgid "Name" +msgstr "Nazwa" + +#. module: project_issue +#: view:project.issue:0 +msgid "Feature description" +msgstr "" + +#. module: project_issue +#: field:project.project,project_escalation_id:0 +msgid "Project Escalation" +msgstr "Przekazanie projektu" + +#. module: project_issue +#: help:project.issue,section_id:0 +msgid "" +"Sales team to which Case belongs to. Define " +"Responsible user and Email account for mail gateway." +msgstr "" + +#. module: project_issue +#: help:project.issue,email_from:0 +msgid "These people will receive email." +msgstr "Ci ludzie otrzymają wiadomość" + +#. module: project_issue +#: selection:project.issue.report,month:0 +msgid "April" +msgstr "Kwiecień" + +#. module: project_issue +#: field:project.issue,working_hours_close:0 +msgid "Working Hours to Close the Issue" +msgstr "" + +#. module: project_issue +#: code:addons/project_issue/project_issue.py:0 +#, python-format +msgid "is Closed." +msgstr "jest Zamknięte" + +#. module: project_issue +#: field:project.issue,id:0 +msgid "ID" +msgstr "" + +#. module: project_issue +#: help:project.issue.report,delay_close:0 +#: help:project.issue.report,delay_open:0 +msgid "Number of Days to close the project issue" +msgstr "Liczba dni do zamknięcia problemu w projekcie" + +#. module: project_issue +#: selection:project.issue,state:0 +msgid "Todo" +msgstr "Do wykonania" + +#. module: project_issue +#: field:project.issue.report,working_hours_close:0 +msgid "Avg. Working Hours to Close" +msgstr "" + +#. module: project_issue +#: selection:project.issue,priority:0 +#: selection:project.issue.report,priority:0 +msgid "High" +msgstr "Wysoki" + +#. module: project_issue +#: field:project.issue,section_id:0 +msgid "Sales Team" +msgstr "Zespół sprzedaży" + +#. module: project_issue +#: field:project.issue,date_action_last:0 +msgid "Last Action" +msgstr "Ostatnia akcja" + +#. module: project_issue +#: view:project.issue.report:0 +#: field:project.issue.report,name:0 +msgid "Year" +msgstr "Rok" + +#. module: project_issue +#: field:project.issue,duration:0 +msgid "Duration" +msgstr "Czas trwania" diff --git a/addons/project_issue/i18n/project_issue.pot b/addons/project_issue/i18n/project_issue.pot index d409b33816c..521eefb19c8 100644 --- a/addons/project_issue/i18n/project_issue.pot +++ b/addons/project_issue/i18n/project_issue.pot @@ -254,9 +254,9 @@ msgstr "" #. module: project_issue #: view:project.issue:0 -#: field:project.issue,type_id:0 +#: field:project.issue,version_id:0 #: view:project.issue.report:0 -#: field:project.issue.report,type_id:0 +#: field:project.issue.report,version_id:0 msgid "Version" msgstr "" diff --git a/addons/project_issue/project_issue.py b/addons/project_issue/project_issue.py index 05e047914b7..d892c8cdf87 100644 --- a/addons/project_issue/project_issue.py +++ b/addons/project_issue/project_issue.py @@ -19,21 +19,27 @@ # ############################################################################## -import base64 -import os -import re -import time -from datetime import datetime, timedelta -import binascii -import collections - -import tools from crm import crm -from osv import fields,osv,orm -from osv.orm import except_orm +from datetime import datetime +from osv import fields,osv from tools.translate import _ +import binascii +import time import tools + +class project_issue_version(osv.osv): + _name = "project.issue.version" + _order = "name desc" + _columns = { + 'name': fields.char('Version Number', size=32, required=True), + 'active': fields.boolean('Active', required=False), + } + _defaults = { + 'active': 1, + } +project_issue_version() + class project_issue(crm.crm_case, osv.osv): _name = "project.issue" _description = "Project Issue" @@ -135,10 +141,10 @@ class project_issue(crm.crm_case, osv.osv): else: res[issue.id][field] = abs(float(duration)) return res - + _columns = { 'id': fields.integer('ID'), - 'name': fields.char('Name', size=128, required=True), + 'name': fields.char('Issue', size=128, required=True), 'active': fields.boolean('Active', required=False), 'create_date': fields.datetime('Creation Date', readonly=True), 'write_date': fields.datetime('Update Date', readonly=True), @@ -167,11 +173,11 @@ class project_issue(crm.crm_case, osv.osv): " With each commercial opportunity, you can indicate the canall which is this opportunity source."), 'categ_id': fields.many2one('crm.case.categ', 'Category', domain="[('object_id.model', '=', 'crm.project.bug')]"), 'priority': fields.selection(crm.AVAILABLE_PRIORITIES, 'Severity'), - 'type_id': fields.many2one('crm.case.resource.type', 'Version', domain="[('object_id.model', '=', 'project.issue')]"), + 'version_id': fields.many2one('project.issue.version', 'Version'), 'partner_name': fields.char("Employee's Name", size=64), 'partner_mobile': fields.char('Mobile', size=32), 'partner_phone': fields.char('Phone', size=32), - 'stage_id': fields.many2one ('crm.case.stage', 'Stage', domain="[('object_id.model', '=', 'project.issue')]"), + 'type_id': fields.many2one ('project.task.type', 'Resolution', domain="[('object_id.model', '=', 'project.issue')]"), 'project_id':fields.many2one('project.project', 'Project'), 'duration': fields.float('Duration'), 'task_id': fields.many2one('project.task', 'Task', domain="[('project_id','=',project_id)]"), @@ -179,7 +185,7 @@ class project_issue(crm.crm_case, osv.osv): method=True, multi='day_open', type="float", store=True), 'day_close': fields.function(_compute_day, string='Days to Close', \ method=True, multi='day_close', type="float", store=True), - 'assigned_to': fields.many2one('res.users', 'Assigned to', help='This is the current user to whom the related task have been assigned'), + 'assigned_to': fields.related('task_id', 'user_id', string = 'Assigned to', type="many2one", relation="res.users", store=True, help='This is the current user to whom the related task have been assigned'), 'working_hours_open': fields.function(_compute_day, string='Working Hours to Open the Issue', \ method=True, multi='working_days_open', type="float", store=True), 'working_hours_close': fields.function(_compute_day, string='Working Hours to Close the Issue', \ @@ -187,6 +193,7 @@ class project_issue(crm.crm_case, osv.osv): 'message_ids': fields.one2many('mailgate.message', 'res_id', 'Messages', domain=[('model','=',_name)]), 'date_action_last': fields.datetime('Last Action', readonly=1), 'date_action_next': fields.datetime('Next Action', readonly=1), + 'progress': fields.related('task_id', 'progress', string='Progress (%)',group_operator="avg", store=True), } def _get_project(self, cr, uid, context): @@ -239,6 +246,7 @@ class project_issue(crm.crm_case, osv.osv): vals = { 'task_id': new_task_id, + 'state':'open' } case_obj.write(cr, uid, [bug.id], vals) @@ -271,15 +279,37 @@ class project_issue(crm.crm_case, osv.osv): def convert_to_bug(self, cr, uid, ids, context=None): return self._convert(cr, uid, ids, 'bug_categ', context=context) - def onchange_stage_id(self, cr, uid, ids, stage_id, context=None): + + def next_type(self, cr, uid, ids, *args): + for task in self.browse(cr, uid, ids): + typeid = task.type_id.id + types = map(lambda x:x.id, task.project_id.type_ids or []) + if types: + if not typeid: + self.write(cr, uid, task.id, {'type_id': types[0]}) + elif typeid and typeid in types and types.index(typeid) != len(types)-1 : + index = types.index(typeid) + self.write(cr, uid, task.id, {'type_id': types[index+1]}) + return True + + def prev_type(self, cr, uid, ids, *args): + for task in self.browse(cr, uid, ids): + typeid = task.type_id.id + types = map(lambda x:x.id, task.project_id and task.project_id.type_ids or []) + if types: + if typeid and typeid in types: + index = types.index(typeid) + self.write(cr, uid, task.id, {'type_id': index and types[index-1] or False}) + return True + + def onchange_task_id(self, cr, uid, ids, task_id, context=None): if context is None: context = {} - if not stage_id: - return {'value':{}} - stage = self.pool.get('crm.case.stage').browse(cr, uid, stage_id, context) - if not stage.on_change: + result = {} + if not task_id: return {'value':{}} - return {'value':{}} + task = self.pool.get('project.task').browse(cr, uid, task_id, context) + return {'value':{'assigned_to': task.user_id.id,}} def case_escalate(self, cr, uid, ids, *args): """Escalates case to top level @@ -301,6 +331,7 @@ class project_issue(crm.crm_case, osv.osv): else: raise osv.except_osv(_('Warning !'), _('You cannot escalate this issue.\nThe relevant Project has not configured the Escalation Project!')) self.write(cr, uid, [case.id], data) + self._history(cr, uid, cases, _('Escalate')) return True def message_new(self, cr, uid, msg, context): @@ -399,6 +430,17 @@ class project_issue(crm.crm_case, osv.osv): @param **args: Return Dictionary of Keyword Value """ return True + + def copy(self, cr, uid, id, default=None, context=None): + if not context: + context={} + issue = self.read(cr, uid, id, ['name'], context=context) + if not default: + default = {} + default = default.copy() + default['name'] = issue['name'] + _(' (copy)') + return super(project_issue, self).copy(cr, uid, id, default=default, + context=context) project_issue() diff --git a/addons/project_issue/project_issue_data.xml b/addons/project_issue/project_issue_data.xml index b5fa80b96bd..8f0f097cb87 100644 --- a/addons/project_issue/project_issue_data.xml +++ b/addons/project_issue/project_issue_data.xml @@ -19,53 +19,16 @@ <!-- Case type_id --> <!-- For Bugs --> - <record model="crm.case.resource.type" id="type1"> - <field name="name">Version 4.2</field> - <field name="section_id" ref="crm.section_sales_department"/> - </record> - - <record model="crm.case.resource.type" id="type2"> - <field name="name">Version 5.0</field> - <field name="section_id" ref="crm.section_sales_department"/> + <record model="project.issue.version" id="type1"> + <field name="name">v1.0</field> </record> - <record model="crm.case.resource.type" id="type3"> - <field name="name">Version 6.0</field> - <field name="section_id" ref="crm.section_sales_department"/> + <record model="project.issue.version" id="type2"> + <field name="name">v2.0</field> </record> - <!-- Case Stage --> - <!-- For Bugs --> - - <record model="crm.case.stage" id="stage1"> - <field name="name">Accepted as Bug</field> - <field name="section_id" ref="crm.section_sales_department"/> - <field name="object_id" search="[('model','=','project.issue')]" model="ir.model"/> - </record> - <record model="crm.case.stage" id="stage2"> - <field name="name">Fixed</field> - <field name="section_id" ref="crm.section_sales_department"/> - <field name="object_id" search="[('model','=','project.issue')]" model="ir.model"/> - </record> - <record model="crm.case.stage" id="stage3"> - <field name="name">Won't fix</field> - <field name="section_id" ref="crm.section_sales_department"/> - <field name="object_id" search="[('model','=','project.issue')]" model="ir.model"/> - </record> - <record model="crm.case.stage" id="stage4"> - <field name="name">Invalid</field> - <field name="section_id" ref="crm.section_sales_department"/> - <field name="object_id" search="[('model','=','project.issue')]" model="ir.model"/> - </record> - <record model="crm.case.stage" id="stage5"> - <field name="name">Awaiting Response</field> - <field name="section_id" ref="crm.section_sales_department"/> - <field name="object_id" search="[('model','=','project.issue')]" model="ir.model"/> - </record> - <record model="crm.case.stage" id="stage6"> - <field name="name">Works For Me</field> - <field name="section_id" ref="crm.section_sales_department"/> - <field name="object_id" search="[('model','=','project.issue')]" model="ir.model"/> + <record model="project.issue.version" id="type3"> + <field name="name">v3.0</field> </record> </data> diff --git a/addons/project_issue/project_issue_demo.xml b/addons/project_issue/project_issue_demo.xml index ad6af0e02b0..539cef5579e 100644 --- a/addons/project_issue/project_issue_demo.xml +++ b/addons/project_issue/project_issue_demo.xml @@ -5,7 +5,6 @@ <record id="crm_case_buginaccountsmodule0" model="project.issue"> <field name="partner_address_id" ref="base.res_partner_address_8"/> <field eval="time.strftime('%Y-%m-08 10:15:00')" name="date"/> - <field name="type_id" ref="type1"/> <field eval=""5"" name="priority"/> <field name="user_id" ref="base.user_root"/> <field name="partner_id" ref="base.res_partner_agrolait"/> @@ -13,7 +12,6 @@ <field name="section_id" ref="crm.section_sales_department"/> <field eval="1" name="active"/> <field name="categ_id" ref="bug_categ"/> - <field name="stage_id" ref="stage1"/> <field name="project_id" ref="project.project_project_22"/> <field eval="15.0" name="duration"/> <field eval=""Bug in Accounts module"" name="name"/> @@ -23,7 +21,6 @@ <record id="crm_case_programnotgivingproperoutput0" model="project.issue"> <field name="partner_address_id" ref="base.res_partner_address_tang"/> <field eval="time.strftime('%Y-%m-15 12:50:00')" name="date"/> - <field name="type_id" ref="type2"/> <field eval=""3"" name="priority"/> <field name="user_id" ref="base.user_root"/> <field name="partner_id" ref="base.res_partner_asus"/> @@ -32,7 +29,6 @@ <field eval="1" name="active"/> <field eval="3.5" name="duration"/> <field name="categ_id" ref="bug_categ"/> - <field name="stage_id" ref="stage2"/> <field eval=""Program not giving proper output"" name="name"/> <field name="project_id" ref="project.project_project_22"/> </record> @@ -40,7 +36,6 @@ <record id="crm_case_outputincorrect0" model="project.issue"> <field name="partner_address_id" ref="base.res_partner_address_9"/> <field eval="time.strftime('%Y-%m-18 14:30:00')" name="date"/> - <field name="type_id" ref="type1"/> <field eval=""4"" name="priority"/> <field name="user_id" ref="base.user_demo"/> <field eval=""cancel"" name="state"/> @@ -48,7 +43,6 @@ <field eval="1" name="active"/> <field eval="2.3" name="duration"/> <field name="categ_id" ref="bug_categ"/> - <field name="stage_id" ref="stage3"/> <field name="project_id" ref="project.project_project_23"/> <field eval=""Output incorrect"" name="name"/> </record> @@ -56,7 +50,6 @@ <record id="crm_case_problemloadingpage0" model="project.issue"> <field name="partner_address_id" ref="base.res_partner_address_13"/> <field eval="time.strftime('%Y-%m-20 15:25:05')" name="date"/> - <field name="type_id" ref="type1"/> <field eval=""3"" name="priority"/> <field name="user_id" ref="base.user_root"/> <field name="partner_id" ref="base.res_partner_14"/> @@ -65,14 +58,12 @@ <field eval="1" name="active"/> <field eval="4.0" name="duration"/> <field name="categ_id" ref="bug_categ"/> - <field name="stage_id" ref="stage4"/> <field name="project_id" ref="project.project_project_22"/> <field eval=""Problem loading page"" name="name"/> </record> <record id="crm_case_pagenotfound0" model="project.issue"> <field eval="time.strftime('%Y-%m-22 18:15:00')" name="date"/> - <field name="type_id" ref="type1"/> <field eval=""3"" name="priority"/> <field name="user_id" ref="base.user_root"/> <field name="partner_id" ref="base.res_partner_desertic_hispafuentes"/> @@ -81,7 +72,6 @@ <field eval="1" name="active"/> <field eval="1.0" name="duration"/> <field name="categ_id" ref="bug_categ"/> - <field name="stage_id" ref="stage5"/> <field name="project_id" ref="project.project_project_22"/> <field eval=""Page not Found"" name="name"/> </record> @@ -89,7 +79,6 @@ <record id="crm_case_programmingerror0" model="project.issue"> <field name="partner_address_id" ref="base.res_partner_address_10"/> <field eval="time.strftime('%Y-%m-24 09:45:00')" name="date"/> - <field name="type_id" ref="type2"/> <field eval=""3"" name="priority"/> <field name="user_id" ref="base.user_root"/> <field name="partner_id" ref="base.res_partner_5"/> @@ -98,7 +87,6 @@ <field eval="1" name="active"/> <field eval="4.0" name="duration"/> <field name="categ_id" ref="bug_categ"/> - <field name="stage_id" ref="stage6"/> <field name="project_id" ref="project.project_project_22"/> <field eval=""Programming Error"" name="name"/> </record> @@ -106,7 +94,6 @@ <record id="crm_case_logicalerrorinprogram0" model="project.issue"> <field name="partner_address_id" ref="base.res_partner_address_6"/> <field eval="time.strftime('%Y-%m-26 11:10:00')" name="date"/> - <field name="type_id" ref="type1"/> <field eval=""2"" name="priority"/> <field name="user_id" ref="base.user_root"/> <field name="partner_id" ref="base.res_partner_6"/> @@ -115,7 +102,6 @@ <field eval="1" name="active"/> <field eval="2.0" name="duration"/> <field name="categ_id" ref="bug_categ"/> - <field name="stage_id" ref="stage6"/> <field name="project_id" ref="project.project_project_9"/> <field eval=""Logical Error in Program"" name="name"/> </record> @@ -123,7 +109,6 @@ <record id="crm_case_constrainterror0" model="project.issue"> <field name="partner_address_id" ref="base.res_partner_address_6"/> <field eval="time.strftime('%Y-%m-25 13:35:00')" name="date"/> - <field name="type_id" ref="type1"/> <field eval=""2"" name="priority"/> <field name="user_id" ref="base.user_root"/> <field name="partner_id" ref="base.res_partner_6"/> @@ -132,7 +117,6 @@ <field eval="1" name="active"/> <field eval="7.3" name="duration"/> <field name="categ_id" ref="bug_categ"/> - <field name="stage_id" ref="stage5"/> <field name="project_id" ref="project.project_project_9"/> <field eval=""Constraint Error"" name="name"/> </record> @@ -140,7 +124,6 @@ <record id="crm_case_errorinprogram0" model="project.issue"> <field name="partner_address_id" ref="base.res_partner_address_10"/> <field eval="time.strftime('%Y-%m-28 15:40:00')" name="date"/> - <field name="type_id" ref="type2"/> <field eval=""2"" name="priority"/> <field name="user_id" ref="base.user_demo"/> <field name="partner_id" ref="base.res_partner_5"/> @@ -148,7 +131,6 @@ <field eval="1" name="active"/> <field eval="1.3" name="duration"/> <field name="categ_id" ref="feature_request_categ"/> - <field name="stage_id" ref="stage5"/> <field name="project_id" ref="project.project_project_22"/> <field eval=""Error in Program"" name="name"/> </record> @@ -156,7 +138,6 @@ <record id="crm_case_patcheserrorinprogram0" model="project.issue"> <field name="partner_address_id" ref="base.res_partner_address_9"/> <field eval="time.strftime('%Y-%m-28 16:30:00')" name="date"/> - <field name="type_id" ref="type2"/> <field eval=""2"" name="priority"/> <field name="user_id" ref="base.user_root"/> <field name="partner_id" ref="base.res_partner_2"/> @@ -165,7 +146,6 @@ <field eval="1" name="active"/> <field eval="13.0" name="duration"/> <field name="categ_id" ref="feature_request_categ"/> - <field name="stage_id" ref="stage5"/> <field name="project_id" ref="project.project_project_9"/> <field eval=""Patches Error in Program"" name="name"/> </record> @@ -173,7 +153,6 @@ <record id="crm_case_newfeaturestobeadded0" model="project.issue"> <field name="partner_address_id" ref="base.res_partner_address_wong"/> <field eval="time.strftime('%Y-%m-01 12:15:10')" name="date"/> - <field name="type_id" ref="type1"/> <field eval=""4"" name="priority"/> <field name="user_id" ref="base.user_root"/> <field name="partner_id" ref="base.res_partner_maxtor"/> @@ -182,7 +161,6 @@ <field eval="1" name="active"/> <field eval="3.2" name="duration"/> <field name="categ_id" ref="feature_request_categ"/> - <field name="stage_id" ref="stage1"/> <field name="project_id" ref="project.project_project_21"/> <field eval=""New Features To Be Added"" name="name"/> </record> @@ -190,7 +168,6 @@ <record id="crm_case_addmenustothemodule0" model="project.issue"> <field name="partner_address_id" ref="base.res_partner_address_1"/> <field eval="time.strftime('%Y-%m-05 18:00:00')" name="date"/> - <field name="type_id" ref="type2"/> <field eval=""1"" name="priority"/> <field name="user_id" ref="base.user_demo"/> <field name="partner_id" ref="base.res_partner_9"/> @@ -199,7 +176,6 @@ <field eval="1" name="active"/> <field eval="3.0" name="duration"/> <field name="categ_id" ref="feature_request_categ"/> - <field name="stage_id" ref="stage2"/> <field name="project_id" ref="project.project_project_21"/> <field eval=""Add menus to the module"" name="name"/> <field eval=""info@opensides.be"" name="email_from"/> @@ -208,7 +184,6 @@ <record id="crm_case_includeattendancesheetinproject0" model="project.issue"> <field name="partner_address_id" ref="base.res_partner_address_2"/> <field eval="time.strftime('%Y-%m-10 17:05:30')" name="date"/> - <field name="type_id" ref="type1"/> <field eval=""3"" name="priority"/> <field name="user_id" ref="base.user_root"/> <field name="partner_id" ref="base.res_partner_10"/> @@ -217,7 +192,6 @@ <field eval="1" name="active"/> <field eval="2.0" name="duration"/> <field name="categ_id" ref="feature_request_categ"/> - <field name="stage_id" ref="stage3"/> <field name="project_id" ref="project.project_project_9"/> <field eval=""Include Attendance sheet in Project"" name="name"/> <field eval=""contact@tecsas.fr"" name="email_from"/> @@ -227,7 +201,6 @@ <field model="res.partner.canal" name="canal_id" search="[('name','=','phone')]"/> <field name="partner_address_id" ref="base.res_partner_address_6"/> <field eval="time.strftime('%Y-%m-15 10:35:15')" name="date"/> - <field name="type_id" ref="type1"/> <field eval=""3"" name="priority"/> <field name="user_id" ref="base.user_root"/> <field name="partner_id" ref="base.res_partner_6"/> @@ -236,7 +209,6 @@ <field eval="1" name="active"/> <field eval="2.45" name="duration"/> <field name="categ_id" ref="feature_request_categ"/> - <field name="stage_id" ref="stage5"/> <field name="project_id" ref="project.project_project_22"/> <field eval=""Create new object"" name="name"/> </record> @@ -244,7 +216,6 @@ <record id="crm_case_improvereportsinhrms0" model="project.issue"> <field name="partner_address_id" ref="base.res_partner_address_15"/> <field eval="time.strftime('%Y-%m-19 12:15:00')" name="date"/> - <field name="type_id" ref="type1"/> <field eval=""4"" name="priority"/> <field name="user_id" ref="base.user_root"/> <field name="partner_id" ref="base.res_partner_11"/> @@ -253,7 +224,6 @@ <field eval="1" name="active"/> <field eval="15.0" name="duration"/> <field name="categ_id" ref="feature_request_categ"/> - <field name="stage_id" ref="stage6"/> <field name="project_id" ref="project.project_project_22"/> <field eval=""Improve Reports in HRMS"" name="name"/> </record> @@ -261,7 +231,6 @@ <record id="crm_case_improvereportsinpms0" model="project.issue"> <field name="partner_address_id" ref="base.res_partner_address_15"/> <field eval="time.strftime('%Y-%m-21 14:30:00')" name="date"/> - <field name="type_id" ref="type1"/> <field eval=""2"" name="priority"/> <field name="user_id" ref="base.user_demo"/> <field name="partner_id" ref="base.res_partner_11"/> @@ -270,7 +239,6 @@ <field eval="1" name="active"/> <field eval="06.15" name="duration"/> <field name="categ_id" ref="feature_request_categ"/> - <field name="stage_id" ref="stage5"/> <field name="project_id" ref="project.project_project_22"/> <field eval=""Improve Reports in PMS"" name="name"/> </record> diff --git a/addons/project_issue/project_issue_view.xml b/addons/project_issue/project_issue_view.xml index ad254bdd6a8..4623f968c05 100644 --- a/addons/project_issue/project_issue_view.xml +++ b/addons/project_issue/project_issue_view.xml @@ -2,7 +2,36 @@ <openerp> <data> - <menuitem id="menu_project_confi" name="Project Issue" parent="project.menu_definitions" sequence="2" groups="base.group_system"/> + <menuitem id="menu_project_confi" name="Project Issue" parent="project.menu_definitions" sequence="2" groups="base.group_system"/> + + <record model="ir.ui.view" id="project_issue_version_search_view"> + <field name="name">Issue Version</field> + <field name="model">project.issue.version</field> + <field name="type">search</field> + <field name="arch" type="xml"> + <search string="Issue Version"> + <field name="name"/> + <field name="active"/> + </search> + </field> + </record> + <record model="ir.ui.view" id="project_issue_version_form_view"> + <field name="name">Issue Version</field> + <field name="model">project.issue.version</field> + <field name="type">form</field> + <field name="arch" type="xml"> + <form string="Issue Version"> + <field name="name"/> + <field name="active"/> + </form> + </field> + </record> + <record id="project_issue_version_action" model="ir.actions.act_window"> + <field name="name">Versions</field> + <field name="res_model">project.issue.version</field> + <field name="view_type">form</field> + </record> + <menuitem action="project_issue_version_action" id="menu_project_issue_version_act" parent="menu_project_confi" /> <record id="project_issue_categ_action" model="ir.actions.act_window"> <field name="name">Issue Categories</field> @@ -15,17 +44,6 @@ <menuitem action="project_issue_categ_action" name="Categories" id="menu_project_issue_category_act" parent="menu_project_confi" /> - <record id="project_issue_stage_act" model="ir.actions.act_window"> - <field name="name">Issue Stages</field> - <field name="res_model">crm.case.stage</field> - <field name="view_type">form</field> - <field name="view_id" ref="crm.crm_case_stage_tree"/> - <field name="domain">[('object_id.model', '=', 'project.issue')]</field> - <field name="context">{'object_id':'project.issue'}</field> - </record> - - <menuitem action="project_issue_stage_act" name="Stages" id="menu_project_issue_stage_act" parent="menu_project_confi"/> - <record model="ir.ui.view" id="project_issue_form_view"> <field name="name">Project Issue Tracker Form</field> <field name="model">project.issue</field> @@ -39,9 +57,9 @@ <field name="user_id"/> <field name="assigned_to" /> <group colspan="2" col="4"> - <field name="stage_id" on_change="onchange_stage_id(stage_id)" domain="[('object_id.model', '=', 'project.issue')]" widget="selection"/> - <button icon="gtk-go-back" string="" name="stage_previous" type="object"/> - <button icon="gtk-go-forward" string="" name="stage_next" type="object"/> + <field name="type_id" widget="selection" readonly="1"/> + <button name="prev_type" string="Previous" type="object" icon="gtk-go-back" help="Change to Previous Stage"/> + <button name="next_type" string="Next" type="object" icon="gtk-go-forward" help="Change to Next Stage"/> </group> </group> <notebook colspan="4"> @@ -54,21 +72,22 @@ </group> <group col="3" colspan="2"> <separator colspan="3" string="Status"/> - <field name="type_id" colspan="3"/> + <field name="version_id" colspan="3" widget="selection"/> <field name="priority" colspan="3"/> - <field name="task_id" /> + <field name="task_id" on_change="onchange_task_id(task_id)"/> <button string="Convert To Task" name="convert_issue_task" icon="gtk-index" type="object" attrs="{'invisible':[('task_id','!=',False)]}" /> + <field name="progress" colspan="3" widget="progressbar" attrs="{'invisible':[('task_id','=',False)]}"/> </group> <separator string= "Description" colspan="4"/> <field name="description" nolabel="1" colspan="4"/> <separator colspan="4"/> <group col="8" colspan="4"> <field name="state" /> + <button name="case_cancel" string="Cancel" states="draft,open,pending" type="object" icon="gtk-cancel"/> <button name="case_open" string="Open" states="draft,pending" type="object" icon="gtk-go-forward"/> <button name="case_close" string="Close" states="open,draft,pending" type="object" icon="terp-dialog-close"/> <button name="case_pending" string="Pending" states="draft,open" type="object" icon="gtk-media-pause"/> - <button name="case_cancel" string="Cancel" states="draft,open,pending" type="object" icon="gtk-cancel"/> <button name="case_escalate" string="Escalate" states="open,draft,pending" type="object" icon="gtk-go-up"/> <button name="case_reset" string="Reset to Draft" states="done,cancel" type="object" icon="gtk-convert"/> </group> @@ -161,21 +180,20 @@ <field name="id"/> <field name="create_date"/> <field name="name"/> - <field name="partner_id"/> + <field name="partner_id" groups="base.group_extended"/> <field name="project_id" /> <field name="priority" string="Priority"/> - <field name="stage_id" string="Resolution"/> - <button icon="gtk-go-back" string="" name="stage_previous" type="object" - states="open,draft,pending,done,cancel" /> - <button icon="gtk-go-forward" string="" name="stage_next" type="object" - states="open,draft,pending,done,cancel" /> - <field name="type_id" string="Version"/> + <field name="type_id" widget="selection" readonly="1"/> + <button name="prev_type" string="Previous" type="object" icon="gtk-go-back" help="Change to Previous Stage"/> + <button name="next_type" string="Next" type="object" icon="gtk-go-forward" help="Change to Next Stage"/> + <field name="version_id" widget="selection"/> <field name="user_id"/> <field name="assigned_to"/> + <field name="progress" widget="progressbar" attrs="{'invisible':[('task_id','=',False)]}"/> <field name="state"/> + <button name="case_cancel" string="Cancel" states="draft,open,pending" type="object" icon="gtk-cancel"/> <button name="case_close" string="Done" states="open,draft,pending" type="object" icon="gtk-jump-to"/> <button name="case_open" string="Open" states="draft,pending" type="object" icon="gtk-go-forward" help="To Do"/> - <button name="case_cancel" string="Cancel" states="draft,open,pending" type="object" icon="gtk-cancel"/> <button name="case_pending" string="Pending" states="draft,open" type="object" icon="gtk-media-pause"/> <button name="case_escalate" string="Escalate" states="open,draft,pending" type="object" icon="gtk-go-up"/> <button name="case_reset" string="Reset to Draft" states="done,cancel" type="object" icon="gtk-convert"/> @@ -195,36 +213,40 @@ <filter string="To Do" domain="[('state','=','open')]" help="To Do Issues" icon="terp-camera_test"/> <filter string="Pending" domain="[('state','=','pending')]" help="Pending Issues" icon="terp-gtk-media-pause"/> <separator orientation="vertical"/> - <filter icon="terp-go-today" string=" Today " separator="1" domain="[('date','=',time.strftime('%%Y-%%m-%%d'))]" help="Today's bugs" /> - <filter icon="terp-go-week" string=" 7 Days " separator="1" - domain="[('date','<', time.strftime('%%Y-%%m-%%d')), ('date', '>=', (datetime.date.today()-datetime.timedelta(days=7)).strftime('%%Y-%%m-%%d'))]" - help="Bugs during last 7 days" - /> + <filter icon="terp-go-today" string="Today" separator="1" domain="[('create_date','=',time.strftime('%%Y-%%m-%%d'))]" help="Today's bugs" /> <separator orientation="vertical"/> - <field name="name" string="Name"/> - <field name="user_id"/> - <field name="project_id" string="Project"/> - <field name="state"/> - <field name="categ_id"/> + <field name="name"/> + <field name="partner_id" groups="base.group_extended"/> + <field name="user_id"> + <filter domain="[('user_id','=',False)]" help="Unassigned Issues" icon="terp-personal-" separator="1"/> + </field> + <field name="project_id"/> + </group> + <newline/> + <group expand="0" string="Extended Filters..." groups="base.group_extended"> + <field name="categ_id" widget="selection" domain="[('object_id.model', '=', 'project.issue')]"/> + <field name="version_id" widget="selection"/> + <separator orientation="vertical"/> + <field name="id"/> </group> <newline/> <group expand="0" string="Group By..." groups="base.group_extended"> - <filter string="Responsible" icon="terp-personal" + <filter string="Responsible" icon="terp-personal" domain="[]" context="{'group_by':'user_id'}" /> - <filter string="Partner" icon="terp-partner" domain="[]" + <filter string="Partner" icon="terp-partner" domain="[]" context="{'group_by':'partner_id'}" /> - <separator orientation="vertical"/> + <separator orientation="vertical"/> <filter string="Project" icon="terp-folder-blue" domain="[]" context="{'group_by':'project_id'}" /> <filter string="Version" icon="terp-gtk-jump-to-rtl" - domain="[]" context="{'group_by':'type_id'}" /> - <separator orientation="vertical"/> - <filter string="Category" icon="terp-stock_symbol-selection" domain="[]" + domain="[]" context="{'group_by':'version_id'}" /> + <separator orientation="vertical"/> + <filter string="Category" icon="terp-stock_symbol-selection" domain="[]" context="{'group_by':'categ_id'}" /> - <filter string="Priority" icon="terp-rating-rated" domain="[]" + <filter string="Priority" icon="terp-rating-rated" domain="[]" context="{'group_by':'priority'}" /> <filter string="Stage" icon="terp-stage" domain="[]" - context="{'group_by':'stage_id'}" /> + context="{'group_by':'type_id'}" /> <filter string="State" icon="terp-stock_effects-object-colorize" domain="[]" context="{'group_by':'state'}" /> <separator orientation="vertical" /> @@ -260,19 +282,17 @@ <tree string="Feature Tracker Tree" colors="red:state=='open';black:state in ('draft', 'cancel','done','pending')"> <field name="id"/> <field name="name" string="Feature description"/> - <field name="partner_id"/> + <field name="partner_id" groups="base.group_extended"/> <field name="priority" string="Priority"/> - <field name="stage_id" string="Resolution"/> - <button icon="gtk-go-back" string="" name="stage_previous" type="object" - states="open,draft,pending,done,cancel" /> - <button icon="gtk-go-forward" string="" name="stage_next" type="object" - states="open,draft,pending,done,cancel" /> - <field name="type_id" string="Version"/> + <field name="type_id" widget="selection" readonly="1"/> + <button name="prev_type" string="Previous" type="object" icon="gtk-go-back" help="Change to Previous Stage"/> + <button name="next_type" string="Next" type="object" icon="gtk-go-forward" help="Change to Next Stage"/> + <field name="version_id"/> <field name="user_id"/> <field name="state"/> + <button name="case_cancel" string="Cancel" states="draft,open,pending" type="object" icon="gtk-cancel"/> <button name="case_close" string="Done" states="open,draft,pending" type="object" icon="gtk-jump-to"/> <button name="case_open" string="Open" states="draft,pending" type="object" icon="gtk-go-forward"/> - <button name="case_cancel" string="Cancel" states="draft,open,pending" type="object" icon="gtk-cancel"/> <button name="case_pending" string="Pending" states="draft,open" type="object" icon="gtk-media-pause"/> <button name="case_escalate" string="Escalate" states="open,draft,pending" type="object" icon="gtk-go-up"/> <button name="case_reset" string="Reset to Draft" states="done,cancel" type="object" icon="gtk-convert"/> @@ -286,12 +306,8 @@ <field name="type">search</field> <field name="arch" type="xml"> <search string="Feature Tracker Search"> - <group> - <filter icon="terp-go-today" string=" Today " separator="1" - domain="[('date','=',time.strftime('%%Y-%%m-%%d'))]" help="Today's features"/> - <filter icon="terp-go-week" string=" 7 Days " separator="1" - domain="[('date','<', time.strftime('%%Y-%%m-%%d')), ('date','>=',(datetime.date.today()-datetime.timedelta(days=7)).strftime('%%Y-%%m-%%d'))]" help="Features during last 7 days"/> - </group> + <filter icon="terp-go-today" string="Today" separator="1" + domain="[('date','=',time.strftime('%%Y-%%m-%%d'))]" help="Today's features"/> <separator orientation="vertical"/> <group> <field name="name" select='1' string="Feature description"/> @@ -306,7 +322,7 @@ </field> </record> - # ------------------------------------------------------ + # ------------------------------------------------------ # Project # ------------------------------------------------------ diff --git a/addons/project_issue/report/project_issue_report.py b/addons/project_issue/report/project_issue_report.py index 41ebaa3243e..55096869306 100644 --- a/addons/project_issue/report/project_issue_report.py +++ b/addons/project_issue/report/project_issue_report.py @@ -44,7 +44,6 @@ class project_issue_report(osv.osv): @param context: A standard dictionary for contextual values """ res = {} - avg_ans = 0.0 for report in self.browse(cr, uid, ids, context): res[report.id]= { @@ -76,7 +75,7 @@ class project_issue_report(osv.osv): 'creation_date': fields.date('Creation Date', readonly=True), 'date_closed': fields.date('Date of Closing', readonly=True), 'categ_id': fields.many2one('crm.case.categ', 'Category', domain="[('section_id','=',section_id),('object_id.model', '=', 'project.issue')]"), - 'stage_id': fields.many2one ('crm.case.stage', 'Stage', domain="[('object_id.model', '=', 'project.issue')]"), + 'type_id': fields.many2one ('project.task.type', 'Stage'), 'nbr': fields.integer('# of Issues', readonly=True), 'working_hours_open': fields.float('Avg. Working Hours to Open', readonly=True), 'working_hours_close': fields.float('Avg. Working Hours to Close', readonly=True), @@ -87,7 +86,7 @@ class project_issue_report(osv.osv): 'company_id' : fields.many2one('res.company', 'Company'), 'priority': fields.selection(crm.AVAILABLE_PRIORITIES, 'Priority'), 'project_id':fields.many2one('project.project', 'Project',readonly=True), - 'type_id': fields.many2one('crm.case.resource.type', 'Version'), + 'version_id': fields.many2one('project.issue.version', 'Version'), 'assigned_to' : fields.many2one('res.users', 'Assigned to',readonly=True), 'partner_id': fields.many2one('res.partner','Partner',domain="[('object_id.model', '=', 'project.issue')]"), 'canal_id': fields.many2one('res.partner.canal', 'Channel',readonly=True), @@ -112,12 +111,12 @@ class project_issue_report(osv.osv): c.working_hours_close, c.section_id, c.categ_id, - c.stage_id, + c.type_id, to_char(c.date_closed, 'YYYY-mm-dd') as date_closed, c.company_id as company_id, c.priority as priority, c.project_id as project_id, - c.type_id as type_id, + c.version_id as version_id, 1 as nbr, c.assigned_to, c.partner_id, diff --git a/addons/project_issue/report/project_issue_report_view.xml b/addons/project_issue/report/project_issue_report_view.xml index d1b421d59ca..365f217dee4 100644 --- a/addons/project_issue/report/project_issue_report_view.xml +++ b/addons/project_issue/report/project_issue_report_view.xml @@ -11,8 +11,8 @@ <field name="name" invisible="1"/> <field name="month" invisible="1"/> <field name="project_id" invisible="1"/> - <field name="stage_id" invisible="1"/> - <field name="type_id" string="Version" invisible="1"/> + <field name="type_id" invisible="1"/> + <field name="version_id" string="Version" invisible="1"/> <field name="priority" invisible="1"/> <field name="company_id" invisible="1" groups="base.group_multi_company"/> <field name="section_id" invisible="1"/> @@ -52,45 +52,45 @@ <field name="model">project.issue.report</field> <field name="type">search</field> <field name="arch" type="xml"> - <search string="Search"> + <search string="Search"> <group col="16" colspan="8"> - <filter string="Year" icon="terp-go-year" help="Current Year" + <filter string="Year" icon="terp-go-year" help="Current Year" domain="[('create_date','<=', time.strftime('%%Y-%%m-%%d')),('create_date','>=',time.strftime('%%Y-01-01'))]" - /> + /> <filter string="Month" icon="terp-go-month" name="This Month" - domain="[('create_date','<=', time.strftime('%%Y-%%m-%%d')),('create_date','>=',time.strftime('%%Y-%%m-01'))]" + domain="[('create_date','<=', time.strftime('%%Y-%%m-%%d')),('create_date','>=',time.strftime('%%Y-%%m-01'))]" /> <filter icon="terp-go-week" string="Month-1" separator="1" help="Previous Month" domain="[('create_date','<=', (datetime.date (int(time.strftime('%%Y')), datetime.date.today().month, 1) - datetime.timedelta (days = 1)).strftime('%%Y-%%m-%%d')),('create_date','>',(datetime.date (int(time.strftime('%%Y')), datetime.date.today().month-1, 1)).strftime('%%Y-%%m-%%d'))]" /> - <separator orientation="vertical" /> + <separator orientation="vertical" /> <filter icon="terp-camera_test" - string="Current" - domain="[('state','in',('draft','open'))]"/> + string="Current" + domain="[('state','in',('draft','open'))]"/> <filter icon="terp-gtk-media-pause" - string="Pending" - domain="[('state','=','pending')]"/> + string="Pending" + domain="[('state','=','pending')]"/> <filter icon="terp-dialog-close" - string="Done" - domain="[('state','=','done')]"/> + string="Done" + domain="[('state','=','done')]"/> - <separator orientation="vertical" /> - <field name="section_id" - string="Sale Team " - default="context.get('section_id', False)" - widget="selection" - context="{'invisible_section': False}"> + <separator orientation="vertical" /> + <field name="section_id" + string="Sale Team " + default="context.get('section_id', False)" + widget="selection" + context="{'invisible_section': False}"> - <filter icon="terp-crm" - context="{'invisible_section': False}" - domain="[('section_id.user_id','=',uid)]" - help="My Sale Team" /> + <filter icon="terp-crm" + context="{'invisible_section': False}" + domain="[('section_id.user_id','=',uid)]" + help="My Sale Team" /> - </field> - <field name="project_id"/> - <field name="user_id" select="1" widget="selection"/> + </field> + <field name="project_id"/> + <field name="user_id" select="1" widget="selection"/> </group> <newline/> <group expand="0" string="Extended Filters..." colspan="10" col="12" groups="base.group_extended"> @@ -99,9 +99,9 @@ <separator orientation="vertical"/> <field name="priority" /> <separator orientation="vertical"/> - <field name="type_id" widget="selection" /> + <field name="version_id" widget="selection" /> <field name="categ_id" widget="selection" domain="[('object_id.model', '=', 'project.issue')]"/> - <field name="stage_id" widget="selection" domain="[('object_id.model', '=', 'project.issue')]" /> + <field name="type_id" widget="selection"/> <separator orientation="vertical"/> <field name="company_id" widget="selection" groups="base.group_multi_company"/> <newline/> @@ -111,40 +111,40 @@ </group> <newline/> <group expand="1" string="Group By..." colspan="4" col="8"> - <filter name="User" string="Responsible" icon="terp-personal" + <filter name="User" string="Responsible" icon="terp-personal" domain="[]" context="{'group_by':'user_id'}" /> <filter string="Assigned to" name="Responsible" icon="terp-personal" domain="[]" context="{'group_by':'assigned_to'}" /> <filter string="Partner" icon="terp-partner" context="{'group_by':'partner_id'}" /> - <separator orientation="vertical" /> - <filter string="Sale Team" icon="terp-personal+" - domain="[]" - context="{'group_by':'section_id'}" /> - <separator orientation="vertical" /> + <separator orientation="vertical" /> + <filter string="Sale Team" icon="terp-personal+" + domain="[]" + context="{'group_by':'section_id'}" /> + <separator orientation="vertical" /> <filter string="Project" name="project" icon="terp-folder-blue" context="{'group_by':'project_id'}" /> <filter string="Task" icon="terp-stock_align_left_24" domain="[]" context="{'group_by':'task_id'}"/> <separator orientation="vertical" /> <filter string="Category" icon="terp-stock_symbol-selection" - domain="[]" context="{'group_by':'categ_id'}" /> - <filter string="Version" icon="terp-stock_symbol-selection" domain="[]" context="{'group_by':'type_id'}"/> - <separator orientation="vertical" /> - <filter string="Priority" icon="terp-rating-rated" domain="[]" context="{'group_by':'priority'}" /> - <filter string="Stage" icon="terp-stage" domain="[]" context="{'group_by':'stage_id'}"/> + domain="[]" context="{'group_by':'categ_id'}" /> + <filter string="Version" icon="terp-stock_symbol-selection" domain="[]" context="{'group_by':'version_id'}"/> + <separator orientation="vertical" /> + <filter string="Priority" icon="terp-rating-rated" domain="[]" context="{'group_by':'priority'}" /> + <filter string="Stage" icon="terp-stage" domain="[]" context="{'group_by':'type_id'}"/> <filter string="State" icon="terp-stock_effects-object-colorize" - domain="[]" context="{'group_by':'state'}" /> + domain="[]" context="{'group_by':'state'}" /> <separator orientation="vertical"/> <filter string="Company" icon="terp-go-home" - domain="[]" - context="{'group_by':'company_id'}" /> + domain="[]" + context="{'group_by':'company_id'}" groups="base.group_multi_company"/> <separator orientation="vertical" /> <filter string="Day" icon="terp-go-today" - domain="[]" context="{'group_by':'day'}" help="Current Day"/> + domain="[]" context="{'group_by':'day'}" help="Current Day"/> <filter string="Month" icon="terp-go-month" - domain="[]" context="{'group_by':'month'}" help="Current Month"/> + domain="[]" context="{'group_by':'month'}" help="Current Month"/> <filter string="Year" icon="terp-go-year" - domain="[]" context="{'group_by':'name'}" help="Current Year"/> + domain="[]" context="{'group_by':'name'}" help="Current Year"/> </group> </search> @@ -155,26 +155,26 @@ <field name="name">Issue Analysis</field> <field name="res_model">project.issue.report</field> <field name="view_type">form</field> - <field name="view_mode">graph,tree</field> - <field name="context">{'search_default_This Month':1,'search_default_project':1,'group_by_no_leaf':1,'group_by':[]}</field> + <field name="view_mode">graph,tree</field> + <field name="context">{'search_default_This Month':1,'search_default_project':1,'group_by_no_leaf':1,'group_by':[]}</field> <field name="view_id" ref="view_project_issue_report_tree"/> <field name="search_view_id" ref="view_project_issue_report_filter"/> <field name="help">Track your projects issues and fixing delay with a high accuracy. A multicriteria search tool allows fine-grained analysis.</field> </record> - <record model="ir.actions.act_window.view" id="action_project_issue_report_tree"> - <field name="sequence" eval="1"/> - <field name="view_mode">tree</field> - <field name="view_id" ref="view_project_issue_report_tree"/> - <field name="act_window_id" ref="action_project_issue_report"/> - </record> + <record model="ir.actions.act_window.view" id="action_project_issue_report_tree"> + <field name="sequence" eval="1"/> + <field name="view_mode">tree</field> + <field name="view_id" ref="view_project_issue_report_tree"/> + <field name="act_window_id" ref="action_project_issue_report"/> + </record> <record model="ir.actions.act_window.view" id="action_project_issue_report_graph"> - <field name="sequence" eval="2"/> - <field name="view_mode">graph</field> - <field name="view_id" ref="view_project_issue_report_graph"/> - <field name="act_window_id" ref="action_project_issue_report"/> - </record> + <field name="sequence" eval="2"/> + <field name="view_mode">graph</field> + <field name="view_id" ref="view_project_issue_report_graph"/> + <field name="act_window_id" ref="action_project_issue_report"/> + </record> <menuitem icon="terp-project" id="base.menu_main_pm" name="Project" sequence="10"/> <menuitem id="base.menu_project_report" name="Reporting" parent="base.menu_main_pm" sequence="50"/> <menuitem action="action_project_issue_report" id="menu_project_issue_report_tree" parent="base.menu_project_report" groups="project.group_project_manager"/> diff --git a/addons/project_issue/security/ir.model.access.csv b/addons/project_issue/security/ir.model.access.csv index 4d76b713cac..ece2be3a784 100755 --- a/addons/project_issue/security/ir.model.access.csv +++ b/addons/project_issue/security/ir.model.access.csv @@ -6,17 +6,9 @@ "access_project_issue_report","project.issue.report","model_project_issue_report","project_issue.group_project_supporter",1,1,1,1 "access_crm_case_categ_id","crm.case.categ","crm.model_crm_case_categ","project.group_project_manager",1,1,1,1 "access_crm_case_categ_supp","crm.case.categ","crm.model_crm_case_categ","project_issue.group_project_supporter",1,0,0,0 -"access_crm_case_resource_type_project","crm_case_resource_type manager","crm.model_crm_case_resource_type","project.group_project_manager",1,1,1,1 -"access_crm_case_resource_supp","crm_case_resource_type manager","crm.model_crm_case_resource_type","project_issue.group_project_supporter",1,0,0,0 -"access_crm_case_stage_manager_suppo","crm.case.stage","crm.model_crm_case_stage","project_issue.group_project_supporter",1,0,0,0 +"access_project_issue_version_project","project_issue_version manager","model_project_issue_version","project.group_project_manager",1,1,1,1 +"access_project_issue_version","project_issue_version manager","model_project_issue_version","project_issue.group_project_supporter",1,0,0,0 "access_project_issue_system","project.issue system","model_project_issue","base.group_system",1,0,0,0 -"access_crm_case_stage_manager_system","crm.case.stage system","crm.model_crm_case_stage","base.group_system",1,1,1,1 "access_project_issue_report_system","project.issue.report system","model_project_issue_report","base.group_system",1,0,0,0 "access_crm_case_section_system","crm.case.section system","crm.model_crm_case_section","base.group_system",1,1,1,1 "access_project_issue_report_user","project.issue.report user","model_project_issue_report","project.group_project_user",1,0,0,0 -"access_hr_timesheet_sheet_sheet_project_user","hr_timesheet_sheet.sheet user","hr_timesheet_sheet.model_hr_timesheet_sheet_sheet","project.group_project_user",1,1,1,0 -"access_hr_analytic_timesheet_project_user","hr_analytic_timesheet user","hr_timesheet_sheet.model_hr_analytic_timesheet","project.group_project_user",1,1,1,0 -"access_hr_analytic_timesheet_project_manager","hr_analytic_timesheet manager","hr_timesheet_sheet.model_hr_analytic_timesheet","project.group_project_manager",1,0,0,0 -"access_hr_timesheet_sheet_sheet_project_manager","hr_timesheet_sheet.sheet manager","hr_timesheet_sheet.model_hr_timesheet_sheet_sheet","project.group_project_manager",1,0,0,0 -"access_hr_analytic_timesheet_system","hr_analytic_timesheet system","hr_timesheet_sheet.model_hr_analytic_timesheet","base.group_system",1,0,0,0 -"access_hr_timesheet_sheet_sheet_project_system","hr_timesheet_sheet.sheet system","hr_timesheet_sheet.model_hr_timesheet_sheet_sheet","base.group_system",1,0,0,0 |
