2006-12-14 14:35:24 +00:00
|
|
|
<?xml version="1.0"?>
|
|
|
|
<terp>
|
|
|
|
<data>
|
|
|
|
|
|
|
|
#
|
|
|
|
# Statistics report on timesheet by user
|
|
|
|
#
|
|
|
|
|
|
|
|
<record model="ir.ui.view" id="view_timesheet_user_graph">
|
|
|
|
<field name="name">report_timesheet.user.graph</field>
|
|
|
|
<field name="model">report_timesheet.user</field>
|
|
|
|
<field name="type">graph</field>
|
|
|
|
<field name="arch" type="xml">
|
|
|
|
<graph string="Timesheet by user" type="bar">
|
|
|
|
<field name="name" group="True"/>
|
|
|
|
<field name="quantity" operator="+"/>
|
|
|
|
</graph>
|
|
|
|
</field>
|
|
|
|
</record>
|
|
|
|
|
|
|
|
|
|
|
|
<record model="ir.ui.view" id="view_timesheet_user_form">
|
|
|
|
<field name="name">report_timesheet.timesheet.user.form</field>
|
|
|
|
<field name="model">report_timesheet.user</field>
|
|
|
|
<field name="type">form</field>
|
|
|
|
<field name="arch" type="xml">
|
|
|
|
<form string="Timesheet by user">
|
|
|
|
<field name="name" select="1"/>
|
|
|
|
<field name="user_id" select="1"/>
|
|
|
|
</form>
|
|
|
|
</field>
|
|
|
|
</record>
|
|
|
|
|
|
|
|
|
|
|
|
<record model="ir.ui.view" id="view_timesheet_user_tree">
|
|
|
|
<field name="name">report_timesheet.timesheet.user.tree</field>
|
|
|
|
<field name="model">report_timesheet.user</field>
|
|
|
|
<field name="type">tree</field>
|
|
|
|
<field name="arch" type="xml">
|
|
|
|
<tree string="Timesheet by user">
|
|
|
|
<field name="name"/>
|
|
|
|
<field name="user_id"/>
|
|
|
|
<field name="quantity"/>
|
|
|
|
<field name="cost"/>
|
|
|
|
</tree>
|
|
|
|
</field>
|
|
|
|
</record>
|
|
|
|
|
|
|
|
<record model="ir.actions.act_window" id="action_timesheet_user_stat">
|
2006-12-15 07:15:10 +00:00
|
|
|
<field name="name">report_timesheet.user.graph</field>
|
2006-12-14 14:35:24 +00:00
|
|
|
<field name="res_model">report_timesheet.user</field>
|
|
|
|
<field name="view_type">form</field>
|
2006-12-15 07:15:10 +00:00
|
|
|
<field name="view_mode">graph,tree</field>
|
2006-12-14 14:35:24 +00:00
|
|
|
<field name="domain">[('name','>=',time.strftime('%Y-%m-01'))]</field>
|
|
|
|
</record>
|
|
|
|
<menuitem
|
|
|
|
name="Human Resources/Reporting/This Month/Timesheet by user"
|
|
|
|
action="action_timesheet_user_stat"
|
|
|
|
id="menu_report_timesheet_user"/>
|
|
|
|
|
|
|
|
<record model="ir.actions.act_window" id="action_timesheet_user_stat_all">
|
|
|
|
<field name="name">report_timesheet.user.tree.all</field>
|
|
|
|
<field name="res_model">report_timesheet.user</field>
|
|
|
|
<field name="view_type">form</field>
|
2007-01-07 21:24:58 +00:00
|
|
|
<field name="view_mode">graph,tree</field>
|
2006-12-14 14:35:24 +00:00
|
|
|
</record>
|
|
|
|
<menuitem
|
|
|
|
name="Human Resources/Reporting/All Months/Timesheet by user"
|
|
|
|
action="action_timesheet_user_stat_all"
|
|
|
|
id="menu_report_timesheet_user_all"/>
|
|
|
|
|
|
|
|
#
|
|
|
|
# Statistics report on timesheets to invoice
|
|
|
|
#
|
|
|
|
|
|
|
|
<record model="ir.ui.view" id="view_timesheet_invoice_graph">
|
|
|
|
<field name="name">report_timesheet.invoice.graph</field>
|
|
|
|
<field name="model">report_timesheet.invoice</field>
|
|
|
|
<field name="type">graph</field>
|
|
|
|
<field name="arch" type="xml">
|
|
|
|
<graph string="Timesheet by invoice">
|
|
|
|
<field name="project_id" group="True"/>
|
|
|
|
<field name="amount_invoice" operator="+"/>
|
|
|
|
</graph>
|
|
|
|
</field>
|
|
|
|
</record>
|
|
|
|
|
|
|
|
|
|
|
|
<record model="ir.ui.view" id="view_timesheet_invoice_form">
|
|
|
|
<field name="name">report_timesheet.timesheet.invoice.form</field>
|
|
|
|
<field name="model">report_timesheet.invoice</field>
|
|
|
|
<field name="type">form</field>
|
|
|
|
<field name="arch" type="xml">
|
|
|
|
<form string="Timesheet by invoice">
|
|
|
|
<field name="project_id" select="1"/>
|
|
|
|
<field name="manager_id" select="1"/>
|
|
|
|
<field name="user_id" select="1"/>
|
|
|
|
</form>
|
|
|
|
</field>
|
|
|
|
</record>
|
|
|
|
|
|
|
|
|
|
|
|
<record model="ir.ui.view" id="view_timesheet_invoice_tree">
|
|
|
|
<field name="name">report_timesheet.timesheet.invoice.tree</field>
|
|
|
|
<field name="model">report_timesheet.invoice</field>
|
|
|
|
<field name="type">tree</field>
|
|
|
|
<field name="arch" type="xml">
|
|
|
|
<tree string="Timesheets to invoice">
|
|
|
|
<field name="user_id"/>
|
|
|
|
<field name="project_id"/>
|
|
|
|
<field name="manager_id"/>
|
|
|
|
<field name="quantity"/>
|
|
|
|
<field name="amount_invoice"/>
|
|
|
|
</tree>
|
|
|
|
</field>
|
|
|
|
</record>
|
|
|
|
|
|
|
|
<record model="ir.actions.act_window" id="action_timesheet_invoice_stat_all">
|
|
|
|
<field name="name">report_timesheet.invoice.tree.all</field>
|
|
|
|
<field name="res_model">report_timesheet.invoice</field>
|
|
|
|
<field name="view_type">form</field>
|
2007-01-07 21:24:58 +00:00
|
|
|
<field name="view_mode">graph,tree</field>
|
2006-12-14 14:35:24 +00:00
|
|
|
</record>
|
|
|
|
<menuitem
|
|
|
|
name="Human Resources/Reporting/All Months/Timesheet by invoice"
|
|
|
|
action="action_timesheet_invoice_stat_all"
|
|
|
|
id="menu_report_timesheet_invoice_all"/>
|
|
|
|
|
|
|
|
<record model="ir.actions.act_window" id="action_timesheet_invoice_stat_my">
|
|
|
|
<field name="name">report_timesheet.invoice.tree</field>
|
|
|
|
<field name="res_model">report_timesheet.invoice</field>
|
|
|
|
<field name="view_type">form</field>
|
2007-01-07 21:24:58 +00:00
|
|
|
<field name="view_mode">graph,tree</field>
|
2006-12-14 14:35:24 +00:00
|
|
|
<field name="domain">[('manager_id','=',uid)]</field>
|
|
|
|
</record>
|
|
|
|
<menuitem
|
|
|
|
name="Human Resources/Reporting/This Month/My timesheets to invoice"
|
|
|
|
action="action_timesheet_invoice_stat_my"
|
|
|
|
id="menu_report_timesheet_invoice_my"/>
|
|
|
|
|
2007-01-07 21:24:58 +00:00
|
|
|
#
|
|
|
|
# Statistics report on timesheets per account
|
|
|
|
#
|
|
|
|
|
|
|
|
<record model="ir.ui.view" id="view_timesheet_account_tree">
|
|
|
|
<field name="name">report_timesheet.account.tree</field>
|
|
|
|
<field name="model">report_timesheet.account</field>
|
|
|
|
<field name="type">tree</field>
|
|
|
|
<field name="arch" type="xml">
|
|
|
|
<tree string="Timesheet per account">
|
|
|
|
<field name="name"/>
|
|
|
|
<field name="account_id"/>
|
|
|
|
<field name="user_id"/>
|
|
|
|
<field name="quantity"/>
|
|
|
|
</tree>
|
|
|
|
</field>
|
|
|
|
</record>
|
|
|
|
<record model="ir.ui.view" id="view_timesheet_account_graph">
|
|
|
|
<field name="name">report_timesheet.account.graph</field>
|
|
|
|
<field name="model">report_timesheet.account</field>
|
|
|
|
<field name="type">graph</field>
|
|
|
|
<field name="arch" type="xml">
|
|
|
|
<graph string="Timesheet per account">
|
|
|
|
<field name="account_id" group="True"/>
|
|
|
|
<field name="quantity" operator="+"/>
|
|
|
|
</graph>
|
|
|
|
</field>
|
|
|
|
</record>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<record model="ir.ui.view" id="view_timesheet_account_form">
|
|
|
|
<field name="name">report_timesheet.timesheet.account.form</field>
|
|
|
|
<field name="model">report_timesheet.account</field>
|
|
|
|
<field name="type">form</field>
|
|
|
|
<field name="arch" type="xml">
|
|
|
|
<form string="Timesheet by account">
|
|
|
|
<field name="name" select="1"/>
|
|
|
|
<field name="account_id" select="1"/>
|
|
|
|
<field name="user_id" select="1"/>
|
|
|
|
<field name="quantity"/>
|
|
|
|
</form>
|
|
|
|
</field>
|
|
|
|
</record>
|
|
|
|
|
|
|
|
<record model="ir.actions.act_window" id="action_timesheet_account_stat_all">
|
|
|
|
<field name="name">report_timesheet.account.tree.all</field>
|
|
|
|
<field name="res_model">report_timesheet.account</field>
|
|
|
|
<field name="view_type">form</field>
|
|
|
|
<field name="view_mode">graph,tree</field>
|
|
|
|
</record>
|
|
|
|
<menuitem
|
|
|
|
name="Human Resources/Reporting/All Months/Timesheet by account"
|
|
|
|
action="action_timesheet_account_stat_all"
|
|
|
|
id="menu_report_timesheet_account_all"/>
|
|
|
|
|
|
|
|
<record model="ir.actions.act_window" id="action_timesheet_account_stat_my">
|
|
|
|
<field name="name">report_timesheet.account.tree</field>
|
|
|
|
<field name="res_model">report_timesheet.account</field>
|
|
|
|
<field name="view_type">form</field>
|
|
|
|
<field name="view_mode">graph,tree</field>
|
|
|
|
<field name="domain">[('user_id','=',uid)]</field>
|
|
|
|
</record>
|
|
|
|
<menuitem
|
|
|
|
name="Human Resources/Reporting/This Month/My timesheets by account"
|
|
|
|
action="action_timesheet_account_stat_my"
|
|
|
|
id="menu_report_timesheet_account_my"/>
|
|
|
|
|
|
|
|
|
2006-12-14 14:35:24 +00:00
|
|
|
</data>
|
|
|
|
</terp>
|