2010-09-27 13:47:19 +00:00
<?xml version="1.0" encoding="utf-8"?>
<openerp >
<data >
<record id= "project_invoice_form" model= "ir.ui.view" >
<field name= "name" > Inherit project form : Invoicing Data</field>
<field name= "model" > project.project</field>
<field name= "type" > form</field>
<field name= "inherit_id" ref= "project.edit_project" />
<field name= "arch" type= "xml" >
<field name= "warn_customer" position= "after" >
<group colspan= "4" col= "4" >
<separator colspan= "4" string= "Invoicing Data" />
<field name= "pricelist_id" domain= "[('type','=','sale')]" widget= "selection" />
2011-01-28 07:23:17 +00:00
<field name= "to_invoice" widget= "selection" string= "Invoice Task Work" />
2010-10-12 21:59:40 +00:00
<field name= "amount_max" groups= "base.group_extended" />
<field name= "amount_invoiced" groups= "base.group_extended" />
2010-09-27 13:47:19 +00:00
</group>
</field>
</field>
</record>
2010-12-29 13:18:49 +00:00
<record id= "project_invoice_form_cutomer" model= "ir.ui.view" >
2010-12-09 12:06:15 +00:00
<field name= "name" > Inherit project form : Customer</field>
<field name= "model" > project.project</field>
<field name= "type" > form</field>
<field name= "inherit_id" ref= "project_invoice_form" />
<field name= "arch" type= "xml" >
<field name= "partner_id" position= "replace" >
<field colspan= "4" name= "partner_id" on_change= "onchange_partner_id(partner_id)" select= "1" string= "Customer" attrs= "{'required':[('to_invoice','!=',False)]}" />
</field>
</field>
</record>
2010-09-27 13:47:19 +00:00
<record id= "project_invoice_search" model= "ir.ui.view" >
<field name= "name" > Inherit project search view : Invoicing Data</field>
<field name= "model" > project.project</field>
<field name= "type" > search</field>
<field name= "inherit_id" ref= "project.view_project_project_filter" />
<field name= "arch" type= "xml" >
<xpath expr= '//filter[@string="Member"]' position= 'after' >
<separator orientation= "vertical" />
2010-10-27 07:03:24 +00:00
<filter icon= "terp-camera_test" string= "Invoiceable" domain= "[('to_invoice','!=', False)]" help= "Invoiceable Project" />
2010-09-27 13:47:19 +00:00
</xpath>
</field>
</record>
2010-11-19 12:09:31 +00:00
<record id= "view_account_analytic_line_search_account_inherit" model= "ir.ui.view" >
<field name= "name" > account.analytic.line.search.account_id</field>
<field name= "model" > account.analytic.line</field>
<field name= "type" > search</field>
<field name= "inherit_id" ref= "account.view_account_analytic_line_filter" />
<field name= "arch" type= "xml" >
<field name= "account_id" position= "replace" >
2011-01-03 11:08:32 +00:00
<field name= "account_id" string= "Analytic account/project" />
2010-11-19 12:09:31 +00:00
</field>
</field>
2010-12-29 13:18:49 +00:00
</record>
2010-11-19 12:09:31 +00:00
<record id= "view_account_analytic_line_form_inherit_account_id" model= "ir.ui.view" >
<field name= "name" > account.analytic.line.form.account_id</field>
<field name= "model" > account.analytic.line</field>
<field name= "type" > form</field>
<field name= "inherit_id" ref= "account.view_account_analytic_line_form" />
<field name= "arch" type= "xml" >
<field name= "account_id" position= "replace" >
2011-01-04 07:20:18 +00:00
<field name= "account_id" string= "Analytic account/project" on_change= "on_change_account_id(account_id)" />
2010-11-19 12:09:31 +00:00
</field>
</field>
</record>
<record id= "view_account_analytic_line_tree_inherit_account_id" model= "ir.ui.view" >
<field name= "name" > account.analytic.line.tree.account_id</field>
<field name= "model" > account.analytic.line</field>
<field name= "type" > tree</field>
<field name= "inherit_id" ref= "account.view_account_analytic_line_tree" />
<field name= "arch" type= "xml" >
<field name= "account_id" position= "replace" >
2011-01-03 11:08:32 +00:00
<field name= "account_id" string= "Analytic account/project" />
2010-11-19 12:09:31 +00:00
</field>
</field>
</record>
2010-12-09 11:52:11 +00:00
2010-12-29 13:18:49 +00:00
<!-- Menus -->
2010-12-09 11:52:11 +00:00
<record id= "action_project_timesheet_bill_task" model= "ir.actions.act_window" >
<field name= "name" > Bill Tasks Works</field>
<field name= "res_model" > account.analytic.line</field>
<field name= "view_type" > form</field>
<field name= "view_mode" > tree,form</field>
<field name= "domain" > []</field>
<field name= "context" > {'search_default_to_invoice': 1}</field>
2010-12-29 13:18:49 +00:00
<field name= "view_id" ref= "view_account_analytic_line_tree_inherit_account_id" />
2010-12-09 11:52:11 +00:00
<field name= "help" > This lists show you every task work you can invoice to the customer. Select the lines in order to generate the invoices automatically.</field>
</record>
2010-12-29 13:18:49 +00:00
<menuitem action= "hr_timesheet.action_hr_timesheet_sign_in"
2010-12-22 04:53:53 +00:00
id="menu_hr_timesheet_sign_in"
groups="base.group_extended"
parent="hr_attendance.menu_hr_attendance"
sequence="5" />
2010-12-09 11:52:11 +00:00
2010-10-17 16:42:26 +00:00
<menuitem id= "menu_project_billing" name= "Invoicing"
2010-10-04 22:56:29 +00:00
parent="base.menu_main_pm" sequence="5"/>
2010-10-17 16:42:26 +00:00
<menuitem id= "menu_project_billing_line" name= "Invoice Tasks Work"
2010-12-09 11:52:11 +00:00
parent="menu_project_billing" action="action_project_timesheet_bill_task"/>
2010-12-22 08:44:44 +00:00
<!--
Time Tracking menu in project Management
-->
<menuitem icon= "terp-project" id= "base.menu_main_pm" name= "Project" sequence= "10" />
<menuitem id= "menu_project_working_hours" parent= "base.menu_project_management_time_tracking" action= "hr_timesheet.act_hr_timesheet_line_evry1_all_form" />
2010-09-27 13:47:19 +00:00
</data>
</openerp>