~account-core-editors/account-consolidation/github-6.1

« back to all changes in this revision

Viewing changes to account_consolidation/demo/chart_a_demo.xml

  • Committer: Guewen Baconnier @ CampToCamp
  • Date: 2011-08-17 13:52:05 UTC
  • Revision ID: git-v1:018b3ccb6aa79dd32131ef5e7a88df39c28f737e
[IMP] account_consolidation: improvement of consolidate and demo datas
(lp:c2c-addons/6.1  rev 5)

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
 
9
9
        <record id="chart_subsidiary_a" model="account.account">
10
10
            <field name="code">X0</field>
11
 
            <field name="name">Chart For Automated Tests</field>
 
11
            <field name="name">Chart For Automated Tests A</field>
12
12
            <field eval="0" name="parent_id"/>
13
13
            <field name="type">view</field>
14
14
            <field name="user_type" ref="account.account_type_root"/>
17
17
 
18
18
        <!-- Balance Sheet -->
19
19
 
20
 
        <record id="bal" model="account.account">
 
20
        <record id="bal_a" model="account.account">
21
21
            <field name="code">X1</field>
22
22
            <field name="name">Balance Sheet - (test)</field>
23
23
            <field ref="chart_subsidiary_a" name="parent_id"/>
26
26
            <field name="company_id" ref="subsidiary_a"/>
27
27
        </record>
28
28
 
29
 
        <record model="account.account" id="assets_view">
 
29
        <record model="account.account" id="assets_view_a">
30
30
            <field name="name">Assets - (test)</field>
31
31
            <field name="code">X10</field>
32
32
            <field name="type">view</field>
33
33
            <field name="user_type" ref="account.account_type_asset"/>
34
34
            <field name="reconcile" eval="False"/>
35
 
            <field name="parent_id" ref="bal"/>
 
35
            <field name="parent_id" ref="bal_a"/>
36
36
            <field name="company_id" ref="subsidiary_a"/>
37
37
        </record>
38
38
 
39
 
        <record id="fas" model="account.account">
 
39
        <record id="fas_a" model="account.account">
40
40
            <field name="code">X100</field>
41
41
            <field name="name">Fixed Assets - (test)</field>
42
 
            <field ref="assets_view" name="parent_id"/>
 
42
            <field ref="assets_view_a" name="parent_id"/>
43
43
            <field name="type">view</field>
44
44
            <field name="user_type" ref="account.account_type_asset"/>
45
45
            <field name="company_id" ref="subsidiary_a"/>
46
46
        </record>
47
47
 
48
 
        <record id="xfa" model="account.account">
 
48
        <record id="xfa_a" model="account.account">
49
49
            <field name="code">X1000</field>
50
50
            <field name="name">Fixed Asset Account - (test)</field>
51
 
            <field ref="fas" name="parent_id"/>
 
51
            <field ref="fas_a" name="parent_id"/>
52
52
            <field name="type">other</field>
53
53
            <field name="user_type" ref="account.account_type_asset"/>
54
54
            <field name="company_id" ref="subsidiary_a"/>
55
55
        </record>
56
56
 
57
 
        <record id="nca" model="account.account">
 
57
        <record id="nca_a" model="account.account">
58
58
            <field name="code">X101</field>
59
59
            <field name="name">Net Current Assets - (test)</field>
60
 
            <field ref="assets_view" name="parent_id"/>
 
60
            <field ref="assets_view_a" name="parent_id"/>
61
61
            <field name="type">view</field>
62
62
            <field name="user_type" ref="account.account_type_asset"/>
63
63
            <field name="company_id" ref="subsidiary_a"/>
64
64
        </record>
65
65
 
66
 
        <record id="cas" model="account.account">
 
66
        <record id="cas_a" model="account.account">
67
67
            <field name="code">X1100</field>
68
68
            <field name="name">Current Assets - (test)</field>
69
 
            <field ref="nca" name="parent_id"/>
 
