4
#---------------------------------------------------------------------------------------------------------
6
#---------------------------------------------------------------------------------------------------------
7
<record model="ir.ui.view" id="view_activity_al_form">
8
<field name="name">project.activity_al.form</field>
9
<field name="model">project.activity_al</field>
10
<field name="type">form</field>
11
<field name="arch" type="xml">
12
<form string="Activity">
13
<field name="name" select="1"/>
14
<field name="code" select="1"/>
15
<field name="parent_id" select="1"/>
16
<!-- <field name="type" /> -->
17
<field name="project_ids" colspan="4"/>
21
<record model="ir.ui.view" id="view_activity_al_list">
22
<field name="name">project.activity_al.list</field>
23
<field name="model">project.activity_al</field>
24
<field name="type">tree</field>
25
<field name="priority" eval="6"/>
26
<field name="arch" type="xml">
27
<tree string="Activity">
30
<field name="parent_id"/>
35
<record model="ir.ui.view" id="view_activity_al_tree">
36
<field name="name">project.activity_al.tree</field>
37
<field name="model">project.activity_al</field>
38
<field name="type">tree</field>
39
<field name="field_parent">child_ids</field>
40
<field name="arch" type="xml">
41
<tree string="Activity">
44
<field name="parent_id"/>
49
# --------------------------------------------------------------------------------------------
50
# Analytic account form
51
# --------------------------------------------------------------------------------------------
53
<record model="ir.ui.view" id="view_account_analytic_account_form">
54
<field name="name">account.analytic.account.form</field>
55
<field name="model">account.analytic.account</field>
56
<field name="inherit_id" ref="account.view_account_analytic_account_form"/>
57
<field name="type">form</field>
58
<field name="arch" type="xml">
59
<notebook position="inside">
60
<page string="Related activities">
61
<field name="activity_ids" colspan="4" />
67
#---------------------------------------------------------------------------------------------------------
68
# timesheet form in the timesheet_sheet
69
#---------------------------------------------------------------------------------------------------------
70
<record model="ir.ui.view" id="hr_timesheet_sheet_form_with_activity">
71
<field name="name">hr.timesheet.sheet.form</field>
72
<field name="model">hr_timesheet_sheet.sheet</field>
73
<field name="inherit_id" ref="hr_timesheet_sheet.hr_timesheet_sheet_form"/>
74
<field name="arch" type="xml">
75
<field name="timesheet_ids" colspan="4" nolabel="1" domain="[('name','=',date_current)]" context="date=date_current,user_id=user_id" position="replace">
76
<field colspan="4" context="date=date_current,user_id=user_id" domain="[('name','=',date_current)]" name="timesheet_ids" nolabel="1">
77
<tree editable="top" string="Timesheet">
78
<field invisible="1" name="date"/>
79
<field domain="[('type','=','normal'), ('state', '<>', 'close')]" name="account_id" on_change="on_change_account_id(account_id)"/>
81
<field name="activity" context="account_id=account_id"/>
82
<field name="unit_amount" on_change="on_change_unit_amount(product_id, unit_amount, product_uom_id)" widget="float_time"/>
83
<field name="to_invoice"/>
84
<field invisible="1" name="journal_id"/>
85
<field name="product_id"/>
86
<field invisible="1" name="product_uom_id" on_change="on_change_unit_amount(product_id, unit_amount, product_uom_id)"/>
87
<field invisible="1" name="amount"/>
88
<field invisible="1" name="general_account_id"/>
89
<field invisible="1" name="user_id" required="1"/>
91
<form string="Timesheet">
93
<field domain="[('type','=','normal'), ('state', '<>', 'close')]" name="account_id" on_change="on_change_account_id(account_id)"/>
95
<field name="activity" context="account_id=account_id"/>
96
<field name="unit_amount" on_change="on_change_unit_amount(product_id, unit_amount, product_uom_id)" widget="float_time"/>
97
<field name="to_invoice"/>
98
<field invisible="1" name="journal_id"/>
99
<field name="product_id"/>
100
<field invisible="1" name="product_uom_id" on_change="on_change_unit_amount(product_id, unit_amount, product_uom_id)"/>
101
<field name="amount" readonly="1"/>
102
<field name="general_account_id" readonly="1"/>
103
<field name="user_id" required="1" readonly="1"/>
109
#---------------------------------------------------------------------------------------------------------
110
# ANALYTIC ACCOUNT : Add activity on analytic line
111
#---------------------------------------------------------------------------------------------------------
112
<record model="ir.ui.view" id="view_account_analytic_line_form">
113
<field name="name">account.analytic.line.form</field>
114
<field name="model">account.analytic.line</field>
115
<field name="inherit_id" ref="account.view_account_analytic_line_form" />
116
<field name="type">form</field>
117
<field name="arch" type="xml">
118
<field name="unit_amount" select="2" position="after">
119
<field name="activity" select="2"/>
123
<record model="ir.ui.view" id="view_account_analytic_line_tree">
124
<field name="name">account.analytic.line.tree</field>
125
<field name="model">account.analytic.line</field>
126
<field name="inherit_id" ref="account.view_account_analytic_line_tree" />
127
<field name="type">tree</field>
128
<field name="arch" type="xml">
129
<field name="unit_amount" sum="Total quantity" on_change="on_change_unit_amount(product_id, unit_amount, product_uom_id)" position="after">
130
<field name="activity" select="2"/>
136
#---------------------------------------------------------------------------------------------------------
137
# Menu and act_windows Activity AL
138
#---------------------------------------------------------------------------------------------------------
139
<record model="ir.actions.act_window" id="action_activity_list">
140
<field name="name">project.activity_al</field>
141
<field name="type">ir.actions.act_window</field>
142
<field name="res_model">project.activity_al</field>
143
<field name="view_type">form</field>
144
<field name="view_mode">tree,form</field>
145
<field name="view_id" ref="view_activity_al_list"/>
147
<record model="ir.actions.act_window" id="action_activity_form">
148
<field name="name">project.activity_al</field>
149
<field name="type">ir.actions.act_window</field>
150
<field name="res_model">project.activity_al</field>
151
<field name="view_type">form</field>
152
<field name="view_id" ref="view_activity_al_form"/>
154
<record model="ir.actions.act_window" id="action_activity_tree">
155
<field name="name">Activity tree</field>
156
<field name="type">ir.actions.act_window</field>
157
<field name="res_model">project.activity_al</field>
158
<field name="domain">[('parent_id','=',False)]</field>
159
<field name="view_type">tree</field>
160
<field name="view_id" ref="view_activity_al_tree"/>
162
<menuitem name="Project Management/Configuration/Project activity/Project activity" id="menu_activity_al" action="action_activity_list"/>
163
<menuitem name="Project Management/Configuration/Project activity/Activity tree" id="menu_activity_al_tree" action="action_activity_tree"/>
164
<menuitem name="Project Management/Configuration/Project activity/Edit Project activity" id="menu_activity_al_form" action="action_activity_form"/>
b'\\ No newline at end of file'