2010-04-19 08:38:25 +00:00
<?xml version="1.0"?>
<openerp >
<data >
2012-06-13 13:15:07 +00:00
<menuitem id= "menu_project_confi" name= "Issues" parent= "base.menu_definitions" sequence= "2" />
2010-09-28 12:50:08 +00:00
<record model= "ir.ui.view" id= "project_issue_version_search_view" >
<field name= "name" > Issue Version</field>
<field name= "model" > project.issue.version</field>
<field name= "arch" type= "xml" >
<search string= "Issue Version" >
2012-06-22 11:12:51 +00:00
<field name= "name" string= "Issue Version" />
2010-09-28 12:50:08 +00:00
<field name= "active" />
</search>
</field>
</record>
<record model= "ir.ui.view" id= "project_issue_version_form_view" >
<field name= "name" > Issue Version</field>
<field name= "model" > project.issue.version</field>
<field name= "arch" type= "xml" >
2012-06-09 15:59:35 +00:00
<form string= "Issue Version" version= "7.0" >
<group col= "2" >
<field name= "name" />
<field name= "active" />
</group>
2010-09-28 12:50:08 +00:00
</form>
</field>
</record>
<record id= "project_issue_version_action" model= "ir.actions.act_window" >
<field name= "name" > Versions</field>
<field name= "res_model" > project.issue.version</field>
<field name= "view_type" > form</field>
2012-08-04 14:35:56 +00:00
<field name= "help" type= "html" >
2012-08-04 13:56:31 +00:00
<p class= "oe_view_nocontent_create" >
2012-08-04 13:21:36 +00:00
Click to add a new version.
</p> <p >
Define here the different versions of your products on which
you can work on issues.
</p>
</field>
2010-09-28 12:50:08 +00:00
</record>
2012-03-16 10:15:31 +00:00
<menuitem action= "project_issue_version_action" id= "menu_project_issue_version_act" parent= "menu_project_confi" groups= "base.group_no_one" />
2010-05-27 09:26:52 +00:00
2010-09-01 09:49:27 +00:00
2010-04-19 08:38:25 +00:00
<record model= "ir.ui.view" id= "project_issue_form_view" >
<field name= "name" > Project Issue Tracker Form</field>
<field name= "model" > project.issue</field>
<field name= "arch" type= "xml" >
2012-08-07 07:33:59 +00:00
<form string= "Issue" version= "7.0" >
2012-06-04 12:11:39 +00:00
<header >
2013-02-15 13:11:16 +00:00
<button name= "case_close" string= "Done" type= "object"
2012-10-22 17:35:20 +00:00
states="open" groups="base.group_user"/>
<button name= "case_close" string= "Done" type= "object"
states="draft,pending" groups="base.group_user"/>
2013-01-24 10:47:26 +00:00
<button name= "case_cancel" string= "Cancel Issue" type= "object"
2012-10-22 17:35:20 +00:00
states="draft,open,pending" groups="base.group_user"/>
2012-08-08 17:02:15 +00:00
<field name= "stage_id" widget= "statusbar" clickable= "True" />
2012-06-04 12:11:39 +00:00
</header>
2012-06-09 15:59:35 +00:00
<sheet string= "Issue" >
2012-06-19 08:56:18 +00:00
<label for= "name" class= "oe_edit_only" />
2013-02-25 16:30:25 +00:00
<h1 >
<field name= "name" class= "oe_inline" />
<field name= "kanban_state" invisible= '1' />
<button name= "set_kanban_state_done" help= "In Progress" attrs= "{'invisible': [('kanban_state', 'in', ['done','blocked'])]}" type= "object" icon= "gtk-normal" class= "oe_link oe_right" />
<button name= "set_kanban_state_blocked" help= "Ready for Next Stage" attrs= "{'invisible': [('kanban_state', 'in', ['normal','blocked'])]}" type= "object" icon= "gtk-yes" class= "oe_link oe_right" />
<button name= "set_kanban_state_normal" help= "Blocked" attrs= "{'invisible': [('kanban_state', 'in', ['done','normal'])]}" type= "object" icon= "gtk-no" class= "oe_link oe_right" />
</h1>
2013-02-26 14:17:01 +00:00
<label for= "categ_ids" class= "oe_edit_only" />
<field name= "categ_ids" widget= "many2many_tags" />
2012-06-09 15:59:35 +00:00
<group >
2012-11-20 13:08:24 +00:00
<group groups= "base.group_user" >
2013-01-30 11:14:03 +00:00
<field name= "user_id"
2013-03-14 16:21:41 +00:00
context="{'default_groups_ref': ['base.group_user', 'project.group_project_user']}"/>
2012-06-09 15:59:35 +00:00
<field name= "partner_id" on_change= "onchange_partner_id(partner_id, email_from)" />
<field name= "email_from" />
2012-11-20 13:08:24 +00:00
<label for= "project_id" groups= "base.group_user" />
<div groups= "base.group_user" >
2012-11-20 07:45:52 +00:00
<field name= "project_id" on_change= "on_change_project(project_id)" class= "oe_inline" context= "{'default_use_issues':1}" />
2012-11-29 16:25:31 +00:00
<button name= "case_escalate" string= "⇒ Escalate" type= "object" states= "draft,open,pending" class= "oe_link" />
2012-09-07 08:33:36 +00:00
</div>
2012-11-29 16:25:31 +00:00
</group>
<group >
2013-02-26 14:17:01 +00:00
<field name= "id" />
2012-11-29 16:25:31 +00:00
<field name= "version_id" groups= "base.group_user" />
<field name= "priority" groups= "base.group_user" />
2012-11-20 13:08:24 +00:00
<label for= "task_id" groups= "base.group_user" />
<div groups= "base.group_user" >
2012-07-16 04:46:13 +00:00
<field name= "task_id" on_change= "onchange_task_id(task_id)" class= "oe_inline" context= "{'default_project_id':project_id}" />
2012-07-12 14:46:00 +00:00
<field name= "progress" widget= "progressbar" attrs= "{'invisible':[('task_id','=',False)]}" class= "oe_inline" />
</div>
2012-03-05 12:03:41 +00:00
</group>
2010-04-19 08:38:25 +00:00
</group>
2012-07-12 14:46:00 +00:00
<notebook >
<page string= "Description" >
2012-11-29 16:14:58 +00:00
<field name= "description" placeholder= "Add an internal note..." groups= "base.group_user" />
2012-07-12 14:46:00 +00:00
</page>
2013-01-18 13:30:50 +00:00
<page string= "Extra Info" groups= "project.group_project_manager,project.group_project_user" >
2012-12-19 10:26:52 +00:00
<group string= "Statistics" >
2012-03-21 16:29:56 +00:00
<field name= "day_open" />
<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" />
2010-06-09 05:49:31 +00:00
</group>
2012-12-19 10:26:52 +00:00
<group string= "Status" groups= "base.group_no_one" >
2013-02-26 14:17:01 +00:00
<field name= "active" />
2012-12-19 10:26:52 +00:00
<field name= "state" string= "Status" />
2012-06-22 11:46:01 +00:00
</group>
2010-06-09 05:49:31 +00:00
</page>
2010-04-19 08:38:25 +00:00
</notebook>
2012-05-16 05:13:29 +00:00
</sheet>
2012-07-13 09:53:41 +00:00
<div class= "oe_chatter" >
2012-11-20 08:44:46 +00:00
<field name= "message_follower_ids" widget= "mail_followers" groups= "base.group_user" />
2012-10-26 09:58:21 +00:00
<field name= "message_ids" widget= "mail_thread" />
2012-07-13 09:53:41 +00:00
</div>
2010-04-19 08:38:25 +00:00
</form>
</field>
</record>
2010-07-02 14:37:06 +00:00
2010-04-19 08:38:25 +00:00
<record model= "ir.ui.view" id= "project_issue_tree_view" >
<field name= "name" > Project Issue Tracker Tree</field>
<field name= "model" > project.issue</field>
<field name= "arch" type= "xml" >
2012-08-16 09:26:16 +00:00
<tree string= "Issue Tracker Tree" fonts= "bold:message_unread==True" colors= "black:state=='open';blue:state=='pending';grey:state in ('cancel', 'done')" >
<field name= "message_unread" invisible= "1" />
2010-04-19 08:38:25 +00:00
<field name= "id" />
<field name= "name" />
2012-04-25 14:02:12 +00:00
<field name= "partner_id" />
2012-05-04 09:40:19 +00:00
<field name= "project_id" />
2012-06-01 15:07:18 +00:00
<field name= "priority" string= "Priority" groups= "base.group_user" />
2013-02-20 08:59:21 +00:00
<field name= "create_date" />
2010-09-28 12:50:08 +00:00
<field name= "version_id" widget= "selection" />
2011-08-30 08:45:10 +00:00
<field name= "user_id" />
2010-09-30 14:41:19 +00:00
<field name= "progress" widget= "progressbar" attrs= "{'invisible':[('task_id','=',False)]}" />
2012-05-31 15:15:56 +00:00
<field name= "stage_id" widget= "selection" readonly= "1" />
2012-09-05 09:18:56 +00:00
<field name= "state" invisible= "1" />
2012-07-11 13:21:30 +00:00
<field name= "categ_ids" invisible= "1" />
2011-11-15 10:39:27 +00:00
<field name= "task_id" invisible= "1" />
2010-04-19 08:38:25 +00:00
</tree>
</field>
</record>
<record id= "view_project_issue_filter" model= "ir.ui.view" >
<field name= "name" > Project Issue Tracker Search</field>
<field name= "model" > project.issue</field>
<field name= "arch" type= "xml" >
<search string= "Issue Tracker Search" >
2013-04-22 15:34:49 +00:00
<field name= "name" string= "Issue" filter_domain= "['|', '|', '|', ('partner_id','child_of',self), ('description','ilike',self),('email_from','ilike',self),('name','ilike',self)]" />
2012-07-23 06:45:37 +00:00
<field name= "id" />
2012-10-08 10:00:32 +00:00
<filter icon= "terp-mail-message-new" string= "Unread Messages" name= "message_unread" domain= "[('message_unread','=',True)]" />
2012-07-23 06:45:37 +00:00
<separator />
<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-check" />
<separator />
2013-02-15 13:11:16 +00:00
<filter string= "Unassigned Issues" domain= "[('user_id','=',False)]" help= "Unassigned Issues" icon= "terp-personal-" />
2013-04-22 15:34:49 +00:00
<separator />
2012-07-31 11:28:04 +00:00
<field name= "user_id" />
<field name= "project_id" />
2012-11-27 12:26:06 +00:00
<field name= "categ_ids" />
2013-04-20 02:26:42 +00:00
<field name= "partner_id" filter_domain= "[('partner_id', 'child_of', self)]" />
2012-04-25 14:02:12 +00:00
<group expand= "0" string= "Group By..." >
2012-07-23 06:45:37 +00:00
<filter string= "Responsible" icon= "terp-personal" domain= "[]" context= "{'group_by':'user_id'}" />
2012-08-09 10:50:09 +00:00
<filter string= "Contact" icon= "terp-partner" domain= "[]" context= "{'group_by':'partner_id'}" />
2012-07-23 06:45:37 +00:00
<filter string= "Project" icon= "terp-folder-violet" domain= "[]" context= "{'group_by':'project_id'}" />
<filter string= "Version" icon= "terp-gtk-jump-to-rtl" domain= "[]" context= "{'group_by':'version_id'}" />
<filter string= "Priority" icon= "terp-rating-rated" domain= "[]" context= "{'group_by':'priority'}" />
<filter string= "Stage" icon= "terp-stage" domain= "[]" context= "{'group_by':'stage_id'}" />
<filter string= "Month" icon= "terp-go-month" domain= "[]" context= "{'group_by':'create_date'}" help= "Creation Month" />
2010-06-12 17:49:33 +00:00
</group>
2010-04-19 08:38:25 +00:00
</search>
</field>
</record>
<record model= "ir.ui.view" id= "project_issue_calendar_view" >
<field name= "name" > Project Issue Tracker Calendar</field>
<field name= "model" > project.issue</field>
<field name= "priority" eval= "2" />
<field name= "arch" type= "xml" >
2011-08-30 08:45:10 +00:00
<calendar string= "Issues" date_start= "date" color= "user_id" date_delay= "duration" >
2010-04-19 08:38:25 +00:00
<field name= "name" />
<field name= "partner_id" />
</calendar>
</field>
</record>
2011-09-15 12:36:42 +00:00
2012-07-09 15:54:24 +00:00
<!-- Project Issue Karban View -->
2011-09-15 12:36:42 +00:00
2012-07-09 15:54:24 +00:00
<record model= "ir.ui.view" id= "project_issue_kanban_view" >
<field name= "name" > Project Issue Kanban</field>
<field name= "model" > project.issue</field>
<field name= "arch" type= "xml" >
<kanban default_group_by= "stage_id" >
2012-08-16 16:31:05 +00:00
<field name= "stage_id" />
2012-07-09 15:54:24 +00:00
<field name= "color" />
<field name= "priority" />
<field name= "user_email" />
<field name= "user_id" />
<field name= "date_deadline" />
2012-12-04 07:32:44 +00:00
<field name= "kanban_state" />
2013-02-14 14:34:17 +00:00
<field name= "message_summary" />
2012-07-09 15:54:24 +00:00
<templates >
<t t-name= "kanban-tooltip" >
2012-09-06 10:46:24 +00:00
<ul class= "oe_kanban_tooltip" >
2012-07-09 15:54:24 +00:00
<li > <b > Project:</b> <field name= "project_id" /> </li>
2012-07-11 13:21:30 +00:00
<li > <b > Category:</b> <field name= "categ_ids" /> </li>
2012-07-09 15:54:24 +00:00
</ul>
</t>
<t t-name= "kanban-box" >
2012-09-04 16:37:25 +00:00
<div t-attf-class= "oe_kanban_color_#{kanban_getcolor(record.color.raw_value)} oe_kanban_card oe_kanban_global_click oe_semantic_html_override" >
2012-11-26 13:36:42 +00:00
<div class= "oe_dropdown_toggle oe_dropdown_kanban" groups= "base.group_user" >
2012-07-09 15:54:24 +00:00
<span class= "oe_e" > i</span>
<ul class= "oe_dropdown_menu" >
2012-09-04 14:12:04 +00:00
<t t-if= "widget.view.is_action_enabled('edit')" > <li > <a type= "edit" > Edit...</a> </li> </t>
<t t-if= "widget.view.is_action_enabled('delete')" > <li > <a type= "delete" > Delete</a> </li> </t>
2012-07-09 15:54:24 +00:00
<li > <ul class= "oe_kanban_colorpicker" data-field= "color" /> </li>
</ul>
</div>
<div class= "oe_kanban_content" tooltip= "kanban-tooltip" >
<div >
<b > <field name= "name" /> </b> <br />
<field name= "partner_id" /> <br />
<field name= "version_id" />
</div>
<div class= "oe_kanban_footer_left" >
2012-11-28 11:54:17 +00:00
<field name= "categ_ids" />
2012-07-09 15:54:24 +00:00
<div class= "oe_right" >
2012-11-26 13:36:42 +00:00
<span class= "oe_kanban_highlight" groups= "base.group_user" >
2012-12-04 07:32:44 +00:00
<a t-if= "record.kanban_state.raw_value === 'normal'" type= "object" string= "In Progress" name= "set_kanban_state_done" class= "oe_kanban_status" > </a>
<a t-if= "record.kanban_state.raw_value === 'done'" type= "object" string= "Ready for next stage" name= "set_kanban_state_blocked" class= "oe_kanban_status oe_kanban_status_green" > </a>
<a t-if= "record.kanban_state.raw_value === 'blocked'" type= "object" string= "Blocked" name= "set_kanban_state_normal" class= "oe_kanban_status oe_kanban_status_red" > </a>
2012-07-09 15:54:24 +00:00
<t t-set= "priority" t-value= "record.priority.raw_value || 5" />
<a type= "object" name= "set_priority" args= "['3']" t-if= "priority gt 3" title= "Normal Priority" >
<img src= "/web/static/src/img/icons/star-off.png" width= "16" height= "16" />
</a>
<a type= "object" name= "set_priority" args= "['5']" t-if= "priority lte 3" title= "Normal Priority" >
<img t-attf-src= "/web/static/src/img/icons/star-#{priority lte 3 ? 'on' : 'off'}.png" width= "16" height= "16" />
</a>
<a type= "object" name= "set_priority" args= "['2']" title= "High Priority" >
<img t-attf-src= "/web/static/src/img/icons/star-#{priority lte 2 ? 'on' : 'off'}.png" width= "16" height= "16" />
</a>
<a type= "object" name= "set_priority" args= "['1']" title= "Highest Priority" >
<img t-attf-src= "/web/static/src/img/icons/star-#{priority == 1 ? 'on' : 'off'}.png" width= "16" height= "16" />
</a>
</span>
<t t-if= "record.date_deadline.raw_value and record.date_deadline.raw_value lt (new Date())" >
<span t-attf-class= "oe_kanban_status oe_kaban_status_red" > </span>
</t>
2012-08-09 12:53:30 +00:00
<img t-att-src= "kanban_image('res.users', 'image_small', record.user_id.raw_value)" t-att-title= "record.user_id.value" width= "24" height= "24" class= "oe_kanban_avatar" />
2012-07-09 15:54:24 +00:00
</div>
2011-09-15 12:36:42 +00:00
</div>
2013-02-14 14:34:17 +00:00
<div class= "oe_kanban_footer_left" >
<t t-raw= "record.message_summary.raw_value" />
</div>
2011-09-16 13:13:02 +00:00
</div>
2012-07-09 15:54:24 +00:00
<div class= "oe_clear" > </div>
2011-09-16 13:13:02 +00:00
</div>
2012-07-09 15:54:24 +00:00
</t>
</templates>
</kanban>
</field>
</record>
2011-09-15 12:36:42 +00:00
2012-07-25 18:16:10 +00:00
<!-- Feature Requests -->
2010-04-19 08:38:25 +00:00
<record model= "ir.ui.view" id= "project_feature_tree_view" >
<field name= "name" > Project Issue- Feature Tracker Tree</field>
<field name= "model" > project.issue</field>
<field name= "arch" type= "xml" >
2012-08-16 09:26:16 +00:00
<tree string= "Feature Tracker Tree" fonts= "bold:message_unread==True" colors= "red:state=='open';black:state in ('draft', 'cancel','done','pending')" >
2010-04-19 08:38:25 +00:00
<field name= "id" />
2012-08-16 09:26:16 +00:00
<field name= "message_unread" invisible= "1" />
2010-04-19 08:38:25 +00:00
<field name= "name" string= "Feature description" />
2012-04-25 14:02:12 +00:00
<field name= "partner_id" />
2010-09-22 07:58:44 +00:00
<field name= "priority" string= "Priority" />
2010-09-28 12:50:08 +00:00
<field name= "version_id" />
2011-08-30 08:45:10 +00:00
<field name= "user_id" />
2012-05-31 15:15:56 +00:00
<field name= "stage_id" widget= "selection" readonly= "1" />
2012-05-04 11:01:47 +00:00
<field name= "state" groups= "base.group_no_one" />
2010-04-19 08:38:25 +00:00
</tree>
</field>
</record>
2012-09-19 13:24:54 +00:00
<record id= "act_project_project_2_project_issue_all" model= "ir.actions.act_window" >
<field name= "res_model" > project.issue</field>
<field name= "view_type" > form</field>
2012-09-27 17:36:41 +00:00
<field name= "name" > Issues</field>
2012-09-19 13:24:54 +00:00
<field name= "view_mode" > kanban,tree,form,calendar,graph</field>
2013-01-23 11:43:36 +00:00
<field name= "context" > {
2013-04-03 08:10:09 +00:00
'search_default_project_id': [active_id],
'default_project_id': active_id,
}
</field>
2013-01-23 11:43:36 +00:00
<field name= "help" type= "html" >
2013-04-03 08:10:09 +00:00
<p >
The OpenERP issues tacker allows you to efficiantly manage things
like internal requests, software development bugs, customer
complaints, project troubles, material breakdowns, etc.
</p>
2013-01-23 11:43:36 +00:00
</field>
2012-09-19 13:24:54 +00:00
</record>
2010-04-19 08:38:25 +00:00
2012-07-25 18:16:10 +00:00
<!-- Project -->
2010-07-26 09:41:14 +00:00
<record id= "view_project_form_inherited" model= "ir.ui.view" >
<field name= "name" > project.project.form.inherited</field>
<field name= "model" > project.project</field>
<field name= "inherit_id" ref= "project.edit_project" />
<field name= "arch" type= "xml" >
2012-08-30 07:49:03 +00:00
<xpath expr= '//div[@name="options_active"]' position= 'inside' >
<field name= "use_issues" class= "oe_inline" />
<label for= "use_issues" />
</xpath>
<xpath expr= '//div[@name="buttons"]' position= 'inside' >
<button name= "%(act_project_project_2_project_issue_all)d" string= "Issues" type= "action" attrs= "{'invisible':[('use_issues','=', 0)]}" />
2012-05-30 06:59:34 +00:00
</xpath>
2013-02-21 14:53:04 +00:00
<xpath expr= '//page[@name="project_stages"]' position= "attributes" >
2013-02-21 15:20:07 +00:00
<attribute name= "attrs" > {'invisible': [('use_tasks', '=', False),('use_issues','=',False)]}</attribute>
2013-02-22 16:57:30 +00:00
</xpath>
2010-07-26 09:41:14 +00:00
<field name= "priority" position= "before" >
<field name= "project_escalation_id" />
</field>
2013-04-04 11:56:27 +00:00
<xpath expr= '//span[@name="edit_alias"]' position= 'replace' >
<span class= "oe_edit_only" name= "edit_alias" >
<field name= "alias_name" class= "oe_inline" attrs= "{'required': [('alias_id', '!=', False)]}" />
@
<field class= "oe_inline" name= "alias_domain" />
2013-04-05 13:39:58 +00:00
<span class= "oe_inline"
attrs="{'invisible': ['|', ('use_issues', '!=', True), ('use_tasks', '!=', True)]}">
<label for= "alias_model" string= "creates" />
<field name= "alias_model" class= "oe_inline" />
2013-04-04 11:56:27 +00:00
</span>
</span>
2013-03-04 14:12:40 +00:00
</xpath>
2010-07-26 09:41:14 +00:00
</field>
</record>
2012-07-09 15:54:24 +00:00
2012-03-28 06:08:12 +00:00
<record id= "view_project_kanban_inherited" model= "ir.ui.view" >
<field name= "name" > project.project.kanban.inherited</field>
<field name= "model" > project.project</field>
<field name= "inherit_id" ref= "project.view_project_kanban" />
<field name= "arch" type= "xml" >
2012-05-07 07:20:49 +00:00
<field name= "use_tasks" position= "after" >
<field name= "use_issues" />
<field name= "issue_count" invisible= "1" />
2012-03-28 06:51:36 +00:00
</field>
2012-05-22 15:58:15 +00:00
<xpath expr= "//div[contains(@class, 'oe_kanban_project_list')]" position= "inside" >
2012-10-28 08:35:08 +00:00
<a t-if= "record.use_issues.raw_value" style= "margin-right: 10px"
2012-05-22 15:58:15 +00:00
name="%(act_project_project_2_project_issue_all)d" type="action">
2012-10-31 07:27:59 +00:00
<span t-if= "record.issue_count.raw_value gt 1" > <field name= "issue_count" /> Issues</span>
<span t-if= "record.issue_count.raw_value lt 2" > <field name= "issue_count" /> Issue</span>
2012-10-31 06:05:13 +00:00
</a>
2012-03-28 06:08:12 +00:00
</xpath>
</field>
</record>
2012-07-09 15:54:24 +00:00
<record id= "analytic_account_inherited_issue_form" model= "ir.ui.view" >
2012-05-28 12:30:54 +00:00
<field name= "name" > account.analytic.account.issue.form.inherit</field>
<field name= "model" > account.analytic.account</field>
2012-06-04 10:33:42 +00:00
<field name= "inherit_id" ref= "project.analytic_account_inherited_form" />
2012-05-28 12:30:54 +00:00
<field eval= "18" name= "priority" />
<field name= "arch" type= "xml" >
2012-08-29 19:08:31 +00:00
<xpath expr= '//div[@name="project"]' position= 'inside' >
2012-07-12 13:10:02 +00:00
<field name= "use_issues" />
2012-08-29 19:08:31 +00:00
<label for= "use_issues" />
2012-05-28 12:30:54 +00:00
</xpath>
</field>
</record>
2012-07-25 18:16:10 +00:00
2013-02-25 16:43:03 +00:00
<!-- res.partner -->
2013-02-25 15:08:18 +00:00
<record model= "ir.ui.view" id= "res_partner_issues_button_view" >
<field name= "name" > res.partner.issues.button.view</field>
<field name= "model" > res.partner</field>
<field name= "inherit_id" ref= "base.view_partner_form" />
2013-05-30 06:16:27 +00:00
<field name= "priority" eval= "40" />
2013-02-25 15:08:18 +00:00
<field name= "arch" type= "xml" >
<xpath expr= "//div[@name='buttons']" position= "inside" >
2013-05-30 08:56:45 +00:00
<button class= "oe_inline" type= "action" string= "Issues" attrs= "{'invisible': [('customer', '=', False)]}"
name="%(act_project_project_2_project_issue_all)d"
2013-05-30 05:59:18 +00:00
context="{'search_default_partner_id': active_id, 'default_partner_id': active_id}" groups="project.group_project_user"/>
2013-02-25 15:08:18 +00:00
</xpath>
</field>
</record>
2010-04-19 08:38:25 +00:00
</data>
</openerp>