69
            <field ref="nca_a" name="parent_id"/>
70
70
            <field name="type">view</field>
71
71
            <field name="user_type" ref="account.account_type_asset"/>
72
72
            <field name="company_id" ref="subsidiary_a"/>
73
73
        </record>
74
74
 
75
 
        <record id="stk" model="account.account">
 
75
        <record id="stk_a" model="account.account">
76
76
            <field name="code">X11001</field>
77
77
            <field name="name">Purchased Stocks - (test)</field>
78
 
            <field ref="cas" name="parent_id"/>
 
78
            <field ref="cas_a" name="parent_id"/>
79
79
            <field name="type">other</field>
80
80
            <field name="user_type" ref="account.account_type_asset"/>
81
81
            <field name="company_id" ref="subsidiary_a"/>
82
82
        </record>
83
83
 
84
 
        <record id="a_recv" model="account.account">
 
84
        <record id="a_recv_a" model="account.account">
85
85
            <field name="code">X11002</field>
86
86
            <field name="name">Debtors - (test)</field>
87
 
            <field ref="cas" name="parent_id"/>
 
87
            <field ref="cas_a" name="parent_id"/>
88
88
            <field name="type">receivable</field>
89
89
            <field eval="True" name="reconcile"/>
90
90
            <field name="user_type" ref="account.account_type_receivable"/>
91
91
            <field name="company_id" ref="subsidiary_a"/>
92
92
        </record>
93
93
 
94
 
        <record id="ova" model="account.account">
 
94
        <record id="ova_a" model="account.account">
95
95
            <field name="code">X11003</field>
96
96
            <field name="name">Output VAT - (test)</field>
97
 
            <field ref="cas" name="parent_id"/>
 
97
            <field ref="cas_a" name="parent_id"/>
98
98
            <field name="type">other</field>
99
99
            <field name="user_type" ref="account.account_type_asset"/>
100
100
            <field name="company_id" ref="subsidiary_a"/>
101
101
        </record>
102
102
 
103
 
        <record id="bnk" model="account.account">
 
103
        <record id="bnk_a" model="account.account">
104
104
            <field name="code">X11004</field>
105
105
            <field name="name">Bank Current Account - (test)</field>
106
 
            <field ref="cas" name="parent_id"/>
 
106
            <field ref="cas_a" name="parent_id"/>
107
107
            <field name="type">liquidity</field>
108
108
            <field name="user_type" ref="account.account_type_asset"/>
109
109
            <field name="company_id" ref="subsidiary_a"/>
110
110
        </record>
111
111
 
112
 
        <record id="cash" model="account.account">
 
112
        <record id="cash_a" model="account.account">
113
113
            <field name="code">X11005</field>
114
114
            <field name="name">Cash - (test)</field>
115
 
            <field ref="cas" name="parent_id"/>
 
115
            <field ref="cas_a" name="parent_id"/>
116
116
            <field name="type">liquidity</field>
117
117
            <field name="user_type" ref="account.account_type_asset"/>
118
118
            <field name="company_id" ref="subsidiary_a"/>
119
119
        </record>
120
120
 
121
 
        <record id="o_income" model="account.account">
 
121
        <record id="o_income_a" model="account.account">
122
122
            <field name="code">X11006</field>
123
123
            <field name="name">Opening Income - (test)</field>
124
 
            <field ref="cas" name="parent_id"/>
 
124
            <field ref="cas_a" name="parent_id"/>
125
125
            <field name="type">other</field>
126
126
            <field name="user_type" ref="account.account_type_income"/>
127
127
            <field name="company_id" ref="subsidiary_a"/>
128
128
        </record>
129
129
 
130
 
        <record model="account.account" id="liabilities_view">
 
130
        <record model="account.account" id="liabilities_view_a">
131
131
            <field name="name">Liabilities - (test)</field>
132
132
            <field name="code">X11</field>
133
133
            <field name="type">view</field>
