summaryrefslogtreecommitdiff
path: root/addons/project_issue
diff options
context:
space:
mode:
Diffstat (limited to 'addons/project_issue')
-rw-r--r--addons/project_issue/__init__.py1
-rw-r--r--addons/project_issue/__openerp__.py1
-rw-r--r--addons/project_issue/board_project_issue_view.xml4
-rw-r--r--addons/project_issue/i18n/ca.po362
-rw-r--r--addons/project_issue/i18n/de.po158
-rw-r--r--addons/project_issue/i18n/es.po12
-rw-r--r--addons/project_issue/i18n/fi.po973
-rw-r--r--addons/project_issue/i18n/fr.po10
-rw-r--r--addons/project_issue/i18n/hu.po11
-rw-r--r--addons/project_issue/i18n/it.po15
-rw-r--r--addons/project_issue/i18n/lv.po8
-rw-r--r--addons/project_issue/i18n/nb.po4
-rw-r--r--addons/project_issue/i18n/nl.po8
-rw-r--r--addons/project_issue/i18n/pl.po123
-rw-r--r--addons/project_issue/i18n/pt.po8
-rw-r--r--addons/project_issue/i18n/pt_BR.po8
-rw-r--r--addons/project_issue/i18n/zh_CN.po972
-rw-r--r--addons/project_issue/project_issue.py145
-rw-r--r--addons/project_issue/project_issue_demo.xml1
-rw-r--r--addons/project_issue/project_issue_view.xml80
-rw-r--r--addons/project_issue/report/project_issue_report.py11
-rw-r--r--addons/project_issue/report/project_issue_report_view.xml32
-rw-r--r--addons/project_issue/security/ir.model.access.csv4
23 files changed, 2319 insertions, 632 deletions
diff --git a/addons/project_issue/__init__.py b/addons/project_issue/__init__.py
index 21efa34f6f4..f519698a60c 100644
--- a/addons/project_issue/__init__.py
+++ b/addons/project_issue/__init__.py
@@ -22,6 +22,5 @@
import project_issue
import report
-import wizard
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/project_issue/__openerp__.py b/addons/project_issue/__openerp__.py
index 931d9f97727..459c44dea04 100644
--- a/addons/project_issue/__openerp__.py
+++ b/addons/project_issue/__openerp__.py
@@ -24,6 +24,7 @@
'name': 'Issue Management in Project Management',
'version': '1.0',
'category': 'Project Management',
+ 'complexity': "easy",
'description': """
This module provides Issues/Bugs Management in Project.
=======================================================
diff --git a/addons/project_issue/board_project_issue_view.xml b/addons/project_issue/board_project_issue_view.xml
index 3b6a6bcd0a3..cfe285134a7 100644
--- a/addons/project_issue/board_project_issue_view.xml
+++ b/addons/project_issue/board_project_issue_view.xml
@@ -123,7 +123,7 @@
<field name="res_model">project.issue</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
- <field name="domain">[('state','not in',('cancel','done')),'|',('assigned_to','=',uid),('user_id','=',uid)]</field>
+ <field name="domain">[('state','not in',('cancel','done')),('user_id','=',uid)]</field>
<field name="view_id" ref="project_issue_board_tree_view"/>
</record>
<record id="view_my_open_project_issue_graph" model="ir.ui.view">
@@ -142,7 +142,7 @@
<field name="res_model">project.issue.report</field>
<field name="view_type">form</field>
<field name="view_mode">graph,tree,form,</field>
- <field name="domain">[('state','=','open'),'|',('assigned_to','=',uid),('user_id','=',uid)]</field>
+ <field name="domain">[('state','=','open'),('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">
diff --git a/addons/project_issue/i18n/ca.po b/addons/project_issue/i18n/ca.po
index 1fe2f6473b2..46006f179ee 100644
--- a/addons/project_issue/i18n/ca.po
+++ b/addons/project_issue/i18n/ca.po
@@ -8,82 +8,84 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2011-01-11 11:15+0000\n"
-"PO-Revision-Date: 2011-02-12 17:18+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"PO-Revision-Date: 2011-08-17 19:57+0000\n"
+"Last-Translator: mgaja (GrupoIsep.com) <Unknown>\n"
"Language-Team: Catalan <ca@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: 2011-04-29 05:49+0000\n"
-"X-Generator: Launchpad (build 12758)\n"
+"X-Launchpad-Export-Date: 2011-09-05 05:51+0000\n"
+"X-Generator: Launchpad (build 13830)\n"
#. module: project_issue
#: field:project.issue.report,delay_open:0
msgid "Avg. Delay to Open"
-msgstr ""
+msgstr "retard mitja per obrir"
#. module: project_issue
#: view:project.issue:0
#: view:project.issue.report:0
msgid "Group By..."
-msgstr ""
+msgstr "Agrupar per..."
#. module: project_issue
#: field:project.issue,working_hours_open:0
msgid "Working Hours to Open the Issue"
-msgstr ""
+msgstr "Hores de treball per obrir la incidència"
#. module: project_issue
#: constraint:project.project:0
msgid "Error! project start-date must be lower then project end-date."
msgstr ""
+"Error! La data d'inici del projecte ha de ser anterior a la data final del "
+"projecte."
#. module: project_issue
#: field:project.issue,date_open:0
msgid "Opened"
-msgstr ""
+msgstr "Obert"
#. module: project_issue
#: field:project.issue.report,opening_date:0
msgid "Date of Opening"
-msgstr ""
+msgstr "Data d'obertura"
#. module: project_issue
#: selection:project.issue.report,month:0
msgid "March"
-msgstr ""
+msgstr "Març"
#. module: project_issue
#: field:project.issue,progress:0
msgid "Progress (%)"
-msgstr ""
+msgstr "Progrés (%)"
#. module: project_issue
#: field:project.issue,company_id:0
#: view:project.issue.report:0
#: field:project.issue.report,company_id:0
msgid "Company"
-msgstr ""
+msgstr "Companyia"
#. module: project_issue
#: field:project.issue,email_cc:0
msgid "Watchers Emails"
-msgstr ""
+msgstr "Observadors d'Emails (CC)"
#. module: project_issue
#: view:project.issue.report:0
msgid "Close Working hours"
-msgstr ""
+msgstr "Tanqueu hores de treball"
#. module: project_issue
#: model:ir.model,name:project_issue.model_project_issue_version
msgid "project.issue.version"
-msgstr ""
+msgstr "projecte.incidència.versió"
#. module: project_issue
#: field:project.issue,day_open:0
msgid "Days to Open"
-msgstr ""
+msgstr "Dies per obrir"
#. module: project_issue
#: code:addons/project_issue/project_issue.py:360
@@ -92,49 +94,51 @@ msgid ""
"You cannot escalate this issue.\n"
"The relevant Project has not configured the Escalation Project!"
msgstr ""
+"No podeu escalar aquesta incidència.\n"
+"El projecte rellevant no té configurat l'escalat de projecte!"
#. module: project_issue
#: constraint:project.project:0
msgid "Error! You cannot assign escalation to the same project!"
-msgstr ""
+msgstr "Error! No podeu assignar un escalat al mateix projecte."
#. module: project_issue
#: view:project.issue.report:0
msgid "Date Closed"
-msgstr ""
+msgstr "Data de tancament"
#. module: project_issue
#: view:project.issue.report:0
#: field:project.issue.report,day:0
msgid "Day"
-msgstr ""
+msgstr "Dia"
#. module: project_issue
#: view:project.issue:0
msgid "Add Internal Note"
-msgstr ""
+msgstr "Afegeix nota interna"
#. module: project_issue
#: field:project.issue,task_id:0
#: view:project.issue.report:0
#: field:project.issue.report,task_id:0
msgid "Task"
-msgstr ""
+msgstr "Tasca"
#. module: project_issue
#: view:board.board:0
msgid "Issues By Stage"
-msgstr ""
+msgstr "Incidències per etapa"
#. module: project_issue
#: field:project.issue,partner_mobile:0
msgid "Mobile"
-msgstr ""
+msgstr "Mòbil"
#. module: project_issue
#: field:project.issue,message_ids:0
msgid "Messages"
-msgstr ""
+msgstr "Missatges"
#. module: project_issue
#: model:ir.model,name:project_issue.model_project_project
@@ -143,44 +147,44 @@ msgstr ""
#: view:project.issue.report:0
#: field:project.issue.report,project_id:0
msgid "Project"
-msgstr ""
+msgstr "Projecte"
#. module: project_issue
#: model:ir.actions.act_window,name:project_issue.action_view_my_open_project_issue_tree
msgid "My Open Project issues"
-msgstr ""
+msgstr "Les meves incidències de projecte obertes"
#. module: project_issue
#: selection:project.issue,state:0
#: selection:project.issue.report,state:0
msgid "Cancelled"
-msgstr ""
+msgstr "Cancel·lada"
#. module: project_issue
#: code:addons/project_issue/project_issue.py:360
#, python-format
msgid "Warning !"
-msgstr ""
+msgstr "Avís!"
#. module: project_issue
#: field:project.issue.report,date_closed:0
msgid "Date of Closing"
-msgstr ""
+msgstr "Data de tancament"
#. module: project_issue
#: view:project.issue:0
msgid "Issue Tracker Search"
-msgstr ""
+msgstr "Cerca en el gestor d'incidències"
#. module: project_issue
#: field:project.issue.report,working_hours_open:0
msgid "Avg. Working Hours to Open"
-msgstr ""
+msgstr "Hores de treball mitjà per obrir"
#. module: project_issue
#: field:project.issue,date_action_next:0
msgid "Next Action"
-msgstr ""
+msgstr "Acció següent"
#. module: project_issue
#: help:project.project,project_escalation_id:0
@@ -188,11 +192,13 @@ msgid ""
"If any issue is escalated from the current Project, it will be listed under "
"the project selected here."
msgstr ""
+"Si alguna incidència del projecte actual s'ha intensificat, es mostrarà dins "
+"del projecte seleccionat aquí."
#. module: project_issue
#: view:project.issue:0
msgid "Extra Info"
-msgstr ""
+msgstr "Informació extra"
#. module: project_issue
#: model:ir.actions.act_window,help:project_issue.action_project_issue_report
@@ -202,6 +208,11 @@ msgid ""
"analyse the time required to open or close an issue, the number of email to "
"exchange and the time spent on average by issues."
msgstr ""
+"Aquest informe sobre les incidències del projecte permet analitzar la "
+"qualitat del seu suport o els serveis postvenda. Podeu fer un seguiment de "
+"les incidències per antiguitat. Podeu analitzar el temps requerit a obrir o "
+"tancar una incidència, el nombre de correus intercanviats i el temps gastat "
+"en mitjana per incidència."
#. module: project_issue
#: view:project.issue:0
@@ -209,43 +220,45 @@ msgstr ""
#: view:project.issue.report:0
#: field:project.issue.report,partner_id:0
msgid "Partner"
-msgstr ""
+msgstr "Empresa"
#. module: project_issue
-#: code:addons/project_issue/project_issue.py:464
+#: code:addons/project_issue/project_issue.py:473
#, python-format
msgid " (copy)"
-msgstr ""
+msgstr " (còpia)"
#. module: project_issue
#: view:project.issue:0
msgid "Previous"
-msgstr ""
+msgstr "Previ"
#. module: project_issue
#: view:project.issue:0
msgid "Statistics"
-msgstr ""
+msgstr "Estadístiques"
#. module: project_issue
#: view:project.issue:0
msgid "Convert To Task"
-msgstr ""
+msgstr "Converteix a tasca"
#. 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
#: view:project.issue.report:0
msgid "Issues Analysis"
-msgstr ""
+msgstr "Anàlisi d'incidències"
#. module: project_issue
#: field:project.issue.version,name:0
msgid "Version Number"
-msgstr ""
+msgstr "Número de versió"
#. module: project_issue
#: view:project.issue:0
msgid "Next"
-msgstr ""
+msgstr "Següent"
#. module: project_issue
#: view:project.issue:0
@@ -253,12 +266,12 @@ msgstr ""
#: view:project.issue.report:0
#: field:project.issue.report,priority:0
msgid "Priority"
-msgstr ""
+msgstr "Prioritat"
#. module: project_issue
#: view:project.issue:0
msgid "Send New Email"
-msgstr ""
+msgstr "Envia nou correu electrònic"
#. module: project_issue
#: view:project.issue:0
@@ -266,141 +279,141 @@ msgstr ""
#: view:project.issue.report:0
#: field:project.issue.report,version_id:0
msgid "Version"
-msgstr ""
+msgstr "Versió"
#. module: project_issue
#: model:ir.module.module,shortdesc:project_issue.module_meta_information
msgid "Issue Management in Project Management"
-msgstr ""
+msgstr "Gestió d'incidències en gestió de projectes"
#. module: project_issue
#: view:board.board:0
msgid "Pending Issues"
-msgstr ""
+msgstr "Incidències pendents"
#. module: project_issue
#: view:project.issue.report:0
msgid "Open Working Hours"
-msgstr ""
+msgstr "Hores de treball obert"
#. module: project_issue
#: model:ir.actions.act_window,name:project_issue.project_issue_categ_action
msgid "Issue Categories"
-msgstr ""
+msgstr "Categories d'incidències"
#. module: project_issue
#: field:project.issue,email_from:0
msgid "Email"
-msgstr ""
+msgstr "Correu electrònic"
#. module: project_issue
#: field:project.issue,canal_id:0
#: field:project.issue.report,canal_id:0
msgid "Channel"
-msgstr ""
+msgstr "Canal"
#. module: project_issue
#: selection:project.issue,priority:0
#: selection:project.issue.report,priority:0
msgid "Lowest"
-msgstr ""
+msgstr "Mínima"
#. module: project_issue
#: field:project.issue,create_date:0
#: field:project.issue.report,creation_date:0
msgid "Creation Date"
-msgstr ""
+msgstr "Data de creació"
#. module: project_issue
#: model:ir.actions.act_window,name:project_issue.project_issue_version_action
#: model:ir.ui.menu,name:project_issue.menu_project_issue_version_act
msgid "Versions"
-msgstr ""
+msgstr "Versions"
#. module: project_issue
#: field:project.issue,partner_phone:0
msgid "Phone"
-msgstr ""
+msgstr "Telèfon"
#. module: project_issue
#: view:project.issue:0
msgid "Reset to Draft"
-msgstr ""
+msgstr "Canvia a esborrany"
#. module: project_issue
#: view:project.issue:0
msgid "Today"
-msgstr ""
+msgstr "Avui"
#. 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 ""
+msgstr "Taulell d'incidències de projecte"
#. module: project_issue
#: view:project.issue:0
#: view:project.issue.report:0
msgid "Done"
-msgstr ""
+msgstr "Realitzat"
#. module: project_issue
#: selection:project.issue.report,month:0
msgid "July"
-msgstr ""
+msgstr "Juliol"
#. module: project_issue
#: model:ir.ui.menu,name:project_issue.menu_project_issue_category_act
msgid "Categories"
-msgstr ""
+msgstr "Categories"
#. module: project_issue
#: view:project.issue:0
#: view:project.issue.report:0
#: field:project.issue.report,type_id:0
msgid "Stage"
-msgstr ""
+msgstr "Fase"
#. module: project_issue
#: view:project.issue:0
msgid "History Information"
-msgstr ""
+msgstr "Informació històrica"
#. 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 ""
+msgstr "Incidències projecte"
#. module: project_issue
#: view:project.issue:0
msgid "Communication & History"
-msgstr ""
+msgstr "Comunicació i historial"
#. module: project_issue
#: view:project.issue.report:0
msgid "My Open Project Issue"
-msgstr ""
+msgstr "Les meves incidències de projecte obertes"
#. module: project_issue
#: model:ir.actions.act_window,name:project_issue.action_view_my_project_issue_tree
msgid "My Project Issues"
-msgstr ""
+msgstr "Les meves incidències de projecte"
#. module: project_issue
#: view:project.issue:0
msgid "Contact"
-msgstr ""
+msgstr "Contacta"
#. module: project_issue
#: view:board.board:0
msgid "My Board"
-msgstr ""
+msgstr "El meu taulell"
#. module: project_issue
#: view:board.board:0
msgid "My Issues"
-msgstr ""
+msgstr "Les meves incidències"
#. module: project_issue
#: help:project.issue,canal_id:0
@@ -409,6 +422,9 @@ msgid ""
"customer. With each commercial opportunity, you can indicate the canall "
"which is this opportunity source."
msgstr ""
+"Els canals representen els diferents mètodes de comunicació disponibles amb "
+"el client. En cada oportunitat comercial, podeu indicar el canal de l'origen "
+"d'aquesta oportunitat."
#. module: project_issue
#: model:ir.actions.act_window,help:project_issue.project_issue_version_action
@@ -417,66 +433,70 @@ msgid ""
"development project, to handle claims in after-sales services, etc. Define "
"here the different versions of your products on which you can work on issues."
msgstr ""
+"Podeu utilitzar el seguiment d'incidències d'OpenERP per manejar errors en "
+"el projecte de desenvolupament de programari, per manejar reclamacions en "
+"serveis post-venda, etc. Definiu aquí les diferents versions dels seus "
+"productes sobre els quals podeu treballar les incidències."
#. module: project_issue
#: code:addons/project_issue/project_issue.py:283
#, python-format
msgid "Tasks"
-msgstr ""
+msgstr "Tasques"
#. module: project_issue
#: field:project.issue.report,nbr:0
msgid "# of Issues"
-msgstr ""
+msgstr "Nº de incidències"
#. module: project_issue
#: selection:project.issue.report,month:0
msgid "September"
-msgstr ""
+msgstr "Setembre"
#. module: project_issue
#: selection:project.issue.report,month:0
msgid "December"
-msgstr ""
+msgstr "Desembre"
#. module: project_issue
#: view:project.issue:0
msgid "Issue Tracker Tree"
-msgstr ""
+msgstr "Arbre del gestor d'incidències"
#. module: project_issue
#: help:project.issue,assigned_to:0
msgid "This is the current user to whom the related task have been assigned"
-msgstr ""
+msgstr "Aquest és l'usuari actual al que s'ha assignat la tasca associada"
#. module: project_issue
#: view:project.issue:0
#: view:project.issue.report:0
#: field:project.issue.report,month:0
msgid "Month"
-msgstr ""
+msgstr "Mes"
#. module: project_issue
#: model:ir.model,name:project_issue.model_project_issue_report
msgid "project.issue.report"
-msgstr ""
+msgstr "projecte.incidència.informe"
#. module: project_issue
#: code:addons/project_issue/project_issue.py:362
#: view:project.issue:0
#, python-format
msgid "Escalate"
-msgstr ""
+msgstr "Escalat"
#. module: project_issue
#: model:crm.case.categ,name:project_issue.feature_request_categ
msgid "Feature Requests"
-msgstr ""
+msgstr "Sol·licitud de noves característiques"
#. module: project_issue
#: field:project.issue,write_date:0
msgid "Update Date"
-msgstr ""
+msgstr "Data d'actualització"
#. module: project_issue
#: model:ir.module.module,description:project_issue.module_meta_information
@@ -485,6 +505,10 @@ msgid ""
" This module provide Issues/Bugs Management in Project\n"
" "
msgstr ""
+"\n"
+" Aquest mòdul proporciona la gestió d'incidències/errors en "
+"projectes.\n"
+" "
#. module: project_issue
#: view:project.issue:0
@@ -492,12 +516,12 @@ msgstr ""
#: view:project.issue.report:0
#: field:project.issue.report,categ_id:0
msgid "Category"
-msgstr ""
+msgstr "Categoria"
#. module: project_issue
#: view:project.issue.report:0
msgid "#Number of Project Issues"
-msgstr ""
+msgstr "Núm. d'incidències de projecte"
#. module: project_issue
#: help:project.issue,email_cc:0
@@ -506,30 +530,33 @@ msgid ""
"outbound emails for this record before being sent. Separate multiple email "
"addresses with a comma"
msgstr ""
+"Aquestes adreces de correu seran afegides al camp CC en tots els correus "
+"entrants i sortints d'aquest registre abans de ser enviats. Separeu les "
+"diferents adreces de correu amb una coma."
#. module: project_issue
#: selection:project.issue,state:0
#: selection:project.issue.report,state:0
msgid "Draft"
-msgstr ""
+msgstr "Esborrany"
#. module: project_issue
#: selection:project.issue,priority:0
#: selection:project.issue.report,priority:0
msgid "Low"
-msgstr ""
+msgstr "Fluix"
#. module: project_issue
#: field:project.issue,date_closed:0
#: selection:project.issue,state:0
#: selection:project.issue.report,state:0
msgid "Closed"
-msgstr ""
+msgstr "Tancat"
#. module: project_issue
#: field:project.issue.report,delay_close:0
msgid "Avg. Delay to Close"
-msgstr ""
+msgstr "Retard mitjà fins a tancament"
#. module: project_issue
#: view:project.issue:0
@@ -537,150 +564,150 @@ msgstr ""
#: view:project.issue.report:0
#: selection:project.issue.report,state:0
msgid "Pending"
-msgstr ""
+msgstr "Pendent"
#. module: project_issue
#: view:project.issue:0
msgid "Status"
-msgstr ""
+msgstr "Estat"
#. module: project_issue
#: view:project.issue.report:0
msgid "#Project Issues"
-msgstr ""
+msgstr "Núm. d'incidències del projecte"
#. module: project_issue
#: view:board.board:0
msgid "Current Issues"
-msgstr ""
+msgstr "Incidències actuals"
#. module: project_issue
#: selection:project.issue.report,month:0
msgid "August"
-msgstr ""
+msgstr "Agost"
#. module: project_issue
#: selection:project.issue,priority:0
#: selection:project.issue.report,priority:0
msgid "Normal"
-msgstr ""
+msgstr "Normal"
#. module: project_issue
#: view:project.issue:0
msgid "Global CC"
-msgstr ""
+msgstr "CC Global"
#. module: project_issue
#: view:project.issue:0
#: selection:project.issue,state:0
msgid "To Do"
-msgstr ""
+msgstr "Pendent"
#. module: project_issue
#: selection:project.issue.report,month:0
msgid "June"
-msgstr ""
+msgstr "Juny"
#. module: project_issue
#: field:project.issue,day_close:0
msgid "Days to Close"
-msgstr ""
+msgstr "Dies per al tancament"
#. module: project_issue
#: field:project.issue,active:0
#: field:project.issue.version,active:0
msgid "Active"
-msgstr ""
+msgstr "Actiu"
#. module: project_issue
#: selection:project.issue.report,month:0
msgid "November"
-msgstr ""
+msgstr "Novembre"
#. module: project_issue
#: view:project.issue:0
#: view:project.issue.report:0
msgid "Extended Filters..."
-msgstr ""
+msgstr "Filtres estesos..."
#. module: project_issue
#: view:project.issue.report:0
msgid "Search"
-msgstr ""
+msgstr "Cerca"
#. module: project_issue
#: selection:project.issue.report,month:0
msgid "October"
-msgstr ""
+msgstr "Octubre"
#. module: project_issue
#: selection:project.issue.report,month:0
msgid "January"
-msgstr ""
+msgstr "Gener"
#. module: project_issue
#: view:project.issue:0
msgid "Feature Tracker Tree"
-msgstr ""
+msgstr "Arbre de gestió de funcionalitats"
#. module: project_issue
#: model:crm.case.categ,name:project_issue.bug_categ
msgid "Bugs"
-msgstr ""
+msgstr "Errors"
#. module: project_issue
#: view:board.board:0
msgid "Issues By State"
-msgstr ""
+msgstr "Incidències per estat"
#. module: project_issue
#: view:project.issue:0
#: field:project.issue,date:0
msgid "Date"
-msgstr ""
+msgstr "Data"
#. module: project_issue
#: field:project.issue,partner_address_id:0
msgid "Partner Contact"
-msgstr ""
+msgstr "Contacte empresa"
#. module: project_issue
#: field:project.issue,type_id:0
msgid "Resolution"
-msgstr ""
+msgstr "Resolució"
#. module: project_issue
#: view:project.issue:0
msgid "History"
-msgstr ""
+msgstr "Historial"
#. 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 ""
+msgstr "Assignat a"
#. module: project_issue
#: field:project.project,reply_to:0
msgid "Reply-To Email Address"
-msgstr ""
+msgstr "Respondre a l'adreça de correu electrònic"
#. module: project_issue
#: selection:project.issue,priority:0
#: selection:project.issue.report,priority:0
msgid "Highest"
-msgstr ""
+msgstr "El més alt"
#. module: project_issue
#: view:project.issue:0
msgid "Attachments"
-msgstr ""
+msgstr "Adjunts"
#. module: project_issue
#: view:project.issue:0
msgid "Issue Tracker Form"
-msgstr ""
+msgstr "Formulari de gestió d'incidències"
#. module: project_issue
#: view:project.issue:0
@@ -688,38 +715,38 @@ msgstr ""
#: view:project.issue.report:0
#: field:project.issue.report,state:0
msgid "State"
-msgstr ""
+msgstr "Estat"
#. module: project_issue
#: view:project.issue:0
msgid "General"
-msgstr ""
+msgstr "General"
#. module: project_issue
#: view:project.issue.version:0
msgid "Issue Version"
-msgstr ""
+msgstr "Versió incidència"
#. module: project_issue
#: view:project.issue:0
msgid "Communication"
-msgstr ""
+msgstr "Comunicació"
#. module: project_issue
#: view:project.issue:0
msgid "Cancel"
-msgstr ""
+msgstr "Canceŀla"
#. module: project_issue
#: view:project.issue:0
msgid "Close"
-msgstr ""
+msgstr "Tanca"
#. module: project_issue
#: view:project.issue:0
#: selection:project.issue.report,state:0
msgid "Open"
-msgstr ""
+msgstr "Obre"
#. module: project_issue
#: model:ir.actions.act_window,name:project_issue.act_project_project_2_project_issue_all
@@ -727,7 +754,7 @@ msgstr ""
#: model:ir.ui.menu,name:project_issue.menu_project_issue_track
#: view:project.issue:0
msgid "Issues"
-msgstr ""
+msgstr "Incidencias"
#. module: project_issue
#: model:ir.actions.act_window,name:project_issue.action_project_issue_graph_stage
@@ -736,7 +763,7 @@ msgstr ""
#: model:ir.ui.menu,name:project_issue.menu_project_confi
#: view:project.issue.report:0
msgid "Project Issue"
-msgstr ""
+msgstr "Incidència projecte"
#. module: project_issue
#: view:project.issue:0
@@ -744,18 +771,18 @@ msgstr ""
#: view:project.issue.report:0
#: field:project.issue.report,user_id:0
msgid "Responsible"
-msgstr ""
+msgstr "Responsable"
#. module: project_issue
#: help:project.issue,progress:0
msgid "Computed as: Time Spent / Total Time."
-msgstr ""
+msgstr "Calculat com: Temps dedicat / Temps total."
#. module: project_issue
#: view:project.issue:0
#: view:project.issue.report:0
msgid "Current"
-msgstr ""
+msgstr "Actiu"
#. module: project_issue
#: model:ir.actions.act_window,help:project_issue.project_issue_categ_act0
@@ -765,69 +792,74 @@ msgid ""
"issue (analysis, development, done). With the mailgateway module, issues can "
"be integrated through an email address (example: support@mycompany.com)"
msgstr ""
+"Incidents com errors del sistema, queixes dels clients, i avaries de "
+"material es recullen aquí. Podeu definir les etapes assignades a la solució "
+"dels incidents del projecte (anàlisi, desenvolupament, fet). Amb el mòdul "
+"passarel·la de correu, els incidents poden integrar-se a través d'una adreça "
+"de correu electrònic (exemple: support@mycompany.com)"
#. module: project_issue
#: view:project.issue:0
msgid "Details"
-msgstr ""
+msgstr "Detalls"
#. module: project_issue
#: help:project.issue,email_from:0
msgid "These people will receive email."
-msgstr ""
+msgstr "Aquestes persones rebran un correu electrònic."
#. module: project_issue
#: view:project.issue:0
msgid "Reply"
-msgstr ""
+msgstr "Respondre"
#. module: project_issue
#: field:project.issue,name:0
msgid "Issue"
-msgstr ""
+msgstr "Incidència"
#. module: project_issue
#: view:project.issue:0
msgid "Feature Tracker Search"
-msgstr ""
+msgstr "Cerca de gestió de funcionalitats"
#. module: project_issue
#: view:project.issue:0
#: field:project.issue,description:0
msgid "Description"
-msgstr ""
+msgstr "Descripció"
#. module: project_issue
#: field:project.issue,section_id:0
msgid "Sales Team"
-msgstr ""
+msgstr "Equip de vendes"
#. module: project_issue
#: selection:project.issue.report,month:0
msgid "May"
-msgstr ""
+msgstr "Maig"
#. 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 ""
+msgstr "Anàlisi d'incidències"
#. module: project_issue
#: view:project.issue.report:0
msgid "Sale Team "
-msgstr ""
+msgstr "Equip de vendes "
#. module: project_issue
#: view:project.issue.report:0
#: field:project.issue.report,email:0
msgid "# Emails"
-msgstr ""
+msgstr "Nº d'emails"
#. module: project_issue
#: field:project.issue,partner_name:0
msgid "Employee's Name"
-msgstr ""
+msgstr "Nom del treballador"
#. module: project_issue
#: help:project.issue,state:0
@@ -840,27 +872,34 @@ msgid ""
" \n"
"If the case needs to be reviewed then the state is set to 'Pending'."
msgstr ""
+"L'estat s'estableix a 'Esborrany', quan es crea un cas. "
+" \n"
+"Si el cas està en progrés l'estat s'estableix a 'Obert'. "
+" \n"
+"Quan el cas es tanca, l'estat s'estableix a 'Realitzat'. "
+" \n"
+"Si el cas necessita ser revisat llavors en estat s'estableix a 'Pendent'."
#. module: project_issue
#: selection:project.issue.report,month:0
msgid "February"
-msgstr ""
+msgstr "Febrer"
#. module: project_issue
#: code:addons/project_issue/project_issue.py:61
#, python-format
msgid "Issue '%s' has been opened."
-msgstr ""
+msgstr "La incidència '%s' ha estat oberta."
#. module: project_issue
#: view:project.issue:0
msgid "Feature description"
-msgstr ""
+msgstr "Descripció funcionalitat"
#. module: project_issue
#: field:project.project,project_escalation_id:0
msgid "Project Escalation"
-msgstr ""
+msgstr "Escalat de projecte"
#. module: project_issue
#: help:project.issue,section_id:0
@@ -868,89 +907,94 @@ msgid ""
"Sales team to which Case belongs to. Define "
"Responsible user and Email account for mail gateway."
msgstr ""
+"Equip de vendes al qual pertany el cas. Defineix l'usuari responsable i el "
+"compte de correu electrònic per a la passarel·la de correu."
#. module: project_issue
#: view:project.issue.report:0
msgid "Month-1"
-msgstr ""
+msgstr "Mes-1"
#. module: project_issue
#: code:addons/project_issue/project_issue.py:76
#, python-format
msgid "Issue '%s' has been closed."
-msgstr ""
+msgstr "La incidència '%s' ha estat tancada."
#. module: project_issue
#: selection:project.issue.report,month:0
msgid "April"
-msgstr ""
+msgstr "Abril"
#. module: project_issue
#: view:project.issue:0
msgid "References"
-msgstr ""
+msgstr "Referències"
#. module: project_issue
#: field:project.issue,working_hours_close:0
msgid "Working Hours to Close the Issue"
-msgstr ""
+msgstr "Hores de treball per tancar la incidència"
#. module: project_issue
#: field:project.issue,id:0
msgid "ID"
-msgstr ""
+msgstr "ID"
#. module: project_issue
#: code:addons/project_issue/project_issue.py:377
#, python-format
msgid "No Title"
-msgstr ""
+msgstr "Sense títol"
#. 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 ""
+msgstr "Número de dies per tancar la incidència de projecte"
#. module: project_issue
#: view:project.issue.report:0
#: field:project.issue.report,section_id:0
msgid "Sale Team"
-msgstr ""
+msgstr "Equip de vendes"
#. module: project_issue
#: field:project.issue.report,working_hours_close:0
msgid "Avg. Working Hours to Close"
-msgstr ""
+msgstr "Hores de treball mitjà per tancar"
#. module: project_issue
#: selection:project.issue,priority:0
#: selection:project.issue.report,priority:0
msgid "High"
-msgstr ""
+msgstr "Alt"
#. module: project_issue
#: field:project.issue,date_deadline:0
msgid "Deadline"
-msgstr ""
+msgstr "Data límit"
#. module: project_issue
#: field:project.issue,date_action_last:0
msgid "Last Action"
-msgstr ""
+msgstr "Última acció"
#. module: project_issue
#: view:project.issue.report:0
#: field:project.issue.report,name:0
msgid "Year"
-msgstr ""
+msgstr "Any"
#. module: project_issue
#: field:project.issue,duration:0
msgid "Duration"
-msgstr ""
+msgstr "Duració"
#. module: project_issue
#: view:board.board:0
msgid "My Open Issues by Creation Date"
-msgstr ""
+msgstr "Les meves incidències obertes per data de creació"
+
+#~ msgid "Maintenance"
+#~ msgstr "Manteniment"
diff --git a/addons/project_issue/i18n/de.po b/addons/project_issue/i18n/de.po
index 0d8ec770e50..bfbd9aa5fc6 100644
--- a/addons/project_issue/i18n/de.po
+++ b/addons/project_issue/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-04-29 05:49+0000\n"
-"X-Generator: Launchpad (build 12758)\n"
+"X-Launchpad-Export-Date: 2011-09-05 05:51+0000\n"
+"X-Generator: Launchpad (build 13830)\n"
#. module: project_issue
#: field:project.issue.report,delay_open:0
@@ -222,7 +222,7 @@ msgid "Partner"
msgstr "Partner"
#. module: project_issue
-#: code:addons/project_issue/project_issue.py:464
+#: code:addons/project_issue/project_issue.py:473
#, python-format
msgid " (copy)"
msgstr " (Kopie)"
@@ -243,6 +243,8 @@ msgid "Convert To Task"
msgstr "Erzeuge Aufgabe"
#. 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
#: view:project.issue.report:0
msgid "Issues Analysis"
msgstr "Statistik Probleme"
@@ -995,155 +997,5 @@ msgstr "Dauer"
msgid "My Open Issues by Creation Date"
msgstr "Meine offenen Probleme nach Erstelldatum"
-#~ msgid "Severity"
-#~ msgstr "Schwere"
-
-#, python-format
-#~ msgid "is Open."
-#~ msgstr "ist Offen."
-
-#~ msgid " 7 Days "
-#~ msgstr " 7 Tage "
-
-#, python-format
-#~ msgid "An Issue created"
-#~ msgstr "Ein Problem erfasst"
-
-#~ msgid "365 Days"
-#~ msgstr "365 Tage"
-
-#~ msgid "Fixed"
-#~ msgstr "Behoben"
-
-#~ msgid "Close Date"
-#~ msgstr "Datum Beendigung"
-
-#~ msgid "Version 4.4"
-#~ msgstr "Version 4.4"
-
-#~ msgid "Invalid model name in the action definition."
-#~ msgstr "Fehlerhafte Modellbezeichnung für diese Aktion."
-
-#~ msgid "Section"
-#~ msgstr "Sektion"
-
-#~ msgid "%Done"
-#~ msgstr "%Erledigt"
-
-#~ msgid "Invalid XML for View Architecture!"
-#~ msgstr "Fehlerhafter XML Quellcode für diese Ansicht!"
-
-#~ msgid "Avg. Answers"
-#~ msgstr "Durch. Antw."
-
-#~ msgid "Won't fix"
-#~ msgstr "Kein Fehler"
-
-#~ msgid "%Cancel"
-#~ msgstr "%Abbrechen"
-
-#~ msgid "Communication history"
-#~ msgstr "Historie Kommunikation"
-
-#~ msgid "Salesman"
-#~ msgstr "Verkäufer"
-
-#~ msgid "Issue Stages"
-#~ msgstr "Problem Stufen"
-
-#~ msgid "Version 4.2"
-#~ msgstr "Version 4.2"
-
-#~ msgid "Error ! You can not create recursive Menu."
-#~ msgstr "Fehler ! Sie können kein rekursives Menü erzeugen."
-
-#~ msgid "Works For Me"
-#~ msgstr "Problem n. reproduzierbar"
-
-#~ msgid "7 Days"
-#~ msgstr "7 Tage"
-
-#, python-format
-#~ msgid "Issue "
-#~ msgstr "Problem "
-
-#~ msgid "30 Days"
-#~ msgstr "30 Tage"
-
-#~ msgid "Awaiting Response"
-#~ msgstr "Warte a. Rückmeldung"
-
-#~ msgid "Stages"
-#~ msgstr "Stufen"
-
-#, python-format
-#~ msgid "from Mailgate."
-#~ msgstr "von Mailgateway"
-
-#~ msgid " Today "
-#~ msgstr " Heute "
-
-#~ msgid "Accepted as Bug"
-#~ msgstr "Akzeptiert als Fehler"
-
-#~ msgid "Assignee"
-#~ msgstr "Bearbeiter"
-
-#~ msgid "In Progress"
-#~ msgstr "In Bearbeitung"
-
-#~ msgid ""
-#~ "The Object name must start with x_ and not contain any special character !"
-#~ msgstr ""
-#~ "Die Object Bezeichnung muss mit x_ beginnen und darf kein Sonderzeichen "
-#~ "haben !"
-
-#~ msgid "Working Time"
-#~ msgstr "Arbeitszeit"
-
-#~ msgid "Invalid"
-#~ msgstr "Fehlerhaft"
-
-#~ msgid "Timetable working hours to adjust the gantt diagram report"
-#~ msgstr "Tabelle der Arbeitszeit als Einstellung für das Gantt Diagramm"
-
-#~ msgid "Emails"
-#~ msgstr "Emails"
-
-#~ msgid "Name"
-#~ msgstr "Bezeichnung"
-
-#, python-format
-#~ msgid "is Closed."
-#~ msgstr "ist Beendet"
-
-#~ msgid "Todo"
-#~ msgstr "Offen"
-
-#~ msgid ""
-#~ "Issues such as system bugs, client complains, material breakdowns are "
-#~ "collected here. You can define the stages assigned to the resolution of the "
-#~ "issue on the project. (analysis, development, done) Using the mailgateway "
-#~ "module, the issues can be integrated to an email address (example: "
-#~ "support@mycompany.com)"
-#~ msgstr ""
-#~ "Probleme wie Softwarefehler, Beschwerden von Kunden, Materialfehler können "
-#~ "hier zentral gesammelt werden. Sie können Bearbeitungsschritte für die "
-#~ "Bearbeitung der Vorgänge zuweisen (Problemanalyse, Entwicklung, Abschluss "
-#~ "des Vorgangs). Über das Mailgateway, können Sie Probleme fest mit einer "
-#~ "Emailadresse verbinden (z.B. support@mycompany.com)."
-
-#~ msgid "The name of the module must be unique !"
-#~ msgstr "Die Modulbezeichnung sollte eindeutig sein !"
-
-#~ msgid "Size of the field can never be less than 1 !"
-#~ msgstr "Die Größe des Feldes sollte niemals kleiner als 1 sein !"
-
#~ msgid "Maintenance"
#~ msgstr "Wartung"
-
-#~ msgid "The name of the group must be unique !"
-#~ msgstr "Die Bezeichnung der Gruppe sollte eindeutig sein !"
-
-#~ msgid "The certificate ID of the module must be unique !"
-#~ msgstr "Die Zertifikat ID des Moduls sollte eindeutig sein !"
diff --git a/addons/project_issue/i18n/es.po b/addons/project_issue/i18n/es.po
index 6dfdfd02a06..9e1c1c6f704 100644
--- a/addons/project_issue/i18n/es.po
+++ b/addons/project_issue/i18n/es.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-04-29 05:49+0000\n"
-"X-Generator: Launchpad (build 12758)\n"
+"X-Launchpad-Export-Date: 2011-09-05 05:52+0000\n"
+"X-Generator: Launchpad (build 13830)\n"
#. module: project_issue
#: field:project.issue.report,delay_open:0
@@ -223,7 +223,7 @@ msgid "Partner"
msgstr "Empresa"
#. module: project_issue
-#: code:addons/project_issue/project_issue.py:464
+#: code:addons/project_issue/project_issue.py:473
#, python-format
msgid " (copy)"
msgstr " (copia)"
@@ -244,6 +244,8 @@ msgid "Convert To Task"
msgstr "Convertir a tarea"
#. 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
#: view:project.issue.report:0
msgid "Issues Analysis"
msgstr "Análisis de incidencias"
@@ -995,5 +997,5 @@ msgstr "Duración"
msgid "My Open Issues by Creation Date"
msgstr "Mis incidencias abiertas por fecha de creación"
-#~ msgid "Invalid model name in the action definition."
-#~ msgstr "Nombre del modelo no válido en la definición de la acción."
+#~ msgid "Maintenance"
+#~ msgstr "Mantenimiento"
diff --git a/addons/project_issue/i18n/fi.po b/addons/project_issue/i18n/fi.po
new file mode 100644
index 00000000000..2bf3d8e142e
--- /dev/null
+++ b/addons/project_issue/i18n/fi.po
@@ -0,0 +1,973 @@
+# Finnish translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2011-01-11 11:15+0000\n"
+"PO-Revision-Date: 2011-07-19 08:32+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Finnish <fi@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: 2011-09-05 05:51+0000\n"
+"X-Generator: Launchpad (build 13830)\n"
+
+#. module: project_issue
+#: field:project.issue.report,delay_open:0
+msgid "Avg. Delay to Open"
+msgstr "Keskimääräinen viive avaamiseen"
+
+#. module: project_issue
+#: view:project.issue:0
+#: view:project.issue.report:0
+msgid "Group By..."
+msgstr "Ryhmittely.."
+
+#. module: project_issue
+#: field:project.issue,working_hours_open:0
+msgid "Working Hours to Open the Issue"
+msgstr "Työtunnit tapauksen avaamiseen"
+
+#. module: project_issue
+#: constraint:project.project:0
+msgid "Error! project start-date must be lower then project end-date."
+msgstr "Virhe: projektin alkupäivä tulee olla aikaisempi kuin loppupäivä."
+
+#. module: project_issue
+#: field:project.issue,date_open:0
+msgid "Opened"
+msgstr "Avattu"
+
+#. module: project_issue
+#: field:project.issue.report,opening_date:0
+msgid "Date of Opening"
+msgstr "Avauspäivä"
+
+#. module: project_issue
+#: selection:project.issue.report,month:0
+msgid "March"
+msgstr "Maaliskuu"
+
+#. module: project_issue
+#: field:project.issue,progress:0
+msgid "Progress (%)"
+msgstr "Edistyminen (%)"
+
+#. module: project_issue
+#: field:project.issue,company_id:0
+#: view:project.issue.report:0
+#: field:project.issue.report,company_id:0
+msgid "Company"
+msgstr "Yritys"
+
+#. module: project_issue
+#: field:project.issue,email_cc:0
+msgid "Watchers Emails"
+msgstr "Seuraajien Sähköpostit"
+
+#. module: project_issue
+#: view:project.issue.report:0
+msgid "Close Working hours"
+msgstr "Sulje työtunnit"
+
+#. module: project_issue
+#: model:ir.model,name:project_issue.model_project_issue_version
+msgid "project.issue.version"
+msgstr ""
+
+#. module: project_issue
+#: field:project.issue,day_open:0
+msgid "Days to Open"
+msgstr "Päiviä avaamiseen"
+
+#. module: project_issue
+#: code:addons/project_issue/project_issue.py:360
+#, python-format
+msgid ""
+"You cannot escalate this issue.\n"
+"The relevant Project has not configured the Escalation Project!"
+msgstr ""
+"Et voi eskaloida tapausta.\n"
+"Liittyvään projektiin ei ole konfiguroitu eskalointiprojektia!"
+
+#. module: project_issue
+#: constraint:project.project:0
+msgid "Error! You cannot assign escalation to the same project!"
+msgstr "Virhe! Et voi asettaa eskalointia samalle projektille!"
+
+#. module: project_issue
+#: view:project.issue.report:0
+msgid "Date Closed"
+msgstr "Sulkemispäivä"
+
+#. module: project_issue
+#: view:project.issue.report:0
+#: field:project.issue.report,day:0
+msgid "Day"
+msgstr "Päivä"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Add Internal Note"
+msgstr "Lisää sisäinen huomautus"
+
+#. module: project_issue
+#: field:project.issue,task_id:0
+#: view:project.issue.report:0
+#: field:project.issue.report,task_id:0
+msgid "Task"
+msgstr "Tehtävä"
+
+#. module: project_issue
+#: view:board.board:0
+msgid "Issues By Stage"
+msgstr "Tapaukset tilakoodeittain"
+
+#. module: project_issue
+#: field:project.issue,partner_mobile:0
+msgid "Mobile"
+msgstr "Matkapuhelin"
+
+#. module: project_issue
+#: field:project.issue,message_ids:0
+msgid "Messages"
+msgstr "Viestit"
+
+#. 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 "Projekti"
+
+#. module: project_issue
+#: model:ir.actions.act_window,name:project_issue.action_view_my_open_project_issue_tree
+msgid "My Open Project issues"
+msgstr "Omat avoimet projektitapahtumat"
+
+#. module: project_issue
+#: selection:project.issue,state:0
+#: selection:project.issue.report,state:0
+msgid "Cancelled"
+msgstr "Peruttu"
+
+#. module: project_issue
+#: code:addons/project_issue/project_issue.py:360
+#, python-format
+msgid "Warning !"
+msgstr "Varoitus !"
+
+#. module: project_issue
+#: field:project.issue.report,date_closed:0
+msgid "Date of Closing"
+msgstr "Sulkemispäivä"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Issue Tracker Search"
+msgstr "Tapausseurannan haku"
+
+#. module: project_issue
+#: field:project.issue.report,working_hours_open:0
+msgid "Avg. Working Hours to Open"
+msgstr "Avaukseen käytetyt tunnit keskimäärin"
+
+#. module: project_issue
+#: field:project.issue,date_action_next:0
+msgid "Next Action"
+msgstr "Seuraava Toimenpide"
+
+#. 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 ""
+"Jos mikä tahansa tapaus eskaloidaan nykyisestä projetista, se listataan "
+"tässä valitun projketin alla."
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Extra Info"
+msgstr "Lisätiedot"
+
+#. module: project_issue
+#: model:ir.actions.act_window,help:project_issue.action_project_issue_report
+msgid ""
+"This report on the project issues allows you to analyse the quality of your "
+"support or after-sales services. You can track the issues per age. You can "
+"analyse the time required to open or close an issue, the number of email to "
+"exchange and the time spent on average by issues."
+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 "Kumppani"
+
+#. module: project_issue
+#: code:addons/project_issue/project_issue.py:473
+#, python-format
+msgid " (copy)"
+msgstr " (kopio)"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Previous"
+msgstr "Edellinen"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Statistics"
+msgstr "Tilastot"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Convert To Task"
+msgstr "Muuta tehtäväksi"
+
+#. 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
+#: view:project.issue.report:0
+msgid "Issues Analysis"
+msgstr "Tapausten analyysit"
+
+#. module: project_issue
+#: field:project.issue.version,name:0
+msgid "Version Number"
+msgstr "Versionumero"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Next"
+msgstr "Seuraava"
+
+#. module: project_issue
+#: view:project.issue:0
+#: field:project.issue,priority:0
+#: view:project.issue.report:0
+#: field:project.issue.report,priority:0
+msgid "Priority"
+msgstr "Prioriteetti"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Send New Email"
+msgstr "Lähetä uusi sähköposti"
+
+#. 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 "Versio"
+
+#. module: project_issue
+#: model:ir.module.module,shortdesc:project_issue.module_meta_information
+msgid "Issue Management in Project Management"
+msgstr "Tapausten hallinta projektinhallinnassa"
+
+#. module: project_issue
+#: view:board.board:0
+msgid "Pending Issues"
+msgstr "Odottavat tapaukset"
+
+#. module: project_issue
+#: view:project.issue.report:0
+msgid "Open Working Hours"
+msgstr "Avaa työtunnit"
+
+#. module: project_issue
+#: model:ir.actions.act_window,name:project_issue.project_issue_categ_action
+msgid "Issue Categories"
+msgstr "Tapahtumakategoriat"
+
+#. module: project_issue
+#: field:project.issue,email_from:0
+msgid "Email"
+msgstr "Sähköposti"
+
+#. module: project_issue
+#: field:project.issue,canal_id:0
+#: field:project.issue.report,canal_id:0
+msgid "Channel"
+msgstr "Kanava"
+
+#. module: project_issue
+#: selection:project.issue,priority:0
+#: selection:project.issue.report,priority:0
+msgid "Lowest"
+msgstr "Alin"
+
+#. module: project_issue
+#: field:project.issue,create_date:0
+#: field:project.issue.report,creation_date:0
+msgid "Creation Date"
+msgstr "Luontipäivämäärä"
+
+#. module: project_issue
+#: model:ir.actions.act_window,name:project_issue.project_issue_version_action
+#: model:ir.ui.menu,name:project_issue.menu_project_issue_version_act
+msgid "Versions"
+msgstr "Versiot"
+
+#. module: project_issue
+#: field:project.issue,partner_phone:0
+msgid "Phone"
+msgstr "Puh."
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Reset to Draft"
+msgstr "Palauta luonnokseksi"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Today"
+msgstr "Tänään"
+
+#. 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 "Projektitapausten työpöytä"
+
+#. module: project_issue
+#: view:project.issue:0
+#: view:project.issue.report:0
+msgid "Done"
+msgstr "Valmis"
+
+#. module: project_issue
+#: selection:project.issue.report,month:0
+msgid "July"
+msgstr "Heinäkuu"
+
+#. module: project_issue
+#: model:ir.ui.menu,name:project_issue.menu_project_issue_category_act
+msgid "Categories"
+msgstr "Kategoriat"
+
+#. module: project_issue
+#: view:project.issue:0
+#: view:project.issue.report:0
+#: field:project.issue.report,type_id:0
+msgid "Stage"
+msgstr "Vaihe"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "History Information"
+msgstr "Historiatiedot"
+
+#. 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 "Projektitapaukset"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Communication & History"
+msgstr "Kommunikaatio ja historia"
+
+#. module: project_issue
+#: view:project.issue.report:0
+msgid "My Open Project Issue"
+msgstr "Omat avoimet projektitapahtumat"
+
+#. module: project_issue
+#: model:ir.actions.act_window,name:project_issue.action_view_my_project_issue_tree
+msgid "My Project Issues"
+msgstr "Omat projektitapahtumat"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Contact"
+msgstr "Yhteyshenkilö"
+
+#. module: project_issue
+#: view:board.board:0
+msgid "My Board"
+msgstr "Oma työpöytä"
+
+#. module: project_issue
+#: view:board.board:0
+msgid "My Issues"
+msgstr "Omat tapahtumat"
+
+#. 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 ""
+"Kanavat edustavat eri kommunikaatiotapoja joiden kautta viestintä tapahtuu "
+"asiakkaan kanssa. Jokaisesta mahdollisuudesta voit määritellä kanavan joka "
+"on mahdollisuuden lähteenä."
+
+#. module: project_issue
+#: model:ir.actions.act_window,help:project_issue.project_issue_version_action
+msgid ""
+"You can use the issues tracker in OpenERP to handle bugs in the software "
+"development project, to handle claims in after-sales services, etc. Define "
+"here the different versions of your products on which you can work on issues."
+msgstr ""
+
+#. module: project_issue
+#: code:addons/project_issue/project_issue.py:283
+#, python-format
+msgid "Tasks"
+msgstr "Tehtävät"
+
+#. module: project_issue
+#: field:project.issue.report,nbr:0
+msgid "# of Issues"
+msgstr "Tapausten lukumäärä"
+
+#. module: project_issue
+#: selection:project.issue.report,month:0
+msgid "September"
+msgstr "Syyskuu"
+
+#. module: project_issue
+#: selection:project.issue.report,month:0
+msgid "December"
+msgstr "Joulukuu"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Issue Tracker Tree"
+msgstr "Tapausseurannan puu"
+
+#. module: project_issue
+#: help:project.issue,assigned_to:0
+msgid "This is the current user to whom the related task have been assigned"
+msgstr "Tämä on nykyinen käyttäjä jolle liittyvä tehtävä on määritelty"
+
+#. module: project_issue
+#: view:project.issue:0
+#: view:project.issue.report:0
+#: field:project.issue.report,month:0
+msgid "Month"
+msgstr "Kuukausi"
+
+#. module: project_issue
+#: model:ir.model,name:project_issue.model_project_issue_report
+msgid "project.issue.report"
+msgstr ""
+
+#. module: project_issue
+#: code:addons/project_issue/project_issue.py:362
+#: view:project.issue:0
+#, python-format
+msgid "Escalate"
+msgstr "Eskaloi"
+
+#. module: project_issue
+#: model:crm.case.categ,name:project_issue.feature_request_categ
+msgid "Feature Requests"
+msgstr "Ominaisuuspyynnöt"
+
+#. module: project_issue
+#: field:project.issue,write_date:0
+msgid "Update Date"
+msgstr "Päivityksen päiväys"
+
+#. 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
+#: view:project.issue:0
+#: 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 "Projektitapausten määrä"
+
+#. 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 ""
+"Nämä sähköpostiosoitteet lisätään cc (kopio viestistä) kenttään tähän "
+"tietueeseen liittyvien sähköpostien osalta. Erota useammat osoitteet "
+"pilkulla."
+
+#. module: project_issue
+#: selection:project.issue,state:0
+#: selection:project.issue.report,state:0
+msgid "Draft"
+msgstr "Luonnos"
+
+#. module: project_issue
+#: selection:project.issue,priority:0
+#: selection:project.issue.report,priority:0
+msgid "Low"
+msgstr "Matala"
+
+#. module: project_issue
+#: field:project.issue,date_closed:0
+#: selection:project.issue,state:0
+#: selection:project.issue.report,state:0
+msgid "Closed"
+msgstr "Suljettu"
+
+#. module: project_issue
+#: field:project.issue.report,delay_close:0
+msgid "Avg. Delay to Close"
+msgstr "Keskimääräinen viive sulkemiseen"
+
+#. 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 "Odottava"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Status"
+msgstr "Tila"
+
+#. module: project_issue
+#: view:project.issue.report:0
+msgid "#Project Issues"
+msgstr "Projektitapausten lukumäärä"
+
+#. module: project_issue
+#: view:board.board:0
+msgid "Current Issues"
+msgstr "Nykyiset tapaukset"
+
+#. module: project_issue
+#: selection:project.issue.report,month:0
+msgid "August"
+msgstr "Elokuu"
+
+#. module: project_issue
+#: selection:project.issue,priority:0
+#: selection:project.issue.report,priority:0
+msgid "Normal"
+msgstr "Normaali"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Global CC"
+msgstr ""
+
+#. module: project_issue
+#: view:project.issue:0
+#: selection:project.issue,state:0
+msgid "To Do"
+msgstr "Tehtävät"
+
+#. module: project_issue
+#: selection:project.issue.report,month:0
+msgid "June"
+msgstr "Kesäkuu"
+
+#. module: project_issue
+#: field:project.issue,day_close:0
+msgid "Days to Close"
+msgstr "Päivää sulkemiseen"
+
+#. module: project_issue
+#: field:project.issue,active:0
+#: field:project.issue.version,active:0
+msgid "Active"
+msgstr "Aktiivinen"
+
+#. module: project_issue
+#: selection:project.issue.report,month:0
+msgid "November"
+msgstr "Marraskuu"
+
+#. module: project_issue
+#: view:project.issue:0
+#: view:project.issue.report:0
+msgid "Extended Filters..."
+msgstr "Laajennetut Suotimet..."
+
+#. module: project_issue
+#: view:project.issue.report:0
+msgid "Search"
+msgstr "Etsi"
+
+#. module: project_issue
+#: selection:project.issue.report,month:0
+msgid "October"
+msgstr "Lokakuu"
+
+#. module: project_issue
+#: selection:project.issue.report,month:0
+msgid "January"
+msgstr "Tammikuu"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Feature Tracker Tree"
+msgstr "Ominaisuusseurannan puu"
+
+#. 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 "Tapaukset tilakoodeittain"
+
+#. module: project_issue
+#: view:project.issue:0
+#: field:project.issue,date:0
+msgid "Date"
+msgstr "Päivämäärä"
+
+#. module: project_issue
+#: field:project.issue,partner_address_id:0
+msgid "Partner Contact"
+msgstr "Kumppanin Yhteystiedot"
+
+#. module: project_issue
+#: field:project.issue,type_id:0
+msgid "Resolution"
+msgstr "Ratkaisu"
+
+#. 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 "Annettu tehtäväksi"
+
+#. module: project_issue
+#: field:project.project,reply_to:0
+msgid "Reply-To Email Address"
+msgstr "Vastaus sähköpostiosoite"
+
+#. module: project_issue
+#: selection:project.issue,priority:0
+#: selection:project.issue.report,priority:0
+msgid "Highest"
+msgstr "Korkein"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Attachments"
+msgstr "Liitteet"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Issue Tracker Form"
+msgstr "Tapausseurannan lomake"
+
+#. module: project_issue
+#: view:project.issue:0
+#: field:project.issue,state:0
+#: view:project.issue.report:0
+#: field:project.issue.report,state:0
+msgid "State"
+msgstr "Tila"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "General"
+msgstr "Yleinen"
+
+#. module: project_issue
+#: view:project.issue.version:0
+msgid "Issue Version"
+msgstr "Tapauksen versio"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Communication"
+msgstr "Yhteydenpito"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Cancel"
+msgstr "Peruuta"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Close"
+msgstr "Sulje"
+
+#. module: project_issue
+#: view:project.issue:0
+#: selection:project.issue.report,state:0
+msgid "Open"
+msgstr "Avaa"
+
+#. 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 "Tapaukset"
+
+#. 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 "Projekti tapahtuma"
+
+#. module: project_issue
+#: view:project.issue:0
+#: field:project.issue,user_id:0
+#: view:project.issue.report:0
+#: field:project.issue.report,user_id:0
+msgid "Responsible"
+msgstr "Vastuuhenkilö"
+
+#. module: project_issue
+#: help:project.issue,progress:0
+msgid "Computed as: Time Spent / Total Time."
+msgstr "Laskettu: käytetty aika / kokonaisaika"
+
+#. module: project_issue
+#: view:project.issue:0
+#: view:project.issue.report:0
+msgid "Current"
+msgstr "Nykyinen"
+
+#. module: project_issue
+#: model:ir.actions.act_window,help:project_issue.project_issue_categ_act0
+msgid ""
+"Issues such as system bugs, customer complaints, and material breakdowns are "
+"collected here. You can define the stages assigned when solving the project "
+"issue (analysis, development, done). With the mailgateway module, issues can "
+"be integrated through an email address (example: support@mycompany.com)"
+msgstr ""
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Details"
+msgstr "Yksityiskohdat"
+
+#. module: project_issue
+#: help:project.issue,email_from:0
+msgid "These people will receive email."
+msgstr "Nämä henkilöt vastaanottavat sähköpostin."
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Reply"
+msgstr "Vastaa"
+
+#. module: project_issue
+#: field:project.issue,name:0
+msgid "Issue"
+msgstr "Tapaus"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Feature Tracker Search"
+msgstr "Ominaisuusseurannan haku"
+
+#. module: project_issue
+#: view:project.issue:0
+#: field:project.issue,description:0
+msgid "Description"
+msgstr "Kuvaus"
+
+#. module: project_issue
+#: field:project.issue,section_id:0
+msgid "Sales Team"
+msgstr "Myyntitiimi"
+
+#. module: project_issue
+#: selection:project.issue.report,month:0
+msgid "May"
+msgstr "Toukokuu"
+
+#. 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
+msgid "Sale Team "
+msgstr "Myyntitiimi "
+
+#. module: project_issue
+#: view:project.issue.report:0
+#: field:project.issue.report,email:0
+msgid "# Emails"
+msgstr "Sähköpostien määrä"
+
+#. module: project_issue
+#: field:project.issue,partner_name:0
+msgid "Employee's Name"
+msgstr "Työntekijän nimi"
+
+#. 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 "Helmikuu"
+
+#. module: project_issue
+#: code:addons/project_issue/project_issue.py:61
+#, python-format
+msgid "Issue '%s' has been opened."
+msgstr "Tapaus '%s' on avattu."
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Feature description"
+msgstr "Ominaisuuden kuvaus"
+
+#. module: project_issue
+#: field:project.project,project_escalation_id:0
+msgid "Project Escalation"
+msgstr "Projektin eskalointi"
+
+#. 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 ""
+"Myyntitiimi jolle tapaus kuuluu. Määrittele vastuuhenkilö ja sähköpostitili "
+"sähköpostin välityspalvelimelle."
+
+#. module: project_issue
+#: view:project.issue.report:0
+msgid "Month-1"
+msgstr "Kuukausi -1"
+
+#. module: project_issue
+#: code:addons/project_issue/project_issue.py:76
+#, python-format
+msgid "Issue '%s' has been closed."
+msgstr "Tapaus '%s' on suljettu."
+
+#. module: project_issue
+#: selection:project.issue.report,month:0
+msgid "April"
+msgstr "Huhtikuu"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "References"
+msgstr "Viitteet"
+
+#. module: project_issue
+#: field:project.issue,working_hours_close:0
+msgid "Working Hours to Close the Issue"
+msgstr "Työtunnit tapauksen sulkemiseen"
+
+#. module: project_issue
+#: field:project.issue,id:0
+msgid "ID"
+msgstr "Tunniste (ID)"
+
+#. module: project_issue
+#: code:addons/project_issue/project_issue.py:377
+#, python-format
+msgid "No Title"
+msgstr "Ei otsikkoa"
+
+#. 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 "Päivien määrä projektitapahtuman sulkemiseen"
+
+#. module: project_issue
+#: view:project.issue.report:0
+#: field:project.issue.report,section_id:0
+msgid "Sale Team"
+msgstr "Myyntitiimi"
+
+#. module: project_issue
+#: field:project.issue.report,working_hours_close:0
+msgid "Avg. Working Hours to Close"
+msgstr "Keskimääräiset työtunnit sulkemiseen"
+
+#. module: project_issue
+#: selection:project.issue,priority:0
+#: selection:project.issue.report,priority:0
+msgid "High"
+msgstr "Korkea"
+
+#. module: project_issue
+#: field:project.issue,date_deadline:0
+msgid "Deadline"
+msgstr "Määräaika"
+
+#. module: project_issue
+#: field:project.issue,date_action_last:0
+msgid "Last Action"
+msgstr "Viimeisin tapahtuma"
+
+#. module: project_issue
+#: view:project.issue.report:0
+#: field:project.issue.report,name:0
+msgid "Year"
+msgstr "Vuosi"
+
+#. module: project_issue
+#: field:project.issue,duration:0
+msgid "Duration"
+msgstr "Kesto"
+
+#. module: project_issue
+#: view:board.board:0
+msgid "My Open Issues by Creation Date"
+msgstr "Omat avoimet tapaukset luontipäiväjärjestyksessä"
+
+#~ msgid "Maintenance"
+#~ msgstr "Ylläpito"
diff --git a/addons/project_issue/i18n/fr.po b/addons/project_issue/i18n/fr.po
index 545ce59fc3f..c40683b38d4 100644
--- a/addons/project_issue/i18n/fr.po
+++ b/addons/project_issue/i18n/fr.po
@@ -8,13 +8,13 @@ msgstr ""
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2011-01-11 11:15+0000\n"
"PO-Revision-Date: 2011-01-18 16:44+0000\n"
-"Last-Translator: Quentin THEURET <quentin@theuret.net>\n"
+"Last-Translator: Quentin THEURET <Unknown>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-04-29 05:49+0000\n"
-"X-Generator: Launchpad (build 12758)\n"
+"X-Launchpad-Export-Date: 2011-09-05 05:51+0000\n"
+"X-Generator: Launchpad (build 13830)\n"
#. module: project_issue
#: field:project.issue.report,delay_open:0
@@ -223,7 +223,7 @@ msgid "Partner"
msgstr "Partenaire"
#. module: project_issue
-#: code:addons/project_issue/project_issue.py:464
+#: code:addons/project_issue/project_issue.py:473
#, python-format
msgid " (copy)"
msgstr " (copie)"
@@ -244,6 +244,8 @@ msgid "Convert To Task"
msgstr "Convertir en tâche"
#. 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
#: view:project.issue.report:0
msgid "Issues Analysis"
msgstr "Analyse des incidents"
diff --git a/addons/project_issue/i18n/hu.po b/addons/project_issue/i18n/hu.po
index cfa80fa62df..696c7bc6885 100644
--- a/addons/project_issue/i18n/hu.po
+++ b/addons/project_issue/i18n/hu.po
@@ -8,13 +8,14 @@ msgstr ""
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2011-01-11 11:15+0000\n"
"PO-Revision-Date: 2011-02-07 12:14+0000\n"
-"Last-Translator: NOVOTRADE RENDSZERHÁZ <openerp@novotrade.hu>\n"
+"Last-Translator: NOVOTRADE RENDSZERHÁZ ( novotrade.hu ) "
+"<openerp@novotrade.hu>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-04-29 05:49+0000\n"
-"X-Generator: Launchpad (build 12758)\n"
+"X-Launchpad-Export-Date: 2011-09-05 05:51+0000\n"
+"X-Generator: Launchpad (build 13830)\n"
#. module: project_issue
#: field:project.issue.report,delay_open:0
@@ -213,7 +214,7 @@ msgid "Partner"
msgstr "Partner"
#. module: project_issue
-#: code:addons/project_issue/project_issue.py:464
+#: code:addons/project_issue/project_issue.py:473
#, python-format
msgid " (copy)"
msgstr " (másolat)"
@@ -234,6 +235,8 @@ msgid "Convert To Task"
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
#: view:project.issue.report:0
msgid "Issues Analysis"
msgstr ""
diff --git a/addons/project_issue/i18n/it.po b/addons/project_issue/i18n/it.po
index 712ef54f301..7351f4f0f52 100644
--- a/addons/project_issue/i18n/it.po
+++ b/addons/project_issue/i18n/it.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-04-29 05:49+0000\n"
-"X-Generator: Launchpad (build 12758)\n"
+"X-Launchpad-Export-Date: 2011-09-05 05:51+0000\n"
+"X-Generator: Launchpad (build 13830)\n"
#. module: project_issue
#: field:project.issue.report,delay_open:0
@@ -214,7 +214,7 @@ msgid "Partner"
msgstr "Partner"
#. module: project_issue
-#: code:addons/project_issue/project_issue.py:464
+#: code:addons/project_issue/project_issue.py:473
#, python-format
msgid " (copy)"
msgstr " (copia)"
@@ -235,6 +235,8 @@ msgid "Convert To Task"
msgstr "Converti ad attività"
#. 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
#: view:project.issue.report:0
msgid "Issues Analysis"
msgstr "Analisi problematiche"
@@ -366,7 +368,7 @@ msgstr "Stadio"
#. module: project_issue
#: view:project.issue:0
msgid "History Information"
-msgstr ""
+msgstr "Storico Informazioni"
#. module: project_issue
#: model:ir.actions.act_window,name:project_issue.action_view_current_project_issue_tree
@@ -377,7 +379,7 @@ msgstr "Problematiche di progetto"
#. module: project_issue
#: view:project.issue:0
msgid "Communication & History"
-msgstr ""
+msgstr "Comunicazioni & Storico"
#. module: project_issue
#: view:project.issue.report:0
@@ -982,3 +984,6 @@ msgstr "Durata"
#: view:board.board:0
msgid "My Open Issues by Creation Date"
msgstr "Le mie problematiche per data di creazione"
+
+#~ msgid "Maintenance"
+#~ msgstr "Manutenzione"
diff --git a/addons/project_issue/i18n/lv.po b/addons/project_issue/i18n/lv.po
index 3880f547850..6b342ff1a32 100644
--- a/addons/project_issue/i18n/lv.po
+++ b/addons/project_issue/i18n/lv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-04-29 05:49+0000\n"
-"X-Generator: Launchpad (build 12758)\n"
+"X-Launchpad-Export-Date: 2011-09-05 05:51+0000\n"
+"X-Generator: Launchpad (build 13830)\n"
#. module: project_issue
#: field:project.issue.report,delay_open:0
@@ -212,7 +212,7 @@ msgid "Partner"
msgstr "Partneris"
#. module: project_issue
-#: code:addons/project_issue/project_issue.py:464
+#: code:addons/project_issue/project_issue.py:473
#, python-format
msgid " (copy)"
msgstr " (kopija)"
@@ -233,6 +233,8 @@ msgid "Convert To Task"
msgstr "Pārveidot par uzdevumu"
#. 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
#: view:project.issue.report:0
msgid "Issues Analysis"
msgstr "Incidentu analīze"
diff --git a/addons/project_issue/i18n/nb.po b/addons/project_issue/i18n/nb.po
index bb294245223..1209d83299a 100644
--- a/addons/project_issue/i18n/nb.po
+++ b/addons/project_issue/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-06-10 04:37+0000\n"
-"X-Generator: Launchpad (build 13168)\n"
+"X-Launchpad-Export-Date: 2011-09-05 05:51+0000\n"
+"X-Generator: Launchpad (build 13830)\n"
#. module: project_issue
#: field:project.issue.report,delay_open:0
diff --git a/addons/project_issue/i18n/nl.po b/addons/project_issue/i18n/nl.po
index 403f0acbe50..d166f62b1d5 100644
--- a/addons/project_issue/i18n/nl.po
+++ b/addons/project_issue/i18n/nl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-04-29 05:49+0000\n"
-"X-Generator: Launchpad (build 12758)\n"
+"X-Launchpad-Export-Date: 2011-09-05 05:51+0000\n"
+"X-Generator: Launchpad (build 13830)\n"
#. module: project_issue
#: field:project.issue.report,delay_open:0
@@ -220,7 +220,7 @@ msgid "Partner"
msgstr "Relatie"
#. module: project_issue
-#: code:addons/project_issue/project_issue.py:464
+#: code:addons/project_issue/project_issue.py:473
#, python-format
msgid " (copy)"
msgstr " (kopie)"
@@ -241,6 +241,8 @@ msgid "Convert To Task"
msgstr "Omzetten naar taak"
#. 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
#: view:project.issue.report:0
msgid "Issues Analysis"
msgstr "Issues analyse"
diff --git a/addons/project_issue/i18n/pl.po b/addons/project_issue/i18n/pl.po
index 2825628479e..cbc1a07fc87 100644
--- a/addons/project_issue/i18n/pl.po
+++ b/addons/project_issue/i18n/pl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-04-29 05:49+0000\n"
-"X-Generator: Launchpad (build 12758)\n"
+"X-Launchpad-Export-Date: 2011-09-05 05:51+0000\n"
+"X-Generator: Launchpad (build 13830)\n"
#. module: project_issue
#: field:project.issue.report,delay_open:0
@@ -216,7 +216,7 @@ msgid "Partner"
msgstr "Partner"
#. module: project_issue
-#: code:addons/project_issue/project_issue.py:464
+#: code:addons/project_issue/project_issue.py:473
#, python-format
msgid " (copy)"
msgstr " (kopia)"
@@ -237,6 +237,8 @@ msgid "Convert To Task"
msgstr "Skonwertuj do zadania"
#. 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
#: view:project.issue.report:0
msgid "Issues Analysis"
msgstr "Analiza problemu"
@@ -983,118 +985,3 @@ msgstr "Czas trwania"
#: view:board.board:0
msgid "My Open Issues by Creation Date"
msgstr "Moje otwarte problemy wg dat utworzenia"
-
-#, python-format
-#~ msgid "An Issue created"
-#~ msgstr "Utworzono problem"
-
-#~ msgid "365 Days"
-#~ msgstr "365 dni"
-
-#~ msgid "Close Date"
-#~ msgstr "Data zamknięcia"
-
-#~ msgid "Fixed"
-#~ msgstr "Naprawione"
-
-#~ msgid "%Done"
-#~ msgstr "%Wykonano"
-
-#~ msgid "Version 4.4"
-#~ msgstr "Wersja 4.4"
-
-#~ msgid "Section"
-#~ msgstr "Sekcja"
-
-#~ msgid "Invalid model name in the action definition."
-#~ msgstr "Nieprawidłowa nazwa modelu w definicji akcji."
-
-#~ msgid "Invalid XML for View Architecture!"
-#~ msgstr "Niewłaściwy XML dla architektury widoku!"
-
-#~ msgid "Avg. Answers"
-#~ msgstr "Śred. odpowiedzi"
-
-#~ msgid "Won't fix"
-#~ msgstr "Nie do naprawienia"
-
-#~ msgid "%Cancel"
-#~ msgstr "%Anulowanych"
-
-#~ msgid "Communication history"
-#~ msgstr "Historia komunikacji"
-
-#~ msgid "Error ! You can not create recursive Menu."
-#~ msgstr "Błąd ! Nie możesz tworzyć rekurencyjnych menu."
-
-#~ msgid "Issue Stages"
-#~ msgstr "Etapy problemów"
-
-#~ msgid "Salesman"
-#~ msgstr "Sprzedawca"
-
-#~ msgid "Works For Me"
-#~ msgstr "Praca dla mnie"
-
-#~ msgid "7 Days"
-#~ msgstr "7 dni"
-
-#~ msgid "Awaiting Response"
-#~ msgstr "Oczekuje na odpowiedź"
-
-#~ msgid "Stages"
-#~ msgstr "Etapy"
-
-#~ msgid "30 Days"
-#~ msgstr "30 Dni"
-
-#, python-format
-#~ msgid "Issue "
-#~ msgstr "Problem "
-
-#~ msgid " Today "
-#~ msgstr " Dzisiaj "
-
-#~ msgid "Accepted as Bug"
-#~ msgstr "Zaakceptowany jako błąd"
-
-#~ msgid "Assignee"
-#~ msgstr "Przypisany"
-
-#~ 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 !"
-
-#~ msgid "In Progress"
-#~ msgstr "W toku"
-
-#~ msgid "Invalid"
-#~ msgstr "Niepoprawne"
-
-#~ msgid "Working Time"
-#~ msgstr "Czas pracy"
-
-#~ msgid "Emails"
-#~ msgstr "Emaile"
-
-#~ msgid "Name"
-#~ msgstr "Nazwa"
-
-#~ msgid "Todo"
-#~ msgstr "Do wykonania"
-
-#, python-format
-#~ msgid "is Closed."
-#~ msgstr "jest Zamknięte"
-
-#~ msgid " 7 Days "
-#~ msgstr " 7 Dni "
-
-#~ msgid "Severity"
-#~ msgstr "Ważność"
-
-#, python-format
-#~ msgid "is Open."
-#~ msgstr "jest Otwarte"
diff --git a/addons/project_issue/i18n/pt.po b/addons/project_issue/i18n/pt.po
index 84fe3ae57ff..1eab923360d 100644
--- a/addons/project_issue/i18n/pt.po
+++ b/addons/project_issue/i18n/pt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-04-29 05:49+0000\n"
-"X-Generator: Launchpad (build 12758)\n"
+"X-Launchpad-Export-Date: 2011-09-05 05:52+0000\n"
+"X-Generator: Launchpad (build 13830)\n"
#. module: project_issue
#: field:project.issue.report,delay_open:0
@@ -212,7 +212,7 @@ msgid "Partner"
msgstr "Parceiro"
#. module: project_issue
-#: code:addons/project_issue/project_issue.py:464
+#: code:addons/project_issue/project_issue.py:473
#, python-format
msgid " (copy)"
msgstr " (cópia)"
@@ -233,6 +233,8 @@ msgid "Convert To Task"
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
#: view:project.issue.report:0
msgid "Issues Analysis"
msgstr ""
diff --git a/addons/project_issue/i18n/pt_BR.po b/addons/project_issue/i18n/pt_BR.po
index 282691b8667..55655745f4a 100644
--- a/addons/project_issue/i18n/pt_BR.po
+++ b/addons/project_issue/i18n/pt_BR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-04-29 05:49+0000\n"
-"X-Generator: Launchpad (build 12758)\n"
+"X-Launchpad-Export-Date: 2011-09-05 05:52+0000\n"
+"X-Generator: Launchpad (build 13830)\n"
#. module: project_issue
#: field:project.issue.report,delay_open:0
@@ -212,7 +212,7 @@ msgid "Partner"
msgstr "Parceiro"
#. module: project_issue
-#: code:addons/project_issue/project_issue.py:464
+#: code:addons/project_issue/project_issue.py:473
#, python-format
msgid " (copy)"
msgstr " (cópia)"
@@ -233,6 +233,8 @@ msgid "Convert To Task"
msgstr "Converter em Tarefa"
#. 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
#: view:project.issue.report:0
msgid "Issues Analysis"
msgstr ""
diff --git a/addons/project_issue/i18n/zh_CN.po b/addons/project_issue/i18n/zh_CN.po
new file mode 100644
index 00000000000..3a5a7edb653
--- /dev/null
+++ b/addons/project_issue/i18n/zh_CN.po
@@ -0,0 +1,972 @@
+# Chinese (Simplified) translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2011-01-11 11:15+0000\n"
+"PO-Revision-Date: 2011-06-30 11:51+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Chinese (Simplified) <zh_CN@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: 2011-09-05 05:52+0000\n"
+"X-Generator: Launchpad (build 13830)\n"
+
+#. 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
+#: constraint:project.project:0
+msgid "Error! project start-date must be lower then project end-date."
+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,progress:0
+msgid "Progress (%)"
+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
+#: model:ir.model,name:project_issue.model_project_issue_version
+msgid "project.issue.version"
+msgstr "project.issue.version"
+
+#. module: project_issue
+#: field:project.issue,day_open:0
+msgid "Days to Open"
+msgstr "距开始日期"
+
+#. module: project_issue
+#: code:addons/project_issue/project_issue.py:360
+#, python-format
+msgid ""
+"You cannot escalate this issue.\n"
+"The relevant Project has not configured the Escalation Project!"
+msgstr ""
+"不能升级此缺陷。\n"
+"所属项目没有配置相关项目。"
+
+#. module: project_issue
+#: constraint:project.project:0
+msgid "Error! You cannot assign escalation to the same project!"
+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
+#: view:project.issue:0
+msgid "Add Internal Note"
+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
+#: 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
+#: model:ir.actions.act_window,name:project_issue.action_view_my_open_project_issue_tree
+msgid "My Open Project issues"
+msgstr "我的未处理缺陷"
+
+#. module: project_issue
+#: selection:project.issue,state:0
+#: selection:project.issue.report,state:0
+msgid "Cancelled"
+msgstr "已取消"
+
+#. module: project_issue
+#: code:addons/project_issue/project_issue.py:360
+#, 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,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
+#: view:project.issue:0
+msgid "Extra Info"
+msgstr "附加信息"
+
+#. module: project_issue
+#: model:ir.actions.act_window,help:project_issue.action_project_issue_report
+msgid ""
+"This report on the project issues allows you to analyse the quality of your "
+"support or after-sales services. You can track the issues per age. You can "
+"analyse the time required to open or close an issue, the number of email to "
+"exchange and the time spent on average by issues."
+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
+#: code:addons/project_issue/project_issue.py:473
+#, python-format
+msgid " (copy)"
+msgstr " (copy)"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Previous"
+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
+#: model:ir.actions.act_window,name:project_issue.action_project_issue_report
+#: model:ir.ui.menu,name:project_issue.menu_project_issue_report_tree
+#: view:project.issue.report:0
+msgid "Issues Analysis"
+msgstr "缺陷分析"
+
+#. module: project_issue
+#: field:project.issue.version,name:0
+msgid "Version Number"
+msgstr "版本号"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Next"
+msgstr "下一个"
+
+#. module: project_issue
+#: view:project.issue:0
+#: field:project.issue,priority: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
+#: selection:project.issue,priority:0
+#: selection:project.issue.report,priority:0
+msgid "Lowest"
+msgstr "最低"
+
+#. module: project_issue
+#: field:project.issue,create_date:0
+#: field:project.issue.report,creation_date:0
+msgid "Creation Date"
+msgstr "创建日期"
+
+#. module: project_issue
+#: model:ir.actions.act_window,name:project_issue.project_issue_version_action
+#: model:ir.ui.menu,name:project_issue.menu_project_issue_version_act
+msgid "Versions"
+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
+msgid "Today"
+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
+#: view:project.issue.report:0
+msgid "Done"
+msgstr "已完成"
+
+#. module: project_issue
+#: selection:project.issue.report,month:0
+msgid "July"
+msgstr "七月"
+
+#. module: project_issue
+#: model:ir.ui.menu,name:project_issue.menu_project_issue_category_act
+msgid "Categories"
+msgstr "类别"
+
+#. module: project_issue
+#: view:project.issue:0
+#: view:project.issue.report:0
+#: field:project.issue.report,type_id:0
+msgid "Stage"
+msgstr "阶段"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "History Information"
+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 "Communication & History"
+msgstr "沟通&日志"
+
+#. module: project_issue
+#: view:project.issue.report:0
+msgid "My Open Project Issue"
+msgstr "我未处理的缺陷"
+
+#. module: project_issue
+#: model:ir.actions.act_window,name:project_issue.action_view_my_project_issue_tree
+msgid "My 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:board.board:0
+msgid "My Issues"
+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
+#: model:ir.actions.act_window,help:project_issue.project_issue_version_action
+msgid ""
+"You can use the issues tracker in OpenERP to handle bugs in the software "
+"development project, to handle claims in after-sales services, etc. Define "
+"here the different versions of your products on which you can work on issues."
+msgstr "可以用缺陷跟踪来管理软件开发中的Bug或售后的产品缺陷等。这里输入您管理缺陷的产品的不同版本。"
+
+#. module: project_issue
+#: code:addons/project_issue/project_issue.py:283
+#, python-format
+msgid "Tasks"
+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
+#: selection:project.issue.report,month:0
+msgid "December"
+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 "project.issue.report"
+
+#. module: project_issue
+#: code:addons/project_issue/project_issue.py:362
+#: view:project.issue:0
+#, python-format
+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
+#: model:ir.module.module,description:project_issue.module_meta_information
+msgid ""
+"\n"
+" This module provide Issues/Bugs Management in Project\n"
+" "
+msgstr ""
+"\n"
+" 这个模块在项目管理中增加了缺陷管理\n"
+" "
+
+#. module: project_issue
+#: view:project.issue:0
+#: 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
+#: 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
+#: 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
+#: field:project.issue,date_closed:0
+#: selection:project.issue,state:0
+#: selection:project.issue.report,state:0
+msgid "Closed"
+msgstr "已结束"
+
+#. module: project_issue
+#: field:project.issue.report,delay_close:0
+msgid "Avg. Delay to Close"
+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
+#: 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
+#: view:project.issue:0
+#: selection:project.issue,state:0
+msgid "To Do"
+msgstr "待办"
+
+#. module: project_issue
+#: selection:project.issue.report,month:0
+msgid "June"
+msgstr "六月"
+
+#. module: project_issue
+#: field:project.issue,day_close:0
+msgid "Days to Close"
+msgstr "剩余天数"
+
+#. module: project_issue
+#: field:project.issue,active:0
+#: field:project.issue.version,active:0
+msgid "Active"
+msgstr "生效"
+
+#. module: project_issue
+#: selection:project.issue.report,month:0
+msgid "November"
+msgstr "十一月"
+
+#. module: project_issue
+#: view:project.issue:0
+#: 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
+#: 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
+#: view:project.issue:0
+#: field:project.issue,date:0
+msgid "Date"
+msgstr "日期"
+
+#. module: project_issue
+#: field:project.issue,partner_address_id:0
+msgid "Partner Contact"
+msgstr "业务伙伴联系人"
+
+#. module: project_issue
+#: field:project.issue,type_id: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
+#: view:project.issue:0
+#: 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
+#: view:project.issue.version:0
+msgid "Issue Version"
+msgstr "缺陷版本"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Communication"
+msgstr "沟通"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Cancel"
+msgstr "取消(&C)"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Close"
+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
+#: 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
+#: view:project.issue:0
+#: field:project.issue,user_id:0
+#: view:project.issue.report:0
+#: field:project.issue.report,user_id:0
+msgid "Responsible"
+msgstr "负责人"
+
+#. module: project_issue
+#: help:project.issue,progress:0
+msgid "Computed as: Time Spent / Total Time."
+msgstr "计算方式:花费时间 / 总时间"
+
+#. module: project_issue
+#: view:project.issue:0
+#: view:project.issue.report:0
+msgid "Current"
+msgstr "当前的"
+
+#. module: project_issue
+#: model:ir.actions.act_window,help:project_issue.project_issue_categ_act0
+msgid ""
+"Issues such as system bugs, customer complaints, and material breakdowns are "
+"collected here. You can define the stages assigned when solving the project "
+"issue (analysis, development, done). With the mailgateway module, issues can "
+"be integrated through an email address (example: support@mycompany.com)"
+msgstr ""
+"缺陷(如系统故障、客户投诉、材料破损)在这里搜集。可以输入缺陷处理的阶段(分析原因、正在处理、已完成)。安装了mailgateway模块后,缺陷管理可以与"
+"特定邮件集成(如:support@mycompany.com)"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Details"
+msgstr "详细信息"
+
+#. module: project_issue
+#: help:project.issue,email_from:0
+msgid "These people will receive email."
+msgstr "这些人将收到电子邮件。"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "Reply"
+msgstr "回复"
+
+#. module: project_issue
+#: field:project.issue,name:0
+msgid "Issue"
+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
+#: field:project.issue,section_id:0
+msgid "Sales Team"
+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
+msgid "Sale Team "
+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
+#: 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 ""
+"当一个业务创建时状态设为'草稿'\n"
+"如果业务正在处理状态设为'开启'\n"
+"当业务结束状态设为'完成'\n"
+"如果业务需要审查状态设为'待定'"
+
+#. module: project_issue
+#: selection:project.issue.report,month:0
+msgid "February"
+msgstr "二月"
+
+#. module: project_issue
+#: code:addons/project_issue/project_issue.py:61
+#, python-format
+msgid "Issue '%s' has been opened."
+msgstr "缺陷 ‘%s' 已新建"
+
+#. 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
+#: view:project.issue.report:0
+msgid "Month-1"
+msgstr "上月"
+
+#. module: project_issue
+#: code:addons/project_issue/project_issue.py:76
+#, python-format
+msgid "Issue '%s' has been closed."
+msgstr "缺陷 '%s' 已处理"
+
+#. module: project_issue
+#: selection:project.issue.report,month:0
+msgid "April"
+msgstr "四月"
+
+#. module: project_issue
+#: view:project.issue:0
+msgid "References"
+msgstr "参考资料"
+
+#. module: project_issue
+#: field:project.issue,working_hours_close:0
+msgid "Working Hours to Close the Issue"
+msgstr "剩余工时"
+
+#. module: project_issue
+#: field:project.issue,id:0
+msgid "ID"
+msgstr "ID"
+
+#. module: project_issue
+#: code:addons/project_issue/project_issue.py:377
+#, python-format
+msgid "No Title"
+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
+#: view:project.issue.report:0
+#: field:project.issue.report,section_id:0
+msgid "Sale Team"
+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,date_deadline:0
+msgid "Deadline"
+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 "时长"
+
+#. module: project_issue
+#: view:board.board:0
+msgid "My Open Issues by Creation Date"
+msgstr "未处理的缺陷(按创建日期)"
+
+#~ msgid "Maintenance"
+#~ msgstr "维护"
diff --git a/addons/project_issue/project_issue.py b/addons/project_issue/project_issue.py
index a8a32847243..af756d34c5f 100644
--- a/addons/project_issue/project_issue.py
+++ b/addons/project_issue/project_issue.py
@@ -26,7 +26,9 @@ from tools.translate import _
import binascii
import time
import tools
+from crm import wizard
+wizard.mail_compose_message.SUPPORTED_MODELS.append('project.issue')
class project_issue_version(osv.osv):
_name = "project.issue.version"
@@ -44,8 +46,8 @@ class project_issue(crm.crm_case, osv.osv):
_name = "project.issue"
_description = "Project Issue"
_order = "priority, create_date desc"
- _inherit = ['mailgate.thread']
-
+ _inherit = ['mail.thread']
+
def case_open(self, cr, uid, ids, *args):
"""
@param self: The object pointer
@@ -56,7 +58,7 @@ class project_issue(crm.crm_case, osv.osv):
"""
res = super(project_issue, self).case_open(cr, uid, ids, *args)
- self.write(cr, uid, ids, {'date_open': time.strftime('%Y-%m-%d %H:%M:%S'), 'assigned_to' : uid})
+ self.write(cr, uid, ids, {'date_open': time.strftime('%Y-%m-%d %H:%M:%S'), 'user_id' : uid})
for (id, name) in self.name_get(cr, uid, ids):
message = _("Issue '%s' has been opened.") % name
self.log(cr, uid, id, message)
@@ -116,6 +118,18 @@ class project_issue(crm.crm_case, osv.osv):
hours = cal_obj.interval_hours_get(cr, uid, issue.project_id.resource_calendar_id.id,
datetime.strptime(issue.create_date, '%Y-%m-%d %H:%M:%S'),
datetime.strptime(issue.date_closed, '%Y-%m-%d %H:%M:%S'))
+ elif field in ['days_since_creation']:
+ if issue.create_date:
+ days_since_creation = datetime.today() - datetime.strptime(issue.create_date, "%Y-%m-%d %H:%M:%S")
+ res[issue.id][field] = days_since_creation.days
+ continue
+
+ elif field in ['inactivity_days']:
+ res[issue.id][field] = 0
+ if issue.date_action_last:
+ inactive_days = datetime.today() - datetime.strptime(issue.date_action_last, '%Y-%m-%d %H:%M:%S')
+ res[issue.id][field] = inactive_days.days
+ continue
if ans:
resource_id = False
if issue.user_id:
@@ -144,7 +158,7 @@ class project_issue(crm.crm_case, osv.osv):
issues = []
issue_pool = self.pool.get('project.issue')
for task in self.pool.get('project.task').browse(cr, uid, ids, context=context):
- issues += issue_pool.search(cr, uid, [('task_id','=',task.id)])
+ issues += issue_pool.search(cr, uid, [('task_id','=',task.id)])
return issues
def _get_issue_work(self, cr, uid, ids, context=None):
@@ -162,8 +176,8 @@ class project_issue(crm.crm_case, osv.osv):
progress = 0.0
if issue.task_id:
progress = task_pool._hours_get(cr, uid, [issue.task_id.id], field_names, args, context=context)[issue.task_id.id]['progress']
- res[issue.id] = {'progress' : progress}
- return res
+ res[issue.id] = {'progress' : progress}
+ return res
_columns = {
'id': fields.integer('ID'),
@@ -171,52 +185,51 @@ class project_issue(crm.crm_case, osv.osv):
'active': fields.boolean('Active', required=False),
'create_date': fields.datetime('Creation Date', readonly=True,select=True),
'write_date': fields.datetime('Update Date', readonly=True),
+ 'days_since_creation': fields.function(_compute_day, string='Days since creation date', \
+ multi='compute_day', type="integer", help="Difference in days between creation date and current date"),
'date_deadline': fields.date('Deadline'),
'section_id': fields.many2one('crm.case.section', 'Sales Team', \
select=True, help='Sales team to which Case belongs to.\
Define Responsible user and Email account for mail gateway.'),
- 'user_id': fields.related('project_id', 'user_id', type='many2one', relation='res.users', store=True, select=1, string='Responsible'),
- 'partner_id': fields.many2one('res.partner', 'Partner'),
+ 'partner_id': fields.many2one('res.partner', 'Partner', select=1),
'partner_address_id': fields.many2one('res.partner.address', 'Partner Contact', \
domain="[('partner_id','=',partner_id)]"),
'company_id': fields.many2one('res.company', 'Company'),
'description': fields.text('Description'),
- 'state': fields.selection([('draft', 'Draft'), ('open', 'To Do'), ('cancel', 'Cancelled'), ('done', 'Closed'),('pending', 'Pending'), ], 'State', size=16, readonly=True,
+ 'state': fields.selection([('draft', 'New'), ('open', 'To Do'), ('cancel', 'Cancelled'), ('done', 'Closed'),('pending', 'Pending'), ], 'State', size=16, readonly=True,
help='The state is set to \'Draft\', when a case is created.\
\nIf the case is in progress the state is set to \'Open\'.\
\nWhen the case is over, the state is set to \'Done\'.\
\nIf the case needs to be reviewed then the state is set to \'Pending\'.'),
- 'email_from': fields.char('Email', size=128, help="These people will receive email."),
+ 'email_from': fields.char('Email', size=128, help="These people will receive email.", select=1),
'email_cc': fields.char('Watchers Emails', size=256, help="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"),
'date_open': fields.datetime('Opened', readonly=True,select=True),
# Project Issue fields
'date_closed': fields.datetime('Closed', readonly=True,select=True),
'date': fields.datetime('Date'),
- 'canal_id': fields.many2one('res.partner.canal', 'Channel', help="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."),
+ 'channel_id': fields.many2one('crm.case.channel', 'Channel', help="Communication channel."),
'categ_id': fields.many2one('crm.case.categ', 'Category', domain="[('object_id.model', '=', 'crm.project.bug')]"),
'priority': fields.selection(crm.AVAILABLE_PRIORITIES, 'Priority'),
'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),
'type_id': fields.many2one ('project.task.type', 'Resolution', domain="[('project_ids', '=', project_id)]"),
'project_id':fields.many2one('project.project', 'Project'),
'duration': fields.float('Duration'),
'task_id': fields.many2one('project.task', 'Task', domain="[('project_id','=',project_id)]"),
'day_open': fields.function(_compute_day, string='Days to Open', \
- method=True, multi='compute_day', type="float", store=True),
+ multi='compute_day', type="float", store=True),
'day_close': fields.function(_compute_day, string='Days to Close', \
- method=True, multi='compute_day', type="float", store=True),
- 'assigned_to': fields.many2one('res.users', 'Assigned to', required=False, select=1),
+ multi='compute_day', type="float", store=True),
+ 'user_id': fields.many2one('res.users', 'Assigned to', required=False, select=1),
'working_hours_open': fields.function(_compute_day, string='Working Hours to Open the Issue', \
- method=True, multi='compute_day', type="float", store=True),
+ multi='compute_day', type="float", store=True),
'working_hours_close': fields.function(_compute_day, string='Working Hours to Close the Issue', \
- method=True, multi='compute_day', type="float", store=True),
- 'message_ids': fields.one2many('mailgate.message', 'res_id', 'Messages', domain=[('model','=',_name)]),
+ multi='compute_day', type="float", store=True),
+ 'inactivity_days': fields.function(_compute_day, string='Days since last action', \
+ multi='compute_day', type="integer", help="Difference in days between last action and current date"),
+ 'message_ids': fields.one2many('mail.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.function(_hours_get, method=True, string='Progress (%)', multi='hours', group_operator="avg", help="Computed as: Time Spent / Total Time.",
+ 'progress': fields.function(_hours_get, string='Progress (%)', multi='hours', group_operator="avg", help="Computed as: Time Spent / Total Time.",
store = {
'project.issue': (lambda self, cr, uid, ids, c={}: ids, ['task_id'], 10),
'project.task': (_get_issue_task, ['progress'], 10),
@@ -231,19 +244,11 @@ class project_issue(crm.crm_case, osv.osv):
return False
def on_change_project(self, cr, uid, ids, project_id, context=None):
- result = {}
-
- if project_id:
- project = self.pool.get('project.project').browse(cr, uid, project_id, context=context)
- if project.user_id:
- result['value'] = {'user_id' : project.user_id.id}
-
- return result
+ return {}
_defaults = {
'active': 1,
- #'user_id': crm.crm_case._get_default_user,
'partner_id': crm.crm_case._get_default_partner,
'partner_address_id': crm.crm_case._get_default_partner_address,
'email_from': crm.crm_case._get_default_email,
@@ -253,7 +258,6 @@ class project_issue(crm.crm_case, osv.osv):
'priority': crm.AVAILABLE_PRIORITIES[2][0],
'project_id':_get_project,
'categ_id' : lambda *a: False,
- #'assigned_to' : lambda obj, cr, uid, context: uid,
}
def convert_issue_task(self, cr, uid, ids, context=None):
@@ -282,7 +286,7 @@ class project_issue(crm.crm_case, osv.osv):
'date': bug.date,
'project_id': bug.project_id.id,
'priority': bug.priority,
- 'user_id': bug.assigned_to.id,
+ 'user_id': bug.user_id.id,
'planned_hours': 0.0,
})
@@ -350,7 +354,7 @@ class project_issue(crm.crm_case, osv.osv):
if not task_id:
return {'value':{}}
task = self.pool.get('project.task').browse(cr, uid, task_id, context=context)
- return {'value':{'assigned_to': task.user_id.id,}}
+ return {'value':{'user_id': task.user_id.id,}}
def case_escalate(self, cr, uid, ids, *args):
"""Escalates case to top level
@@ -372,26 +376,17 @@ 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'))
+ self.message_append(cr, uid, cases, _('Escalate'))
return True
- def message_new(self, cr, uid, msg, context=None):
- """
- Automatically calls when new email message arrives
-
- @param self: The object pointer
- @param cr: the current row, from the database cursor,
- @param uid: the current user’s ID for security checks
- """
- if context is None:
+ def message_new(self, cr, uid, msg, custom_values=None, context=None):
+ """Automatically called when new email message arrives"""
+ if context is None:
context = {}
- mailgate_pool = self.pool.get('email.server.tools')
-
subject = msg.get('subject') or _('No Title')
- body = msg.get('body')
+ body = msg.get('body_text')
msg_from = msg.get('from')
priority = msg.get('priority')
-
vals = {
'name': subject,
'email_from': msg_from,
@@ -399,37 +394,20 @@ class project_issue(crm.crm_case, osv.osv):
'description': body,
'user_id': False,
}
- if msg.get('priority', False):
+ if priority:
vals['priority'] = priority
-
- res = mailgate_pool.get_partner(cr, uid, msg.get('from'))
- if res:
- vals.update(res)
+ vals.update(self.message_partner_by_email(cr, uid, msg_from))
context.update({'state_to' : 'draft'})
- res = self.create(cr, uid, vals, context=context)
- self.convert_to_bug(cr, uid, [res], context=context)
-
- attachents = msg.get('attachments', [])
- for attactment in attachents or []:
- data_attach = {
- 'name': attactment,
- 'datas': binascii.b2a_base64(str(attachents.get(attactment))),
- 'datas_fname': attactment,
- 'description': 'Mail attachment',
- 'res_model': self._name,
- 'res_id': res,
- }
- self.pool.get('ir.attachment').create(cr, uid, data_attach)
- return res
+ if custom_values and isinstance(custom_values, dict):
+ vals.update(custom_values)
- def message_update(self, cr, uid, ids, vals=None, msg="", default_act='pending', context=None):
- """
- @param self: The object pointer
- @param cr: the current row, from the database cursor,
- @param uid: the current user’s ID for security checks,
- @param ids: List of update mail’s IDs
- """
+ res_id = self.create(cr, uid, vals, context)
+ self.message_append_dict(cr, uid, [res_id], msg, context=context)
+ self.convert_to_bug(cr, uid, [res_id], context=context)
+ return res_id
+
+ def message_update(self, cr, uid, ids, msg, vals=None, default_act='pending', context=None):
if vals is None:
vals = {}
@@ -438,7 +416,7 @@ class project_issue(crm.crm_case, osv.osv):
ids = [ids]
vals.update({
- 'description': msg['body']
+ 'description': msg['body_text']
})
if msg.get('priority', False):
vals['priority'] = msg.get('priority')
@@ -455,7 +433,7 @@ class project_issue(crm.crm_case, osv.osv):
record.write({'state' : 'open'})
vls = { }
- for line in msg['body'].split('\n'):
+ for line in msg['body_text'].split('\n'):
line = line.strip()
res = tools.misc.command_re.match(line)
if res and maps.get(res.group(1).lower(), False):
@@ -464,20 +442,9 @@ class project_issue(crm.crm_case, osv.osv):
vals.update(vls)
res = self.write(cr, uid, ids, vals)
+ self.message_append_dict(cr, uid, ids, msg, context=context)
return res
- def msg_send(self, cr, uid, id, *args, **argv):
-
- """ Send The Message
- @param self: The object pointer
- @param cr: the current row, from the database cursor,
- @param uid: the current user’s ID for security checks,
- @param ids: List of email’s IDs
- @param *args: Return Tuple Value
- @param **args: Return Dictionary of Keyword Value
- """
- return True
-
def copy(self, cr, uid, id, default=None, context=None):
issue = self.read(cr, uid, id, ['name'], context=context)
if not default:
diff --git a/addons/project_issue/project_issue_demo.xml b/addons/project_issue/project_issue_demo.xml
index 539cef5579e..12ff265b1e9 100644
--- a/addons/project_issue/project_issue_demo.xml
+++ b/addons/project_issue/project_issue_demo.xml
@@ -198,7 +198,6 @@
</record>
<record id="crm_case_createnewobject0" model="project.issue">
- <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 eval="&quot;3&quot;" name="priority"/>
diff --git a/addons/project_issue/project_issue_view.xml b/addons/project_issue/project_issue_view.xml
index 2224527e9d2..860dd73216b 100644
--- a/addons/project_issue/project_issue_view.xml
+++ b/addons/project_issue/project_issue_view.xml
@@ -55,8 +55,7 @@
<field name="name"/>
<field name="project_id" required="True" on_change="on_change_project(project_id)"/>
<field name="categ_id" widget="selection" domain="[('object_id.model', '=', 'project.issue')]"/>
- <field name="user_id" invisible="1" />
- <field name="assigned_to"/>
+ <field name="user_id"/>
<field name="version_id" colspan="2" widget="selection"/>
<group colspan="2" col="4">
<field name="type_id" string="Resolution" />
@@ -90,22 +89,22 @@
<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_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"/>
+ <button name="case_reset" string="Reset to New" states="done,cancel" type="object" icon="gtk-convert"/>
</group>
</page>
<page string="Communication &amp; History" groups="base.group_extended">
<group colspan="4">
<field colspan="4" name="email_cc" string="Global CC" widget="url"/>
</group>
- <field name="message_ids" colspan="4" nolabel="1" mode="tree,form">
+ <field name="message_ids" colspan="4" nolabel="1" mode="tree,form" readonly="1">
<tree string="History">
<field name="display_text" string="History Information"/>
- <field name="history" invisible="1"/>
- <button
- string="Reply" attrs="{'invisible': [('history', '!=', True)]}"
- name="%(crm.action_crm_send_mail)d"
- context="{'mail':'reply', 'model': 'project.issue', 'include_original' : True}"
- icon="terp-mail-replied" type="action" />
+ <field name="email_from" invisible="1"/>
+ <button
+ string="Reply" attrs="{'invisible': [('email_from', '=', False)]}"
+ name="%(mail.action_email_compose_message_wizard)d"
+ context="{'mail.compose.message.mode':'reply', 'message_id':active_id}"
+ icon="terp-mail-replied" type="action" />
</tree>
<form string="History">
<group col="4" colspan="4">
@@ -113,20 +112,18 @@
<field name="date"/>
<field name="email_to" widget="char" size="512"/>
<field name="email_cc" widget="char" size="512"/>
- <field name="name" colspan="4" widget="char" size="512"/>
- <field name="history" invisible="1"/>
+ <field name="subject" colspan="4" widget="char" size="512"/>
</group>
<notebook colspan="4">
<page string="Details">
- <group attrs="{'invisible': [('history', '!=', True)]}">
- <field name="description" colspan="4" nolabel="1" height="250"/>
- <button colspan="4"
- string="Reply"
- name="%(crm.action_crm_send_mail)d"
- context="{'mail':'reply', 'model': 'project.issue', 'include_original' : True}"
- icon="terp-mail-replied" type="action" />
+ <group attrs="{'invisible': [('email_from', '=', False)]}">
+ <field name="body_text" colspan="4" nolabel="1" height="250"/>
+ <button colspan="4" string="Reply"
+ name="%(mail.action_email_compose_message_wizard)d"
+ context="{'mail.compose.message.mode':'reply', 'message_id':active_id}"
+ icon="terp-mail-replied" type="action"/>
</group>
- <group attrs="{'invisible': [('history', '=', True)]}">
+ <group attrs="{'invisible': [('email_from', '!=', False)]}">
<field name="display_text" colspan="4" nolabel="1" height="250"/>
</group>
</page>
@@ -141,10 +138,9 @@
name="%(crm.action_crm_add_note)d"
context="{'model': 'crm.lead' }"
icon="terp-document-new" type="action" />
- <button string="Send New Email"
- name="%(crm.action_crm_send_mail)d"
- context="{'mail':'new', 'model': 'project.issue'}"
- icon="terp-mail-message-new" type="action" />
+ <button string="Send New Email"
+ name="%(mail.action_email_compose_message_wizard)d"
+ icon="terp-mail-message-new" type="action"/>
</page>
<page string="Extra Info" groups="base.group_extended">
<group col="2" colspan="2">
@@ -153,6 +149,7 @@
<field name="write_date" />
<field name="date_closed"/>
<field name="date_open"/>
+ <field name="date_action_last"/>
</group>
<group colspan="2" col="2">
<separator string="Statistics" colspan="2" col="2"/>
@@ -160,6 +157,8 @@
<field name="day_close"/>
<field name="working_hours_open" widget="float_time"/>
<field name="working_hours_close" widget="float_time"/>
+ <field name="inactivity_days"/>
+ <field name="days_since_creation"/>
</group>
<group colspan="2" col="2">
<separator string="References" colspan="2"/>
@@ -188,7 +187,7 @@
<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="assigned_to"/>
+ <field name="user_id"/>
<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"/>
@@ -196,7 +195,7 @@
<button name="case_open" string="Open" states="draft,pending" type="object" icon="gtk-go-forward" help="To Do"/>
<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"/>
+ <button name="case_reset" string="Reset to New" states="done,cancel" type="object" icon="gtk-convert"/>
<field name="categ_id" invisible="1"/>
</tree>
</field>
@@ -209,30 +208,23 @@
<field name="arch" type="xml">
<search string="Issue Tracker Search">
<group>
- <filter string="Current" name="current" domain="[('state','in',('open','draft'))]" help="Draft and To Do" icon="terp-check"/>
+ <filter string="Current" name="current" domain="[('state','in',('open','draft','pending'))]" help="New, pending and to do" icon="terp-check"/>
+ <separator orientation="vertical"/>
+ <filter string="New" icon="terp-document-new" domain="[('state','=','draft')]" help="New Issues"/>
<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="[('create_date','&gt;=',time.strftime('%%Y-%%m-%%d')),('create_date','&lt;', (datetime.date.today() + datetime.timedelta (days = 1)).strftime('%%Y-%%m-%%d'))]" help="Today's bugs" />
- <separator orientation="vertical"/>
- <field name="name"/>
- <field name="partner_id" groups="base.group_extended"/>
- <field name="assigned_to">
- <filter domain="[('assigned_to','=',False)]" help="Unassigned Issues" icon="terp-personal-" separator="1"/>
+ <field name="name" string="Issue / Partner" filter_domain="['|', '|', ('partner_id','ilike',self), ('email_from','ilike',self), ('name','ilike',self)]"/>
+ <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"
- domain="[]" context="{'group_by':'assigned_to'}" />
+ domain="[]" context="{'group_by':'user_id'}" />
<filter string="Partner" icon="terp-partner" domain="[]"
context="{'group_by':'partner_id'}" />
<separator orientation="vertical"/>
@@ -263,7 +255,7 @@
<field name="type">calendar</field>
<field name="priority" eval="2"/>
<field name="arch" type="xml">
- <calendar string="Issues" date_start="date" color="assigned_to" date_delay="duration">
+ <calendar string="Issues" date_start="date" color="user_id" date_delay="duration">
<field name="name"/>
<field name="partner_id"/>
</calendar>
@@ -288,14 +280,14 @@
<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="assigned_to"/>
+ <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_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"/>
+ <button name="case_reset" string="Reset to New" states="done,cancel" type="object" icon="gtk-convert"/>
</tree>
</field>
</record>
@@ -311,7 +303,7 @@
<separator orientation="vertical"/>
<group>
<field name="name" select='1' string="Feature description"/>
- <field name="assigned_to" select="1"/>
+ <field name="user_id" select="1"/>
<field name="state" select="1">
<filter icon="terp-check" domain="[('state','in',('open','draft'))]" help="Current Features" name="current_feature"/>
<filter icon="terp-camera_test" domain="[('state','=','open')]" help="Open Features"/>
diff --git a/addons/project_issue/report/project_issue_report.py b/addons/project_issue/report/project_issue_report.py
index 29542f32912..36ce72f2a70 100644
--- a/addons/project_issue/report/project_issue_report.py
+++ b/addons/project_issue/report/project_issue_report.py
@@ -37,7 +37,6 @@ class project_issue_report(osv.osv):
_columns = {
'name': fields.char('Year', size=64, required=False, readonly=True),
- 'user_id':fields.many2one('res.users', 'Responsible', readonly=True),
'section_id':fields.many2one('crm.case.section', 'Sale Team', readonly=True),
'state': fields.selection(AVAILABLE_STATES, 'State', size=16, readonly=True),
'month':fields.selection([('01', 'January'), ('02', 'February'), \
@@ -64,9 +63,9 @@ class project_issue_report(osv.osv):
'priority': fields.selection(crm.AVAILABLE_PRIORITIES, 'Priority'),
'project_id':fields.many2one('project.project', 'Project',readonly=True),
'version_id': fields.many2one('project.issue.version', 'Version'),
- 'assigned_to' : fields.many2one('res.users', 'Assigned to',readonly=True),
+ 'user_id' : 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),
+ 'channel_id': fields.many2one('crm.case.channel', 'Channel',readonly=True),
'task_id': fields.many2one('project.task', 'Task',domain="[('object_id.model', '=', 'project.issue')]" ),
'email': fields.integer('# Emails', size=128, readonly=True),
}
@@ -95,14 +94,14 @@ class project_issue_report(osv.osv):
c.project_id as project_id,
c.version_id as version_id,
1 as nbr,
- c.assigned_to,
c.partner_id,
- c.canal_id,
+ c.channel_id,
c.task_id,
date_trunc('day',c.create_date) as create_date,
extract('epoch' from (c.date_open-c.create_date))/(3600*24) as delay_open,
extract('epoch' from (c.date_closed-c.date_open))/(3600*24) as delay_close,
- (SELECT count(id) FROM mailgate_message WHERE model='project.issue' AND res_id=c.id) AS email
+ (SELECT count(id) FROM mail_message WHERE model='project.issue' AND res_id=c.id) AS email
+
FROM
project_issue c
WHERE c.categ_id IN (select id from crm_case_categ where object_id in (select id from ir_model where model = 'project.issue'))
diff --git a/addons/project_issue/report/project_issue_report_view.xml b/addons/project_issue/report/project_issue_report_view.xml
index 015a7750548..1ed21b8dc01 100644
--- a/addons/project_issue/report/project_issue_report_view.xml
+++ b/addons/project_issue/report/project_issue_report_view.xml
@@ -18,10 +18,9 @@
<field name="section_id" invisible="1"/>
<field name="user_id" invisible="1"/>
<field name="categ_id" invisible="1"/>
- <field name="canal_id" invisible="1"/>
+ <field name="channel_id" invisible="1"/>
<field name="partner_id" invisible="1"/>
- <field name="task_id" invisible="1"/>
- <field name="assigned_to" invisible="1"/>
+ <field name="task_id" invisible="1"/>
<field name="date_closed" invisible="1"/>
<field name="state" invisible="1"/>
<field name="day" invisible="1"/>
@@ -89,31 +88,14 @@
</field>
<field name="project_id"/>
- <field name="user_id" select="1" widget="selection"/>
+ <field name="user_id" select="1" widget="selection" filter_domain="[('user_id','ilike',self)]"/>
+ <field name="partner_id"/>
+ <field name="version_id" widget="selection" />
</group>
<newline/>
- <group expand="0" string="Extended Filters..." colspan="10" col="12" groups="base.group_extended">
- <field name="partner_id"/>
- <field name="assigned_to" widget="selection"/>
- <separator orientation="vertical"/>
- <field name="priority" />
- <separator orientation="vertical"/>
- <field name="version_id" widget="selection" />
- <field name="categ_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/>
- <field name="creation_date"/>
- <field name="opening_date"/>
- <field name="date_closed" string="Date Closed"/>
- </group>
- <newline/>
- <group expand="1" string="Group By..." colspan="4" col="8">
- <filter name="User" string="Responsible" icon="terp-personal"
- domain="[]" context="{'group_by':'user_id'}" />
+ <group expand="1" string="Group By..." colspan="4" col="8">
<filter string="Assigned to" name="Responsible" icon="terp-personal"
- domain="[]" context="{'group_by':'assigned_to'}" />
+ domain="[]" context="{'group_by':'user_id'}" />
<filter string="Partner" icon="terp-partner" context="{'group_by':'partner_id'}" />
<separator orientation="vertical" />
<filter string="Sale Team" icon="terp-personal+"
diff --git a/addons/project_issue/security/ir.model.access.csv b/addons/project_issue/security/ir.model.access.csv
index 177533462a0..01afcb73b09 100644
--- a/addons/project_issue/security/ir.model.access.csv
+++ b/addons/project_issue/security/ir.model.access.csv
@@ -5,7 +5,7 @@
"access_crm_case_categ_id","crm.case.categ","crm.model_crm_case_categ","project.group_project_manager",1,1,1,1
"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_user","project_issue_version user","model_project_issue_version","project.group_project_user",1,0,0,0
-"access_mailgate_message_project_manager","mailgate.message.manager","mail_gateway.model_mailgate_message","project.group_project_manager",1,1,1,1
+"access_mail_message_project_manager","mail.message.manager","mail.model_mail_message","project.group_project_manager",1,1,1,1
"access_resource_calendar_project_manager","resource.calendar.project.manager","resource.model_resource_calendar","project.group_project_manager",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_mailgate_message_issue_project_user","project.mailgate.message.issue.user","mail_gateway.model_mailgate_message","project.group_project_user",1,1,1,0
+"access_mail_message_issue_project_user","mail.message.user","mail.model_mail_message","project.group_project_user",1,1,1,0