1 <?xml version="1.0" encoding="utf-8"?>
6 <record model="account.account.type" id="conf_account_type_receivable" >
7 <field name="name">Receivable</field>
8 <field name="code">receivable</field>
9 <field name="report_type">income</field>
10 <field name="close_method">unreconciled</field>
13 <record model="account.account.type" id="conf_account_type_payable" >
14 <field name="name">Payable</field>
15 <field name="code">payable</field>
16 <field name="report_type">expense</field>
17 <field name="close_method">unreconciled</field>
20 <record model="account.account.type" id="conf_account_type_view">
21 <field name="name">View</field>
22 <field name="code">view</field>
23 <field name="close_method">none</field>
26 <record model="account.account.type" id="account_type_income_view1">
27 <field name="name">Income View</field>
28 <field name="code">view</field>
29 <field name="report_type">income</field>
31 <record model="account.account.type" id="account_type_expense_view1">
32 <field name="name">Expense View</field>
33 <field name="code">expense</field>
34 <field name="report_type">expense</field>
36 <record model="account.account.type" id="account_type_asset_view1">
37 <field name="name">Asset View</field>
38 <field name="code">asset</field>
39 <field name="report_type">asset</field>
41 <record model="account.account.type" id="account_type_liability_view1">
42 <field name="name">Liability View</field>
43 <field name="code">liability</field>
44 <field name="report_type">liability</field>
47 <record model="account.account.type" id="conf_account_type_income" >
48 <field name="name">Income</field>
49 <field name="code">income</field>
50 <field name="report_type">income</field>
51 <field name="close_method">none</field>
54 <record model="account.account.type" id="conf_account_type_expense">
55 <field name="name">Expense</field>
56 <field name="code">expense</field>
57 <field name="report_type">expense</field>
58 <field name="close_method">none</field>
61 <record model="account.account.type" id="conf_account_type_tax">
62 <field name="name">Tax</field>
63 <field name="code">tax</field>
64 <field name="report_type">expense</field>
65 <field name="close_method">unreconciled</field>
68 <record model="account.account.type" id="conf_account_type_cash">
69 <field name="name">Cash</field>
70 <field name="code">cash</field>
71 <field name="report_type">asset</field>
72 <field name="close_method">balance</field>
75 <record model="account.account.type" id="conf_account_type_liability">
76 <field name="name">Liability</field>
77 <field name="code">liability</field>
78 <field name="report_type">liability</field>
79 <field name="close_method">balance</field>
82 <record model="account.account.type" id="conf_account_type_asset">
83 <field name="name">Asset</field>
84 <field name="code">asset</field>
85 <field name="report_type">asset</field>
86 <field name="close_method">balance</field>
89 <record model="account.account.type" id="conf_account_type_equity">
90 <field name="name">Equity</field>
91 <field name="code">equity</field>
92 <field name="report_type">asset</field>
93 <field name="close_method">balance</field>
96 <record model="account.account.type" id="conf_account_type_bnk">
97 <field name="name">Bank</field>
98 <field name="code">bank</field>
99 <field name="report_type">asset</field>
100 <field name="close_method">balance</field>
102 <record model="account.account.type" id="conf_account_type_chk">
103 <field name="name">Check</field>
104 <field name="code">check</field>
105 <field name="report_type">asset</field>
106 <field name="close_method">balance</field>
111 <!-- Account Templates-->
112 <record id="conf_chart0" model="account.account.template">
113 <field name="code">0</field>
114 <field name="name">Configurable Account Chart</field>
115 <field eval="0" name="parent_id"/>
116 <field name="type">view</field>
117 <field name="user_type" ref="conf_account_type_view"/>
120 <!-- Balance Sheet -->
122 <record id="conf_bal" model="account.account.template">
123 <field name="code">1</field>
124 <field name="name">Balance Sheet</field>
125 <field ref="conf_chart0" name="parent_id"/>
126 <field name="type">view</field>
127 <field name="user_type" ref="conf_account_type_view"/>
130 <record id="conf_fas" model="account.account.template">
131 <field name="code">10</field>
132 <field name="name">Fixed Assets</field>
133 <field ref="conf_bal" name="parent_id"/>
134 <field name="type">view</field>
135 <field name="user_type" ref="account_type_asset_view1"/>
138 <record id="conf_xfa" model="account.account.template">
139 <field name="code">100</field>
140 <field name="name">Fixed Asset Account</field>
141 <field ref="conf_fas" name="parent_id"/>
142 <field name="type">other</field>
143 <field name="user_type" ref="account_type_asset_view1"/>
146 <record id="conf_nca" model="account.account.template">
147 <field name="code">11</field>
148 <field name="name">Net Current Assets</field>
149 <field ref="conf_bal" name="parent_id"/>
150 <field name="type">view</field>
151 <field name="user_type" ref="account_type_asset_view1"/>
154 <record id="conf_cas" model="account.account.template">
155 <field name="code">110</field>
156 <field name="name">Current Assets</field>
157 <field ref="conf_nca" name="parent_id"/>
158 <field name="type">view</field>
159 <field name="user_type" ref="account_type_asset_view1"/>
162 <record id="conf_stk" model="account.account.template">
163 <field name="code">1101</field>
164 <field name="name">Purchased Stocks</field>
165 <field ref="conf_cas" name="parent_id"/>
166 <field name="type">other</field>
167 <field name="user_type" ref="conf_account_type_asset"/>
170 <record id="conf_a_recv" model="account.account.template">
171 <field name="code">1102</field>
172 <field name="name">Debtors</field>
173 <field ref="conf_cas" name="parent_id"/>
174 <field name="type">receivable</field>
175 <field eval="True" name="reconcile"/>
176 <field name="user_type" ref="conf_account_type_asset"/>
179 <!-- <record id="account.property_account_receivable" model="ir.property">
180 <field eval="'account.account,'+str(a_recv)" name="value"/>
183 <record id="conf_ova" model="account.account.template">
184 <field name="code">1103</field>
185 <field name="name">Output VAT</field>
186 <field ref="conf_cas" name="parent_id"/>
187 <field name="type">other</field>
188 <field name="user_type" ref="conf_account_type_asset"/>
191 <record id="conf_bnk" model="account.account.template">
192 <field name="code">1104</field>
193 <field name="name">Bank Current Account</field>
194 <field ref="conf_cas" name="parent_id"/>
195 <field name="type">view</field>
196 <field name="user_type" ref="conf_account_type_bnk"/>
199 <!-- <record id="conf_cash" model="account.account.template">-->
200 <!-- <field name="code">1105</field>-->
201 <!-- <field name="name">Cash</field>-->
202 <!-- <field ref="conf_cas" name="parent_id"/>-->
203 <!-- <field name="type">view</field>-->
204 <!-- <field name="user_type" ref="conf_account_type_cash"/>-->
207 <record id="conf_cli" model="account.account.template">
208 <field name="code">111</field>
209 <field name="name">Current Liabilities</field>
210 <field ref="conf_nca" name="parent_id"/>
211 <field name="type">view</field>
212 <field name="user_type" ref="account_type_liability_view1"/>
215 <record id="conf_a_pay" model="account.account.template">
216 <field name="code">1111</field>
217 <field name="name">Creditors</field>
218 <field ref="conf_cli" name="parent_id"/>
219 <field name="type">payable</field>
220 <field eval="True" name="reconcile"/>
221 <field name="user_type" ref="conf_account_type_liability"/>
224 <!-- <record id="account.property_account_payable" model="ir.property">
225 <field eval="'account.account,'+str(a_pay)" name="value"/>
228 <record id="conf_iva" model="account.account.template">
229 <field name="code">1112</field>
230 <field name="name">Input VAT</field>
231 <field ref="conf_cli" name="parent_id"/>
232 <field name="type">other</field>
233 <field name="user_type" ref="conf_account_type_liability"/>
236 <record id="conf_a_reserve_and_surplus" model="account.account.template">
237 <field name="code">1113</field>
238 <field name="name">Reserve and Surplus Account</field>
239 <field ref="conf_cli" name="parent_id"/>
240 <field name="type">payable</field>
241 <field eval="True" name="reconcile"/>
242 <field name="user_type" ref="conf_account_type_liability"/>
246 <!-- Profit and Loss -->
248 <record id="conf_gpf" model="account.account.template">
249 <field name="code">2</field>
250 <field name="name">Profit and Loss</field>
251 <field ref="conf_chart0" name="parent_id"/>
252 <field name="type">view</field>
253 <field name="user_type" ref="conf_account_type_view"/>
256 <record id="conf_rev" model="account.account.template">
257 <field name="code">20</field>
258 <field name="name">Revenue</field>
259 <field ref="conf_gpf" name="parent_id"/>
260 <field name="type">view</field>
261 <field name="user_type" ref="account_type_income_view1"/>
264 <record id="conf_a_sale" model="account.account.template">
265 <field name="code">200</field>
266 <field name="name">Product Sales</field>
267 <field ref="conf_rev" name="parent_id"/>
268 <field name="type">other</field>
269 <field name="user_type" ref="conf_account_type_income"/>
272 <!-- <record id="account.property_account_income_categ" model="ir.property">
273 <field eval="'account.account,'+str(a_sale)" name="value"/>
276 <record id="conf_cos" model="account.account.template">
277 <field name="code">21</field>
278 <field name="name">Cost of Sales</field>
279 <field ref="conf_gpf" name="parent_id"/>
280 <field name="type">view</field>
281 <field name="user_type" ref="account_type_income_view1"/>
284 <record id="conf_cog" model="account.account.template">
285 <field name="code">210</field>
286 <field name="name">Cost of Goods Sold</field>
287 <field ref="conf_cos" name="parent_id"/>
288 <field name="type">other</field>
289 <field name="user_type" ref="conf_account_type_expense"/>
292 <record id="conf_ovr" model="account.account.template">
293 <field name="code">22</field>
294 <field name="name">Overheads</field>
295 <field ref="conf_gpf" name="parent_id"/>
296 <field name="type">view</field>
297 <field name="user_type" ref="account_type_expense_view1"/>
300 <record id="conf_a_expense" model="account.account.template">
301 <field name="code">220</field>
302 <field name="name">Expenses</field>
303 <field ref="conf_ovr" name="parent_id"/>
304 <field name="type">other</field>
305 <field name="user_type" ref="conf_account_type_expense"/>
308 <!-- <record id="account.property_account_expense_categ" model="ir.property">
309 <field eval="'account.account,'+str(a_expense)" name="value"/>
313 <!-- VAT Code Definitions -->
315 <!-- Invoiced VAT -->
317 <record id="vat_code_chart_root" model="account.tax.code.template">
318 <field name="name">Plan Fees </field>
321 <record id="vat_code_balance_net" model="account.tax.code.template">
322 <field name="name">VAT Balance to Pay</field>
323 <field name="parent_id" ref="vat_code_chart_root"/>
327 <record id="vat_code_input" model="account.tax.code.template">
328 <field name="name">Input VAT</field>
329 <field name="parent_id" ref="vat_code_balance_net"/>
330 <field eval="-1" name="sign"/>
333 <record id="vat_code_input_S" model="account.tax.code.template">
334 <field name="name">Input VAT Rate S (15%)</field>
335 <field name="parent_id" ref="vat_code_input"/>
338 <record id="vat_code_input_R" model="account.tax.code.template">
339 <field name="name">Input VAT Rate R (5%)</field>
340 <field name="parent_id" ref="vat_code_input"/>
345 <record id="vat_code_output" model="account.tax.code.template">
346 <field name="name">Output VAT</field>
347 <field name="parent_id" ref="vat_code_balance_net"/>
350 <record id="vat_code_output_S" model="account.tax.code.template">
351 <field name="name">Output VAT Rate S (15%)</field>
352 <field name="parent_id" ref="vat_code_output"/>
355 <record id="vat_code_output_R" model="account.tax.code.template">
356 <field name="name">Output VAT Rate R (5%)</field>
357 <field name="parent_id" ref="vat_code_output"/>
361 <!-- Invoiced Base of VAT -->
365 <record id="vat_code_base_net" model="account.tax.code.template">
366 <field name="name">Tax Bases</field>
367 <field name="parent_id" ref="vat_code_chart_root"/>
370 <record id="vat_code_base_purchases" model="account.tax.code.template">
371 <field name="name">Taxable Purchases Base</field>
372 <field name="parent_id" ref="vat_code_base_net"/>
375 <record id="vat_code_purch_S" model="account.tax.code.template">
376 <field name="name">Taxable Purchases Rated S (15%)</field>
377 <field name="parent_id" ref="vat_code_base_purchases"/>
380 <record id="vat_code_purch_R" model="account.tax.code.template">
381 <field name="name">Taxable Purchases Rated R (5%)</field>
382 <field name="parent_id" ref="vat_code_base_purchases"/>
385 <record id="vat_code_purch_Z" model="account.tax.code.template">
386 <field name="name">Taxable Purchases Rated Z (0%)</field>
387 <field name="parent_id" ref="vat_code_base_purchases"/>
390 <record id="vat_code_purch_X" model="account.tax.code.template">
391 <field name="name">Taxable Purchases Type X (Exempt)</field>
392 <field name="parent_id" ref="vat_code_base_purchases"/>
395 <record id="vat_code_purch_O" model="account.tax.code.template">
396 <field name="name">Taxable Purchases Type O (Out of scope)</field>
397 <field name="parent_id" ref="vat_code_base_purchases"/>
402 <record id="vat_code_base_sales" model="account.tax.code.template">
403 <field name="name">Base of Taxable Sales</field>
404 <field name="parent_id" ref="vat_code_base_net"/>
407 <record id="vat_code_sales_S" model="account.tax.code.template">
408 <field name="name">Taxable Sales Rated S (15%)</field>
409 <field name="parent_id" ref="vat_code_base_sales"/>
412 <record id="vat_code_sales_R" model="account.tax.code.template">
413 <field name="name">Taxable Sales Rated R (5%)</field>
414 <field name="parent_id" ref="vat_code_base_sales"/>
417 <record id="vat_code_sales_Z" model="account.tax.code.template">
418 <field name="name">Taxable Sales Rated Z (0%)</field>
419 <field name="parent_id" ref="vat_code_base_sales"/>
422 <record id="vat_code_sales_X" model="account.tax.code.template">
423 <field name="name">Taxable Sales Type X (Exempt)</field>
424 <field name="parent_id" ref="vat_code_base_sales"/>
427 <record id="vat_code_sales_O" model="account.tax.code.template">
428 <field name="name">Taxable Sales Type O (Out of scope)</field>
429 <field name="parent_id" ref="vat_code_base_sales"/>
432 <record id="configurable_chart_template" model="account.chart.template">
433 <field name="name">Configurable Account Chart Template</field>
434 <field name="account_root_id" ref="conf_chart0"/>
435 <field name="tax_code_root_id" ref="vat_code_chart_root"/>
436 <field name="bank_account_view_id" ref="conf_bnk"/>
437 <field name="property_account_receivable" ref="conf_a_recv"/>
438 <field name="property_account_payable" ref="conf_a_pay"/>
439 <field name="property_account_expense_categ" ref="conf_a_expense"/>
440 <field name="property_account_income_categ" ref="conf_a_sale"/>
441 <field name="property_reserve_and_surplus_account" ref="conf_a_reserve_and_surplus"/>
445 <!-- Purchases + Input VAT -->
447 <record id="ivats" model="account.tax.template">
448 <field name="chart_template_id" ref="configurable_chart_template"/>
449 <field name="name">IVAT S</field>
450 <field eval="0.15" name="amount"/>
451 <field name="type">percent</field>
452 <field name="account_collected_id" ref="conf_iva"/>
453 <field name="account_paid_id" ref="conf_iva"/>
454 <field name="base_code_id" ref="vat_code_purch_S"/>
455 <field name="tax_code_id" ref="vat_code_input_S"/>
456 <field name="ref_base_code_id" ref="vat_code_purch_S"/>
457 <field name="ref_tax_code_id" ref="vat_code_input_S"/>
458 <field name="type_tax_use">purchase</field>
461 <record id="ivatr" model="account.tax.template">
462 <field name="chart_template_id" ref="configurable_chart_template"/>
463 <field name="name">IVAT R</field>
464 <field eval="0.005" name="amount"/>
465 <field name="type">percent</field>
466 <field name="account_collected_id" ref="conf_iva"/>
467 <field name="account_paid_id" ref="conf_iva"/>
468 <field name="base_code_id" ref="vat_code_purch_R"/>
469 <field name="tax_code_id" ref="vat_code_input_R"/>
470 <field name="ref_base_code_id" ref="vat_code_purch_R"/>
471 <field name="ref_tax_code_id" ref="vat_code_input_R"/>
472 <field name="type_tax_use">purchase</field>
475 <record id="ivatz" model="account.tax.template">
476 <field name="chart_template_id" ref="configurable_chart_template"/>
477 <field name="name">IVAT Z</field>
478 <field eval="0.0" name="amount"/>
479 <field name="type">percent</field>
480 <field name="base_code_id" ref="vat_code_purch_Z"/>
481 <field name="ref_base_code_id" ref="vat_code_purch_Z"/>
482 <field name="type_tax_use">purchase</field>
485 <record id="ivatx" model="account.tax.template">
486 <field name="chart_template_id" ref="configurable_chart_template"/>
487 <field name="name">IVAT X</field>
488 <field eval="0.0" name="amount"/>
489 <field name="type">percent</field>
490 <field name="base_code_id" ref="vat_code_purch_X"/>
491 <field name="ref_base_code_id" ref="vat_code_purch_X"/>
492 <field name="type_tax_use">purchase</field>
495 <record id="ivato" model="account.tax.template">
496 <field name="chart_template_id" ref="configurable_chart_template"/>
497 <field name="name">IVAT O</field>
498 <field eval="0.0" name="amount"/>
499 <field name="type">percent</field>
500 <field name="base_code_id" ref="vat_code_purch_O"/>
501 <field name="ref_base_code_id" ref="vat_code_purch_O"/>
502 <field name="type_tax_use">purchase</field>
505 <!-- Sales + Output VAT -->
507 <record id="ovats" model="account.tax.template">
508 <field name="chart_template_id" ref="configurable_chart_template"/>
509 <field name="name">OVAT S</field>
510 <field eval="0.15" name="amount"/>
511 <field name="type">percent</field>
512 <field name="account_collected_id" ref="conf_ova"/>
513 <field name="account_paid_id" ref="conf_ova"/>
514 <field name="base_code_id" ref="vat_code_sales_S"/>
515 <field name="tax_code_id" ref="vat_code_output_S"/>
516 <field name="ref_base_code_id" ref="vat_code_sales_S"/>
517 <field name="ref_tax_code_id" ref="vat_code_output_S"/>
518 <field name="type_tax_use">sale</field>
521 <record id="ovatr" model="account.tax.template">
522 <field name="chart_template_id" ref="configurable_chart_template"/>
523 <field name="name">OVAT R</field>
524 <field eval="0.005" name="amount"/>
525 <field name="type">percent</field>
526 <field name="account_collected_id" ref="conf_ova"/>
527 <field name="account_paid_id" ref="conf_ova"/>
528 <field name="base_code_id" ref="vat_code_sales_R"/>
529 <field name="tax_code_id" ref="vat_code_output_R"/>
530 <field name="ref_base_code_id" ref="vat_code_sales_R"/>
531 <field name="ref_tax_code_id" ref="vat_code_output_R"/>
532 <field name="type_tax_use">sale</field>
535 <record id="ovatz" model="account.tax.template">
536 <field name="chart_template_id" ref="configurable_chart_template"/>
537 <field name="name">OVAT Z</field>
538 <field eval="0.0" name="amount"/>
539 <field name="type">percent</field>
540 <field name="base_code_id" ref="vat_code_sales_Z"/>
541 <field name="ref_base_code_id" ref="vat_code_sales_Z"/>
542 <field name="type_tax_use">sale</field>
545 <record id="ovatx" model="account.tax.template">
546 <field name="chart_template_id" ref="configurable_chart_template"/>
547 <field name="name">OVAT X</field>
548 <field eval="0.0" name="amount"/>
549 <field name="type">percent</field>
550 <field name="base_code_id" ref="vat_code_sales_X"/>
551 <field name="ref_base_code_id" ref="vat_code_sales_X"/>
552 <field name="type_tax_use">sale</field>
555 <record id="ovato" model="account.tax.template">
556 <field name="chart_template_id" ref="configurable_chart_template"/>
557 <field name="name">OVAT O</field>
558 <field eval="0.0" name="amount"/>
559 <field name="type">percent</field>
560 <field name="base_code_id" ref="vat_code_sales_O"/>
561 <field name="ref_base_code_id" ref="vat_code_sales_O"/>
562 <field name="type_tax_use">sale</field>