134
134
            <field name="user_type" ref="account.account_type_liability"/>
135
135
            <field name="reconcile" eval="False"/>
136
 
            <field name="parent_id" ref="bal"/>
 
136
            <field name="parent_id" ref="bal_a"/>
137
137
            <field name="company_id" ref="subsidiary_a"/>
138
138
        </record>
139
139
 
140
 
        <record id="cli" model="account.account">
 
140
        <record id="cli_a" model="account.account">
141
141
            <field name="code">X110</field>
142
142
            <field name="name">Current Liabilities - (test)</field>
143
 
            <field ref="liabilities_view" name="parent_id"/>
 
143
            <field ref="liabilities_view_a" name="parent_id"/>
144
144
            <field name="type">view</field>
145
145
            <field name="user_type" ref="account.account_type_liability"/>
146
146
            <field name="company_id" ref="subsidiary_a"/>
147
147
        </record>
148
148
 
149
 
        <record id="a_pay" model="account.account">
 
149
        <record id="a_pay_a" model="account.account">
150
150
            <field name="code">X1111</field>
151
151
            <field name="name">Creditors - (test)</field>
152
 
            <field ref="cli" name="parent_id"/>
 
152
            <field ref="cli_a" name="parent_id"/>
153
153
            <field name="type">payable</field>
154
154
            <field eval="True" name="reconcile"/>
155
155
            <field name="user_type" ref="account.account_type_payable"/>
156
156
            <field name="company_id" ref="subsidiary_a"/>
157
157
        </record>
158
158
 
159
 
        <record id="iva" model="account.account">
 
159
        <record id="iva_a" model="account.account">
160
160
            <field name="code">X1112</field>
161
161
            <field name="name">Input VAT - (test)</field>
162
 
            <field ref="cli" name="parent_id"/>
 
162
            <field ref="cli_a" name="parent_id"/>
163
163
            <field name="type">other</field>
164
164
            <field name="user_type" ref="account.account_type_liability"/>
165
165
            <field name="company_id" ref="subsidiary_a"/>
166
166
        </record>
167
167
 
168
 
        <record id="rsa" model="account.account">
 
168
        <record id="rsa_a" model="account.account">
169
169
            <field name="code">X1113</field>
170
170
            <field name="name">Reserve and Profit/Loss - (test)</field>
171
 
            <field ref="cli" name="parent_id"/>
 
171
            <field ref="cli_a" name="parent_id"/>
172
172
            <field name="type">other</field>
173
173
            <field name="user_type" ref="account.account_type_liability"/>
174
174
            <field name="company_id" ref="subsidiary_a"/>
175
175
        </record>
176
176
 
177
 
        <record id="o_expense" model="account.account">
 
177
        <record id="o_expense_a" model="account.account">
178
178
            <field name="code">X1114</field>
179
179
            <field name="name">Opening Expense - (test)</field>
180
 
            <field ref="cli" name="parent_id"/>
 
180
            <field ref="cli_a" name="parent_id"/>
181
181
            <field name="type">other</field>
182
182
            <field name="user_type" ref="account.account_type_expense"/>
183
183
            <field name="company_id" ref="subsidiary_a"/>
185
185
 
186
186
        <!-- Profit and Loss -->
187
187
 
188
 
        <record id="gpf" model="account.account">
 
188
        <record id="gpf_a" model="account.account">
189
189
            <field name="code">X2</field>
190
190
            <field name="name">Profit and Loss - (test)</field>
191
191
            <field ref="chart_subsidiary_a" name="parent_id"/>
194
194
            <field name="company_id" ref="subsidiary_a"/>
195
195
        </record>
196
196
 
197
 
        <record model="account.account" id="income_view">
 
197
        <record model="account.account" id="income_view_a">
198
198
            <field name="name">Income - (test)</field>
199
199
            <field name="code">X20</field>
200
200
            <field name="type">view</field>
201
201
            <field name="user_type" ref="account.account_type_income"/>
