diff options
| author | stephanchrst <stephanchrst@gmail.com> | 2022-05-10 21:51:50 +0700 |
|---|---|---|
| committer | stephanchrst <stephanchrst@gmail.com> | 2022-05-10 21:51:50 +0700 |
| commit | 3751379f1e9a4c215fb6eb898b4ccc67659b9ace (patch) | |
| tree | a44932296ef4a9b71d5f010906253d8c53727726 /addons/l10n_vn/data | |
| parent | 0a15094050bfde69a06d6eff798e9a8ddf2b8c21 (diff) | |
initial commit 2
Diffstat (limited to 'addons/l10n_vn/data')
| -rw-r--r-- | addons/l10n_vn/data/account.account.template.csv | 190 | ||||
| -rw-r--r-- | addons/l10n_vn/data/account_chart_template_data.xml | 8 | ||||
| -rw-r--r-- | addons/l10n_vn/data/account_data.xml | 17 | ||||
| -rw-r--r-- | addons/l10n_vn/data/account_tax_data.xml | 209 | ||||
| -rw-r--r-- | addons/l10n_vn/data/account_tax_report_data.xml | 144 | ||||
| -rw-r--r-- | addons/l10n_vn/data/l10n_vn_chart_data.xml | 18 | ||||
| -rw-r--r-- | addons/l10n_vn/data/l10n_vn_chart_post_data.xml | 12 |
7 files changed, 598 insertions, 0 deletions
diff --git a/addons/l10n_vn/data/account.account.template.csv b/addons/l10n_vn/data/account.account.template.csv new file mode 100644 index 00000000..a412f977 --- /dev/null +++ b/addons/l10n_vn/data/account.account.template.csv @@ -0,0 +1,190 @@ +"id","name","code","user_type_id/id","chart_template_id/id","reconcile" +"chart1121","Vietnamese Dong","1121","account.data_account_type_liquidity","vn_template","False" +"chart1122","Foreign currencies","1122","account.data_account_type_liquidity","vn_template","False" +"chart1123","Monetary Gold","1123","account.data_account_type_liquidity","vn_template","False" +"chart1211","Shares",1211,"account.data_account_type_current_assets","vn_template","False" +"chart1212","Bonds",1212,"account.data_account_type_current_assets","vn_template","False" +"chart1218","Other securities and financial instruments",1218,"account.data_account_type_current_assets","vn_template","False" +"chart1281","Term deposits",1281,"account.data_account_type_current_assets","vn_template","False" +"chart1282","Bonds",1282,"account.data_account_type_current_assets","vn_template","False" +"chart1283","Lending loans",1283,"account.data_account_type_current_assets","vn_template","False" +"chart1288","Other held to maturity investments",1288,"account.data_account_type_current_assets","vn_template","False" +"chart131","Trade receivables",131,"account.data_account_type_receivable","vn_template","True" +"chart132","Trade receivables(pos)",132,"account.data_account_type_receivable","vn_template","True" +"chart1331","VAT on purchase of goods and services",1331,"account.data_account_type_current_assets","vn_template","False" +"chart1332","VAT on purchase of fixed assets",1332,"account.data_account_type_current_assets","vn_template","False" +"chart1361","Working capital provided to sub-units",1361,"account.data_account_type_receivable","vn_template","True" +"chart1362","Intra-company receivables on foreign exchange",1362,"account.data_account_type_receivable","vn_template","True" +"chart1363","Intra-company receivables on borrowing costs eligible to be capitalized",1363,"account.data_account_type_receivable","vn_template","True" +"chart1368","Other intra-company receivables",1368,"account.data_account_type_receivable","vn_template","True" +"chart1381","Shortage of assets awaiting resolution",1381,"account.data_account_type_receivable","vn_template","True" +"chart1385","Receivables from privatization",1385,"account.data_account_type_receivable","vn_template","True" +"chart1388","Others receivables",1388,"account.data_account_type_receivable","vn_template","True" +"chart141","Advances",141,"account.data_account_type_receivable","vn_template","True" +"chart151","Goods in transit",151,"account.data_account_type_current_assets","vn_template","False" +"chart152","Raw materials",152,"account.data_account_type_current_assets","vn_template","False" +"chart1531","Tools and supplies",1531,"account.data_account_type_current_assets","vn_template","False" +"chart1532","Reusable packaging materials",1532,"account.data_account_type_current_assets","vn_template","False" +"chart1533","Instruments for renting",1533,"account.data_account_type_current_assets","vn_template","False" +"chart1534","Equipment and spare parts for replacement",1534,"account.data_account_type_current_assets","vn_template","False" +"chart1541","Construction contracts",1541,"account.data_account_type_current_assets","vn_template","False" +"chart1542","Other products",1542,"account.data_account_type_current_assets","vn_template","False" +"chart1543","Services",1543,"account.data_account_type_current_assets","vn_template","False" +"chart1544","Warranty costs",1544,"account.data_account_type_current_assets","vn_template","False" +"chart1551","Finished products - inventory",1551,"account.data_account_type_current_assets","vn_template","False" +"chart1557","Finished products - real estates",1557,"account.data_account_type_current_assets","vn_template","False" +"chart1561","Purchase costs",1561,"account.data_account_type_current_assets","vn_template","False" +"chart1562","Incidental purchase costs",1562,"account.data_account_type_current_assets","vn_template","False" +"chart1567","Properties held for sale",1567,"account.data_account_type_current_assets","vn_template","False" +"chart157","Outward goods on consignment",157,"account.data_account_type_current_assets","vn_template","False" +"chart158","Goods in bonded warehouse",158,"account.data_account_type_current_assets","vn_template","False" +"chart1611","Expenditure brought forward",1611,"account.data_account_type_current_assets","vn_template","False" +"chart1612","Expenditure of current year",1612,"account.data_account_type_current_assets","vn_template","False" +"chart171","Government bonds purchased for resale",171,"account.data_account_type_current_assets","vn_template","False" +"chart2111","Buildings and structures",2111,"account.data_account_type_non_current_assets","vn_template","False" +"chart2112","Machinery and equipment",2112,"account.data_account_type_non_current_assets","vn_template","False" +"chart2113","Means of transportation and transmission",2113,"account.data_account_type_non_current_assets","vn_template","False" +"chart2114","Office equipment and furniture",2114,"account.data_account_type_non_current_assets","vn_template","False" +"chart2115","Perennial plants, working animals and farm livestocks",2115,"account.data_account_type_non_current_assets","vn_template","False" +"chart2118","Other fixed assets",2118,"account.data_account_type_non_current_assets","vn_template","False" +"chart2121","Finance lease tangible fixed assets",2121,"account.data_account_type_non_current_assets","vn_template","False" +"chart2122","Finance lease intangible fixed assets",2122,"account.data_account_type_non_current_assets","vn_template","False" +"chart2131","Land use rights",2131,"account.data_account_type_non_current_assets","vn_template","False" +"chart2132","Copyrights",2132,"account.data_account_type_non_current_assets","vn_template","False" +"chart2133","Patents and inventions",2133,"account.data_account_type_non_current_assets","vn_template","False" +"chart2134","Product labels and trademarks",2134,"account.data_account_type_non_current_assets","vn_template","False" +"chart2135","Computer software",2135,"account.data_account_type_non_current_assets","vn_template","False" +"chart2136","Licenses and franchises",2136,"account.data_account_type_non_current_assets","vn_template","False" +"chart2138","Other intangible fixed assets",2138,"account.data_account_type_non_current_assets","vn_template","False" +"chart2141","Depreciation of tangible fixed assets",2141,"account.data_account_type_non_current_assets","vn_template","False" +"chart2142","Depreciation of finance lease assets",2142,"account.data_account_type_non_current_assets","vn_template","False" +"chart2143","Amortization of intangible assets",2143,"account.data_account_type_non_current_assets","vn_template","False" +"chart2147","Depreciation of investment properties",2147,"account.data_account_type_non_current_assets","vn_template","False" +"chart217","Investment properties",217,"account.data_account_type_non_current_assets","vn_template","False" +"chart221","Investment in subsidiaries",221,"account.data_account_type_non_current_assets","vn_template","False" +"chart222","Investment in joint ventures and associates",222,"account.data_account_type_non_current_assets","vn_template","False" +"chart2281","Equity investments in other entities Other investment",2281,"account.data_account_type_non_current_assets","vn_template","False" +"chart2291","Allowances for decline in value of trading securities",2291,"account.data_account_type_non_current_assets","vn_template","False" +"chart2292","Allowances for impairment of investments in other entities",2292,"account.data_account_type_non_current_assets","vn_template","False" +"chart2293","Allowances for doubtful debts",2293,"account.data_account_type_non_current_assets","vn_template","False" +"chart2294","Allowances for inventories",2294,"account.data_account_type_non_current_assets","vn_template","False" +"chart2411","Fixed assets prior to commissioning",2411,"account.data_account_type_non_current_assets","vn_template","False" +"chart2412","Construction works",2412,"account.data_account_type_non_current_assets","vn_template","False" +"chart2413","Major repairs of fixed assets",2413,"account.data_account_type_non_current_assets","vn_template","False" +"chart242","Prepaid expenses",242,"account.data_account_type_non_current_assets","vn_template","False" +"chart243","Deferred tax assets",243,"account.data_account_type_non_current_assets","vn_template","False" +"chart244","Mortgage, collaterals and deposits",244,"account.data_account_type_non_current_assets","vn_template","False" +"chart331","Trade payables",331,"account.data_account_type_payable","vn_template","True" +"chart33311","Output VAT",33311,"account.data_account_type_current_liabilities","vn_template","False" +"chart33312","VAT on imported goods",33312,"account.data_account_type_current_liabilities","vn_template","False" +"chart3332","Special consumption tax",3332,"account.data_account_type_current_liabilities","vn_template","False" +"chart3333","Import and export tax",3333,"account.data_account_type_current_liabilities","vn_template","False" +"chart3334","Corporate income tax",3334,"account.data_account_type_current_liabilities","vn_template","False" +"chart3335","Personal income tax",3335,"account.data_account_type_current_liabilities","vn_template","False" +"chart3336","Tax on use of natural resources ",3336,"account.data_account_type_current_liabilities","vn_template","False" +"chart3337","Land and housing tax, and rental charges",3337,"account.data_account_type_current_liabilities","vn_template","False" +"chart33381","Environment protection tax",33381,"account.data_account_type_current_liabilities","vn_template","False" +"chart33382","Other taxes",33382,"account.data_account_type_current_liabilities","vn_template","False" +"chart3339","Fees, charges and other payables",3339,"account.data_account_type_payable","vn_template","True" +"chart3341","Payables to staff",3341,"account.data_account_type_payable","vn_template","True" +"chart3348","Payables to others",3348,"account.data_account_type_payable","vn_template","True" +"chart335","Accrued expenses",335,"account.data_account_type_payable","vn_template","True" +"chart3361","Intra-company payables for operating capital received",3361,"account.data_account_type_payable","vn_template","True" +"chart3362","Intra-company payables for foreign exchange differences",3362,"account.data_account_type_payable","vn_template","True" +"chart3363","Intra-company payables for borrowing costs eligible to be capitalized",3363,"account.data_account_type_payable","vn_template","True" +"chart3368","Other inter-company payables",3368,"account.data_account_type_payable","vn_template","True" +"chart337","Progress billings for construction contracts",337,"account.data_account_type_payable","vn_template","True" +"chart3381","Surplus of assets awaiting resolution",3381,"account.data_account_type_payable","vn_template","True" +"chart3382","Trade union fees",3382,"account.data_account_type_payable","vn_template","True" +"chart3383","Social insurance",3383,"account.data_account_type_payable","vn_template","True" +"chart3384","Health insurance",3384,"account.data_account_type_payable","vn_template","True" +"chart3385","Payables on equitization",3385,"account.data_account_type_payable","vn_template","True" +"chart3386","Unemployment insurance",3386,"account.data_account_type_payable","vn_template","True" +"chart3387","Unearned revenue",3387,"account.data_account_type_payable","vn_template","True" +"chart3388","Others",3388,"account.data_account_type_payable","vn_template","True" +"chart3411","Borrowing loans liabilities",3411,"account.data_account_type_current_liabilities","vn_template","False" +"chart3412","Finance lease liabilities",3412,"account.data_account_type_current_liabilities","vn_template","False" +"chart3431","Ordinary bonds",3431,"account.data_account_type_current_liabilities","vn_template","False" +"chart34311","Par value of bonds",34311,"account.data_account_type_current_liabilities","vn_template","False" +"chart34312","Bond discounts",34312,"account.data_account_type_current_liabilities","vn_template","False" +"chart34313","Bond premiums",34313,"account.data_account_type_current_liabilities","vn_template","False" +"chart3432","Convertible bonds",3432,"account.data_account_type_current_liabilities","vn_template","False" +"chart344","Deposits received",344,"account.data_account_type_current_liabilities","vn_template","False" +"chart347","Deferred tax liabilities",347,"account.data_account_type_current_liabilities","vn_template","False" +"chart3521","Product warranty provisions",3521,"account.data_account_type_current_liabilities","vn_template","False" +"chart3522","Construction warranty provisions",3522,"account.data_account_type_current_liabilities","vn_template","False" +"chart3523","Enterprise restructuring provisions",3523,"account.data_account_type_current_liabilities","vn_template","False" +"chart3524","Other provisions",3524,"account.data_account_type_current_liabilities","vn_template","False" +"chart3531","Bonus fund",3531,"account.data_account_type_current_liabilities","vn_template","False" +"chart3532","Welfare fund",3532,"account.data_account_type_current_liabilities","vn_template","False" +"chart3533","Welfare fund used for fixed asset acquisitions",3533,"account.data_account_type_current_liabilities","vn_template","False" +"chart3534","Management bonus fund",3534,"account.data_account_type_current_liabilities","vn_template","False" +"chart3561","Science and technology development fund",3561,"account.data_account_type_current_liabilities","vn_template","False" +"chart3562","Science and technology development fund used for fixed asset acquisition",3562,"account.data_account_type_current_liabilities","vn_template","False" +"chart357","Price stabilization fund",357,"account.data_account_type_current_liabilities","vn_template","False" +"chart41111","Ordinary shares with voting rights",41111,"account.data_account_type_equity","vn_template","False" +"chart41112","Preference shares",41112,"account.data_account_type_equity","vn_template","False" +"chart4112","Capital surplus",4112,"account.data_account_type_equity","vn_template","False" +"chart4113","Conversion options on convertible bonds",4113,"account.data_account_type_equity","vn_template","False" +"chart4118","Other capital",4118,"account.data_account_type_equity","vn_template","False" +"chart412","Differences upon asset revaluation",412,"account.data_account_type_equity","vn_template","False" +"chart4131","Exchange rate differences on revaluation of monetary items denominated in foreign currency ",4131,"account.data_account_type_equity","vn_template","False" +"chart4132","Exchange rate differences in pre-operating period",4132,"account.data_account_type_equity","vn_template","False" +"chart414","Investment and development fund",414,"account.data_account_type_equity","vn_template","False" +"chart417","Enterprise reorganization assistance fund",417,"account.data_account_type_equity","vn_template","False" +"chart418","Other equity funds",418,"account.data_account_type_equity","vn_template","False" +"chart419","Treasury shares",419,"account.data_account_type_equity","vn_template","False" +"chart4211","Undistributed profit after tax brought forward",4211,"account.data_account_type_equity","vn_template","False" +"chart4212","Undistributed profit(loss) after tax for the current year",4212,"account.data_account_type_equity","vn_template","False" +"chart441","Capital expenditure funds",441,"account.data_account_type_equity","vn_template","False" +"chart4611","Non-business funds bought forward",4611,"account.data_account_type_equity","vn_template","False" +"chart4612","Non-business funds for current year",4612,"account.data_account_type_equity","vn_template","False" +"chart466","Non-business funds used for fixed asset acquisitions",466,"account.data_account_type_equity","vn_template","False" +"chart5111","Revenue from sales of merchandises",5111,"account.data_account_type_revenue","vn_template","False" +"chart5112","Revenue from sales of finished goods",5112,"account.data_account_type_revenue","vn_template","False" +"chart5113","Revenue from services rendered",5113,"account.data_account_type_revenue","vn_template","False" +"chart5114","Revenue from government grants",5114,"account.data_account_type_revenue","vn_template","False" +"chart5117","Revenue from investment properties",5117,"account.data_account_type_revenue","vn_template","False" +"chart5118","Other revenue",5118,"account.data_account_type_revenue","vn_template","False" +"chart515","Financial income",515,"account.data_account_type_revenue","vn_template","False" +"chart5211","Trade discounts",5211,"account.data_account_type_revenue","vn_template","False" +"chart5212","Sales returns",5212,"account.data_account_type_revenue","vn_template","False" +"chart5213","Sales rebates",5213,"account.data_account_type_revenue","vn_template","False" +"chart6111","Purchases of raw materials",6111,"account.data_account_type_direct_costs","vn_template","False" +"chart621","Direct raw material costs",621,"account.data_account_type_direct_costs","vn_template","False" +"chart622","Direct labour costs",622,"account.data_account_type_direct_costs","vn_template","False" +"chart6231","Labour costs",6231,"account.data_account_type_expenses","vn_template","False" +"chart6232","Material costs",6232,"account.data_account_type_expenses","vn_template","False" +"chart6233","Tools and instruments",6233,"account.data_account_type_expenses","vn_template","False" +"chart6234","Depreciation expense",6234,"account.data_account_type_expenses","vn_template","False" +"chart6237","Outside services ",6237,"account.data_account_type_expenses","vn_template","False" +"chart6238","Other expenses",6238,"account.data_account_type_expenses","vn_template","False" +"chart6271","Factory staff costs",6271,"account.data_account_type_expenses","vn_template","False" +"chart6272","Material costs",6272,"account.data_account_type_expenses","vn_template","False" +"chart6273","Tools and instruments",6273,"account.data_account_type_expenses","vn_template","False" +"chart6274","Fixed asset depreciation",6274,"account.data_account_type_expenses","vn_template","False" +"chart6277","Outside services",6277,"account.data_account_type_expenses","vn_template","False" +"chart6278","Other expenses",6278,"account.data_account_type_expenses","vn_template","False" +"chart631","Production costs",631,"account.data_account_type_direct_costs","vn_template","False" +"chart632","Costs of goods sold",632,"account.data_account_type_direct_costs","vn_template","False" +"chart635","Financial expenses",635,"account.data_account_type_expenses","vn_template","False" +"chart6411","Staff expenses",6411,"account.data_account_type_expenses","vn_template","False" +"chart6412","Materials and packing materials",6412,"account.data_account_type_expenses","vn_template","False" +"chart6413","Tools and instruments",6413,"account.data_account_type_expenses","vn_template","False" +"chart6414","Fixed asset deprecation",6414,"account.data_account_type_expenses","vn_template","False" +"chart6415","Warranty expenses",6415,"account.data_account_type_expenses","vn_template","False" +"chart6417","Outside services",6417,"account.data_account_type_expenses","vn_template","False" +"chart6418","Other expenses",6418,"account.data_account_type_expenses","vn_template","False" +"chart6421","Staff expenses",6421,"account.data_account_type_expenses","vn_template","False" +"chart6422","Office supply expenses",6422,"account.data_account_type_expenses","vn_template","False" +"chart6423","Office equipment expenses",6423,"account.data_account_type_expenses","vn_template","False" +"chart6424","Fixed asset depreciation",6424,"account.data_account_type_expenses","vn_template","False" +"chart6425","Taxes, fees and charges",6425,"account.data_account_type_expenses","vn_template","False" +"chart6426","Provision expenses",6426,"account.data_account_type_expenses","vn_template","False" +"chart6427","Outside services",6427,"account.data_account_type_expenses","vn_template","False" +"chart6428","Other expenses",6428,"account.data_account_type_expenses","vn_template","False" +"chart711","Other Income",711,"account.data_account_type_other_income","vn_template","False" +"chart8111","Other Expenses",811,"account.data_account_type_expenses","vn_template","False" +"chart8211","Current tax expense",8211,"account.data_account_type_expenses","vn_template","False" +"chart8212","Deferred tax expense",8212,"account.data_account_type_expenses","vn_template","False" +"chart911","Income Summary",911,"account.data_unaffected_earnings","vn_template","False" diff --git a/addons/l10n_vn/data/account_chart_template_data.xml b/addons/l10n_vn/data/account_chart_template_data.xml new file mode 100644 index 00000000..85a9bf1b --- /dev/null +++ b/addons/l10n_vn/data/account_chart_template_data.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<odoo> + <data noupdate="1"> + <function model="account.chart.template" name="try_loading"> + <value eval="[ref('l10n_vn.vn_template')]"/> + </function> + </data> +</odoo> diff --git a/addons/l10n_vn/data/account_data.xml b/addons/l10n_vn/data/account_data.xml new file mode 100644 index 00000000..13acd5ce --- /dev/null +++ b/addons/l10n_vn/data/account_data.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> +<odoo> + <data noupdate="1"> + + <!-- Account Tax Group --> + <record id="tax_group_0" model="account.tax.group"> + <field name="name">Thuế GTGT 0%</field> + </record> + <record id="tax_group_5" model="account.tax.group"> + <field name="name">Thuế GTGT 5%</field> + </record> + <record id="tax_group_10" model="account.tax.group"> + <field name="name">Thuế GTGT 10%</field> + </record> + + </data> +</odoo> diff --git a/addons/l10n_vn/data/account_tax_data.xml b/addons/l10n_vn/data/account_tax_data.xml new file mode 100644 index 00000000..c7c549f3 --- /dev/null +++ b/addons/l10n_vn/data/account_tax_data.xml @@ -0,0 +1,209 @@ +<?xml version="1.0" encoding="utf-8"?> +<odoo> + <!-- Tax Definitions --> + <!-- for purchase --> + <record id="tax_purchase_vat10" model="account.tax.template"> + <field name="chart_template_id" ref="vn_template"/> + <field name="name">Thuế GTGT được khấu trừ 10%</field> + <field name="description">Thuế GTGT được khấu trừ 10%</field> + <field name="amount" eval="10"/> + <field name="amount_type">percent</field> + <field name="type_tax_use">purchase</field> + <field name="tax_group_id" ref="tax_group_10"/> + <field name="invoice_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'plus_report_line_ids': [ref('account_tax_report_line_03_02_01_vn')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('chart1331'), + 'plus_report_line_ids': [ref('account_tax_report_line_03_01_01_vn')], + }), + ]"/> + <field name="refund_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'minus_report_line_ids': [ref('account_tax_report_line_03_02_01_vn')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('chart1331'), + 'minus_report_line_ids': [ref('account_tax_report_line_03_01_01_vn')], + }), + ]"/> + </record> + <record id="tax_purchase_vat5" model="account.tax.template"> + <field name="chart_template_id" ref="vn_template"/> + <field name="name">Thuế GTGT được khấu trừ 5%</field> + <field name="description">Thuế GTGT được khấu trừ 5%</field> + <field name="amount" eval="5"/> + <field name="amount_type">percent</field> + <field name="type_tax_use">purchase</field> + <field name="tax_group_id" ref="tax_group_5"/> + <field name="invoice_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'plus_report_line_ids': [ref('account_tax_report_line_02_02_01_vn')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('chart1331'), + 'plus_report_line_ids': [ref('account_tax_report_line_02_01_01_vn')], + }), + ]"/> + <field name="refund_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'minus_report_line_ids': [ref('account_tax_report_line_02_02_01_vn')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('chart1331'), + 'minus_report_line_ids': [ref('account_tax_report_line_02_01_01_vn')], + }), + ]"/> + </record> + <record id="tax_purchase_vat0" model="account.tax.template"> + <field name="chart_template_id" ref="vn_template"/> + <field name="name">Thuế GTGT được khấu trừ 0%</field> + <field name="description">Thuế GTGT được khấu trừ 0%</field> + <field name="amount" eval="0"/> + <field name="amount_type">percent</field> + <field name="type_tax_use">purchase</field> + <field name="tax_group_id" ref="tax_group_0"/> + <field name="invoice_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'plus_report_line_ids': [ref('account_tax_report_line_01_02_01_vn')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + }), + ]"/> + <field name="refund_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'minus_report_line_ids': [ref('account_tax_report_line_01_02_01_vn')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + }), + ]"/> + </record> + + <!-- for sale --> + <record id="tax_sale_vat10" model="account.tax.template"> + <field name="chart_template_id" ref="vn_template"/> + <field name="name">Thuế GTGT phải nộp 10%</field> + <field name="description">Thuế GTGT phải nộp 10%</field> + <field name="amount" eval="10"/> + <field name="amount_type">percent</field> + <field name="type_tax_use">sale</field> + <field name="tax_group_id" ref="tax_group_10"/> + <field name="invoice_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'plus_report_line_ids': [ref('account_tax_report_line_03_02_02_vn')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('chart33311'), + 'plus_report_line_ids': [ref('account_tax_report_line_03_01_02_vn')], + }), + ]"/> + <field name="refund_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'minus_report_line_ids': [ref('account_tax_report_line_03_02_02_vn')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('chart33311'), + 'minus_report_line_ids': [ref('account_tax_report_line_03_01_02_vn')], + }), + ]"/> + </record> + <record id="tax_sale_vat5" model="account.tax.template"> + <field name="chart_template_id" ref="vn_template"/> + <field name="name">Thuế GTGT phải nộp 5%</field> + <field name="description">Thuế GTGT phải nộp 5%</field> + <field name="amount" eval="5"/> + <field name="amount_type">percent</field> + <field name="type_tax_use">sale</field> + <field name="tax_group_id" ref="tax_group_5"/> + <field name="invoice_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'plus_report_line_ids': [ref('account_tax_report_line_02_02_02_vn')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('chart33311'), + 'plus_report_line_ids': [ref('account_tax_report_line_02_01_02_vn')], + }), + ]"/> + <field name="refund_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'minus_report_line_ids': [ref('account_tax_report_line_02_02_02_vn')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('chart33311'), + 'minus_report_line_ids': [ref('account_tax_report_line_02_01_02_vn')], + }), + ]"/> + </record> + <record id="tax_sale_vat0" model="account.tax.template"> + <field name="chart_template_id" ref="vn_template"/> + <field name="name">Thuế GTGT phải nộp 0%</field> + <field name="description">Thuế GTGT phải nộp 0%</field> + <field name="amount" eval="0"/> + <field name="amount_type">percent</field> + <field name="type_tax_use">sale</field> + <field name="tax_group_id" ref="tax_group_0"/> + <field name="invoice_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'plus_report_line_ids': [ref('account_tax_report_line_01_02_02_vn')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + }), + ]"/> + <field name="refund_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'minus_report_line_ids': [ref('account_tax_report_line_01_02_02_vn')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + }), + ]"/> + </record> +</odoo> diff --git a/addons/l10n_vn/data/account_tax_report_data.xml b/addons/l10n_vn/data/account_tax_report_data.xml new file mode 100644 index 00000000..700dc431 --- /dev/null +++ b/addons/l10n_vn/data/account_tax_report_data.xml @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<odoo> + + <record id="tax_report" model="account.tax.report"> + <field name="name">Tax Report</field> + <field name="country_id" ref="base.vn"/> + </record> + + <record id="account_tax_report_line_01_vn" model="account.tax.report.line"> + <field name="name">HHDV mua vào</field> + <field name="report_id" ref="tax_report"/> + <field name="sequence" eval="1"/> + </record> + + <record id="account_tax_report_line_01_01_vn" model="account.tax.report.line"> + <field name="name">Thuế GTGT HHDV mua vào</field> + <field name="report_id" ref="tax_report"/> + <field name="sequence" eval="1"/> + <field name="parent_id" ref="account_tax_report_line_01_vn"/> + </record> + + <record id="account_tax_report_line_01_01_01_vn" model="account.tax.report.line"> + <field name="name">Thuế GTGT HHDV mua vào chịu thuế 0%</field> + <field name="tag_name">Thuế GTGT HHDV mua vào chịu thuế 0%</field> + <field name="report_id" ref="tax_report"/> + <field name="sequence" eval="1"/> + <field name="parent_id" ref="account_tax_report_line_01_01_vn"/> + </record> + + <record id="account_tax_report_line_02_01_01_vn" model="account.tax.report.line"> + <field name="name">Thuế GTGT HHDV mua vào chịu thuế 5%</field> + <field name="tag_name">Thuế GTGT HHDV mua vào chịu thuế 5%</field> + <field name="report_id" ref="tax_report"/> + <field name="sequence" eval="2"/> + <field name="parent_id" ref="account_tax_report_line_01_01_vn"/> + </record> + + <record id="account_tax_report_line_03_01_01_vn" model="account.tax.report.line"> + <field name="name">Thuế GTGT HHDV mua vào chịu thuế 10%</field> + <field name="tag_name">Thuế GTGT HHDV mua vào chịu thuế 10%</field> + <field name="report_id" ref="tax_report"/> + <field name="sequence" eval="3"/> + <field name="parent_id" ref="account_tax_report_line_01_01_vn"/> + </record> + + <record id="account_tax_report_line_02_01_vn" model="account.tax.report.line"> + <field name="name">Giá trị HHDV mua vào</field> + <field name="report_id" ref="tax_report"/> + <field name="sequence" eval="2"/> + <field name="parent_id" ref="account_tax_report_line_01_vn"/> + </record> + + <record id="account_tax_report_line_01_02_01_vn" model="account.tax.report.line"> + <field name="name">Giá trị HHDV mua vào chịu thuế 0%</field> + <field name="tag_name">Giá trị HHDV mua vào chịu thuế 0%</field> + <field name="report_id" ref="tax_report"/> + <field name="sequence" eval="1"/> + <field name="parent_id" ref="account_tax_report_line_02_01_vn"/> + </record> + + <record id="account_tax_report_line_02_02_01_vn" model="account.tax.report.line"> + <field name="name">Giá trị HHDV mua vào chịu thuế 5%</field> + <field name="tag_name">Giá trị HHDV mua vào chịu thuế 5%</field> + <field name="report_id" ref="tax_report"/> + <field name="sequence" eval="2"/> + <field name="parent_id" ref="account_tax_report_line_02_01_vn"/> + </record> + + <record id="account_tax_report_line_03_02_01_vn" model="account.tax.report.line"> + <field name="name">Giá trị HHDV mua vào chịu thuế 10%</field> + <field name="tag_name">Giá trị HHDV mua vào chịu thuế 10%</field> + <field name="report_id" ref="tax_report"/> + <field name="sequence" eval="3"/> + <field name="parent_id" ref="account_tax_report_line_02_01_vn"/> + </record> + + <record id="account_tax_report_line_02_vn" model="account.tax.report.line"> + <field name="name">HHDV bán ra</field> + <field name="report_id" ref="tax_report"/> + <field name="sequence" eval="2"/> + </record> + + <record id="account_tax_report_line_01_02_vn" model="account.tax.report.line"> + <field name="name">Thuế GTGT HHDV bán ra</field> + <field name="report_id" ref="tax_report"/> + <field name="sequence" eval="1"/> + <field name="parent_id" ref="account_tax_report_line_02_vn"/> + </record> + + <record id="account_tax_report_line_01_01_02_vn" model="account.tax.report.line"> + <field name="name">Thuế GTGT HHDV bán ra chịu thuế 0%</field> + <field name="tag_name">Thuế GTGT HHDV bán ra chịu thuế 0%</field> + <field name="report_id" ref="tax_report"/> + <field name="sequence" eval="1"/> + <field name="parent_id" ref="account_tax_report_line_01_02_vn"/> + </record> + + <record id="account_tax_report_line_02_01_02_vn" model="account.tax.report.line"> + <field name="name">Thuế GTGT HHDV bán ra chịu thuế 5%</field> + <field name="tag_name">Thuế GTGT HHDV bán ra chịu thuế 5%</field> + <field name="report_id" ref="tax_report"/> + <field name="sequence" eval="2"/> + <field name="parent_id" ref="account_tax_report_line_01_02_vn"/> + </record> + + <record id="account_tax_report_line_03_01_02_vn" model="account.tax.report.line"> + <field name="name">Thuế GTGT HHDV bán ra chịu thuế 10%</field> + <field name="tag_name">Thuế GTGT HHDV bán ra chịu thuế 10%</field> + <field name="report_id" ref="tax_report"/> + <field name="sequence" eval="3"/> + <field name="parent_id" ref="account_tax_report_line_01_02_vn"/> + </record> + + <record id="account_tax_report_line_02_02_vn" model="account.tax.report.line"> + <field name="name">Giá trị HHDV bán ra</field> + <field name="report_id" ref="tax_report"/> + <field name="sequence" eval="2"/> + <field name="parent_id" ref="account_tax_report_line_02_vn"/> + </record> + + <record id="account_tax_report_line_01_02_02_vn" model="account.tax.report.line"> + <field name="name">Giá trị HHDV bán ra chịu thuế 0%</field> + <field name="tag_name">Giá trị HHDV bán ra chịu thuế 0%</field> + <field name="report_id" ref="tax_report"/> + <field name="sequence" eval="1"/> + <field name="parent_id" ref="account_tax_report_line_02_02_vn"/> + </record> + + <record id="account_tax_report_line_02_02_02_vn" model="account.tax.report.line"> + <field name="name">Giá trị HHDV bán ra chịu thuế 5%</field> + <field name="tag_name">Giá trị HHDV bán ra chịu thuế 5%</field> + <field name="report_id" ref="tax_report"/> + <field name="sequence" eval="2"/> + <field name="parent_id" ref="account_tax_report_line_02_02_vn"/> + </record> + + <record id="account_tax_report_line_03_02_02_vn" model="account.tax.report.line"> + <field name="name">Giá trị HHDV bán ra chịu thuế 10%</field> + <field name="tag_name">Giá trị HHDV bán ra chịu thuế 10%</field> + <field name="report_id" ref="tax_report"/> + <field name="sequence" eval="3"/> + <field name="parent_id" ref="account_tax_report_line_02_02_vn"/> + </record> +</odoo> diff --git a/addons/l10n_vn/data/l10n_vn_chart_data.xml b/addons/l10n_vn/data/l10n_vn_chart_data.xml new file mode 100644 index 00000000..7c32ea46 --- /dev/null +++ b/addons/l10n_vn/data/l10n_vn_chart_data.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="utf-8"?> +<odoo> +<menuitem id="account_reports_vn_statements_menu" name="Vietnam" parent="account.menu_finance_reports" sequence="0" groups="account.group_account_readonly"/> + +<data> + <!-- Account Chart Templates --> + <record id="vn_template" model="account.chart.template"> + <field name="name">VN - Chart of Accounts</field> + <field name="code_digits">0</field> + <field name="currency_id" ref="base.VND"/> + <field name="bank_account_code_prefix">112</field> + <field name="cash_account_code_prefix">111</field> + <field name="transfer_account_code_prefix">113</field> + <field name="spoken_languages" eval="'vi_VN'"/> + <field name="use_anglo_saxon" eval="True"/> + </record> +</data> +</odoo> diff --git a/addons/l10n_vn/data/l10n_vn_chart_post_data.xml b/addons/l10n_vn/data/l10n_vn_chart_post_data.xml new file mode 100644 index 00000000..3612bdc5 --- /dev/null +++ b/addons/l10n_vn/data/l10n_vn_chart_post_data.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<odoo> + <record id="vn_template" model="account.chart.template"> + <field name="property_account_receivable_id" ref="chart131"/> + <field name="property_account_payable_id" ref="chart331"/> + <field name="property_account_expense_categ_id" ref="chart1561"/> + <field name="property_account_income_categ_id" ref="chart5111"/> + <field name="income_currency_exchange_account_id" ref="chart515"/> + <field name="expense_currency_exchange_account_id" ref="chart635"/> + <field name="default_pos_receivable_account_id" ref="chart132" /> + </record> +</odoo> |
