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="close_method">unreconciled</field>
12 <record model="account.account.type" id="conf_account_type_payable" >
13 <field name="name">Payable</field>
14 <field name="code">payable</field>
15 <field name="close_method">unreconciled</field>
18 <record model="account.account.type" id="conf_account_type_view">
19 <field name="name">View</field>
20 <field name="code">view</field>
21 <field name="close_method">none</field>
24 <record model="account.account.type" id="conf_account_type_income" >
25 <field name="name">Income</field>
26 <field name="code">income</field>
27 <field name="close_method">none</field>
30 <record model="account.account.type" id="conf_account_type_expense">
31 <field name="name">Expense</field>
32 <field name="code">expense</field>
33 <field name="close_method">none</field>
36 <record model="account.account.type" id="conf_account_type_tax">
37 <field name="name">Tax</field>
38 <field name="code">tax</field>
39 <field name="close_method">unreconciled</field>
42 <record model="account.account.type" id="conf_account_type_cash">
43 <field name="name">Cash</field>
44 <field name="code">cash</field>
45 <field name="close_method">balance</field>
48 <record model="account.account.type" id="conf_account_type_asset">
49 <field name="name">Asset</field>
50 <field name="code">asset</field>
51 <field name="close_method">balance</field>
54 <record model="account.account.type" id="conf_account_type_equity">
55 <field name="name">Equity</field>
56 <field name="code">equity</field>
57 <field name="close_method">balance</field>
60 <record model="account.account.type" id="conf_account_type_bnk">
61 <field name="name">Bank</field>
62 <field name="code">bank</field>
63 <field name="close_method">balance</field>
65 <record model="account.account.type" id="conf_account_type_chk">
66 <field name="name">Check</field>
67 <field name="code">check</field>
68 <field name="close_method">balance</field>
73 <!-- Account Templates-->
74 <record id="conf_chart0" model="account.account.template">
75 <field name="code">0</field>
76 <field name="name">Configurable Account Chart</field>
77 <field eval="0" name="parent_id"/>
78 <field name="type">view</field>
79 <field name="user_type" ref="conf_account_type_view"/>
82 <!-- Balance Sheet -->
84 <record id="conf_bal" model="account.account.template">
85 <field name="code">1</field>
86 <field name="name">Balance Sheet</field>
87 <field ref="conf_chart0" name="parent_id"/>
88 <field name="type">view</field>
89 <field name="user_type" ref="conf_account_type_view"/>
92 <record id="conf_fas" model="account.account.template">
93 <field name="code">10</field>
94 <field name="name">Fixed Assets</field>
95 <field ref="conf_bal" name="parent_id"/>
96 <field name="type">view</field>
97 <field name="user_type" ref="conf_account_type_view"/>
100 <record id="conf_xfa" model="account.account.template">
101 <field name="code">100</field>
102 <field name="name">Fixed Asset Account</field>
103 <field ref="conf_fas" name="parent_id"/>
104 <field name="type">other</field>
105 <field name="user_type" ref="conf_account_type_asset"/>
108 <record id="conf_nca" model="account.account.template">
109 <field name="code">11</field>
110 <field name="name">Net Current Assets</field>
111 <field ref="conf_bal" name="parent_id"/>
112 <field name="type">view</field>
113 <field name="user_type" ref="conf_account_type_view"/>
116 <record id="conf_cas" model="account.account.template">
117 <field name="code">110</field>
118 <field name="name">Current Assets</field>
119 <field ref="conf_nca" name="parent_id"/>
120 <field name="type">view</field>
121 <field name="user_type" ref="conf_account_type_view"/>
124 <record id="conf_stk" model="account.account.template">
125 <field name="code">1101</field>
126 <field name="name">Purchased Stocks</field>
127 <field ref="conf_cas" name="parent_id"/>
128 <field name="type">other</field>
129 <field name="user_type" ref="conf_account_type_asset"/>
132 <record id="conf_a_recv" model="account.account.template">
133 <field name="code">1102</field>
134 <field name="name">Debtors</field>
135 <field ref="conf_cas" name="parent_id"/>
136 <field name="type">receivable</field>
137 <field eval="True" name="reconcile"/>
138 <field name="user_type" ref="conf_account_type_receivable"/>
141 <!-- <record id="account.property_account_receivable" model="ir.property">
142 <field eval="'account.account,'+str(a_recv)" name="value"/>
145 <record id="conf_ova" model="account.account.template">
146 <field name="code">1103</field>
147 <field name="name">Output VAT</field>
148 <field ref="conf_cas" name="parent_id"/>
149 <field name="type">other</field>
150 <field name="user_type" ref="conf_account_type_tax"/>
153 <record id="conf_bnk" model="account.account.template">
154 <field name="code">1104</field>
155 <field name="name">Bank Current Account</field>
156 <field ref="conf_cas" name="parent_id"/>
157 <field name="type">other</field>
158 <field name="user_type" ref="conf_account_type_cash"/>
161 <record id="conf_cash" model="account.account.template">
162 <field name="code">1105</field>
163 <field name="name">Cash</field>
164 <field ref="conf_cas" name="parent_id"/>
165 <field name="type">other</field>
166 <field name="user_type" ref="conf_account_type_cash"/>
169 <record id="conf_cli" model="account.account.template">
170 <field name="code">111</field>
171 <field name="name">Current Liabilities</field>
172 <field ref="conf_nca" name="parent_id"/>
173 <field name="type">view</field>
174 <field name="user_type" ref="conf_account_type_view"/>
177 <record id="conf_a_pay" model="account.account.template">
178 <field name="code">1111</field>
179 <field name="name">Creditors</field>
180 <field ref="conf_cli" name="parent_id"/>
181 <field name="type">payable</field>
182 <field eval="True" name="reconcile"/>
183 <field name="user_type" ref="conf_account_type_payable"/>
186 <!-- <record id="account.property_account_payable" model="ir.property">
187 <field eval="'account.account,'+str(a_pay)" name="value"/>
190 <record id="conf_iva" model="account.account.template">
191 <field name="code">1112</field>
192 <field name="name">Input VAT</field>
193 <field ref="conf_cli" name="parent_id"/>
194 <field name="type">other</field>
195 <field name="user_type" ref="conf_account_type_tax"/>
198 <!-- Profit and Loss -->
200 <record id="conf_gpf" model="account.account.template">
201 <field name="code">2</field>
202 <field name="name">Profit and Loss</field>
203 <field ref="conf_chart0" name="parent_id"/>
204 <field name="type">view</field>
205 <field name="user_type" ref="conf_account_type_view"/>
208 <record id="conf_rev" model="account.account.template">
209 <field name="code">20</field>
210 <field name="name">Revenue</field>
211 <field ref="conf_gpf" name="parent_id"/>
212 <field name="type">view</field>
213 <field name="user_type" ref="conf_account_type_view"/>
216 <record id="conf_a_sale" model="account.account.template">
217 <field name="code">200</field>
218 <field name="name">Product Sales</field>
219 <field ref="conf_rev" name="parent_id"/>
220 <field name="type">other</field>
221 <field name="user_type" ref="conf_account_type_income"/>
224 <!-- <record id="account.property_account_income_categ" model="ir.property">
225 <field eval="'account.account,'+str(a_sale)" name="value"/>
228 <record id="conf_cos" model="account.account.template">
229 <field name="code">21</field>
230 <field name="name">Cost of Sales</field>
231 <field ref="conf_gpf" name="parent_id"/>
232 <field name="type">view</field>
233 <field name="user_type" ref="conf_account_type_view"/>
236 <record id="conf_cog" model="account.account.template">
237 <field name="code">210</field>
238 <field name="name">Cost of Goods Sold</field>
239 <field ref="conf_cos" name="parent_id"/>
240 <field name="type">other</field>
241 <field name="user_type" ref="conf_account_type_expense"/>
244 <record id="conf_ovr" model="account.account.template">
245 <field name="code">22</field>
246 <field name="name">Overheads</field>
247 <field ref="conf_gpf" name="parent_id"/>
248 <field name="type">view</field>
249 <field name="user_type" ref="conf_account_type_view"/>
252 <record id="conf_a_expense" model="account.account.template">
253 <field name="code">220</field>
254 <field name="name">Expenses</field>
255 <field ref="conf_ovr" name="parent_id"/>
256 <field name="type">other</field>
257 <field name="user_type" ref="conf_account_type_expense"/>
260 <!-- <record id="account.property_account_expense_categ" model="ir.property">
261 <field eval="'account.account,'+str(a_expense)" name="value"/>
265 <!-- VAT Code Definitions -->
267 <!-- Invoiced VAT -->
271 <record id="vat_code_chart_root" model="account.tax.code.template">
272 <field name="name">Plan Fees </field>
275 <record id="vat_code_balance_net" model="account.tax.code.template">
276 <field name="name">VAT Balance to Pay</field>
277 <field name="parent_id" ref="vat_code_chart_root"/>
280 <record id="vat_code_input" model="account.tax.code.template">
281 <field name="name">Input VAT</field>
282 <field name="parent_id" ref="vat_code_balance_net"/>
283 <field eval="-1" name="sign"/>
286 <record id="vat_code_input_S" model="account.tax.code.template">
287 <field name="name">Input VAT Rate S (15%)</field>
288 <field name="parent_id" ref="vat_code_input"/>
291 <record id="vat_code_input_R" model="account.tax.code.template">
292 <field name="name">Input VAT Rate R (5%)</field>
293 <field name="parent_id" ref="vat_code_input"/>
298 <record id="vat_code_output" model="account.tax.code.template">
299 <field name="name">Output VAT</field>
300 <field name="parent_id" ref="vat_code_balance_net"/>
303 <record id="vat_code_output_S" model="account.tax.code.template">
304 <field name="name">Output VAT Rate S (15%)</field>
305 <field name="parent_id" ref="vat_code_output"/>
308 <record id="vat_code_output_R" model="account.tax.code.template">
309 <field name="name">Output VAT Rate R (5%)</field>
310 <field name="parent_id" ref="vat_code_output"/>
313 <!-- Invoiced Base of VAT -->
317 <record id="vat_code_base_net" model="account.tax.code.template">
318 <field name="name">Tax Bases</field>
319 <field name="parent_id" ref="vat_code_chart_root"/>
322 <record id="vat_code_base_purchases" model="account.tax.code.template">
323 <field name="name">Taxable Purchases Base</field>
324 <field name="parent_id" ref="vat_code_base_net"/>
327 <record id="vat_code_purch_S" model="account.tax.code.template">
328 <field name="name">Taxable Purchases Rated S (15%)</field>
329 <field name="parent_id" ref="vat_code_base_purchases"/>
332 <record id="vat_code_purch_R" model="account.tax.code.template">
333 <field name="name">Taxable Purchases Rated R (5%)</field>
334 <field name="parent_id" ref="vat_code_base_purchases"/>
337 <record id="vat_code_purch_Z" model="account.tax.code.template">
338 <field name="name">Taxable Purchases Rated Z (0%)</field>
339 <field name="parent_id" ref="vat_code_base_purchases"/>
342 <record id="vat_code_purch_X" model="account.tax.code.template">
343 <field name="name">Taxable Purchases Type X (Exempt)</field>
344 <field name="parent_id" ref="vat_code_base_purchases"/>
347 <record id="vat_code_purch_O" model="account.tax.code.template">
348 <field name="name">Taxable Purchases Type O (Out of scope)</field>
349 <field name="parent_id" ref="vat_code_base_purchases"/>
354 <record id="vat_code_base_sales" model="account.tax.code.template">
355 <field name="name">Base of Taxable Sales</field>
356 <field name="parent_id" ref="vat_code_base_net"/>
359 <record id="vat_code_sales_S" model="account.tax.code.template">
360 <field name="name">Taxable Sales Rated S (15%)</field>
361 <field name="parent_id" ref="vat_code_base_sales"/>
364 <record id="vat_code_sales_R" model="account.tax.code.template">
365 <field name="name">Taxable Sales Rated R (5%)</field>
366 <field name="parent_id" ref="vat_code_base_sales"/>
369 <record id="vat_code_sales_Z" model="account.tax.code.template">
370 <field name="name">Taxable Sales Rated Z (0%)</field>
371 <field name="parent_id" ref="vat_code_base_sales"/>
374 <record id="vat_code_sales_X" model="account.tax.code.template">
375 <field name="name">Taxable Sales Type X (Exempt)</field>
376 <field name="parent_id" ref="vat_code_base_sales"/>
379 <record id="vat_code_sales_O" model="account.tax.code.template">
380 <field name="name">Taxable Sales Type O (Out of scope)</field>
381 <field name="parent_id" ref="vat_code_base_sales"/>
384 <record id="configurable_chart_template" model="account.chart.template">
385 <field name="name">Configurable Account Chart Template</field>
386 <field name="account_root_id" ref="conf_chart0"/>
387 <field name="tax_code_root_id" ref="vat_code_chart_root"/>
388 <field name="bank_account_view_id" ref="conf_bnk"/>
389 <field name="property_account_receivable" ref="conf_a_recv"/>
390 <field name="property_account_payable" ref="conf_a_pay"/>
391 <field name="property_account_expense_categ" ref="conf_a_expense"/>
392 <field name="property_account_income_categ" ref="conf_a_sale"/>
396 <!-- Purchases + Input VAT -->
398 <record id="ivats" model="account.tax.template">
399 <field name="chart_template_id" ref="configurable_chart_template"/>
400 <field name="name">IVAT S</field>
401 <field eval="0.15" name="amount"/>
402 <field name="type">percent</field>
403 <field name="account_collected_id" ref="conf_iva"/>
404 <field name="account_paid_id" ref="conf_iva"/>
405 <field name="base_code_id" ref="vat_code_purch_S"/>
406 <field name="tax_code_id" ref="vat_code_input_S"/>
407 <field name="ref_base_code_id" ref="vat_code_purch_S"/>
408 <field name="ref_tax_code_id" ref="vat_code_input_S"/>
409 <field name="type_tax_use">purchase</field>
412 <record id="ivatr" model="account.tax.template">
413 <field name="chart_template_id" ref="configurable_chart_template"/>
414 <field name="name">IVAT R</field>
415 <field eval="0.005" name="amount"/>
416 <field name="type">percent</field>
417 <field name="account_collected_id" ref="conf_iva"/>
418 <field name="account_paid_id" ref="conf_iva"/>
419 <field name="base_code_id" ref="vat_code_purch_R"/>
420 <field name="tax_code_id" ref="vat_code_input_R"/>
421 <field name="ref_base_code_id" ref="vat_code_purch_R"/>
422 <field name="ref_tax_code_id" ref="vat_code_input_R"/>
423 <field name="type_tax_use">purchase</field>
426 <record id="ivatz" model="account.tax.template">
427 <field name="chart_template_id" ref="configurable_chart_template"/>
428 <field name="name">IVAT Z</field>
429 <field eval="0.0" name="amount"/>
430 <field name="type">percent</field>
431 <field name="base_code_id" ref="vat_code_purch_Z"/>
432 <field name="ref_base_code_id" ref="vat_code_purch_Z"/>
433 <field name="type_tax_use">purchase</field>
436 <record id="ivatx" model="account.tax.template">
437 <field name="chart_template_id" ref="configurable_chart_template"/>
438 <field name="name">IVAT X</field>
439 <field eval="0.0" name="amount"/>
440 <field name="type">percent</field>
441 <field name="base_code_id" ref="vat_code_purch_X"/>
442 <field name="ref_base_code_id" ref="vat_code_purch_X"/>
443 <field name="type_tax_use">purchase</field>
446 <record id="ivato" model="account.tax.template">
447 <field name="chart_template_id" ref="configurable_chart_template"/>
448 <field name="name">IVAT O</field>
449 <field eval="0.0" name="amount"/>
450 <field name="type">percent</field>
451 <field name="base_code_id" ref="vat_code_purch_O"/>
452 <field name="ref_base_code_id" ref="vat_code_purch_O"/>
453 <field name="type_tax_use">purchase</field>
456 <!-- Sales + Output VAT -->
458 <record id="ovats" model="account.tax.template">
459 <field name="chart_template_id" ref="configurable_chart_template"/>
460 <field name="name">OVAT S</field>
461 <field eval="0.15" name="amount"/>
462 <field name="type">percent</field>
463 <field name="account_collected_id" ref="conf_ova"/>
464 <field name="account_paid_id" ref="conf_ova"/>
465 <field name="base_code_id" ref="vat_code_sales_S"/>
466 <field name="tax_code_id" ref="vat_code_output_S"/>
467 <field name="ref_base_code_id" ref="vat_code_sales_S"/>
468 <field name="ref_tax_code_id" ref="vat_code_output_S"/>
469 <field name="type_tax_use">sale</field>
472 <record id="ovatr" model="account.tax.template">
473 <field name="chart_template_id" ref="configurable_chart_template"/>
474 <field name="name">OVAT R</field>
475 <field eval="0.005" name="amount"/>
476 <field name="type">percent</field>
477 <field name="account_collected_id" ref="conf_ova"/>
478 <field name="account_paid_id" ref="conf_ova"/>
479 <field name="base_code_id" ref="vat_code_sales_R"/>
480 <field name="tax_code_id" ref="vat_code_output_R"/>
481 <field name="ref_base_code_id" ref="vat_code_sales_R"/>
482 <field name="ref_tax_code_id" ref="vat_code_output_R"/>
483 <field name="type_tax_use">sale</field>
486 <record id="ovatz" model="account.tax.template">
487 <field name="chart_template_id" ref="configurable_chart_template"/>
488 <field name="name">OVAT Z</field>
489 <field eval="0.0" name="amount"/>
490 <field name="type">percent</field>
491 <field name="base_code_id" ref="vat_code_sales_Z"/>
492 <field name="ref_base_code_id" ref="vat_code_sales_Z"/>
493 <field name="type_tax_use">sale</field>
496 <record id="ovatx" model="account.tax.template">
497 <field name="chart_template_id" ref="configurable_chart_template"/>
498 <field name="name">OVAT X</field>
499 <field eval="0.0" name="amount"/>
500 <field name="type">percent</field>
501 <field name="base_code_id" ref="vat_code_sales_X"/>
502 <field name="ref_base_code_id" ref="vat_code_sales_X"/>
503 <field name="type_tax_use">sale</field>
506 <record id="ovato" model="account.tax.template">
507 <field name="chart_template_id" ref="configurable_chart_template"/>
508 <field name="name">OVAT O</field>
509 <field eval="0.0" name="amount"/>
510 <field name="type">percent</field>
511 <field name="base_code_id" ref="vat_code_sales_O"/>
512 <field name="ref_base_code_id" ref="vat_code_sales_O"/>
513 <field name="type_tax_use">sale</field>