202
202
            <field name="reconcile" eval="False"/>
203
 
            <field name="parent_id" ref="gpf"/>
 
203
            <field name="parent_id" ref="gpf_a"/>
204
204
            <field name="company_id" ref="subsidiary_a"/>
205
205
        </record>
206
206
 
207
 
        <record model="account.account" id="income_fx_income">
 
207
        <record model="account.account" id="income_fx_income_a">
208
208
            <field name="name">Foreign Exchange Gain - (test)</field>
209
209
            <field name="code">X201</field>
210
210
            <field name="type">other</field>
211
211
            <field name="user_type" ref="account.account_type_income"/>
212
212
            <field name="reconcile" eval="False"/>
213
 
            <field name="parent_id" ref="income_view"/>
 
213
            <field name="parent_id" ref="income_view_a"/>
214
214
            <field name="company_id" ref="subsidiary_a"/>
215
215
        </record>
216
216
 
217
 
        <record id="rev" model="account.account">
 
217
        <record id="rev_a" model="account.account">
218
218
            <field name="code">X200</field>
219
219
            <field name="name">Revenue - (test)</field>
220
 
            <field ref="income_view" name="parent_id"/>
 
220
            <field ref="income_view_a" name="parent_id"/>
221
221
            <field name="type">view</field>
222
222
            <field name="user_type" ref="account.account_type_income"/>
223
223
            <field name="company_id" ref="subsidiary_a"/>
224
224
        </record>
225
225
 
226
 
        <record id="a_sale" model="account.account">
 
226
        <record id="a_sale_a" model="account.account">
227
227
            <field name="code">X2001</field>
228
228
            <field name="name">Product Sales - (test)</field>
229
 
            <field ref="rev" name="parent_id"/>
 
229
            <field ref="rev_a" name="parent_id"/>
230
230
            <field name="type">other</field>
231
231
            <field name="user_type" ref="account.account_type_income"/>
232
232
            <field name="company_id" ref="subsidiary_a"/>
233
233
        </record>
234
234
 
235
 
        <record model="account.account" id="expense_view">
 
235
        <record model="account.account" id="expense_view_a">
236
236
            <field name="name">Expense - (test)</field>
237
237
            <field name="code">X21</field>
238
238
            <field name="type">view</field>
239
239
            <field name="user_type" ref="account.account_type_expense"/>
240
240
            <field name="reconcile" eval="False"/>
241
 
            <field name="parent_id" ref="gpf"/>
 
241
            <field name="parent_id" ref="gpf_a"/>
 
242
            
242
243
            <field name="company_id" ref="subsidiary_a"/>
243
244
        </record>
244
245
 
245
246
 
246
 
        <record id="cos" model="account.account">
 
247
        <record id="cos_a" model="account.account">
247
248
            <field name="code">X210</field>
248
249
            <field name="name">Cost of Sales - (test)</field>
249
 
            <field ref="expense_view" name="parent_id"/>
 
250
            <field ref="expense_view_a" name="parent_id"/>
250
251
            <field name="type">view</field>
251
252
            <field name="user_type" ref="account.account_type_expense"/>
252
253
            <field name="company_id" ref="subsidiary_a"/>
253
254
        </record>
254
255
 
255
 
        <record id="cog" model="account.account">
 
256
        <record id="cog_a" model="account.account">
256
257
            <field name="code">X2100</field>
257
258
            <field name="name">Cost of Goods Sold - (test)</field>
258
 
            <field ref="cos" name="parent_id"/>
 
259
            <field ref="cos_a" name="parent_id"/>
259
260
            <field name="type">other</field>
260
261
            <field name="user_type" ref="account.account_type_expense"/>
261
262
            <field name="company_id" ref="subsidiary_a"/>
262
263
        </record>
263
264
 
264
 
        <record id="ovr" model="account.account">
 
265
        <record id="ovr_a" model="account.account">
265
266
            <field name="code">X211</field>
