4 #---------------------------------------------------------------------------------------------------------
5 # Analytic Account form
6 #---------------------------------------------------------------------------------------------------------
8 # Remove information on Account data => because they move on analysis sheet
9 # --------------------------------------------------------------------------
10 # create a page with invoicing informations
11 # --------------------------------------------------------------------------
12 <record model="ir.ui.view" id="hr_timesheet.account_analytic_account_form_form">
13 <field name="name">account.analytic.account.invoice.form.inherit</field>
14 <field name="model">account.analytic.account</field>
15 <field name="type">form</field>
16 <field name="inherit_id" ref="account.view_account_analytic_account_form" />
18 <field name="priority" eval="18"/>
19 <field name="arch" type="xml">
20 <notebook position="inside">
21 <page string="Analysis summary">
22 <separator string="Work done stats" colspan="4" />
24 <field name="total_cost"/>
25 <field name="remaining_ca"/>
26 <field name="ca_invoiced"/>
27 <field name="ca_theorical"/>
29 <!-- <field name="old"/> -->
30 <field name="hours_quantity"/>
31 <field name="hours_qtt_invoiced"/>
32 <field name="remaining_hours"/>
34 <separator string="Analysis stats" colspan="4" />
36 <field name="revenue_per_hour"/>
37 <field name="real_margin"/>
38 <field name="theorical_margin"/>
39 <field name="real_margin_rate"/>
40 <separator string="Key dates" colspan="4" />
42 <field name="last_invoice_date"/>
44 <field name="last_worked_invoiced_date" select="2"/>
45 <field name="last_worked_date"/>
46 <separator string="To be invoiced" colspan="4" />
47 <field name="hours_qtt_non_invoiced"/>
48 <field name="ca_to_invoice" select="2"/>
51 <page string="Stats by month">
52 <field name="month_ids" colspan="4" nolabel="1">
55 <field name="unit_amount" widget="float_time"/>
59 <page string="Stats by user">
60 <field name="user_ids" colspan="4" nolabel="1">
63 <field name="unit_amount" widget="float_time"/>
72 #---------------------------------------------------------------------------------------------------------
73 # Add information on Account analytic list for the project management
74 #---------------------------------------------------------------------------------------------------------
75 <record model="ir.ui.view" id="view_account_analytic_account_tree_c2c_2">
76 <field name="name">account.analytic.account.tree</field>
77 <field name="model">account.analytic.account</field>
78 <field name="inherit_id" ref="account.view_account_analytic_account_list" />
79 <field name="type">tree</field>
80 <field name="arch" type="xml">
81 <field name="quantity" position="replace">
82 <field name="hours_quantity"/>
83 <field name="hours_qtt_non_invoiced"/>
84 <field name="remaining_hours"/>
88 <record model="ir.ui.view" id="view_account_analytic_account_tree_c2c_3">
89 <field name="name">account.analytic.account.tree</field>
90 <field name="model">account.analytic.account</field>
91 <field name="inherit_id" ref="account.view_account_analytic_account_list" />
93 <field name="type">tree</field>
94 <field name="arch" type="xml">
95 <field name="date" position="before">
96 <field name="last_invoice_date"/>
98 <field name="ca_to_invoice"/>
105 <record model="ir.ui.view" id="view_account_analytic_simplified">
106 <field name="name">account.analytic.account.simplified.tree</field>
107 <field name="model">account.analytic.account</field>
108 <field name="type">tree</field>
109 <field name="priority" eval="20"/>
110 <field name="arch" type="xml">
111 <tree string="Analytic accounts">
113 <field name="complete_name"/>
114 <field name="hours_qtt_non_invoiced"/>
115 <field name="remaining_hours"/>
116 <field name="ca_to_invoice"/>
117 <field name="last_invoice_date"/>