~camptocamp/account-consolidation/consolidation_vre_test_improvement

« back to all changes in this revision

Viewing changes to account_consolidation/demo/chart_b_demo.xml

  • Committer: Guewen Baconnier @ CampToCamp
  • Date: 2011-08-17 13:52:05 UTC
  • Revision ID: guewen.baconnier@camptocamp.com-20110817135205-5cf2wkrk12fv38ed
[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_b" model="account.account">
10
10
            <field name="code">Y0</field>
11
 
            <field name="name">Chart For Automated Tests</field>
 
11
            <field name="name">Chart For Automated Tests B</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_b" model="account.account">
21
21
            <field name="code">Y1</field>
22
22
            <field name="name">Balance Sheet - (test)</field>
23
23
            <field ref="chart_subsidiary_b" name="parent_id"/>
26
26
            <field name="company_id" ref="subsidiary_b"/>
27
27
        </record>
28
28
 
29
 
        <record model="account.account" id="assets_view">
 
29
        <record model="account.account" id="assets_view_b">
30
30
            <field name="name">Assets - (test)</field>
31
31
            <field name="code">Y10</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_b"/>
36
36
            <field name="company_id" ref="subsidiary_b"/>
37
37
        </record>
38
38
 
39
 
        <record id="fas" model="account.account">
 
39
        <record id="fas_b" model="account.account">
40
40
            <field name="code">Y100</field>
41
41
            <field name="name">Fixed Assets - (test)</field>
42
 
            <field ref="assets_view" name="parent_id"/>
 
42
            <field ref="assets_view_b" 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_b"/>
46
46
        </record>
47
47
 
48
 
        <record id="xfa" model="account.account">
 
48
        <record id="xfa_b" model="account.account">
49
49
            <field name="code">Y1000</field>
50
50
            <field name="name">Fixed Asset Account - (test)</field>
51
 
            <field ref="fas" name="parent_id"/>
 
51
            <field ref="fas_b" 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_b"/>
55
55
        </record>
56
56
 
57
 
        <record id="nca" model="account.account">
 
57
        <record id="nca_b" model="account.account">
58
58
            <field name="code">Y101</field>
59
59
            <field name="name">Net Current Assets - (test)</field>
60
 
            <field ref="assets_view" name="parent_id"/>
 
60
            <field ref="assets_view_b" 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_b"/>
64
64
        </record>
65
65
 
66
 
        <record id="cas" model="account.account">
 
66
        <record id="cas_b" model="account.account">
67
67
            <field name="code">Y1100</field>
68
68
            <field name="name">Current Assets - (test)</field>
69
 
            <field ref="nca" name="parent_id"/>
 
69
            <field ref="nca_b" 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_b"/>
73
73
        </record>
74
74
 
75
 
        <record id="stk" model="account.account">
 
75
        <record id="stk_b" model="account.account">
76
76
            <field name="code">Y11001</field>
77
77
            <field name="name">Purchased Stocks - (test)</field>
78
 
            <field ref="cas" name="parent_id"/>
 
78
            <field ref="cas_b" 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_b"/>
82
82
        </record>
83
83
 
84
 
        <record id="a_recv" model="account.account">
 
84
        <record id="a_recv_b" model="account.account">
85
85
            <field name="code">Y11002</field>
86
86
            <field name="name">Debtors - (test)</field>
87
 
            <field ref="cas" name="parent_id"/>
 
87
            <field ref="cas_b" 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_b"/>
92
92
        </record>
93
93
 
94
 
        <record id="ova" model="account.account">
 
94
        <record id="ova_b" model="account.account">
95
95
            <field name="code">Y11003</field>
96
96
            <field name="name">Output VAT - (test)</field>
97
 
            <field ref="cas" name="parent_id"/>
 
97
            <field ref="cas_b" 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_b"/>
101
101
        </record>
102
102
 
103
 
        <record id="bnk" model="account.account">
 
103
        <record id="bnk_b" model="account.account">
104
104
            <field name="code">Y11004</field>
105
105
            <field name="name">Bank Current Account - (test)</field>
106
 
            <field ref="cas" name="parent_id"/>
 
106
            <field ref="cas_b" 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_b"/>
110
110
        </record>
111
111
 
112
 
        <record id="cash" model="account.account">
 
112
        <record id="cash_b" model="account.account">
113
113
            <field name="code">Y11005</field>
114
114
            <field name="name">Cash - (test)</field>
115
 
            <field ref="cas" name="parent_id"/>
 
115
            <field ref="cas_b" 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_b"/>
119
119
        </record>
120
120
 
121
 
        <record id="o_income" model="account.account">
 
121
        <record id="o_income_b" model="account.account">
122
122
            <field name="code">Y11006</field>
123
123
            <field name="name">Opening Income - (test)</field>
124
 
            <field ref="cas" name="parent_id"/>
 
124
            <field ref="cas_b" 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_b"/>
128
128
        </record>
129
129
 
130
 
        <record model="account.account" id="liabilities_view">
 
130
        <record model="account.account" id="liabilities_view_b">
131
131
            <field name="name">Liabilities - (test)</field>
132
132
            <field name="code">Y11</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_b"/>
137
137
            <field name="company_id" ref="subsidiary_b"/>
138
138
        </record>
139
139
 
140
 
        <record id="cli" model="account.account">
 
140
        <record id="cli_b" model="account.account">
141
141
            <field name="code">Y110</field>
142
142
            <field name="name">Current Liabilities - (test)</field>
143
 
            <field ref="liabilities_view" name="parent_id"/>
 
143
            <field ref="liabilities_view_b" 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_b"/>
147
147
        </record>
148
148
 
149
 
        <record id="a_pay" model="account.account">
 
149
        <record id="a_pay_b" model="account.account">
150
150
            <field name="code">Y1111</field>
151
151
            <field name="name">Creditors - (test)</field>
152
 
            <field ref="cli" name="parent_id"/>
 
152
            <field ref="cli_b" 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_b"/>
157
157
        </record>
158
158
 
159
 
        <record id="iva" model="account.account">
 
159
        <record id="iva_b" model="account.account">
160
160
            <field name="code">Y1112</field>
161
161
            <field name="name">Input VAT - (test)</field>
162
 
            <field ref="cli" name="parent_id"/>
 
162
            <field ref="cli_b" 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_b"/>
166
166
        </record>
167
167
 
168
 
        <record id="rsa" model="account.account">
 
168
        <record id="rsa_b" model="account.account">
169
169
            <field name="code">Y1113</field>
170
170
            <field name="name">Reserve and Profit/Loss - (test)</field>
171
 
            <field ref="cli" name="parent_id"/>
 
171
            <field ref="cli_b" 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_b"/>
175
175
        </record>
176
176
 
177
 
        <record id="o_expense" model="account.account">
 
177
        <record id="o_expense_b" model="account.account">
178
178
            <field name="code">Y1114</field>
179
179
            <field name="name">Opening Expense - (test)</field>
180
 
            <field ref="cli" name="parent_id"/>
 
180
            <field ref="cli_b" 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_b"/>
185
185
 
186
186
        <!-- Profit and Loss -->
187
187
 
188
 
        <record id="gpf" model="account.account">
 
188
        <record id="gpf_b" 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_b" name="parent_id"/>
194
194
            <field name="company_id" ref="subsidiary_b"/>
195
195
        </record>
196
196
 
197
 
        <record model="account.account" id="income_view">
 
197
        <record model="account.account" id="income_view_b">
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_b"/>
204
204
            <field name="company_id" ref="subsidiary_b"/>
205
205
        </record>
206
206
 
207
 
        <record model="account.account" id="income_fx_income">
 
207
        <record model="account.account" id="income_fx_income_b">
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_b"/>
214
214
            <field name="company_id" ref="subsidiary_b"/>
215
215
        </record>
216
216
 
217
 
        <record id="rev" model="account.account">
 
217
        <record id="rev_b" 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_b" 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_b"/>
224
224
        </record>
225
225
 
226
 
        <record id="a_sale" model="account.account">
 
226
        <record id="a_sale_b" 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_b" 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_b"/>
233
233
        </record>
234
234
 
235
 
        <record model="account.account" id="expense_view">
 
235
        <record model="account.account" id="expense_view_b">
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_b"/>
242
242
            <field name="company_id" ref="subsidiary_b"/>
243
243
        </record>
244
244
 
245
245
 
246
 
        <record id="cos" model="account.account">
 
246
        <record id="cos_b" model="account.account">
247
247
            <field name="code">X210</field>
248
248
            <field name="name">Cost of Sales - (test)</field>
249
 
            <field ref="expense_view" name="parent_id"/>
 
249
            <field ref="expense_view_b" name="parent_id"/>
250
250
            <field name="type">view</field>
251
251
            <field name="user_type" ref="account.account_type_expense"/>
252
252
            <field name="company_id" ref="subsidiary_b"/>
253
253
        </record>
254
254
 
255
 
        <record id="cog" model="account.account">
 
255
        <record id="cog_b" model="account.account">
256
256
            <field name="code">X2100</field>
257
257
            <field name="name">Cost of Goods Sold - (test)</field>
258
 
            <field ref="cos" name="parent_id"/>
 
258
            <field ref="cos_b" name="parent_id"/>
259
259
            <field name="type">other</field>
260
260
            <field name="user_type" ref="account.account_type_expense"/>
261
261
            <field name="company_id" ref="subsidiary_b"/>
262
262
        </record>
263
263
 
264
 
        <record id="ovr" model="account.account">
 
264
        <record id="ovr_b" model="account.account">
265
265
            <field name="code">X211</field>
266
266
            <field name="name">Overheads - (test)</field>
267
 
            <field ref="expense_view" name="parent_id"/>
 
267
            <field ref="expense_view_b" name="parent_id"/>
268
268
            <field name="type">view</field>
269
269
            <field name="user_type" ref="account.account_type_expense"/>
270
270
            <field name="company_id" ref="subsidiary_b"/>
271
271
        </record>
272
272
 
273
 
        <record id="a_expense" model="account.account">
 
273
        <record id="a_expense_b" model="account.account">
274
274
            <field name="code">X2110</field>
275
275
            <field name="name">Expenses - (test)</field>
276
 
            <field ref="ovr" name="parent_id"/>
 
276
            <field ref="ovr_b" name="parent_id"/>
277
277
            <field name="type">other</field>
278
278
            <field name="user_type" ref="account.account_type_expense"/>
279
279
            <field name="company_id" ref="subsidiary_b"/>
280
280
        </record>
281
281
 
282
 
        <record model="account.account" id="income_fx_expense">
 
282
        <record model="account.account" id="income_fx_expense_b">
283
283
            <field name="name">Foreign Exchange Loss - (test)</field>
284
284
            <field name="code">X2111</field>
285
285
            <field name="type">other</field>
286
286
            <field name="user_type" ref="account.account_type_expense"/>
287
287
            <field name="reconcile" eval="False"/>
288
 
            <field name="parent_id" ref="ovr"/>
 
288
            <field name="parent_id" ref="ovr_b"/>
289
289
            <field name="company_id" ref="subsidiary_b"/>
290
290
        </record>
291
291
 
292
 
        <record id="a_salary_expense" model="account.account">
 
292
        <record id="a_salary_expense_b" model="account.account">
293
293
            <field name="code">X2112</field>
294
294
            <field name="name">Salary Expenses - (test)</field>
295
 
            <field ref="ovr" name="parent_id"/>
 
295
            <field ref="ovr_b" name="parent_id"/>
296
296
            <field name="type">other</field>
297
297
            <field name="user_type" ref="account.account_type_expense"/>
298
298
            <field name="company_id" ref="subsidiary_b"/>
300
300
 
301
301
        <!-- Virtual Chart of Account -->
302
302
 
 
303
        <record id="virtual_chart_subsidiary_b" model="account.account">
 
304
            <field name="code">VAR</field>
 
305
            <field name="name">Virtual Chart For Automated Tests B</field>
 
306
            <field eval="0" name="parent_id"/>
 
307
            <field name="type">view</field>
 
308
            <field name="user_type" ref="account.account_type_root"/>
 
309
            <field name="company_id" ref="subsidiary_b"/>
 
310
        </record>
 
311
 
 
312
        <record id="vca_vae_b" model="account.account">
 
313
            <field name="code">VAE</field>
 
314
            <field name="name">Virtual Account Expense</field>
 
315
            <field eval="virtual_chart_subsidiary_b" name="parent_id"/>
 
316
            <field name="type">consolidation</field>
 
317
            <field name="user_type" ref="account.account_type_expense"/>
 
318
            <field name="company_id" ref="subsidiary_b"/>
 
319
            <field name="child_consol_ids" eval="[(6,0,[expense_view_b])]"/>
 
320
        </record>
 
321
 
 
322
        <record id="vca_vai_b" model="account.account">
 
323
            <field name="code">VAI</field>
 
324
            <field name="name">Virtual Account Income</field>
 
325
            <field eval="virtual_chart_subsidiary_b" name="parent_id"/>
 
326
            <field name="type">consolidation</field>
 
327
            <field name="user_type" ref="account.account_type_income"/>
 
328
            <field name="company_id" ref="subsidiary_b"/>
 
329
            <field name="child_consol_ids" eval="[(6,0,[income_view_b])]"/>
 
330
        </record>
 
331
 
303
332
    </data>
304
333
</openerp>