improved_view
bzr revid: fp@tinyerp.com-20081029151639-zlbwrdv2zzn1vixu
This commit is contained in:
parent
68d6f18266
commit
9aae203e75
|
@ -1,31 +1,39 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openerp>
|
||||
<data>
|
||||
|
||||
<menuitem icon="terp-project" id="menu_main" name="Project Management"/>
|
||||
|
||||
<record id="action_account_analytic_managed" model="ir.actions.act_window">
|
||||
<field name="name">My managed accounts</field>
|
||||
<field name="name">My Accounts</field>
|
||||
<field name="res_model">account.analytic.account</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">tree,form,graph</field>
|
||||
<field name="domain">[('user_id','=',uid)]</field>
|
||||
</record>
|
||||
<menuitem id="next_id_71" name="Financial Project Management" parent="project.menu_main" sequence="20"/>
|
||||
<menuitem id="menu_account" name="Analytic Accounts" parent="next_id_71" sequence="10"/>
|
||||
<menuitem id="menu_invoicing" name="Invoicing" parent="next_id_71" sequence="20"/>
|
||||
|
||||
<menuitem id="next_id_71" name="Analytic Accounts" parent="account_analytic_analysis.menu_main"/><menuitem action="action_account_analytic_managed" id="menu_analytic_account_managed" parent="next_id_71"/>
|
||||
<menuitem action="action_account_analytic_managed" id="menu_analytic_account_managed" parent="menu_account"/>
|
||||
|
||||
<record id="action_hr_tree_invoiced_all" model="ir.actions.act_window">
|
||||
<field name="name">All Uninvoiced Entries</field>
|
||||
<field name="res_model">account.analytic.line</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">tree,form,graph</field>
|
||||
<field name="domain">[('invoice_id','=',False),('to_invoice','!=',False)]</field>
|
||||
</record>
|
||||
<menuitem action="action_hr_tree_invoiced_all" id="menu_action_hr_tree_invoiced_all" parent="menu_invoicing"/>
|
||||
|
||||
<record id="action_hr_tree_invoiced_my" model="ir.actions.act_window">
|
||||
<field name="name">Uninvoiced entries of my accounts</field>
|
||||
<field name="name">My Uninvoiced Entries</field>
|
||||
<field name="res_model">account.analytic.line</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">tree,form,graph</field>
|
||||
<field name="domain">[('invoice_id','=',False),('to_invoice','!=',False),('account_id.user_id','=',uid)]</field>
|
||||
</record>
|
||||
|
||||
<menuitem action="action_hr_tree_invoiced_my" id="menu_action_hr_tree_invoiced_my" parent="account_analytic_analysis.next_id_71"/>
|
||||
<menuitem action="action_hr_tree_invoiced_my" id="menu_action_hr_tree_invoiced_my" parent="menu_invoicing"/>
|
||||
|
||||
<record id="action_account_analytic_managed_open" model="ir.actions.act_window">
|
||||
<field name="name">My Open Managed Accounts</field>
|
||||
<field name="name">My Current Accounts</field>
|
||||
<field name="res_model">account.analytic.account</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">tree,form,graph</field>
|
||||
|
@ -35,7 +43,7 @@
|
|||
<menuitem action="action_account_analytic_managed_open" id="menu_analytic_account_to_valid_open" parent="account_analytic_analysis.menu_analytic_account_managed"/>
|
||||
|
||||
<record id="action_account_analytic_managed_pending" model="ir.actions.act_window">
|
||||
<field name="name">My Pending Managed Accounts</field>
|
||||
<field name="name">My Pending Accounts</field>
|
||||
<field name="res_model">account.analytic.account</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">tree,form,graph</field>
|
||||
|
@ -44,15 +52,6 @@
|
|||
|
||||
<menuitem action="action_account_analytic_managed_pending" id="menu_analytic_account_to_valid_pending" parent="account_analytic_analysis.menu_analytic_account_managed"/>
|
||||
|
||||
<record id="action_account_analytic_managed_overpassed" model="ir.actions.act_window">
|
||||
<field name="name">Overpassed Accounts</field>
|
||||
<field name="res_model">account.analytic.account</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">tree,form,graph</field>
|
||||
<field name="domain">[('date','<=',time.strftime('%Y-%m-%d')),('state','=','open')]</field>
|
||||
</record>
|
||||
<menuitem action="action_account_analytic_managed_overpassed" id="menu_action_account_analytic_managed_overpassed" parent="account_analytic_analysis.next_id_71"/>
|
||||
|
||||
<record id="action_account_analytic_new" model="ir.actions.act_window">
|
||||
<field name="name">New Analytic Account</field>
|
||||
<field name="res_model">account.analytic.account</field>
|
||||
|
@ -62,7 +61,8 @@
|
|||
<menuitem
|
||||
action="action_account_analytic_new"
|
||||
id="menu_action_account_analytic_new"
|
||||
parent="account_analytic_analysis.next_id_71"/>
|
||||
sequence="50"
|
||||
parent="account_analytic_analysis.menu_account"/>
|
||||
|
||||
<record id="action_account_analytic_all" model="ir.actions.act_window">
|
||||
<field name="name">All Analytic Accounts</field>
|
||||
|
@ -73,28 +73,30 @@
|
|||
<field name="domain">[]</field>
|
||||
</record>
|
||||
|
||||
<menuitem action="action_account_analytic_all" id="menu_action_account_analytic_all" parent="account_analytic_analysis.next_id_71"/>
|
||||
<menuitem action="action_account_analytic_all" id="menu_action_account_analytic_all" parent="account_analytic_analysis.menu_account"/>
|
||||
|
||||
<record id="action_account_analytic_all_draft" model="ir.actions.act_window">
|
||||
<field name="name">Draft Analytic Accounts</field>
|
||||
<record id="action_account_analytic_managed_overpassed" model="ir.actions.act_window">
|
||||
<field name="name">Overpassed Accounts</field>
|
||||
<field name="res_model">account.analytic.account</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">tree,form,graph</field>
|
||||
<field name="view_id" ref="account.view_account_analytic_account_list"/>
|
||||
<field name="domain">[('state','=','draft')]</field>
|
||||
<field name="domain">[('date','<=',time.strftime('%Y-%m-%d')),('state','=','open')]</field>
|
||||
</record>
|
||||
<menuitem
|
||||
action="action_account_analytic_managed_overpassed"
|
||||
id="menu_action_account_analytic_managed_overpassed"
|
||||
sequence="50"
|
||||
parent="menu_invoicing"/>
|
||||
|
||||
<menuitem action="action_account_analytic_all_draft" id="menu_action_account_analytic_all_draft" parent="menu_action_account_analytic_all"/>
|
||||
|
||||
<record id="action_account_analytic_all_open" model="ir.actions.act_window">
|
||||
<field name="name">Open Analytic Accounts</field>
|
||||
<field name="name">Current Analytic Accounts</field>
|
||||
<field name="res_model">account.analytic.account</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">tree,form,graph</field>
|
||||
<field name="view_id" ref="account.view_account_analytic_account_list"/>
|
||||
<field name="domain">[('state','=','open')]</field>
|
||||
</record>
|
||||
|
||||
<menuitem action="action_account_analytic_all_open" id="menu_action_account_analytic_all_open" parent="menu_action_account_analytic_all"/>
|
||||
|
||||
<record id="action_account_analytic_all_pending" model="ir.actions.act_window">
|
||||
|
@ -107,15 +109,5 @@
|
|||
</record>
|
||||
<menuitem action="action_account_analytic_all_pending" id="menu_action_account_analytic_all_pending" parent="menu_action_account_analytic_all"/>
|
||||
|
||||
<record id="action_account_analytic_all_simplified" model="ir.actions.act_window">
|
||||
<field name="name">Simplified View Analytic Accounts</field>
|
||||
<field name="res_model">account.analytic.account</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">tree,form,graph</field>
|
||||
<field name="view_id" ref="view_account_analytic_simplified"/>
|
||||
<field name="domain">[]</field>
|
||||
</record>
|
||||
<menuitem action="action_account_analytic_all_simplified" id="menu_action_account_analytic_all_simplified" parent="menu_action_account_analytic_all"/>
|
||||
|
||||
</data>
|
||||
</openerp>
|
||||
|
|
|
@ -52,6 +52,8 @@ class res_partner_contact(osv.osv):
|
|||
'country_id':fields.many2one('res.country','Nationality'),
|
||||
'birthdate':fields.date('Birth Date'),
|
||||
'active' : fields.boolean('Active'),
|
||||
'partner_id':fields.related('job_ids','address_id','partner_id',type='many2one', relation='res.partner', string='Main Employer'),
|
||||
'function_id':fields.related('job_ids','function_id',type='many2one', relation='res.partner.function', string='Main Job'),
|
||||
}
|
||||
_defaults = {
|
||||
'active' : lambda *a: True,
|
||||
|
@ -122,15 +124,15 @@ class res_partner_job(osv.osv):
|
|||
return super(res_partner_job,self).search(cr, user, args, offset, limit, order, context, count)
|
||||
|
||||
_name = 'res.partner.job'
|
||||
_description ='Contact Function'
|
||||
_description ='Contact Job Title'
|
||||
_order = 'sequence_contact'
|
||||
_columns = {
|
||||
'name': fields.function(_get_partner_id, method=True, type='many2one', relation='res.partner', string='Partner'),
|
||||
'name': fields.function(_get_partner_id, method=True, type='many2one', relation='res.partner', string='Partner',store=True),
|
||||
'address_id':fields.many2one('res.partner.address','Address', required=True),
|
||||
'contact_id':fields.many2one('res.partner.contact','Contact', required=True),
|
||||
'function_id': fields.many2one('res.partner.function','Function', required=True),
|
||||
'function_id': fields.many2one('res.partner.function','Job Title', required=True),
|
||||
'sequence_contact':fields.integer('Sequence (Contact)',help='order of importance of this address in the list of addresses of the linked contact'),
|
||||
'sequence_partner':fields.integer('Sequence (Partner)',help='order of importance of this function in the list of functions of the linked partner'),
|
||||
'sequence_partner':fields.integer('Sequence (Partner)',help='order of importance of this job title in the list of job title of the linked partner'),
|
||||
'email': fields.char('E-Mail', size=240),
|
||||
'phone': fields.char('Phone', size=64),
|
||||
'date_start' : fields.date('Date Start'),
|
||||
|
|
|
@ -232,74 +232,74 @@
|
|||
<record id="res_partner_job_11" model="res.partner.job">
|
||||
<field name="address_id" ref="base.main_address"/>
|
||||
<field name="function_id" ref="base.function_sale"/>
|
||||
<field eval=""""pmi@tinyerp.com"""" name="email"/>
|
||||
<field eval=""""pmi@mycompany.com"""" name="email"/>
|
||||
<field name="contact_id" ref="res_partner_contact_mignon0"/>
|
||||
</record>
|
||||
<record id="res_partner_job_12" model="res.partner.job">
|
||||
<field name="address_id" ref="base.main_address"/>
|
||||
<field name="function_id" ref="base.function_it"/>
|
||||
<field eval=""""stw@tinyerp.com"""" name="email"/>
|
||||
<field eval=""""stw@mycompany.com"""" name="email"/>
|
||||
<field name="contact_id" ref="res_partner_contact_wirtel0"/>
|
||||
</record>
|
||||
<record id="res_partner_job_13" model="res.partner.job">
|
||||
<field name="address_id" ref="base.main_address"/>
|
||||
<field name="function_id" ref="base.function_it"/>
|
||||
<field eval=""""chs@tinyerp.com"""" name="email"/>
|
||||
<field eval=""""chs@mycompany.com"""" name="email"/>
|
||||
<field name="contact_id" ref="res_partner_contact_simonis0"/>
|
||||
</record>
|
||||
<record id="res_partner_job_14" model="res.partner.job">
|
||||
<field name="address_id" ref="base.main_address"/>
|
||||
<field name="function_id" ref="base.function_it"/>
|
||||
<field eval=""""olt@tinyerp.com"""" name="email"/>
|
||||
<field eval=""""olt@mycompany.com"""" name="email"/>
|
||||
<field name="contact_id" ref="res_partner_contact_laurent0"/>
|
||||
</record>
|
||||
<record id="res_partner_job_15" model="res.partner.job">
|
||||
<field name="address_id" ref="base.main_address"/>
|
||||
<field name="function_id" ref="base.function_it"/>
|
||||
<field eval=""""fla@tinyerp.com"""" name="email"/>
|
||||
<field eval=""""fla@mycompany.com"""" name="email"/>
|
||||
<field name="contact_id" ref="res_partner_contact_lambotte0"/>
|
||||
</record>
|
||||
<record id="res_partner_job_16" model="res.partner.job">
|
||||
<field name="address_id" ref="base.main_address"/>
|
||||
<field name="function_id" ref="base.function_sale"/>
|
||||
<field eval=""""avw@tinyerp.com"""" name="email"/>
|
||||
<field eval=""""avw@mycompany.com"""" name="email"/>
|
||||
<field name="contact_id" ref="res_partner_contact_vandewerve0"/>
|
||||
</record>
|
||||
<record id="res_partner_job_17" model="res.partner.job">
|
||||
<field name="address_id" ref="base.main_address"/>
|
||||
<field name="function_id" ref="base.function_it"/>
|
||||
<field eval=""""fbs@tinyerp.com"""" name="email"/>
|
||||
<field eval=""""fbs@mycompany.com"""" name="email"/>
|
||||
<field name="contact_id" ref="res_partner_contact_semal0"/>
|
||||
</record>
|
||||
<record id="res_partner_job_18" model="res.partner.job">
|
||||
<field name="address_id" ref="base.main_address"/>
|
||||
<field name="function_id" ref="base.function_it"/>
|
||||
<field eval=""""qdp@tinyerp.com"""" name="email"/>
|
||||
<field eval=""""qdp@mycompany.com"""" name="email"/>
|
||||
<field name="contact_id" ref="res_partner_contact_depaoli0"/>
|
||||
</record>
|
||||
<record id="res_partner_job_19" model="res.partner.job">
|
||||
<field name="address_id" ref="base.main_address"/>
|
||||
<field name="function_id" ref="base.function_it"/>
|
||||
<field eval=""""nel@tinyerp.com"""" name="email"/>
|
||||
<field eval=""""nel@mycompany.com"""" name="email"/>
|
||||
<field name="contact_id" ref="res_partner_contact_elkhayat0"/>
|
||||
</record>
|
||||
<record id="res_partner_job_20" model="res.partner.job">
|
||||
<field name="address_id" ref="base.main_address"/>
|
||||
<field name="function_id" ref="base.function_it"/>
|
||||
<field eval=""""phu@tinyerp.com"""" name="email"/>
|
||||
<field eval=""""phu@mycompany.com"""" name="email"/>
|
||||
<field name="contact_id" ref="res_partner_contact_luu0"/>
|
||||
</record>
|
||||
<record id="res_partner_job_21" model="res.partner.job">
|
||||
<field name="address_id" ref="base.main_address"/>
|
||||
<field name="function_id" ref="base.function_director"/>
|
||||
<field eval=""""fp@tinyerp.com"""" name="email"/>
|
||||
<field eval=""""fp@mycompany.com"""" name="email"/>
|
||||
<field name="contact_id" ref="res_partner_contact_pinckears0"/>
|
||||
<field name="sequence_partner">-1</field>
|
||||
</record>
|
||||
<record id="res_partner_job_22" model="res.partner.job">
|
||||
<field name="address_id" ref="base.main_address"/>
|
||||
<field name="function_id" ref="base.function_sale"/>
|
||||
<field eval=""""cde@tinyerp.com"""" name="email"/>
|
||||
<field eval=""""cde@mycompany.com"""" name="email"/>
|
||||
<field name="contact_id" ref="res_partner_contact_debois0"/>
|
||||
</record>
|
||||
<record id="res_partner_job_23" model="res.partner.job">
|
||||
|
|
|
@ -13,6 +13,8 @@
|
|||
<field name="first_name"/>
|
||||
<field name="mobile"/>
|
||||
<field name="lang_id"/>
|
||||
<field name="partner_id"/>
|
||||
<field name="function_id"/>
|
||||
</tree>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -34,6 +36,8 @@
|
|||
<field name="website"/>
|
||||
<field name="lang_id"/>
|
||||
<field name="active"/>
|
||||
<field name="partner_id" invisible="1" select="2"/>
|
||||
<field name="function_id" invisible="1" select="2"/>
|
||||
<field name="job_ids" colspan="4" nolabel="1" mode="tree,form">
|
||||
<form string="Functions and Addresses">
|
||||
<field name="function_id"/>
|
||||
|
@ -248,10 +252,10 @@
|
|||
<field name="type">tree</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree string="Contact Functions">
|
||||
<field name="name"/>
|
||||
<field name="address_id"/>
|
||||
<field name="contact_id"/>
|
||||
<field name="function_id"/>
|
||||
<field name="name"/>
|
||||
<field name="address_id"/>
|
||||
<field name="email"/>
|
||||
<field name="phone"/>
|
||||
<field name="state" />
|
||||
|
@ -273,10 +277,10 @@
|
|||
<field name="function_id" select="1"/>
|
||||
<field name="email" select="2"/>
|
||||
<field name="phone" select="2"/>
|
||||
<field name="sequence_contact" select="2"/>
|
||||
<field name="sequence_partner" select="2"/>
|
||||
<field name="date_start" />
|
||||
<field name="date_stop" />
|
||||
<field name="sequence_contact" select="2" groups="base.group_user"/>
|
||||
<field name="sequence_partner" select="2" groups="base.group_user"/>
|
||||
<field name="date_start" groups="base.group_user"/>
|
||||
<field name="date_stop" groups="base.group_user"/>
|
||||
<field name="state" select="2" />
|
||||
</page>
|
||||
</notebook>
|
||||
|
@ -286,14 +290,19 @@
|
|||
|
||||
<!-- Menuitem for res.partner.job -->
|
||||
<record model="ir.actions.act_window" id="action_res_partner_job">
|
||||
<field name="name">Functions</field>
|
||||
<field name="name">Contact's Jobs</field>
|
||||
<field name="type">ir.actions.act_window</field>
|
||||
<field name="res_model">res.partner.job</field>
|
||||
<field name="view_type">form</field>
|
||||
</record>
|
||||
<menuitem name="Partners/Functions" action="action_res_partner_job" id="menu_action_res_partner_job"/>
|
||||
<menuitem
|
||||
name="Partners/Contact's Jobs"
|
||||
action="action_res_partner_job"
|
||||
id="menu_action_res_partner_job"
|
||||
groups="base.group_extended"/>
|
||||
|
||||
<!-- Act window defining a shorcut on partners to open all his contacts -->
|
||||
<act_window name="Open all Partner's Function"
|
||||
<act_window name="Partner Contacts"
|
||||
domain="[('name', '=', active_id)]"
|
||||
res_model="res.partner.job"
|
||||
src_model="res.partner"
|
||||
|
|
|
@ -134,16 +134,15 @@
|
|||
<field name="trg_priority_to"/>
|
||||
<separator colspan="4" string="Conditions on Timing"/>
|
||||
<field name="trg_date_type"/>
|
||||
<label align="1.0" string="Delay after trigger date:"/>
|
||||
<label align="1.0" string="Delay After Trigger Date:"/>
|
||||
<group col="2" colspan="1">
|
||||
<field name="trg_date_range" nolabel="1"/>
|
||||
<field name="trg_date_range_type" nolabel="1"/>
|
||||
</group>
|
||||
<separator colspan="4" string="Note"/>
|
||||
<label string="The case must match all non empty fields so that the rule trigger the action described in the 'Actions' tab." colspan="4"/>
|
||||
<label align="0.0" string="The rule use a AND operator. The case must match all non empty fields so that the rule execute the action described in the 'Actions' tab." colspan="4"/>
|
||||
</page>
|
||||
<page string="Actions">
|
||||
|
||||
<separator colspan="4" string="Fields to Change"/>
|
||||
<field name="act_state"/>
|
||||
<field name="act_section_id"/>
|
||||
|
|
|
@ -111,7 +111,7 @@ class hr_employee(osv.osv):
|
|||
'gender': fields.selection([('',''),('male','Male'),('female','Female')], 'Gender'),
|
||||
'marital': fields.selection([('maried','Maried'),('unmaried','Unmaried'),('divorced','Divorced'),('other','Other')],'Marital Status', size=32),
|
||||
|
||||
'address_id': fields.many2one('res.partner.address', 'Contact address'),
|
||||
'address_id': fields.many2one('res.partner.address', 'Working Address'),
|
||||
'work_phone': fields.char('Work Phone', size=32),
|
||||
'work_email': fields.char('Work Email', size=128),
|
||||
'work_location': fields.char('Office Location', size=32),
|
||||
|
|
|
@ -689,15 +689,6 @@
|
|||
</record>
|
||||
<menuitem action="mrp_procurement_action" id="menu_mrp_procurement_action" parent="mrp.menu_mrp_root" groups="base.group_extended" />
|
||||
|
||||
<record id="mrp_procurement_action2" model="ir.actions.act_window">
|
||||
<field name="name">Draft procurements</field>
|
||||
<field name="type">ir.actions.act_window</field>
|
||||
<field name="res_model">mrp.procurement</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="domain">[('state','=','draft')]</field>
|
||||
</record>
|
||||
<menuitem action="mrp_procurement_action2" id="menu_mrp_procurement_action2" parent="mrp.menu_mrp_procurement_action"/>
|
||||
<record id="mrp_procurement_action3" model="ir.actions.act_window">
|
||||
<field name="name">Unscheduled procurements</field>
|
||||
<field name="type">ir.actions.act_window</field>
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
<openerp>
|
||||
<data>
|
||||
<menuitem icon="terp-project" id="menu_main" name="Project Management"/>
|
||||
<menuitem id="menu_tasks" name="Tasks" parent="menu_main"/>
|
||||
<menuitem id="menu_definitions" name="Configuration" parent="project.menu_main" sequence="1"/>
|
||||
|
||||
<!-- Project -->
|
||||
|
@ -169,7 +170,8 @@
|
|||
<field name="domain">[('manager', '=', uid)]</field>
|
||||
<field name="view_id" ref="view_my_project"/>
|
||||
</record>
|
||||
<menuitem action="open_view_my_project" id="menu_open_view_my_project" parent="menu_open_view_project"/>
|
||||
<menuitem action="open_view_my_project" id="menu_open_view_my_project" parent="menu_all_project"
|
||||
sequence="1"/>
|
||||
|
||||
<record id="open_view_my_project_my_run" model="ir.actions.act_window">
|
||||
<field name="name">My Running Projects</field>
|
||||
|
@ -192,7 +194,7 @@
|
|||
<menuitem
|
||||
action="open_view_my_project_open"
|
||||
id="menu_open_view_my_project_open"
|
||||
parent="project.menu_main"/>
|
||||
parent="project.menu_all_project"/>
|
||||
|
||||
<!-- Task -->
|
||||
<record id="view_task_form2" model="ir.ui.view">
|
||||
|
@ -226,7 +228,7 @@
|
|||
<group col="11" colspan="4">
|
||||
<field name="state" select="1"/>
|
||||
<button name="do_draft" states="open" string="Draft" type="object"/>
|
||||
<button name="do_open" states="pending,draft" string="Set In Progress" type="object"/>
|
||||
<button name="do_open" states="pending,draft" string="Start Task" type="object"/>
|
||||
<button name="do_reopen" states="done,cancelled" string="Reactivate" type="object"/>
|
||||
<button name="do_pending" states="open" string="Pending" type="object"/>
|
||||
<button groups="base.group_extended" name="%(wizard_delegate_task)d" states="pending,open" string="Delegate" type="action"/>
|
||||
|
@ -336,7 +338,7 @@
|
|||
<field name="view_mode">tree,form,calendar,gantt,graph</field>
|
||||
<field eval="False" name="view_id"/>
|
||||
</record>
|
||||
<menuitem action="action_view_task" id="menu_action_view_task" parent="project.menu_main"/>
|
||||
<menuitem action="action_view_task" id="menu_action_view_task" parent="project.menu_tasks"/>
|
||||
|
||||
<record id="action_view_task4" model="ir.actions.act_window">
|
||||
<field name="name">My Tasks</field>
|
||||
|
@ -345,7 +347,7 @@
|
|||
<field name="view_mode">tree,form,calendar,gantt,graph</field>
|
||||
<field name="domain">[('user_id', '=', uid)]</field>
|
||||
</record>
|
||||
<menuitem action="action_view_task4" id="menu_action_view_task4" parent="project.menu_main"/>
|
||||
<menuitem action="action_view_task4" id="menu_action_view_task4" parent="project.menu_tasks"/>
|
||||
|
||||
<record id="action_view_task5_pending" model="ir.actions.act_window">
|
||||
<field name="name">My Pending Tasks</field>
|
||||
|
@ -357,13 +359,33 @@
|
|||
<menuitem action="action_view_task5_pending" id="menu_tasks_yours_pending" parent="menu_action_view_task4"/>
|
||||
|
||||
<record id="action_view_task5_prog" model="ir.actions.act_window">
|
||||
<field name="name">My Current Tasks</field>
|
||||
<field name="res_model">project.task</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">tree,form,calendar,graph</field>
|
||||
<field name="domain">[('user_id', '=', uid),('state','in',('open','draft'))]</field>
|
||||
</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>
|
||||
<field name="res_model">project.task</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">tree,form,calendar,graph</field>
|
||||
<field name="domain">[('user_id', '=', uid),('state','=','open')]</field>
|
||||
<field name="domain">[('user_id', '=', uid),('state','=','open'))]</field>
|
||||
</record>
|
||||
<menuitem action="action_view_task5_prog" id="menu_tasks_yours_prog" parent="menu_action_view_task4"/>
|
||||
<menuitem action="action_view_task5_prog_prog" id="menu_tasks_yours_prog_prog" parent="menu_tasks_yours_prog"/>
|
||||
|
||||
<record id="action_view_task5_prog_draft" model="ir.actions.act_window">
|
||||
<field name="name">My Draft Tasks</field>
|
||||
<field name="res_model">project.task</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">tree,form,calendar,graph</field>
|
||||
<field name="domain">[('user_id', '=', uid),('state','=','draft'))]</field>
|
||||
</record>
|
||||
<menuitem action="action_view_task5_prog_draft" id="menu_tasks_yours_prog_draft" parent="menu_tasks_yours_prog"/>
|
||||
|
||||
|
||||
<record id="action_view_task_new" model="ir.actions.act_window">
|
||||
<field name="name">New Task</field>
|
||||
|
@ -371,7 +393,7 @@
|
|||
<field name="view_type">form</field>
|
||||
<field name="view_mode">form,tree,calendar,graph</field>
|
||||
</record>
|
||||
<menuitem action="action_view_task_new" id="menu_action_view_task_new" parent="menu_action_view_task4"/>
|
||||
<menuitem action="action_view_task_new" id="menu_action_view_task_new" parent="menu_tasks"/>
|
||||
|
||||
<record id="action_view_task6_prog" model="ir.actions.act_window">
|
||||
<field name="name">Tasks in Progress</field>
|
||||
|
|
|
@ -53,7 +53,8 @@
|
|||
<field name="view_mode">tree,graph</field>
|
||||
<field name="domain">[]</field>
|
||||
</record>
|
||||
<menuitem id="next_id_57" name="Reporting" parent="project.menu_main"/><menuitem id="next_id_58" name="All Months" parent="next_id_57"/><menuitem action="action_project_task" id="menu_project_task_user_tree" parent="next_id_58"/>
|
||||
<menuitem id="next_id_57" name="Reporting" parent="project.menu_main" sequence="50"/>
|
||||
<menuitem id="next_id_58" name="All Months" parent="next_id_57"/><menuitem action="action_project_task" id="menu_project_task_user_tree" parent="next_id_58"/>
|
||||
|
||||
</data>
|
||||
</openerp>
|
||||
|
|
|
@ -424,7 +424,8 @@
|
|||
<field name="view_type">form</field>
|
||||
<field name="view_id" eval="False"/>
|
||||
</record>
|
||||
<menuitem action="action_order_line_tree1" id="menu_action_order_line_tree1" parent="sale.menu_sale_root"/>
|
||||
<menuitem action="action_order_line_tree1" id="menu_action_order_line_tree1" parent="sale.menu_sale_root"
|
||||
groups="base.group_extended"/>
|
||||
|
||||
<record id="action_order_line_tree2" model="ir.actions.act_window">
|
||||
<field name="name">Uninvoiced Lines</field>
|
||||
|
|
Loading…
Reference in New Issue