[IMP] l10n_hk: switch account.account.template creation in csv

data creation is faster when done through a CSV file compared to an XML file. Hence doing it through a CSV

This commit is related to task_id : 1909961.

closes odoo/odoo#28895
This commit is contained in:
Hetashree Chauhan
2019-02-08 07:25:46 +00:00
committed by Yannick Tivisse
parent 79d8aef2a1
commit 5ef7db8c3c
3 changed files with 68 additions and 505 deletions
+1
View File
@@ -10,6 +10,7 @@
'depends': ['account'],
'data': [
'data/account_chart_template_data.xml',
'data/account.account.template.csv',
'data/l10n_hk_chart_data.xml',
'data/account_chart_template_configure_data.xml',
],
@@ -0,0 +1,67 @@
"id","name","code","user_type_id/id","chart_template_id/id","tag_ids/id","reconcile"
"l10n_hk_11","Fixed Assets","11","account.data_account_type_fixed_assets","l10n_hk.l10n_hk_chart_template","","False"
"l10n_hk_1110","Furniture and Fixtures","1110","account.data_account_type_non_current_assets","l10n_hk.l10n_hk_chart_template","","False"
"l10n_hk_1130","Equipment","1130","account.data_account_type_non_current_assets","l10n_hk.l10n_hk_chart_template","","False"
"l10n_hk_1140","Decoration","1140","account.data_account_type_non_current_assets","l10n_hk.l10n_hk_chart_template","","False"
"l10n_hk_1160","Investments","1160","account.data_account_type_non_current_assets","l10n_hk.l10n_hk_chart_template","","False"
"l10n_hk_12","Current Assets","12","account.data_account_type_current_assets","l10n_hk.l10n_hk_chart_template","","False"
"l10n_hk_1240","Account Receivable","1240","account.data_account_type_receivable","l10n_hk.l10n_hk_chart_template","","True"
"l10n_hk_1241","Utility & Rental Deposit","1241","account.data_account_type_current_assets","l10n_hk.l10n_hk_chart_template","","True"
"l10n_hk_1242","Supplier Prepayments","1242","account.data_account_type_current_assets","l10n_hk.l10n_hk_chart_template","","False"
"l10n_hk_1245","Sundry Deposits","1245","account.data_account_type_current_assets","l10n_hk.l10n_hk_chart_template","","False"
"l10n_hk_1246","Other Receivable","1246","account.data_account_type_receivable","l10n_hk.l10n_hk_chart_template","","True"
"l10n_hk_1250","Stock Interim Account (Received)","1250","account.data_account_type_current_assets","l10n_hk.l10n_hk_chart_template","","False"
"l10n_hk_1260","Stock Interim Account (Delivered)","1260","account.data_account_type_current_assets","l10n_hk.l10n_hk_chart_template","","False"
"l10n_hk_1270","Stock Valuation Account","1270","account.data_account_type_current_assets","l10n_hk.l10n_hk_chart_template","","False"
"l10n_hk_21","Non-current Liabilities","21","account.data_account_type_non_current_liabilities","l10n_hk.l10n_hk_chart_template","","False"
"l10n_hk_22","Current Liabilities","22","account.data_account_type_current_liabilities","l10n_hk.l10n_hk_chart_template","","False"
"l10n_hk_2210","Accruals","2210","account.data_account_type_current_liabilities","l10n_hk.l10n_hk_chart_template","","False"
"l10n_hk_2211","Account Payable","2211","account.data_account_type_payable","l10n_hk.l10n_hk_chart_template","","True"
"l10n_hk_2212","Receipt in Advance (Customer Prepayments)","2212","account.data_account_type_current_liabilities","l10n_hk.l10n_hk_chart_template","","False"
"l10n_hk_2214","Provision for Taxation","2214","account.data_account_type_current_liabilities","l10n_hk.l10n_hk_chart_template","","False"
"l10n_hk_2215","Proposed Dividend","2215","account.data_account_type_current_liabilities","l10n_hk.l10n_hk_chart_template","","False"
"l10n_hk_2216","Other Payable","2216","account.data_account_type_payable","l10n_hk.l10n_hk_chart_template","","True"
"l10n_hk_31","Paid Capital","31","account.data_account_type_current_liabilities","l10n_hk.l10n_hk_chart_template","","False"
"l10n_hk_32","Accumulated Profit & Loss","32","account.data_account_type_current_liabilities","l10n_hk.l10n_hk_chart_template","","False"
"l10n_hk_33","Profit & Loss Account","33","account.data_account_type_current_liabilities","l10n_hk.l10n_hk_chart_template","","False"
"l10n_hk_41","Trade Income","41","account.data_account_type_revenue","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_42","Other Income and Gains","42","account.data_account_type_revenue","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_4210","Sundry Income","4210","account.data_account_type_revenue","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_4220","Exchange Adjustment","4220","account.data_account_type_revenue","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_4230","Bank Interest Income","4230","account.data_account_type_revenue","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_4240","Foreign Exchange Gain","4240","account.data_account_type_revenue","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_51","Costs","51","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5101","Trade Costs","5101","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5105","Misc. Costs","5105","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5106","Costs of Transportation","5106","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5111","Declaration Fees","5111","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5112","Packing Fees","5112","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_52","Expenses","52","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5201","Bank Charges","5201","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5202","Entertainment","5202","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5203","Electricity & Water Fees","5203","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5205","Postage & Stamps","5205","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5206","Printing & Stationery","5206","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5207","Rent & Rates","5207","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5208","Sundry Expenses","5208","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5209","Telecommunication Expenses","5209","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5210","Traffic Fees","5210","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5211","IT Expenses","5211","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5214","Insurance","5214","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5215","Sales Commission","5215","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5216","Overseas Traveling","5216","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5217","MPF Contribution","5217","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5218","Wages & Salaries","5218","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5219","Bonus Payment","5219","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5221","Taxation","5221","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5222","Local Delivery","5222","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5223","Management Fees","5223","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5224","Depreciation","5224","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5225","Audit Fees","5225","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5226","Bad Debts","5226","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5228","Legal & Professional Fees","5228","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5229","Dividend","5229","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5231","Disposal","5231","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5234","Repair and Maintenance","5234","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5235","Advertising","5235","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
"l10n_hk_5240","Foreign Exchange Loss","5240","account.data_account_type_expenses","l10n_hk.l10n_hk_chart_template","account.account_tag_operating","False"
1 id name code user_type_id/id chart_template_id/id tag_ids/id reconcile
2 l10n_hk_11 Fixed Assets 11 account.data_account_type_fixed_assets l10n_hk.l10n_hk_chart_template False
3 l10n_hk_1110 Furniture and Fixtures 1110 account.data_account_type_non_current_assets l10n_hk.l10n_hk_chart_template False
4 l10n_hk_1130 Equipment 1130 account.data_account_type_non_current_assets l10n_hk.l10n_hk_chart_template False
5 l10n_hk_1140 Decoration 1140 account.data_account_type_non_current_assets l10n_hk.l10n_hk_chart_template False
6 l10n_hk_1160 Investments 1160 account.data_account_type_non_current_assets l10n_hk.l10n_hk_chart_template False
7 l10n_hk_12 Current Assets 12 account.data_account_type_current_assets l10n_hk.l10n_hk_chart_template False
8 l10n_hk_1240 Account Receivable 1240 account.data_account_type_receivable l10n_hk.l10n_hk_chart_template True
9 l10n_hk_1241 Utility & Rental Deposit 1241 account.data_account_type_current_assets l10n_hk.l10n_hk_chart_template True
10 l10n_hk_1242 Supplier Prepayments 1242 account.data_account_type_current_assets l10n_hk.l10n_hk_chart_template False
11 l10n_hk_1245 Sundry Deposits 1245 account.data_account_type_current_assets l10n_hk.l10n_hk_chart_template False
12 l10n_hk_1246 Other Receivable 1246 account.data_account_type_receivable l10n_hk.l10n_hk_chart_template True
13 l10n_hk_1250 Stock Interim Account (Received) 1250 account.data_account_type_current_assets l10n_hk.l10n_hk_chart_template False
14 l10n_hk_1260 Stock Interim Account (Delivered) 1260 account.data_account_type_current_assets l10n_hk.l10n_hk_chart_template False
15 l10n_hk_1270 Stock Valuation Account 1270 account.data_account_type_current_assets l10n_hk.l10n_hk_chart_template False
16 l10n_hk_21 Non-current Liabilities 21 account.data_account_type_non_current_liabilities l10n_hk.l10n_hk_chart_template False
17 l10n_hk_22 Current Liabilities 22 account.data_account_type_current_liabilities l10n_hk.l10n_hk_chart_template False
18 l10n_hk_2210 Accruals 2210 account.data_account_type_current_liabilities l10n_hk.l10n_hk_chart_template False
19 l10n_hk_2211 Account Payable 2211 account.data_account_type_payable l10n_hk.l10n_hk_chart_template True
20 l10n_hk_2212 Receipt in Advance (Customer Prepayments) 2212 account.data_account_type_current_liabilities l10n_hk.l10n_hk_chart_template False
21 l10n_hk_2214 Provision for Taxation 2214 account.data_account_type_current_liabilities l10n_hk.l10n_hk_chart_template False
22 l10n_hk_2215 Proposed Dividend 2215 account.data_account_type_current_liabilities l10n_hk.l10n_hk_chart_template False
23 l10n_hk_2216 Other Payable 2216 account.data_account_type_payable l10n_hk.l10n_hk_chart_template True
24 l10n_hk_31 Paid Capital 31 account.data_account_type_current_liabilities l10n_hk.l10n_hk_chart_template False
25 l10n_hk_32 Accumulated Profit & Loss 32 account.data_account_type_current_liabilities l10n_hk.l10n_hk_chart_template False
26 l10n_hk_33 Profit & Loss Account 33 account.data_account_type_current_liabilities l10n_hk.l10n_hk_chart_template False
27 l10n_hk_41 Trade Income 41 account.data_account_type_revenue l10n_hk.l10n_hk_chart_template account.account_tag_operating False
28 l10n_hk_42 Other Income and Gains 42 account.data_account_type_revenue l10n_hk.l10n_hk_chart_template account.account_tag_operating False
29 l10n_hk_4210 Sundry Income 4210 account.data_account_type_revenue l10n_hk.l10n_hk_chart_template account.account_tag_operating False
30 l10n_hk_4220 Exchange Adjustment 4220 account.data_account_type_revenue l10n_hk.l10n_hk_chart_template account.account_tag_operating False
31 l10n_hk_4230 Bank Interest Income 4230 account.data_account_type_revenue l10n_hk.l10n_hk_chart_template account.account_tag_operating False
32 l10n_hk_4240 Foreign Exchange Gain 4240 account.data_account_type_revenue l10n_hk.l10n_hk_chart_template account.account_tag_operating False
33 l10n_hk_51 Costs 51 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
34 l10n_hk_5101 Trade Costs 5101 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
35 l10n_hk_5105 Misc. Costs 5105 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
36 l10n_hk_5106 Costs of Transportation 5106 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
37 l10n_hk_5111 Declaration Fees 5111 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
38 l10n_hk_5112 Packing Fees 5112 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
39 l10n_hk_52 Expenses 52 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
40 l10n_hk_5201 Bank Charges 5201 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
41 l10n_hk_5202 Entertainment 5202 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
42 l10n_hk_5203 Electricity & Water Fees 5203 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
43 l10n_hk_5205 Postage & Stamps 5205 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
44 l10n_hk_5206 Printing & Stationery 5206 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
45 l10n_hk_5207 Rent & Rates 5207 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
46 l10n_hk_5208 Sundry Expenses 5208 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
47 l10n_hk_5209 Telecommunication Expenses 5209 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
48 l10n_hk_5210 Traffic Fees 5210 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
49 l10n_hk_5211 IT Expenses 5211 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
50 l10n_hk_5214 Insurance 5214 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
51 l10n_hk_5215 Sales Commission 5215 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
52 l10n_hk_5216 Overseas Traveling 5216 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
53 l10n_hk_5217 MPF Contribution 5217 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
54 l10n_hk_5218 Wages & Salaries 5218 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
55 l10n_hk_5219 Bonus Payment 5219 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
56 l10n_hk_5221 Taxation 5221 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
57 l10n_hk_5222 Local Delivery 5222 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
58 l10n_hk_5223 Management Fees 5223 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
59 l10n_hk_5224 Depreciation 5224 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
60 l10n_hk_5225 Audit Fees 5225 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
61 l10n_hk_5226 Bad Debts 5226 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
62 l10n_hk_5228 Legal & Professional Fees 5228 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
63 l10n_hk_5229 Dividend 5229 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
64 l10n_hk_5231 Disposal 5231 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
65 l10n_hk_5234 Repair and Maintenance 5234 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
66 l10n_hk_5235 Advertising 5235 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
67 l10n_hk_5240 Foreign Exchange Loss 5240 account.data_account_type_expenses l10n_hk.l10n_hk_chart_template account.account_tag_operating False
-505
View File
@@ -1,511 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<!-- Account Template -->
<record id="l10n_hk_11" model="account.account.template">
<field name="name">Fixed Assets</field>
<field name="code">11</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_fixed_assets" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_1110" model="account.account.template">
<field name="name">Furniture and Fixtures</field>
<field name="code">1110</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_non_current_assets" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_1130" model="account.account.template">
<field name="name">Equipment</field>
<field name="code">1130</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_non_current_assets" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_1140" model="account.account.template">
<field name="name">Decoration</field>
<field name="code">1140</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_non_current_assets" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_1160" model="account.account.template">
<field name="name">Investments</field>
<field name="code">1160</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_non_current_assets" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_12" model="account.account.template">
<field name="name">Current Assets</field>
<field name="code">12</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_current_assets" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_1240" model="account.account.template">
<field name="name">Account Receivable</field>
<field name="code">1240</field>
<field name="reconcile" eval="True" />
<field name="user_type_id" ref="account.data_account_type_receivable" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_1241" model="account.account.template">
<field name="name">Utility &amp; Rental Deposit</field>
<field name="code">1241</field>
<field name="reconcile" eval="True" />
<field name="user_type_id" ref="account.data_account_type_current_assets" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_1242" model="account.account.template">
<field name="name">Supplier Prepayments</field>
<field name="code">1242</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_current_assets" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_1245" model="account.account.template">
<field name="name">Sundry Deposits</field>
<field name="code">1245</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_current_assets" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_1246" model="account.account.template">
<field name="name">Other Receivable</field>
<field name="code">1246</field>
<field name="reconcile" eval="True" />
<field name="user_type_id" ref="account.data_account_type_receivable" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_1250" model="account.account.template">
<field name="name">Stock Interim Account (Received)</field>
<field name="code">1250</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_current_assets" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_1260" model="account.account.template">
<field name="name">Stock Interim Account (Delivered)</field>
<field name="code">1260</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_current_assets" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_1270" model="account.account.template">
<field name="name">Stock Valuation Account</field>
<field name="code">1270</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_current_assets" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_21" model="account.account.template">
<field name="name">Non-current Liabilities</field>
<field name="code">21</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_non_current_liabilities" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_22" model="account.account.template">
<field name="name">Current Liabilities</field>
<field name="code">22</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_current_liabilities" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_2210" model="account.account.template">
<field name="name">Accruals</field>
<field name="code">2210</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_current_liabilities" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_2211" model="account.account.template">
<field name="name">Account Payable</field>
<field name="code">2211</field>
<field name="reconcile" eval="True" />
<field name="user_type_id" ref="account.data_account_type_payable" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_2212" model="account.account.template">
<field name="name">Receipt in Advance (Customer Prepayments)</field>
<field name="code">2212</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_current_liabilities" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_2214" model="account.account.template">
<field name="name">Provision for Taxation</field>
<field name="code">2214</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_current_liabilities" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_2215" model="account.account.template">
<field name="name">Proposed Dividend</field>
<field name="code">2215</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_current_liabilities" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_2216" model="account.account.template">
<field name="name">Other Payable</field>
<field name="code">2216</field>
<field name="reconcile" eval="True" />
<field name="user_type_id" ref="account.data_account_type_payable" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_31" model="account.account.template">
<field name="name">Paid Capital</field>
<field name="code">31</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_current_liabilities" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_32" model="account.account.template">
<field name="name">Accumulated Profit &amp; Loss</field>
<field name="code">32</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_current_liabilities" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_33" model="account.account.template">
<field name="name">Profit &amp; Loss Account</field>
<field name="code">33</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_current_liabilities" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_41" model="account.account.template">
<field name="name">Trade Income</field>
<field name="code">41</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_revenue" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_42" model="account.account.template">
<field name="name">Other Income and Gains</field>
<field name="code">42</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_revenue" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_4210" model="account.account.template">
<field name="name">Sundry Income</field>
<field name="code">4210</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_revenue" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_4220" model="account.account.template">
<field name="name">Exchange Adjustment</field>
<field name="code">4220</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_revenue" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_4230" model="account.account.template">
<field name="name">Bank Interest Income</field>
<field name="code">4230</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_revenue" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_4240" model="account.account.template">
<field name="name">Foreign Exchange Gain</field>
<field name="code">4240</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_revenue" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_51" model="account.account.template">
<field name="name">Costs</field>
<field name="code">51</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5101" model="account.account.template">
<field name="name">Trade Costs</field>
<field name="code">5101</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5105" model="account.account.template">
<field name="name">Misc. Costs</field>
<field name="code">5105</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5106" model="account.account.template">
<field name="name">Costs of Transportation</field>
<field name="code">5106</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5111" model="account.account.template">
<field name="name">Declaration Fees</field>
<field name="code">5111</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5112" model="account.account.template">
<field name="name">Packing Fees</field>
<field name="code">5112</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_52" model="account.account.template">
<field name="name">Expenses</field>
<field name="code">52</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5201" model="account.account.template">
<field name="name">Bank Charges</field>
<field name="code">5201</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5202" model="account.account.template">
<field name="name">Entertainment</field>
<field name="code">5202</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5203" model="account.account.template">
<field name="name">Electricity &amp; Water Fees</field>
<field name="code">5203</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5205" model="account.account.template">
<field name="name">Postage &amp; Stamps</field>
<field name="code">5205</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5206" model="account.account.template">
<field name="name">Printing &amp; Stationery</field>
<field name="code">5206</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5207" model="account.account.template">
<field name="name">Rent &amp; Rates</field>
<field name="code">5207</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5208" model="account.account.template">
<field name="name">Sundry Expenses</field>
<field name="code">5208</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5209" model="account.account.template">
<field name="name">Telecommunication Expenses</field>
<field name="code">5209</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5210" model="account.account.template">
<field name="name">Traffic Fees</field>
<field name="code">5210</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5211" model="account.account.template">
<field name="name">IT Expenses</field>
<field name="code">5211</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5214" model="account.account.template">
<field name="name">Insurance</field>
<field name="code">5214</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5215" model="account.account.template">
<field name="name">Sales Commission</field>
<field name="code">5215</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5216" model="account.account.template">
<field name="name">Overseas Traveling</field>
<field name="code">5216</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5217" model="account.account.template">
<field name="name">MPF Contribution</field>
<field name="code">5217</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5218" model="account.account.template">
<field name="name">Wages &amp; Salaries</field>
<field name="code">5218</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5219" model="account.account.template">
<field name="name">Bonus Payment</field>
<field name="code">5219</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5221" model="account.account.template">
<field name="name">Taxation</field>
<field name="code">5221</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5222" model="account.account.template">
<field name="name">Local Delivery</field>
<field name="code">5222</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5223" model="account.account.template">
<field name="name">Management Fees</field>
<field name="code">5223</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5224" model="account.account.template">
<field name="name">Depreciation</field>
<field name="code">5224</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5225" model="account.account.template">
<field name="name">Audit Fees</field>
<field name="code">5225</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5226" model="account.account.template">
<field name="name">Bad Debts</field>
<field name="code">5226</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5228" model="account.account.template">
<field name="name">Legal &amp; Professional Fees</field>
<field name="code">5228</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5229" model="account.account.template">
<field name="name">Dividend</field>
<field name="code">5229</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5231" model="account.account.template">
<field name="name">Disposal</field>
<field name="code">5231</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5234" model="account.account.template">
<field name="name">Repair and Maintenance</field>
<field name="code">5234</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5235" model="account.account.template">
<field name="name">Advertising</field>
<field name="code">5235</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<record id="l10n_hk_5240" model="account.account.template">
<field name="name">Foreign Exchange Loss</field>
<field name="code">5240</field>
<field name="reconcile" eval="False" />
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]" />
<field name="chart_template_id" ref="l10n_hk_chart_template" />
</record>
<!-- Account Chart Template -->
<record id="l10n_hk_chart_template" model="account.chart.template">
<field name="name">Hong Kong - Chart of Accounts</field>