diff options
| author | kum (Open ERP) <kum@tinyerp.co.in> | 2009-11-26 14:12:52 +0530 |
|---|---|---|
| committer | kum (Open ERP) <kum@tinyerp.co.in> | 2009-11-26 14:12:52 +0530 |
| commit | c9f87c4dc9ebceddb609c5cfc2e6fd15abc481e8 (patch) | |
| tree | 053269a0cc8d08a3d44694c3c73d38abadd6749e /addons/project | |
| parent | 38caea46b0ba92d3a2db17c7c72ec4c290b3b334 (diff) | |
| parent | d8dc05715d93963f3c72b78a57d07ca9552ef45f (diff) | |
[IMP] English Improvement resolved conflicts
bzr revid: kum@tinyerp.co.in-20091125113147-pmsqovlrx4ia54hf
bzr revid: kum@tinyerp.co.in-20091126062538-149ru08q9obdlksy
bzr revid: kum@tinyerp.co.in-20091126084252-ml6pgh170e6f4r3f
Diffstat (limited to 'addons/project')
| -rw-r--r-- | addons/project/i18n/hr.po | 292 | ||||
| -rwxr-xr-x | addons/project/process/task_process.xml | 2 | ||||
| -rw-r--r-- | addons/project/project.py | 16 | ||||
| -rw-r--r-- | addons/project/project_view.xml | 24 | ||||
| -rw-r--r-- | addons/project/security/project_security.xml | 32 |
5 files changed, 192 insertions, 174 deletions
diff --git a/addons/project/i18n/hr.po b/addons/project/i18n/hr.po index bbad84c4345..392d0b0a246 100644 --- a/addons/project/i18n/hr.po +++ b/addons/project/i18n/hr.po @@ -7,24 +7,24 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.4\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2009-08-28 16:01+0000\n" -"PO-Revision-Date: 2009-02-03 06:25+0000\n" -"Last-Translator: <>\n" +"PO-Revision-Date: 2009-11-24 07:22+0000\n" +"Last-Translator: nafterburner <nafterburner@gmail.com>\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: 2009-11-17 04:49+0000\n" +"X-Launchpad-Export-Date: 2009-11-25 04:48+0000\n" "X-Generator: Launchpad (build Unknown)\n" #. module: project #: model:ir.actions.act_window,name:project.act_res_users_2_project_task_opened msgid "Assigned tasks" -msgstr "" +msgstr "Dodijeljene zadatke" #. module: project #: model:process.process,name:project.process_process_tasksprocess0 msgid "Tasks Process" -msgstr "" +msgstr "Zadaci Procesa" #. module: project #: help:project.task.delegate,init,name:0 @@ -34,27 +34,27 @@ msgstr "" #. module: project #: view:config.compute.remaining:0 msgid "Change Remaining Hours" -msgstr "" +msgstr "Promijeni Preostalo Sate" #. module: project #: model:ir.actions.wizard,name:project.wizard_close_task msgid "Close Task" -msgstr "" +msgstr "Zatvori Zadatak" #. module: project #: view:project.task:0 msgid "Project Tasks" -msgstr "" +msgstr "Zadaci Projekta" #. module: project #: model:process.transition,name:project.process_transition_opendonetask0 msgid "Open Done Task" -msgstr "" +msgstr "Otvori Gotov Zadatak" #. module: project #: constraint:ir.actions.act_window:0 msgid "Invalid model name in the action definition." -msgstr "" +msgstr "Pogrešno ime modela u definiciji akcije." #. module: project #: wizard_field:project.task.delegate,init,planned_hours_me:0 @@ -64,7 +64,7 @@ msgstr "" #. module: project #: field:project.project,progress_rate:0 msgid "Progress" -msgstr "" +msgstr "Progres" #. module: project #: help:config.compute.remaining,remaining_hours:0 @@ -77,12 +77,12 @@ msgstr "" #. module: project #: field:project.project,child_id:0 msgid "Subproject" -msgstr "" +msgstr "Podprojekt" #. module: project #: field:project.project,members:0 msgid "Project Members" -msgstr "" +msgstr "Članovi Projekta" #. module: project #: model:process.node,name:project.process_node_taskbydelegate0 @@ -93,7 +93,7 @@ msgstr "" #: model:ir.actions.act_window,name:project.open_view_my_project_my_run #: model:ir.ui.menu,name:project.menu_open_view_my_project_my_run msgid "My Running Projects" -msgstr "" +msgstr "Moji Tekući Projekti" #. module: project #: field:project.task,child_ids:0 @@ -110,12 +110,12 @@ msgstr "" #. module: project #: field:project.task,priority:0 msgid "Importance" -msgstr "" +msgstr "Važnost" #. module: project #: view:config.compute.remaining:0 msgid "Update" -msgstr "" +msgstr "Ažuriranje" #. module: project #: help:project.task.delegate,init,user_id:0 @@ -125,12 +125,12 @@ msgstr "" #. module: project #: model:ir.actions.wizard,name:project.wizard_attachment_task msgid "All Attachments" -msgstr "" +msgstr "Svi Privici" #. module: project #: model:process.transition.action,name:project.process_transition_action_openpendingtask0 msgid "Set pending" -msgstr "" +msgstr "Postavite u tijeku" #. module: project #: model:process.node,note:project.process_node_drafttask0 @@ -141,12 +141,12 @@ msgstr "" #: model:ir.actions.act_window,name:project.open_task_type_form #: model:ir.ui.menu,name:project.menu_task_types msgid "Task Types" -msgstr "" +msgstr "Vrste Zadataka" #. module: project #: view:project.project:0 msgid "New Project Based on Template" -msgstr "" +msgstr "Novi Projekt na Temelju Predloška" #. module: project #: model:ir.actions.act_window,name:project.dblc_proj @@ -156,12 +156,12 @@ msgstr "" #. module: project #: selection:project.task,priority:0 msgid "Very urgent" -msgstr "" +msgstr "Vrlo hitno" #. module: project #: wizard_button:project.task.delegate,init,valid:0 msgid "Validate" -msgstr "" +msgstr "Potvrdi" #. module: project #: model:ir.module.module,description:project.module_meta_information @@ -175,23 +175,23 @@ msgstr "" #: model:ir.actions.act_window,name:project.action_view_task5_prog_prog #: model:ir.ui.menu,name:project.menu_tasks_yours_prog_prog msgid "My Tasks in Progress" -msgstr "" +msgstr "Moji Zadaci u Tijeku" #. module: project #: view:project.project:0 msgid "Set as Template" -msgstr "" +msgstr "Postavi kao Predložak" #. module: project #: model:process.node,name:project.process_node_drafttask0 msgid "Draft task" -msgstr "" +msgstr "Skica zadatka" #. module: project #: model:ir.model,name:project.model_project_task #: field:project.task.work,task_id:0 msgid "Task" -msgstr "" +msgstr "Zadatak" #. module: project #: help:project.task.delegate,init,planned_hours_me:0 @@ -206,17 +206,17 @@ msgstr "" #: view:project.task:0 #: field:project.task,notes:0 msgid "Notes" -msgstr "" +msgstr "Bilješke" #. module: project #: selection:res.company,project_time_mode:0 msgid "Days" -msgstr "" +msgstr "Dani" #. module: project #: model:project.task.type,name:project.project_tt_analysis msgid "Analysis" -msgstr "" +msgstr "Analiza" #. module: project #: model:ir.model,name:project.model_project_project @@ -224,12 +224,12 @@ msgstr "" #: field:project.task,project_id:0 #: model:res.request.link,name:project.req_link_project msgid "Project" -msgstr "" +msgstr "Projekt" #. module: project #: view:project.task:0 msgid "Start Task" -msgstr "" +msgstr "Započni Zadatak" #. module: project #: model:ir.actions.act_window,name:project.action_view_task5_prog_draft @@ -247,7 +247,7 @@ msgstr "" #: selection:project.project,state:0 #: selection:project.task,state:0 msgid "Cancelled" -msgstr "" +msgstr "Poništeno" #. module: project #: view:project.project:0 @@ -258,12 +258,12 @@ msgstr "" #. module: project #: model:process.node,name:project.process_node_donetask0 msgid "Done task" -msgstr "" +msgstr "Završen zadatak" #. module: project #: model:process.node,note:project.process_node_donetask0 msgid "Task is Completed" -msgstr "" +msgstr "Zadatak je Završen" #. module: project #: model:process.transition,note:project.process_transition_delegate0 @@ -290,7 +290,7 @@ msgstr "" #. module: project #: field:project.project,category_id:0 msgid "Analytic Account" -msgstr "" +msgstr "Analitički Račun" #. module: project #: field:project.task.work,user_id:0 @@ -302,34 +302,34 @@ msgstr "" #: model:ir.actions.act_window,name:project.action_view_task #: model:ir.ui.menu,name:project.menu_action_view_task msgid "All Tasks" -msgstr "" +msgstr "Svi Zadaci" #. module: project #: view:project.task:0 msgid "Planning" -msgstr "" +msgstr "Planiranje" #. module: project #: view:project.task:0 msgid "Extra Info" -msgstr "" +msgstr "Dodatne informacije" #. module: project #: field:project.project,partner_id:0 #: field:project.task,partner_id:0 msgid "Partner" -msgstr "" +msgstr "Partner" #. module: project #: field:project.task,planned_hours:0 #: wizard_field:project.task.delegate,init,planned_hours:0 msgid "Planned Hours" -msgstr "" +msgstr "Planirani Sati" #. module: project #: view:project.project:0 msgid "Task: %(name)s" -msgstr "" +msgstr "Zadatak: %(name)s" #. module: project #: view:project.project:0 @@ -339,24 +339,26 @@ msgstr "" #. module: project #: view:project.task:0 msgid "Delegations" -msgstr "" +msgstr "Delegacija" #. module: project #: help:project.project,members:0 msgid "" "Project's member. Not used in any computation, just for information purpose." msgstr "" +"Član projekta. Ne koristi se u niti jednom računanja, samo za informacijske " +"svrhe." #. module: project #: view:project.project:0 msgid "My projects" -msgstr "" +msgstr "Moji projekti" #. module: project #: model:ir.actions.act_window,name:project.open_view_project_all #: model:ir.ui.menu,name:project.menu_open_view_project_all msgid "All projects" -msgstr "" +msgstr "Svi projekti" #. module: project #: model:process.transition,note:project.process_transition_draftopentask0 @@ -366,7 +368,7 @@ msgstr "" #. module: project #: wizard_view:project.task.delegate,init:0 msgid "Delegated Task" -msgstr "" +msgstr "Delegirani Zadaci" #. module: project #: help:project.project,progress_rate:0 @@ -376,17 +378,17 @@ msgstr "" #. module: project #: wizard_field:project.task.delegate,init,new_task_description:0 msgid "New Task Description" -msgstr "" +msgstr "Novi Opis Zadatka" #. module: project #: help:project.project,notes:0 msgid "Internal description of the project." -msgstr "" +msgstr "Unutarnji opis projekta." #. module: project #: field:project.project,parent_id:0 msgid "Parent Project" -msgstr "" +msgstr "Matični Projekt" #. module: project #: help:project.task,total_hours:0 @@ -397,36 +399,36 @@ msgstr "" #: field:project.task,type:0 #: field:project.task.type,name:0 msgid "Type" -msgstr "" +msgstr "Tip" #. module: project #: selection:res.company,project_time_mode:0 msgid "Weeks" -msgstr "" +msgstr "Tjedni" #. module: project #: model:ir.actions.act_window,name:project.action_view_task5_prog #: model:ir.ui.menu,name:project.menu_tasks_yours_prog msgid "My Current Tasks" -msgstr "" +msgstr "Moj Trenutni Zadaci" #. module: project #: model:ir.actions.act_window,name:project.open_view_project #: model:ir.ui.menu,name:project.menu_open_view_project msgid "New Project" -msgstr "" +msgstr "Novi Projekt" #. module: project #: selection:project.task,priority:0 msgid "Medium" -msgstr "" +msgstr "Srednji" #. module: project #: view:config.compute.remaining:0 #: field:config.compute.remaining,remaining_hours:0 #: field:project.task,remaining_hours:0 msgid "Remaining Hours" -msgstr "" +msgstr "Preostali Sati" #. module: project #: model:ir.model,name:project.model_project_task_type @@ -436,7 +438,7 @@ msgstr "" #. module: project #: field:project.project,planned_hours:0 msgid "Planned Time" -msgstr "" +msgstr "Planirano Vrijeme" #. module: project #: model:ir.model,name:project.model_project_task_work @@ -448,26 +450,26 @@ msgstr "" #. module: project #: selection:res.company,project_time_mode:0 msgid "Hours" -msgstr "" +msgstr "Sati" #. module: project #: model:ir.actions.act_window,name:project.action_view_task5_pending #: model:ir.ui.menu,name:project.menu_tasks_yours_pending msgid "My Pending Tasks" -msgstr "" +msgstr "Moji Zadaci na Čekanju" #. module: project #: model:ir.actions.act_window,name:project.act_project_project_2_project_task_opened #: model:ir.actions.act_window,name:project.action_view_task6_prog #: model:ir.ui.menu,name:project.menu_action_view_task6_prog msgid "Tasks in Progress" -msgstr "" +msgstr "Zadaci u Tijeku" #. module: project #: model:ir.actions.act_window,name:project.action_view_task7 #: model:ir.ui.menu,name:project.menu_action_view_task7 msgid "Unassigned Tasks" -msgstr "" +msgstr "Nedodijeljeni Zadaci" #. module: project #: wizard_field:project.task.delegate,init,name:0 @@ -478,7 +480,7 @@ msgstr "" #: model:ir.actions.act_window,name:project.open_view_my_project #: model:ir.ui.menu,name:project.menu_open_view_my_project msgid "My Projects" -msgstr "" +msgstr "Moji Projekti" #. module: project #: help:project.task.delegate,init,planned_hours:0 @@ -488,40 +490,40 @@ msgstr "" #. module: project #: selection:project.project,state:0 msgid "Template" -msgstr "" +msgstr "Predložak" #. module: project #: model:ir.ui.menu,name:project.menu_definitions #: view:res.company:0 msgid "Configuration" -msgstr "" +msgstr "Konfiguracija" #. module: project #: field:project.project,date_start:0 #: field:project.task,date_start:0 msgid "Starting Date" -msgstr "" +msgstr "Početni Datum" #. module: project #: model:ir.ui.menu,name:project.menu_all_project #: view:project.project:0 msgid "Projects" -msgstr "" +msgstr "Projekti" #. module: project #: view:project.task:0 msgid "Dates" -msgstr "" +msgstr "Datumi" #. module: project #: field:project.task,history:0 msgid "Task Details" -msgstr "" +msgstr "Detalji Zadatka" #. module: project #: model:process.node,name:project.process_node_triggerinvoice0 msgid "Trigger Invoice" -msgstr "" +msgstr "Aktiviraj Račun" #. module: project #: model:process.transition,name:project.process_transition_draftopentask0 @@ -531,7 +533,7 @@ msgstr "" #. module: project #: view:project.project:0 msgid "User: %(user_id)s" -msgstr "" +msgstr "Korisnik: %(user_id)s" #. module: project #: field:project.task,delay_hours:0 @@ -541,48 +543,48 @@ msgstr "" #. module: project #: field:project.project,contact_id:0 msgid "Contact" -msgstr "" +msgstr "Kontakt" #. module: project #: model:process.transition,name:project.process_transition_delegate0 #: view:project.task:0 msgid "Delegate" -msgstr "" +msgstr "Delegat" #. module: project #: constraint:ir.ui.view:0 msgid "Invalid XML for View Architecture!" -msgstr "" +msgstr "Neispravan XML za Arhitekturu Prikaza!" #. module: project #: model:ir.module.module,shortdesc:project.module_meta_information #: model:ir.ui.menu,name:project.menu_main #: view:res.company:0 msgid "Project Management" -msgstr "" +msgstr "Upravljanje Projektima" #. module: project #: field:project.project,effective_hours:0 #: field:project.task.work,hours:0 msgid "Time Spent" -msgstr "" +msgstr "Vrijeme Provedeno" #. module: project #: model:ir.ui.menu,name:project.menu_tasks #: view:project.task:0 msgid "Tasks" -msgstr "" +msgstr "Zadaci" #. module: project #: view:project.task.type:0 msgid "Task type" -msgstr "" +msgstr "Tip Zadatka" #. module: project #: model:ir.actions.act_window,name:project.action_view_task_new #: model:ir.ui.menu,name:project.menu_action_view_task_new msgid "New Task" -msgstr "" +msgstr "Novi Zadatak" #. module: project #: help:project.project,timesheet_id:0 @@ -592,7 +594,7 @@ msgstr "" #. module: project #: view:project.project:0 msgid "Project's members" -msgstr "" +msgstr "Član Projekta" #. module: project #: model:process.transition,note:project.process_transition_taskinvoice0 @@ -608,22 +610,22 @@ msgstr "" #: model:ir.actions.act_window,name:project.action_view_task4 #: model:ir.ui.menu,name:project.menu_action_view_task4 msgid "My Tasks" -msgstr "" +msgstr "Moji Zadatci" #. module: project #: view:project.project:0 msgid "Status: %(state)s" -msgstr "" +msgstr "Status: %(state)s" #. module: project #: view:project.task:0 msgid "Planned" -msgstr "" +msgstr "Planirano" #. module: project #: help:project.project,total_hours:0 msgid "Sum of total hours of all tasks related to this project." -msgstr "" +msgstr "Zbroj ukupnog vremena svih poslova vezanih uz ovaj projekt." #. module: project #: view:project.task:0 @@ -633,22 +635,22 @@ msgstr "" #. module: project #: view:project.task:0 msgid "Information" -msgstr "" +msgstr "Informacija" #. module: project #: view:project.task:0 msgid "Review" -msgstr "" +msgstr "Pregled" #. module: project #: view:project.project:0 msgid "Administration" -msgstr "" +msgstr "Administracija" #. module: project #: wizard_field:project.task.close,mail_ask,email:0 msgid "E-Mails" -msgstr "" +msgstr "E-Mails" #. module: project #: model:process.node,note:project.process_node_triggerinvoice0 @@ -660,12 +662,12 @@ msgstr "" #: view:project.task:0 #: selection:project.task,state:0 msgid "Draft" -msgstr "" +msgstr "Skica" #. module: project #: selection:project.task,priority:0 msgid "Low" -msgstr "" +msgstr "Nisko" #. module: project #: field:project.project,manager:0 @@ -679,12 +681,12 @@ msgstr "" #: selection:project.task,state:0 #: selection:project.task.delegate,init,state:0 msgid "Pending" -msgstr "" +msgstr "U toku" #. module: project #: field:project.task,state:0 msgid "Status" -msgstr "" +msgstr "Status" #. module: project #: help:project.task.delegate,init,state:0 @@ -696,38 +698,38 @@ msgstr "" #. module: project #: field:res.company,project_time_mode:0 msgid "Project Time Unit" -msgstr "" +msgstr "Vremenska Jedinica Projekta" #. module: project #: field:project.project,complete_name:0 #: field:project.project,name:0 msgid "Project Name" -msgstr "" +msgstr "Ime Projekta" #. module: project #: wizard_button:project.task.close,mail_ask,mail_send:0 msgid "Send Message" -msgstr "" +msgstr "Pošalji Poruku" #. module: project #: field:project.project,total_hours:0 msgid "Total Time" -msgstr "" +msgstr "Ukupno vrijeme" #. module: project #: field:project.task,active:0 msgid "Active" -msgstr "" +msgstr "Aktivno" #. module: project #: model:project.task.type,name:project.project_tt_bug msgid "Bug" -msgstr "" +msgstr "Bug" #. module: project #: model:project.task.type,name:project.project_tt_quote msgid "Quotation" -msgstr "" +msgstr "Citat" #. module: project #: view:project.task:0 @@ -744,17 +746,17 @@ msgstr "" #. module: project #: model:process.node,name:project.process_node_opentask0 msgid "Open task" -msgstr "" +msgstr "Otvorite zadatak" #. module: project #: field:project.project,timesheet_id:0 msgid "Working Time" -msgstr "" +msgstr "Radno Vrijeme" #. module: project #: selection:res.company,project_time_mode:0 msgid "Months" -msgstr "" +msgstr "Mjeseci" #. module: project #: model:process.transition,note:project.process_transition_opendonetask0 @@ -764,7 +766,7 @@ msgstr "" #. module: project #: field:project.task.work,date:0 msgid "Date" -msgstr "" +msgstr "Datum" #. module: project #: help:res.company,project_time_mode:0 @@ -777,17 +779,17 @@ msgstr "" #. module: project #: model:ir.actions.act_window,name:project.act_res_users_2_project_project msgid "User's projects" -msgstr "" +msgstr "Projekti Korisnika" #. module: project #: view:project.project:0 msgid "Reactivate Project" -msgstr "" +msgstr "Ponovno Aktivirajte Projekt" #. module: project #: selection:project.task,priority:0 msgid "Urgent" -msgstr "" +msgstr "Hitno" #. module: project #: wizard_view:project.task.delegate,init:0 @@ -797,7 +799,7 @@ msgstr "" #. module: project #: field:project.task,delegated_user_id:0 msgid "Delegated To" -msgstr "" +msgstr "Delegirano Za" #. module: project #: field:project.task,date_close:0 @@ -807,7 +809,7 @@ msgstr "" #. module: project #: field:project.task,user_id:0 msgid "Assigned to" -msgstr "" +msgstr "Dodijeljeno" #. module: project #: help:project.task,planned_hours:0 @@ -831,12 +833,12 @@ msgstr "" #. module: project #: help:project.project,planned_hours:0 msgid "Sum of planned hours of all tasks related to this project." -msgstr "" +msgstr "Ukupno planiranih sati sve zadatke vezane za ovaj projekt." #. module: project #: model:ir.actions.act_window,name:project.act_res_users_2_project_task_work_month msgid "Month works" -msgstr "" +msgstr "Mjesečni radovi" #. module: project #: model:ir.actions.report.xml,name:project.report_project_project_gantt @@ -847,12 +849,12 @@ msgstr "" #. module: project #: field:project.project,warn_customer:0 msgid "Warn Partner" -msgstr "" +msgstr "Upozori Partnera" #. module: project #: field:project.project,state:0 msgid "State" -msgstr "" +msgstr "Stanje" #. module: project #: field:project.task,name:0 @@ -862,7 +864,7 @@ msgstr "" #. module: project #: view:project.project:0 msgid "Date Start: %(date_start)s" -msgstr "" +msgstr "Početni Datum: %(date_start)s" #. module: project #: help:project.project,category_id:0 @@ -879,7 +881,7 @@ msgstr "" #: selection:project.task,state:0 #: selection:project.task.delegate,init,state:0 msgid "Done" -msgstr "" +msgstr "Učinjeno" #. module: project #: view:config.compute.remaining:0 @@ -890,90 +892,92 @@ msgstr "" #: wizard_button:project.task.close,mail_ask,end:0 #: wizard_button:project.task.delegate,init,end:0 msgid "Cancel" -msgstr "" +msgstr "Otkaži" #. module: project #: model:ir.actions.act_window,name:project.act_project_project_2_project_task_new msgid "Create a Task" -msgstr "" +msgstr "Stvaranje zadatka" #. module: project #: model:process.transition.action,name:project.process_transition_action_draftopentask0 msgid "Open" -msgstr "" +msgstr "Otvori" #. module: project #: view:project.project:0 msgid "ID: %(task_id)s" -msgstr "" +msgstr "ID: %(task_id)s" #. module: project #: selection:project.task,state:0 msgid "In Progress" -msgstr "" +msgstr "U Tijeku" #. module: project #: constraint:ir.model:0 msgid "" "The Object name must start with x_ and not contain any special character !" msgstr "" +"Naziv Objekta mora početi sa x_ i ne smije sadržavati nikakve specijalne " +"znakove !" #. module: project #: view:project.task:0 msgid "Reactivate" -msgstr "" +msgstr "Ponovno Aktiviraj" #. module: project #: field:project.task,parent_id:0 msgid "Parent Task" -msgstr "" +msgstr "Matični Zadatak" #. module: project #: view:project.task:0 msgid "Delay" -msgstr "" +msgstr "Odgoda" #. module: project #: selection:project.task,priority:0 msgid "Very Low" -msgstr "" +msgstr "Vrlo Nisko" #. module: project #: wizard_view:project.task.close,mail_ask:0 msgid "Send mail to customer" -msgstr "" +msgstr "Pošaljite mail kupcu" #. module: project #: field:project.project,warn_manager:0 msgid "Warn Manager" -msgstr "" +msgstr "Upravitelj Upozorenja" #. module: project #: model:ir.model,name:project.model_config_compute_remaining msgid "config.compute.remaining" -msgstr "" +msgstr "config.compute.remaining" #. module: project #: wizard_button:project.task.close,mail_ask,close:0 msgid "Quiet close" -msgstr "" +msgstr "Tiho zatvaranje" #. module: project #: help:project.task.delegate,init,prefix:0 msgid "New title of your own task to validate the work done." -msgstr "" +msgstr "Novi naslov za svoj zadatak da biste provjerili valjanost posla." #. module: project #: field:project.task,progress:0 msgid "Progress (%)" -msgstr "" +msgstr "Progres (%)" #. module: project #: field:project.task,description:0 #: wizard_field:project.task.close,mail_ask,description:0 #: field:project.task.type,description:0 msgid "Description" -msgstr "" +msgstr "Opis" #. module: project #: model:process.transition,name:project.process_transition_taskinvoice0 @@ -984,22 +988,22 @@ msgstr "" #: model:ir.actions.act_window,name:project.open_view_my_project_open #: model:ir.ui.menu,name:project.menu_open_view_my_project_open msgid "Projects Structure" -msgstr "" +msgstr "Struktura Projekta" #. module: project #: wizard_view:project.task.delegate,init:0 msgid "Validation Task" -msgstr "" +msgstr "Potvrdni Zadatak" #. module: project #: field:project.task,work_ids:0 msgid "Work done" -msgstr "" +msgstr "Rad" #. module: project #: selection:project.project,state:0 msgid "Running" -msgstr "" +msgstr "Tekući" #. module: project #: help:project.project,parent_id:0 @@ -1016,7 +1020,7 @@ msgstr "" #. module: project #: field:project.project,tasks:0 msgid "Project tasks" -msgstr "" +msgstr "Projektni zadaci" #. module: project #: help:project.project,warn_manager:0 @@ -1028,7 +1032,7 @@ msgstr "" #. module: project #: model:project.task.type,name:project.project_tt_feature msgid "New Feature" -msgstr "" +msgstr "Nea Mogućnost" #. module: project #: model:process.node,note:project.process_node_opentask0 @@ -1038,34 +1042,34 @@ msgstr "" #. module: project #: wizard_field:project.task.delegate,init,prefix:0 msgid "Your Task Title" -msgstr "" +msgstr "Naslov Vašeg Zadatka" #. module: project #: model:res.request.link,name:project.req_link_task msgid "Project task" -msgstr "" +msgstr "Zadatak Projekta" #. module: project #: field:project.task,effective_hours:0 msgid "Hours Spent" -msgstr "" +msgstr "Potrošeno Sati" #. module: project #: field:project.task,total_hours:0 msgid "Total Hours" -msgstr "" +msgstr "Ukupno Sati" #. module: project #: model:ir.actions.act_window,name:project.open_view_template_project #: model:ir.ui.menu,name:project.menu_template_project msgid "Template of Projects" -msgstr "" +msgstr "Predložak Projekata" #. module: project #: field:project.project,priority:0 #: field:project.task,sequence:0 msgid "Sequence" -msgstr "" +msgstr "Sekvenca" #. module: project #: help:project.project,warn_footer:0 @@ -1077,12 +1081,12 @@ msgstr "" #. module: project #: view:project.project:0 msgid "Partner Info" -msgstr "" +msgstr "Informacije o Partneru" #. module: project #: model:ir.actions.act_window,name:project.action_config_compute_remaining msgid "Compute Remaining Hours" -msgstr "" +msgstr "Izračunaj Preostale Sate" #. module: project #: wizard_field:project.task.delegate,init,state:0 @@ -1097,12 +1101,12 @@ msgstr "" #. module: project #: field:project.task,date_deadline:0 msgid "Deadline" -msgstr "" +msgstr "Krajnji Rok" #. module: project #: wizard_field:project.task.delegate,init,user_id:0 msgid "Assign To" -msgstr "" +msgstr "Dodijeli" #. module: project #: field:project.task.work,name:0 @@ -1134,4 +1138,4 @@ msgstr "" #: model:ir.actions.act_window,name:project.open_view_project_open #: model:ir.ui.menu,name:project.menu_open_view_project_open msgid "Running projects" -msgstr "" +msgstr "Tekući projekti" diff --git a/addons/project/process/task_process.xml b/addons/project/process/task_process.xml index 9e70c16730e..9aff5f55c60 100755 --- a/addons/project/process/task_process.xml +++ b/addons/project/process/task_process.xml @@ -9,7 +9,7 @@ <record id="process_process_tasksprocess0" model="process.process"> <field eval="1" name="active"/> <field name="model_id" ref="project.model_project_task"/> - <field eval=""""Tasks Process"""" name="name"/> + <field eval=""""Tasks"""" name="name"/> </record> <!-- diff --git a/addons/project/project.py b/addons/project/project.py index 96e86b4153c..edd03ee68e3 100644 --- a/addons/project/project.py +++ b/addons/project/project.py @@ -115,7 +115,10 @@ class project(osv.osv): 'warn_footer': fields.text('Mail Footer', help="Footer added at the beginning of the email for the warning message sent to the customer when a task is closed."), 'notes': fields.text('Notes', help="Internal description of the project."), 'timesheet_id': fields.many2one('hr.timesheet.group', 'Working Time', help="Timetable working hours to adjust the gantt diagram report"), - 'state': fields.selection([('template', 'Template'), ('open', 'Running'), ('pending', 'Pending'), ('cancelled', 'Cancelled'), ('done', 'Done')], 'State', required=True, readonly=True), + 'state': fields.selection([('template', 'Template'), ('open', 'Running'), ('pending', 'Pending'), ('cancelled', 'Cancelled'), ('done', 'Done')], 'State', required=True, readonly=True, + help='The project can be in either if the states \'Template\' and \'Running\'.\n If it is template then we can make projects based on the template projects. If its in \'Running\' state it is a normal project.\ + \n If it is to be reviewed then the state is \'Pending\'.\n When the project is completed the state is set to \'Done\'.'), + 'company_id': fields.many2one('res.company', 'Company'), } _defaults = { @@ -123,7 +126,8 @@ class project(osv.osv): 'manager': lambda object,cr,uid,context: uid, 'priority': lambda *a: 1, 'date_start': lambda *a: time.strftime('%Y-%m-%d'), - 'state': lambda *a: 'open' + 'state': lambda *a: 'open', + 'company_id': lambda self,cr,uid,c: self.pool.get('res.company')._company_default_get(cr, uid, 'project.project', c) } _order = "parent_id,priority,name" @@ -278,7 +282,9 @@ class task(osv.osv): 'priority' : fields.selection([('4','Very Low'), ('3','Low'), ('2','Medium'), ('1','Urgent'), ('0','Very urgent')], 'Importance'), 'sequence': fields.integer('Sequence'), 'type': fields.many2one('project.task.type', 'Type'), - 'state': fields.selection([('draft', 'Draft'),('open', 'In Progress'),('pending', 'Pending'), ('cancelled', 'Cancelled'), ('done', 'Done')], 'Status', readonly=True, required=True), + 'state': fields.selection([('draft', 'Draft'),('open', 'In Progress'),('pending', 'Pending'), ('cancelled', 'Cancelled'), ('done', 'Done')], 'State', readonly=True, required=True, + help='If the task is created the state \'Draft\'.\n If the task is started, the state becomes \'In Progress\'.\n If review is needed the task is in \'Pending\' state.\ + \n If the task is over, the states is set to \'Done\'.'), 'date_start': fields.datetime('Starting Date'), 'date_deadline': fields.datetime('Deadline'), 'date_close': fields.datetime('Date Closed', readonly=True), @@ -300,7 +306,8 @@ class task(osv.osv): 'delegated_user_id': fields.related('child_ids','user_id',type='many2one', relation='res.users', string='Delegated To'), 'partner_id': fields.many2one('res.partner', 'Partner'), 'work_ids': fields.one2many('project.task.work', 'task_id', 'Work done'), - 'manager_id': fields.related('project_id','manager', type='many2one', relation='res.users', string='Project Manager') + 'manager_id': fields.related('project_id','manager', type='many2one', relation='res.users', string='Project Manager'), + 'company_id': fields.many2one('res.company', 'Company'), } _defaults = { 'user_id': lambda obj,cr,uid,context: uid, @@ -311,6 +318,7 @@ class task(osv.osv): 'active': lambda *a: True, 'date_start': lambda *a: time.strftime('%Y-%m-%d %H:%M:%S'), 'project_id': _default_project, + 'company_id': lambda self,cr,uid,c: self.pool.get('res.company')._company_default_get(cr, uid, 'project.task', c) } _order = "sequence, priority, date_deadline, id" diff --git a/addons/project/project_view.xml b/addons/project/project_view.xml index 04cebc06c90..dd38f2d392b 100644 --- a/addons/project/project_view.xml +++ b/addons/project/project_view.xml @@ -23,6 +23,7 @@ <notebook colspan="4"> <page string="Administration"> <field name="warn_manager"/> + <field name="company_id" select="1"/> <field name="priority"/> <field name="timesheet_id"/> <field name="active" select="2"/> @@ -163,7 +164,6 @@ <field name="filter" eval="True"/> <field name="search_view_id" ref="view_project_project_filter"/> </record> - <menuitem action="open_view_project_open" id="menu_open_view_project_open" groups="base.group_useability_extended" parent="menu_open_view_project_all"/> <record id="open_view_template_project" model="ir.actions.act_window"> <field name="name">Templates of Projects</field> @@ -236,7 +236,7 @@ <field name="filter" eval="True"/> <field name="search_view_id" ref="view_project_project_filter"/> </record> - <menuitem action="open_view_my_project" id="menu_open_view_my_project" parent="menu_all_project" groups="base.group_useability_extended" + <menuitem action="open_view_my_project" id="menu_open_view_my_project" parent="menu_all_project" groups="base.group_extended" sequence="1"/> <record id="open_view_my_project_my_run" model="ir.actions.act_window"> @@ -248,11 +248,6 @@ <field name="filter" eval="True"/> <field name="search_view_id" ref="view_project_project_filter"/> </record> - <menuitem - action="open_view_my_project_my_run" - id="menu_open_view_my_project_my_run" - groups="base.group_useability_extended" - parent="menu_open_view_my_project"/> <record id="open_view_my_project_open" model="ir.actions.act_window"> <field name="name">Projects Structure</field> @@ -377,6 +372,7 @@ </group> <separator string="Miscelleanous" colspan="4"/> <field name="type" widget="selection"/> + <field name="company_id" select="1"/> <field name="active" select="2"/> <field name="partner_id" select="2"/> <separator colspan="4" string="Notes"/> @@ -540,7 +536,7 @@ <field eval="True" name="filter"/> <field name="search_view_id" ref="view_task_search_form"/> </record> - <menuitem action="action_view_task4" id="menu_action_view_task4" parent="project.menu_tasks" groups="base.group_useability_extended" /> + <menuitem action="action_view_task4" id="menu_action_view_task4" parent="project.menu_tasks" groups="base.group_extended" /> <record id="action_view_task_department" model="ir.actions.act_window"> <field name="name">My Department Tasks</field> @@ -552,7 +548,7 @@ <field eval="True" name="filter"/> <field name="search_view_id" ref="view_task_search_form"/> </record> - <menuitem action="action_view_task_department" id="menu_action_view_department_tasks" parent="project.menu_tasks" groups="base.group_useability_extended"/> + <menuitem action="action_view_task_department" id="menu_action_view_department_tasks" parent="project.menu_tasks" groups="base.group_extended"/> <record id="action_view_task5_pending" model="ir.actions.act_window"> <field name="name">My Pending Tasks</field> @@ -564,7 +560,6 @@ <field name="view_id" ref="my_pending_task"/> <field name="search_view_id" ref="view_task_search_form"/> </record> - <menuitem action="action_view_task5_pending" id="menu_tasks_yours_pending" groups="base.group_useability_extended" parent="menu_action_view_task4"/> <record id="action_view_task5_prog" model="ir.actions.act_window"> <field name="name">My Current Tasks</field> @@ -577,7 +572,6 @@ <field name="filter" eval="True"/> <field name="search_view_id" ref="view_task_search_form"/> </record> - <menuitem action="action_view_task5_prog" id="menu_tasks_yours_prog" parent="menu_action_view_task4" sequence="1"/> <record id="action_view_task5_prog_prog" model="ir.actions.act_window"> <field name="name">My Tasks in Progress</field> @@ -589,7 +583,6 @@ <field name="filter" eval="True"/> <field name="search_view_id" ref="view_task_search_form"/> </record> - <menuitem action="action_view_task5_prog_prog" id="menu_tasks_yours_prog_prog" groups="base.group_useability_extended" parent="menu_tasks_yours_prog"/> <record id="action_view_task5_prog_draft" model="ir.actions.act_window"> <field name="name">My Draft Tasks</field> @@ -601,7 +594,6 @@ <field name="filter" eval="True"/> <field name="search_view_id" ref="view_task_search_form"/> </record> - <menuitem action="action_view_task5_prog_draft" id="menu_tasks_yours_prog_draft" groups="base.group_useability_extended" parent="menu_tasks_yours_prog"/> <record id="action_view_task5_departments_pending" model="ir.actions.act_window"> <field name="name">My Department's Pending Tasks</field> @@ -613,7 +605,6 @@ <field name="filter" eval="True"/> <field name="search_view_id" ref="view_task_search_form"/> </record> - <menuitem action="action_view_task5_departments_pending" id="menu_tasks_yours_departments_pending" groups="base.group_useability_extended" parent="menu_action_view_department_tasks"/> <record id="action_view_task5_departments_prog" model="ir.actions.act_window"> <field name="name">My Department's Current Tasks</field> @@ -625,7 +616,6 @@ <field name="filter" eval="True"/> <field name="search_view_id" ref="view_task_search_form"/> </record> - <menuitem action="action_view_task5_departments_prog" id="menu_tasks_yours_departments_prog" parent="menu_action_view_department_tasks" sequence="1"/> <record id="action_view_task5_departments_prog_prog" model="ir.actions.act_window"> <field name="name">My Department's Tasks in Progress</field> @@ -636,7 +626,6 @@ <field name="filter" eval="True"/> <field name="search_view_id" ref="view_task_search_form"/> </record> - <menuitem action="action_view_task5_departments_prog_prog" id="menu_tasks_yours_departments_prog_prog" groups="base.group_useability_extended" parent="menu_tasks_yours_departments_prog"/> <record id="action_view_task5_departments_prog_draft" model="ir.actions.act_window"> <field name="name">My Department's Draft Tasks</field> @@ -647,7 +636,6 @@ <field name="filter" eval="True"/> <field name="search_view_id" ref="view_task_search_form"/> </record> - <menuitem action="action_view_task5_departments_prog_draft" id="menu_tasks_yours_departments_prog_draft" groups="base.group_useability_extended" parent="menu_tasks_yours_departments_prog"/> <record id="action_view_task_overpassed_draft" model="ir.actions.act_window"> <field name="name">Overpassed Tasks</field> @@ -675,7 +663,6 @@ <field name="search_view_id" ref="view_task_search_form"/> <field name="domain">[('state','=','open')]</field> </record> - <menuitem action="action_view_task6_prog" id="menu_action_view_task6_prog" parent="project.menu_action_view_task" groups="base.group_useability_extended"/> <record id="action_view_task7" model="ir.actions.act_window"> <field name="name">Unassigned Tasks</field> @@ -686,7 +673,6 @@ <field name="filter" eval="True"/> <field name="search_view_id" ref="view_task_search_form"/> </record> - <menuitem action="action_view_task7" id="menu_action_view_task7" parent="project.menu_action_view_task" groups="base.group_useability_extended"/> <!-- Opening task when double clicking on project --> <record id="dblc_proj" model="ir.actions.act_window"> diff --git a/addons/project/security/project_security.xml b/addons/project/security/project_security.xml index dd859f0f882..a350354ffca 100644 --- a/addons/project/security/project_security.xml +++ b/addons/project/security/project_security.xml @@ -12,12 +12,32 @@ <field name="name">Project / User</field> </record> - <record model="ir.ui.menu" id="menu_definitions"> - <field name="groups_id" eval="[(6,0,[ref('group_project_manager'), ref('group_project_finance')])]"/> - </record> - <record model="ir.ui.menu" id="menu_open_view_project"> - <field name="groups_id" eval="[(6,0,[ref('group_project_manager')])]"/> - </record> + <record model="ir.ui.menu" id="menu_definitions"> + <field name="groups_id" eval="[(6,0,[ref('group_project_manager'), ref('group_project_finance')])]"/> + </record> + <record model="ir.ui.menu" id="menu_open_view_project"> + <field name="groups_id" eval="[(6,0,[ref('group_project_manager')])]"/> + </record> + + <record model="ir.rule.group" id="project_comp_rule_group"> + <field name="name">Project multi-company</field> + <field name="model_id" ref="model_project_project"/> + <field name="global" eval="True"/> + </record> + <record model="ir.rule" id="project_comp_rule"> + <field name="rule_group" ref="project_comp_rule_group"/> + <field name="domain_force">['|',('company_id.child_ids','child_of',[user.company_id.id]),('company_id','child_of',[user.company_id.id])]</field> + </record> + + <record model="ir.rule.group" id="task_comp_rule_group"> + <field name="name" >Task multi-company</field> + <field name="model_id" ref="model_project_task"/> + <field name="global" eval="True"/> + </record> + <record model="ir.rule" id="task_comp_rule"> + <field name="domain_force">['|',('company_id.child_ids','child_of',[user.company_id.id]),('company_id','child_of',[user.company_id.id])]</field> + <field name="rule_group" ref="task_comp_rule_group"/> + </record> </data> </openerp> |