266
267
            <field name="name">Overheads - (test)</field>
267
 
            <field ref="expense_view" name="parent_id"/>
 
268
            <field ref="expense_view_a" name="parent_id"/>
268
269
            <field name="type">view</field>
269
270
            <field name="user_type" ref="account.account_type_expense"/>
270
271
            <field name="company_id" ref="subsidiary_a"/>
271
272
        </record>
272
273
 
273
 
        <record id="a_expense" model="account.account">
 
274
        <record id="a_expense_a" model="account.account">
274
275
            <field name="code">X2110</field>
275
276
            <field name="name">Expenses - (test)</field>
276
 
            <field ref="ovr" name="parent_id"/>
 
277
            <field ref="ovr_a" name="parent_id"/>
277
278
            <field name="type">other</field>
278
279
            <field name="user_type" ref="account.account_type_expense"/>
279
280
            <field name="company_id" ref="subsidiary_a"/>
280
281
        </record>
281
282
 
282
 
        <record model="account.account" id="income_fx_expense">
 
283
        <record model="account.account" id="income_fx_expense_a">
283
284
            <field name="name">Foreign Exchange Loss - (test)</field>
284
285
            <field name="code">X2111</field>
285
286
            <field name="type">other</field>
286
287
            <field name="user_type" ref="account.account_type_expense"/>
287
288
            <field name="reconcile" eval="False"/>
288
 
            <field name="parent_id" ref="ovr"/>
 
289
            <field name="parent_id" ref="ovr_a"/>
289
290
            <field name="company_id" ref="subsidiary_a"/>
290
291
        </record>
291
292
 
292
 
        <record id="a_salary_expense" model="account.account">
 
293
        <record id="a_salary_expense_a" model="account.account">
293
294
            <field name="code">X2112</field>
294
295
            <field name="name">Salary Expenses - (test)</field>
295
 
            <field ref="ovr" name="parent_id"/>
 
296
            <field ref="ovr_a" name="parent_id"/>
296
297
            <field name="type">other</field>
297
298
            <field name="user_type" ref="account.account_type_expense"/>
298
299
            <field name="company_id" ref="subsidiary_a"/>
300
301
 
301
302
        <!-- Virtual Chart of Account -->
302
303
 
 
304
        <record id="virtual_chart_subsidiary_a" model="account.account">
 
305
            <field name="code">VAR</field>
 
306
            <field name="name">Virtual Chart For Automated Tests A</field>
 
307
            <field eval="0" name="parent_id"/>
 
308
            <field name="type">view</field>
 
309
            <field name="user_type" ref="account.account_type_root"/>
 
310
            <field name="company_id" ref="subsidiary_a"/>
 
311
        </record>
 
312
 
 
313
        <record id="vca_vae_a" model="account.account">
 
314
            <field name="code">VAE</field>
 
315
            <field name="name">Virtual Account Expense</field>
 
316
            <field eval="virtual_chart_subsidiary_a" name="parent_id"/>
 
317
            <field name="type">consolidation</field>
 
318
            <field name="user_type" ref="account.account_type_expense"/>
 
319
            <field name="company_id" ref="subsidiary_a"/>
 
320
            <field name="child_consol_ids" eval="[(6,0,[expense_view_a])]"/>
 
321
        </record>
 
322
 
 
323
        <record id="vca_vai_a" model="account.account">
 
324
            <field name="code">VAI</field>
 
325
            <field name="name">Virtual Account Income</field>
 
326
            <field eval="virtual_chart_subsidiary_a" name="parent_id"/>
 
327
            <field name="type">consolidation</field>
 
328
            <field name="user_type" ref="account.account_type_income"/>
 
329
            <field name="company_id" ref="subsidiary_a"/>
 
330
            <field name="child_consol_ids" eval="[(6,0,[income_view_a])]"/>
 
331
        </record>
 
332
 
 
333
 
303
334
    </data>
304
335
</openerp>