19.0 vanilla

This commit is contained in:
Ernad Husremovic 2026-03-09 09:31:21 +01:00
parent 7dc55599c6
commit 7f43bbbfcc
650 changed files with 45260 additions and 33436 deletions

View file

@ -1,15 +1,20 @@
# Vietnam - Accounting
This is the module to manage the accounting chart for Vietnam in Odoo.
=========================================================================
This is the module to manage the accounting chart, bank information for Vietnam in Odoo.
========================================================================================
This module applies to companies based in Vietnamese Accounting Standard (VAS)
with Chart of account under Circular No. 200/2014/TT-BTC
- This module applies to companies based in Vietnamese Accounting Standard (VAS)
with Chart of account under Circular No. 200/2014/TT-BTC
- Add Vietnamese bank information (like name, bic ..) as announced and yearly updated by State Bank
of Viet Nam (https://sbv.gov.vn/webcenter/portal/en/home/sbv/paytreasury/bankidno).
- Add VietQR feature for invoice
**Credits:**
- General Solutions.
- Trobz
- Jean Nguyen - The Bean Family (https://github.com/anhjean/vietqr) for VietQR.
## Installation
@ -20,39 +25,16 @@ pip install odoo-bringout-oca-ocb-l10n_vn
## Dependencies
This addon depends on:
- account
- account_qr_code_emv
- base_iban
- l10n_multilang
## Manifest Information
- **Name**: Vietnam - Accounting
- **Version**: 2.0.1
- **Category**: Accounting/Localizations/Account Charts
- **License**: LGPL-3
- **Installable**: False
- account
## Source
Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `l10n_vn`.
- Repository: https://github.com/OCA/OCB
- Branch: 19.0
- Path: addons/l10n_vn
## License
This package maintains the original LGPL-3 license from the upstream Odoo project.
## Documentation
- Overview: doc/OVERVIEW.md
- Architecture: doc/ARCHITECTURE.md
- Models: doc/MODELS.md
- Controllers: doc/CONTROLLERS.md
- Wizards: doc/WIZARDS.md
- Reports: doc/REPORTS.md
- Security: doc/SECURITY.md
- Install: doc/INSTALL.md
- Usage: doc/USAGE.md
- Configuration: doc/CONFIGURATION.md
- Dependencies: doc/DEPENDENCIES.md
- Troubleshooting: doc/TROUBLESHOOTING.md
- FAQ: doc/FAQ.md
This package preserves the original LGPL-3 license.

View file

@ -1,11 +1,2 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
# This module is Copyright (c) 2009-2013 General Solutions (http://gscom.vn) All Rights Reserved.
from odoo import api, SUPERUSER_ID
def _post_init_hook(cr, registry):
env = api.Environment(cr, SUPERUSER_ID, {})
env.ref('l10n_vn.vn_template').process_coa_translations()
from . import models

View file

@ -1,43 +1,41 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
{
"name": "Vietnam - Accounting",
"version": "2.0.1",
"author": "General Solutions",
'website': 'http://gscom.vn',
'name': 'Vietnam - Accounting',
'icon': '/account/static/description/l10n.png',
'countries': ['vn'],
'version': '2.0.3',
'author': 'General Solutions',
'website': 'https://www.odoo.com/documentation/latest/applications/finance/fiscal_localizations/vietnam.html',
'category': 'Accounting/Localizations/Account Charts',
"description": """
This is the module to manage the accounting chart for Vietnam in Odoo.
=========================================================================
'description': """
This is the module to manage the accounting chart, bank information for Vietnam in Odoo.
========================================================================================
This module applies to companies based in Vietnamese Accounting Standard (VAS)
with Chart of account under Circular No. 200/2014/TT-BTC
- This module applies to companies based in Vietnamese Accounting Standard (VAS)
with Chart of account under Circular No. 200/2014/TT-BTC
- Add Vietnamese bank information (like name, bic ..) as announced and yearly updated by State Bank
of Viet Nam (https://sbv.gov.vn/webcenter/portal/en/home/sbv/paytreasury/bankidno).
- Add VietQR feature for invoice
**Credits:**
- General Solutions.
- Trobz
""",
"depends": [
"account",
"base_iban",
"l10n_multilang"
],
"data": [
'data/l10n_vn_chart_data.xml',
'data/account.account.template.csv',
'data/l10n_vn_chart_post_data.xml',
'data/account_tax_group_data.xml',
'data/account_tax_report_data.xml',
'data/account_tax_data.xml',
'data/account_chart_template_data.xml',
],
- Jean Nguyen - The Bean Family (https://github.com/anhjean/vietqr) for VietQR.
""",
'depends': [
'account_qr_code_emv',
'base_iban',
'account',
],
'auto_install': ['account'],
'data': [
'data/account_tax_report_data.xml',
'views/account_move_views.xml',
'views/res_bank_views.xml',
],
'demo': [
'demo/demo_company.xml',
],
'post_init_hook': '_post_init_hook',
'license': 'LGPL-3',
}

View file

@ -1,192 +0,0 @@
"id","name","code","account_type","chart_template_id/id","reconcile"
"chart1121","Vietnamese Dong","1121","asset_cash","vn_template","False"
"chart1122","Foreign currencies","1122","asset_cash","vn_template","False"
"chart1123","Monetary Gold","1123","asset_cash","vn_template","False"
"chart1211","Shares",1211,"asset_current","vn_template","False"
"chart1212","Bonds",1212,"asset_current","vn_template","False"
"chart1218","Other securities and financial instruments",1218,"asset_current","vn_template","False"
"chart1281","Term deposits",1281,"asset_current","vn_template","False"
"chart1282","Bonds",1282,"asset_current","vn_template","False"
"chart1283","Lending loans",1283,"asset_current","vn_template","False"
"chart1288","Other held to maturity investments",1288,"asset_current","vn_template","False"
"chart131","Trade receivables",131,"asset_receivable","vn_template","True"
"chart132","Trade receivables(pos)",132,"asset_receivable","vn_template","True"
"chart1331","VAT on purchase of goods and services",1331,"asset_current","vn_template","False"
"chart1332","VAT on purchase of fixed assets",1332,"asset_current","vn_template","False"
"chart1361","Working capital provided to sub-units",1361,"asset_receivable","vn_template","True"
"chart1362","Intra-company receivables on foreign exchange",1362,"asset_receivable","vn_template","True"
"chart1363","Intra-company receivables on borrowing costs eligible to be capitalized",1363,"asset_receivable","vn_template","True"
"chart1368","Other intra-company receivables",1368,"asset_receivable","vn_template","True"
"chart1381","Shortage of assets awaiting resolution",1381,"asset_receivable","vn_template","True"
"chart1385","Receivables from privatization",1385,"asset_receivable","vn_template","True"
"chart1388","Other receivables",1388,"asset_receivable","vn_template","True"
"chart141","Advances",141,"asset_receivable","vn_template","True"
"chart151","Goods in transit",151,"asset_current","vn_template","False"
"chart152","Raw materials",152,"asset_current","vn_template","False"
"chart1531","Tools and supplies",1531,"asset_current","vn_template","False"
"chart1532","Reusable packaging materials",1532,"asset_current","vn_template","False"
"chart1533","Instruments for renting",1533,"asset_current","vn_template","False"
"chart1534","Equipment and spare parts for replacement",1534,"asset_current","vn_template","False"
"chart1541","Construction contracts",1541,"asset_current","vn_template","False"
"chart1542","Other work-in-progress products",1542,"asset_current","vn_template","False"
"chart1543","Services",1543,"asset_current","vn_template","False"
"chart1544","Warranty costs",1544,"asset_current","vn_template","False"
"chart1551","Finished products - inventory",1551,"asset_current","vn_template","False"
"chart1557","Finished products - real estates",1557,"asset_current","vn_template","False"
"chart1561","Purchase costs",1561,"asset_current","vn_template","False"
"chart1562","Incidental purchase costs",1562,"asset_current","vn_template","False"
"chart1567","Properties held for sale",1567,"asset_current","vn_template","False"
"chart157","Outward goods on consignment",157,"asset_current","vn_template","False"
"chart158","Goods in bonded warehouse",158,"asset_current","vn_template","False"
"chart1611","Expenditure brought forward",1611,"asset_current","vn_template","False"
"chart1612","Expenditure of current year",1612,"asset_current","vn_template","False"
"chart171","Government bonds purchased for resale",171,"asset_current","vn_template","False"
"chart2111","Buildings and structures",2111,"asset_non_current","vn_template","False"
"chart2112","Machinery and equipment",2112,"asset_non_current","vn_template","False"
"chart2113","Means of transportation and transmission",2113,"asset_non_current","vn_template","False"
"chart2114","Office equipment and furniture",2114,"asset_non_current","vn_template","False"
"chart2115","Perennial plants, working animals and farm livestocks",2115,"asset_non_current","vn_template","False"
"chart2118","Other fixed assets",2118,"asset_non_current","vn_template","False"
"chart2121","Finance lease tangible fixed assets",2121,"asset_non_current","vn_template","False"
"chart2122","Finance lease intangible fixed assets",2122,"asset_non_current","vn_template","False"
"chart2131","Land use rights",2131,"asset_non_current","vn_template","False"
"chart2132","Copyrights",2132,"asset_non_current","vn_template","False"
"chart2133","Patents and inventions",2133,"asset_non_current","vn_template","False"
"chart2134","Product labels and trademarks",2134,"asset_non_current","vn_template","False"
"chart2135","Computer software",2135,"asset_non_current","vn_template","False"
"chart2136","Licenses and franchises",2136,"asset_non_current","vn_template","False"
"chart2138","Other intangible fixed assets",2138,"asset_non_current","vn_template","False"
"chart2141","Depreciation of tangible fixed assets",2141,"asset_non_current","vn_template","False"
"chart2142","Depreciation of finance lease assets",2142,"asset_non_current","vn_template","False"
"chart2143","Amortization of intangible assets",2143,"asset_non_current","vn_template","False"
"chart2147","Depreciation of investment properties",2147,"asset_non_current","vn_template","False"
"chart217","Investment properties",217,"asset_non_current","vn_template","False"
"chart221","Investment in subsidiaries",221,"asset_non_current","vn_template","False"
"chart222","Investment in joint ventures and associates",222,"asset_non_current","vn_template","False"
"chart2281","Equity investments in other entities Other investment",2281,"asset_non_current","vn_template","False"
"chart2291","Allowances for decline in value of trading securities",2291,"asset_non_current","vn_template","False"
"chart2292","Allowances for impairment of investments in other entities",2292,"asset_non_current","vn_template","False"
"chart2293","Allowances for doubtful debts",2293,"asset_non_current","vn_template","False"
"chart2294","Allowances for inventories",2294,"asset_non_current","vn_template","False"
"chart2411","Fixed assets prior to commissioning",2411,"asset_non_current","vn_template","False"
"chart2412","Construction works",2412,"asset_non_current","vn_template","False"
"chart2413","Major repairs of fixed assets",2413,"asset_non_current","vn_template","False"
"chart242","Prepaid expenses",242,"asset_non_current","vn_template","False"
"chart243","Deferred tax assets",243,"asset_non_current","vn_template","False"
"chart244","Mortgage, collaterals and deposits",244,"asset_non_current","vn_template","False"
"chart331","Trade payables",331,"liability_payable","vn_template","True"
"chart33311","Output VAT",33311,"liability_current","vn_template","False"
"chart33312","VAT on imported goods",33312,"liability_current","vn_template","False"
"chart3332","Special consumption tax",3332,"liability_current","vn_template","False"
"chart3333","Import and export tax",3333,"liability_current","vn_template","False"
"chart3334","Corporate income tax",3334,"liability_current","vn_template","False"
"chart3335","Personal income tax",3335,"liability_current","vn_template","False"
"chart3336","Tax on use of natural resources ",3336,"liability_current","vn_template","False"
"chart3337","Land and housing tax, and rental charges",3337,"liability_current","vn_template","False"
"chart33381","Environment protection tax",33381,"liability_current","vn_template","False"
"chart33382","Other taxes",33382,"liability_current","vn_template","False"
"chart3339","Fees, charges and other payables",3339,"liability_payable","vn_template","True"
"chart3341","Payables to staff",3341,"liability_payable","vn_template","True"
"chart3348","Payables to others",3348,"liability_payable","vn_template","True"
"chart335","Accrued expenses",335,"liability_payable","vn_template","True"
"chart3361","Intra-company payables for operating capital received",3361,"liability_payable","vn_template","True"
"chart3362","Intra-company payables for foreign exchange differences",3362,"liability_payable","vn_template","True"
"chart3363","Intra-company payables for borrowing costs eligible to be capitalized",3363,"liability_payable","vn_template","True"
"chart3368","Other inter-company payables",3368,"liability_payable","vn_template","True"
"chart337","Progress billings for construction contracts",337,"liability_payable","vn_template","True"
"chart3381","Surplus of assets awaiting resolution",3381,"liability_payable","vn_template","True"
"chart3382","Trade union fees",3382,"liability_payable","vn_template","True"
"chart3383","Social insurance",3383,"liability_payable","vn_template","True"
"chart3384","Health insurance",3384,"liability_payable","vn_template","True"
"chart3385","Payables on equitization",3385,"liability_payable","vn_template","True"
"chart3386","Unemployment insurance",3386,"liability_payable","vn_template","True"
"chart3387","Unearned revenue",3387,"liability_payable","vn_template","True"
"chart3388","Other payables",3388,"liability_payable","vn_template","True"
"chart3411","Borrowing loans liabilities",3411,"liability_current","vn_template","False"
"chart3412","Finance lease liabilities",3412,"liability_current","vn_template","False"
"chart3431","Ordinary bonds",3431,"liability_current","vn_template","False"
"chart34311","Par value of bonds",34311,"liability_current","vn_template","False"
"chart34312","Bond discounts",34312,"liability_current","vn_template","False"
"chart34313","Bond premiums",34313,"liability_current","vn_template","False"
"chart3432","Convertible bonds",3432,"liability_current","vn_template","False"
"chart344","Deposits received",344,"liability_current","vn_template","False"
"chart347","Deferred tax liabilities",347,"liability_current","vn_template","False"
"chart3521","Product warranty provisions",3521,"liability_current","vn_template","False"
"chart3522","Construction warranty provisions",3522,"liability_current","vn_template","False"
"chart3523","Enterprise restructuring provisions",3523,"liability_current","vn_template","False"
"chart3524","Other provisions",3524,"liability_current","vn_template","False"
"chart3531","Bonus fund",3531,"liability_current","vn_template","False"
"chart3532","Welfare fund",3532,"liability_current","vn_template","False"
"chart3533","Welfare fund used for fixed asset acquisitions",3533,"liability_current","vn_template","False"
"chart3534","Management bonus fund",3534,"liability_current","vn_template","False"
"chart3561","Science and technology development fund",3561,"liability_current","vn_template","False"
"chart3562","Science and technology development fund used for fixed asset acquisition",3562,"liability_current","vn_template","False"
"chart357","Price stabilization fund",357,"liability_current","vn_template","False"
"chart41111","Ordinary shares with voting rights",41111,"equity","vn_template","False"
"chart41112","Preference shares",41112,"equity","vn_template","False"
"chart4112","Capital surplus",4112,"equity","vn_template","False"
"chart4113","Conversion options on convertible bonds",4113,"equity","vn_template","False"
"chart4118","Other capital",4118,"equity","vn_template","False"
"chart412","Differences upon asset revaluation",412,"equity","vn_template","False"
"chart4131","Exchange rate differences on revaluation of monetary items denominated in foreign currency ",4131,"equity","vn_template","False"
"chart4132","Exchange rate differences in pre-operating period",4132,"equity","vn_template","False"
"chart414","Investment and development fund",414,"equity","vn_template","False"
"chart417","Enterprise reorganization assistance fund",417,"equity","vn_template","False"
"chart418","Other equity funds",418,"equity","vn_template","False"
"chart419","Treasury shares",419,"equity","vn_template","False"
"chart4211","Undistributed profit after tax brought forward",4211,"equity","vn_template","False"
"chart4212","Undistributed profit(loss) after tax for the current year",4212,"equity","vn_template","False"
"chart441","Capital expenditure funds",441,"equity","vn_template","False"
"chart4611","Non-business funds bought forward",4611,"equity","vn_template","False"
"chart4612","Non-business funds for current year",4612,"equity","vn_template","False"
"chart466","Non-business funds used for fixed asset acquisitions",466,"equity","vn_template","False"
"chart5111","Revenue from sales of merchandises",5111,"income","vn_template","False"
"chart5112","Revenue from sales of finished goods",5112,"income","vn_template","False"
"chart5113","Revenue from services rendered",5113,"income","vn_template","False"
"chart5114","Revenue from government grants",5114,"income","vn_template","False"
"chart5117","Revenue from investment properties",5117,"income","vn_template","False"
"chart5118","Other revenue",5118,"income","vn_template","False"
"chart515","Financial income",515,"income","vn_template","False"
"chart5211","Trade discounts",5211,"income","vn_template","False"
"chart5212","Sales returns",5212,"income","vn_template","False"
"chart5213","Sales rebates",5213,"income","vn_template","False"
"chart6111","Purchases of raw materials",6111,"expense_direct_cost","vn_template","False"
"chart621","Direct raw material costs",621,"expense_direct_cost","vn_template","False"
"chart622","Direct labour costs",622,"expense_direct_cost","vn_template","False"
"chart6231","Labour costs",6231,"expense","vn_template","False"
"chart6232","Material costs",6232,"expense","vn_template","False"
"chart6233","Production tools and instruments",6233,"expense","vn_template","False"
"chart6234","Depreciation expense",6234,"expense","vn_template","False"
"chart6237","Outside services ",6237,"expense","vn_template","False"
"chart6238","Other expenses",6238,"expense","vn_template","False"
"chart6271","Factory staff costs",6271,"expense","vn_template","False"
"chart6272","Material costs",6272,"expense","vn_template","False"
"chart6273","Production tools and instruments",6273,"expense","vn_template","False"
"chart6274","Fixed asset depreciation",6274,"expense","vn_template","False"
"chart6277","Outside services",6277,"expense","vn_template","False"
"chart6278","Other expenses",6278,"expense","vn_template","False"
"chart631","Production costs",631,"expense_direct_cost","vn_template","False"
"chart632","Costs of goods sold",632,"expense_direct_cost","vn_template","False"
"chart635","Financial expenses",635,"expense","vn_template","False"
"chart6411","Staff expenses",6411,"expense","vn_template","False"
"chart6412","Materials and packing materials",6412,"expense","vn_template","False"
"chart6413","Tools and instruments",6413,"expense","vn_template","False"
"chart6414","Fixed asset deprecation",6414,"expense","vn_template","False"
"chart6415","Warranty expenses",6415,"expense","vn_template","False"
"chart6417","Outside services",6417,"expense","vn_template","False"
"chart6418","Other expenses",6418,"expense","vn_template","False"
"chart6421","Staff expenses",6421,"expense","vn_template","False"
"chart6422","Office supply expenses",6422,"expense","vn_template","False"
"chart6423","Office equipment expenses",6423,"expense","vn_template","False"
"chart6424","Fixed asset depreciation",6424,"expense","vn_template","False"
"chart6425","Taxes, fees and charges",6425,"expense","vn_template","False"
"chart6426","Provision expenses",6426,"expense","vn_template","False"
"chart6427","Outside services",6427,"expense","vn_template","False"
"chart6428","Other expenses",6428,"expense","vn_template","False"
"chart711","Other Income",711,"income_other","vn_template","False"
"chart811","Other Expenses",811,"expense","vn_template","False"
"chart8211","Current tax expense",8211,"expense","vn_template","False"
"chart8212","Deferred tax expense",8212,"expense","vn_template","False"
"chart911","Income Summary",911,"equity_unaffected","vn_template","False"
"chart9993","Cash Discount Loss",9993,"expense","vn_template","False"
"chart9994","Cash Discount Income",9994,"income_other","vn_template","False"
1 id name code account_type chart_template_id/id reconcile
2 chart1121 Vietnamese Dong 1121 asset_cash vn_template False
3 chart1122 Foreign currencies 1122 asset_cash vn_template False
4 chart1123 Monetary Gold 1123 asset_cash vn_template False
5 chart1211 Shares 1211 asset_current vn_template False
6 chart1212 Bonds 1212 asset_current vn_template False
7 chart1218 Other securities and financial instruments 1218 asset_current vn_template False
8 chart1281 Term deposits 1281 asset_current vn_template False
9 chart1282 Bonds 1282 asset_current vn_template False
10 chart1283 Lending loans 1283 asset_current vn_template False
11 chart1288 Other held to maturity investments 1288 asset_current vn_template False
12 chart131 Trade receivables 131 asset_receivable vn_template True
13 chart132 Trade receivables(pos) 132 asset_receivable vn_template True
14 chart1331 VAT on purchase of goods and services 1331 asset_current vn_template False
15 chart1332 VAT on purchase of fixed assets 1332 asset_current vn_template False
16 chart1361 Working capital provided to sub-units 1361 asset_receivable vn_template True
17 chart1362 Intra-company receivables on foreign exchange 1362 asset_receivable vn_template True
18 chart1363 Intra-company receivables on borrowing costs eligible to be capitalized 1363 asset_receivable vn_template True
19 chart1368 Other intra-company receivables 1368 asset_receivable vn_template True
20 chart1381 Shortage of assets awaiting resolution 1381 asset_receivable vn_template True
21 chart1385 Receivables from privatization 1385 asset_receivable vn_template True
22 chart1388 Other receivables 1388 asset_receivable vn_template True
23 chart141 Advances 141 asset_receivable vn_template True
24 chart151 Goods in transit 151 asset_current vn_template False
25 chart152 Raw materials 152 asset_current vn_template False
26 chart1531 Tools and supplies 1531 asset_current vn_template False
27 chart1532 Reusable packaging materials 1532 asset_current vn_template False
28 chart1533 Instruments for renting 1533 asset_current vn_template False
29 chart1534 Equipment and spare parts for replacement 1534 asset_current vn_template False
30 chart1541 Construction contracts 1541 asset_current vn_template False
31 chart1542 Other work-in-progress products 1542 asset_current vn_template False
32 chart1543 Services 1543 asset_current vn_template False
33 chart1544 Warranty costs 1544 asset_current vn_template False
34 chart1551 Finished products - inventory 1551 asset_current vn_template False
35 chart1557 Finished products - real estates 1557 asset_current vn_template False
36 chart1561 Purchase costs 1561 asset_current vn_template False
37 chart1562 Incidental purchase costs 1562 asset_current vn_template False
38 chart1567 Properties held for sale 1567 asset_current vn_template False
39 chart157 Outward goods on consignment 157 asset_current vn_template False
40 chart158 Goods in bonded warehouse 158 asset_current vn_template False
41 chart1611 Expenditure brought forward 1611 asset_current vn_template False
42 chart1612 Expenditure of current year 1612 asset_current vn_template False
43 chart171 Government bonds purchased for resale 171 asset_current vn_template False
44 chart2111 Buildings and structures 2111 asset_non_current vn_template False
45 chart2112 Machinery and equipment 2112 asset_non_current vn_template False
46 chart2113 Means of transportation and transmission 2113 asset_non_current vn_template False
47 chart2114 Office equipment and furniture 2114 asset_non_current vn_template False
48 chart2115 Perennial plants, working animals and farm livestocks 2115 asset_non_current vn_template False
49 chart2118 Other fixed assets 2118 asset_non_current vn_template False
50 chart2121 Finance lease tangible fixed assets 2121 asset_non_current vn_template False
51 chart2122 Finance lease intangible fixed assets 2122 asset_non_current vn_template False
52 chart2131 Land use rights 2131 asset_non_current vn_template False
53 chart2132 Copyrights 2132 asset_non_current vn_template False
54 chart2133 Patents and inventions 2133 asset_non_current vn_template False
55 chart2134 Product labels and trademarks 2134 asset_non_current vn_template False
56 chart2135 Computer software 2135 asset_non_current vn_template False
57 chart2136 Licenses and franchises 2136 asset_non_current vn_template False
58 chart2138 Other intangible fixed assets 2138 asset_non_current vn_template False
59 chart2141 Depreciation of tangible fixed assets 2141 asset_non_current vn_template False
60 chart2142 Depreciation of finance lease assets 2142 asset_non_current vn_template False
61 chart2143 Amortization of intangible assets 2143 asset_non_current vn_template False
62 chart2147 Depreciation of investment properties 2147 asset_non_current vn_template False
63 chart217 Investment properties 217 asset_non_current vn_template False
64 chart221 Investment in subsidiaries 221 asset_non_current vn_template False
65 chart222 Investment in joint ventures and associates 222 asset_non_current vn_template False
66 chart2281 Equity investments in other entities Other investment 2281 asset_non_current vn_template False
67 chart2291 Allowances for decline in value of trading securities 2291 asset_non_current vn_template False
68 chart2292 Allowances for impairment of investments in other entities 2292 asset_non_current vn_template False
69 chart2293 Allowances for doubtful debts 2293 asset_non_current vn_template False
70 chart2294 Allowances for inventories 2294 asset_non_current vn_template False
71 chart2411 Fixed assets prior to commissioning 2411 asset_non_current vn_template False
72 chart2412 Construction works 2412 asset_non_current vn_template False
73 chart2413 Major repairs of fixed assets 2413 asset_non_current vn_template False
74 chart242 Prepaid expenses 242 asset_non_current vn_template False
75 chart243 Deferred tax assets 243 asset_non_current vn_template False
76 chart244 Mortgage, collaterals and deposits 244 asset_non_current vn_template False
77 chart331 Trade payables 331 liability_payable vn_template True
78 chart33311 Output VAT 33311 liability_current vn_template False
79 chart33312 VAT on imported goods 33312 liability_current vn_template False
80 chart3332 Special consumption tax 3332 liability_current vn_template False
81 chart3333 Import and export tax 3333 liability_current vn_template False
82 chart3334 Corporate income tax 3334 liability_current vn_template False
83 chart3335 Personal income tax 3335 liability_current vn_template False
84 chart3336 Tax on use of natural resources 3336 liability_current vn_template False
85 chart3337 Land and housing tax, and rental charges 3337 liability_current vn_template False
86 chart33381 Environment protection tax 33381 liability_current vn_template False
87 chart33382 Other taxes 33382 liability_current vn_template False
88 chart3339 Fees, charges and other payables 3339 liability_payable vn_template True
89 chart3341 Payables to staff 3341 liability_payable vn_template True
90 chart3348 Payables to others 3348 liability_payable vn_template True
91 chart335 Accrued expenses 335 liability_payable vn_template True
92 chart3361 Intra-company payables for operating capital received 3361 liability_payable vn_template True
93 chart3362 Intra-company payables for foreign exchange differences 3362 liability_payable vn_template True
94 chart3363 Intra-company payables for borrowing costs eligible to be capitalized 3363 liability_payable vn_template True
95 chart3368 Other inter-company payables 3368 liability_payable vn_template True
96 chart337 Progress billings for construction contracts 337 liability_payable vn_template True
97 chart3381 Surplus of assets awaiting resolution 3381 liability_payable vn_template True
98 chart3382 Trade union fees 3382 liability_payable vn_template True
99 chart3383 Social insurance 3383 liability_payable vn_template True
100 chart3384 Health insurance 3384 liability_payable vn_template True
101 chart3385 Payables on equitization 3385 liability_payable vn_template True
102 chart3386 Unemployment insurance 3386 liability_payable vn_template True
103 chart3387 Unearned revenue 3387 liability_payable vn_template True
104 chart3388 Other payables 3388 liability_payable vn_template True
105 chart3411 Borrowing loans liabilities 3411 liability_current vn_template False
106 chart3412 Finance lease liabilities 3412 liability_current vn_template False
107 chart3431 Ordinary bonds 3431 liability_current vn_template False
108 chart34311 Par value of bonds 34311 liability_current vn_template False
109 chart34312 Bond discounts 34312 liability_current vn_template False
110 chart34313 Bond premiums 34313 liability_current vn_template False
111 chart3432 Convertible bonds 3432 liability_current vn_template False
112 chart344 Deposits received 344 liability_current vn_template False
113 chart347 Deferred tax liabilities 347 liability_current vn_template False
114 chart3521 Product warranty provisions 3521 liability_current vn_template False
115 chart3522 Construction warranty provisions 3522 liability_current vn_template False
116 chart3523 Enterprise restructuring provisions 3523 liability_current vn_template False
117 chart3524 Other provisions 3524 liability_current vn_template False
118 chart3531 Bonus fund 3531 liability_current vn_template False
119 chart3532 Welfare fund 3532 liability_current vn_template False
120 chart3533 Welfare fund used for fixed asset acquisitions 3533 liability_current vn_template False
121 chart3534 Management bonus fund 3534 liability_current vn_template False
122 chart3561 Science and technology development fund 3561 liability_current vn_template False
123 chart3562 Science and technology development fund used for fixed asset acquisition 3562 liability_current vn_template False
124 chart357 Price stabilization fund 357 liability_current vn_template False
125 chart41111 Ordinary shares with voting rights 41111 equity vn_template False
126 chart41112 Preference shares 41112 equity vn_template False
127 chart4112 Capital surplus 4112 equity vn_template False
128 chart4113 Conversion options on convertible bonds 4113 equity vn_template False
129 chart4118 Other capital 4118 equity vn_template False
130 chart412 Differences upon asset revaluation 412 equity vn_template False
131 chart4131 Exchange rate differences on revaluation of monetary items denominated in foreign currency 4131 equity vn_template False
132 chart4132 Exchange rate differences in pre-operating period 4132 equity vn_template False
133 chart414 Investment and development fund 414 equity vn_template False
134 chart417 Enterprise reorganization assistance fund 417 equity vn_template False
135 chart418 Other equity funds 418 equity vn_template False
136 chart419 Treasury shares 419 equity vn_template False
137 chart4211 Undistributed profit after tax brought forward 4211 equity vn_template False
138 chart4212 Undistributed profit(loss) after tax for the current year 4212 equity vn_template False
139 chart441 Capital expenditure funds 441 equity vn_template False
140 chart4611 Non-business funds bought forward 4611 equity vn_template False
141 chart4612 Non-business funds for current year 4612 equity vn_template False
142 chart466 Non-business funds used for fixed asset acquisitions 466 equity vn_template False
143 chart5111 Revenue from sales of merchandises 5111 income vn_template False
144 chart5112 Revenue from sales of finished goods 5112 income vn_template False
145 chart5113 Revenue from services rendered 5113 income vn_template False
146 chart5114 Revenue from government grants 5114 income vn_template False
147 chart5117 Revenue from investment properties 5117 income vn_template False
148 chart5118 Other revenue 5118 income vn_template False
149 chart515 Financial income 515 income vn_template False
150 chart5211 Trade discounts 5211 income vn_template False
151 chart5212 Sales returns 5212 income vn_template False
152 chart5213 Sales rebates 5213 income vn_template False
153 chart6111 Purchases of raw materials 6111 expense_direct_cost vn_template False
154 chart621 Direct raw material costs 621 expense_direct_cost vn_template False
155 chart622 Direct labour costs 622 expense_direct_cost vn_template False
156 chart6231 Labour costs 6231 expense vn_template False
157 chart6232 Material costs 6232 expense vn_template False
158 chart6233 Production tools and instruments 6233 expense vn_template False
159 chart6234 Depreciation expense 6234 expense vn_template False
160 chart6237 Outside services 6237 expense vn_template False
161 chart6238 Other expenses 6238 expense vn_template False
162 chart6271 Factory staff costs 6271 expense vn_template False
163 chart6272 Material costs 6272 expense vn_template False
164 chart6273 Production tools and instruments 6273 expense vn_template False
165 chart6274 Fixed asset depreciation 6274 expense vn_template False
166 chart6277 Outside services 6277 expense vn_template False
167 chart6278 Other expenses 6278 expense vn_template False
168 chart631 Production costs 631 expense_direct_cost vn_template False
169 chart632 Costs of goods sold 632 expense_direct_cost vn_template False
170 chart635 Financial expenses 635 expense vn_template False
171 chart6411 Staff expenses 6411 expense vn_template False
172 chart6412 Materials and packing materials 6412 expense vn_template False
173 chart6413 Tools and instruments 6413 expense vn_template False
174 chart6414 Fixed asset deprecation 6414 expense vn_template False
175 chart6415 Warranty expenses 6415 expense vn_template False
176 chart6417 Outside services 6417 expense vn_template False
177 chart6418 Other expenses 6418 expense vn_template False
178 chart6421 Staff expenses 6421 expense vn_template False
179 chart6422 Office supply expenses 6422 expense vn_template False
180 chart6423 Office equipment expenses 6423 expense vn_template False
181 chart6424 Fixed asset depreciation 6424 expense vn_template False
182 chart6425 Taxes, fees and charges 6425 expense vn_template False
183 chart6426 Provision expenses 6426 expense vn_template False
184 chart6427 Outside services 6427 expense vn_template False
185 chart6428 Other expenses 6428 expense vn_template False
186 chart711 Other Income 711 income_other vn_template False
187 chart811 Other Expenses 811 expense vn_template False
188 chart8211 Current tax expense 8211 expense vn_template False
189 chart8212 Deferred tax expense 8212 expense vn_template False
190 chart911 Income Summary 911 equity_unaffected vn_template False
191 chart9993 Cash Discount Loss 9993 expense vn_template False
192 chart9994 Cash Discount Income 9994 income_other vn_template False

View file

@ -1,8 +0,0 @@
<?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>

View file

@ -1,176 +0,0 @@
<?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">Deductible VAT 10%</field>
<field name="description">Deductible VAT 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, {
'repartition_type': 'base',
'plus_report_expression_ids': [ref('account_tax_report_line_03_02_01_vn_tag')],
}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart1331'),
'plus_report_expression_ids': [ref('account_tax_report_line_03_01_01_vn_tag')],
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'repartition_type': 'base',
'minus_report_expression_ids': [ref('account_tax_report_line_03_02_01_vn_tag')],
}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart1331'),
'minus_report_expression_ids': [ref('account_tax_report_line_03_01_01_vn_tag')],
}),
]"/>
</record>
<record id="tax_purchase_vat5" model="account.tax.template">
<field name="chart_template_id" ref="vn_template"/>
<field name="name">Deductible VAT 5%</field>
<field name="description">Deductible VAT 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, {
'repartition_type': 'base',
'plus_report_expression_ids': [ref('account_tax_report_line_02_02_01_vn_tag')],
}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart1331'),
'plus_report_expression_ids': [ref('account_tax_report_line_02_01_01_vn_tag')],
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'repartition_type': 'base',
'minus_report_expression_ids': [ref('account_tax_report_line_02_02_01_vn_tag')],
}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart1331'),
'minus_report_expression_ids': [ref('account_tax_report_line_02_01_01_vn_tag')],
}),
]"/>
</record>
<record id="tax_purchase_vat0" model="account.tax.template">
<field name="chart_template_id" ref="vn_template"/>
<field name="name">Deductible VAT 0%</field>
<field name="description">Deductible VAT 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, {
'repartition_type': 'base',
'plus_report_expression_ids': [ref('account_tax_report_line_01_02_01_vn_tag')],
}),
(0,0, {'repartition_type': 'tax'}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'repartition_type': 'base',
'minus_report_expression_ids': [ref('account_tax_report_line_01_02_01_vn_tag')],
}),
(0,0, {'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">Value Added Tax (VAT) 10%</field>
<field name="description">Value Added Tax (VAT) 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, {
'repartition_type': 'base',
'plus_report_expression_ids': [ref('account_tax_report_line_03_02_02_vn_tag')],
}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart33311'),
'plus_report_expression_ids': [ref('account_tax_report_line_03_01_02_vn_tag')],
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'repartition_type': 'base',
'minus_report_expression_ids': [ref('account_tax_report_line_03_02_02_vn_tag')],
}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart33311'),
'minus_report_expression_ids': [ref('account_tax_report_line_03_01_02_vn_tag')],
}),
]"/>
</record>
<record id="tax_sale_vat5" model="account.tax.template">
<field name="chart_template_id" ref="vn_template"/>
<field name="name">Value Added Tax (VAT) 5%</field>
<field name="description">Value Added Tax (VAT) 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, {
'repartition_type': 'base',
'plus_report_expression_ids': [ref('account_tax_report_line_02_02_02_vn_tag')],
}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart33311'),
'plus_report_expression_ids': [ref('account_tax_report_line_02_01_02_vn_tag')],
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'repartition_type': 'base',
'minus_report_expression_ids': [ref('account_tax_report_line_02_02_02_vn_tag')],
}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart33311'),
'minus_report_expression_ids': [ref('account_tax_report_line_02_01_02_vn_tag')],
}),
]"/>
</record>
<record id="tax_sale_vat0" model="account.tax.template">
<field name="chart_template_id" ref="vn_template"/>
<field name="name">Value Added Tax (VAT) 0%</field>
<field name="description">Value Added Tax (VAT) 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, {
'repartition_type': 'base',
'plus_report_expression_ids': [ref('account_tax_report_line_01_02_02_vn_tag')],
}),
(0,0, {'repartition_type': 'tax'}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'repartition_type': 'base',
'minus_report_expression_ids': [ref('account_tax_report_line_01_02_02_vn_tag')],
}),
(0,0, {'repartition_type': 'tax'}),
]"/>
</record>
</odoo>

View file

@ -1,17 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data noupdate="1">
<record id="tax_group_0" model="account.tax.group">
<field name="name">VAT 0%</field>
<field name="country_id" ref="base.vn"/>
</record>
<record id="tax_group_5" model="account.tax.group">
<field name="name">VAT 5%</field>
<field name="country_id" ref="base.vn"/>
</record>
<record id="tax_group_10" model="account.tax.group">
<field name="name">VAT 10%</field>
<field name="country_id" ref="base.vn"/>
</record>
</data>
</odoo>

View file

@ -1,31 +1,61 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<odoo auto_sequence="1">
<record id="tax_report" model="account.report">
<field name="name">Tax Report</field>
<field name="name@vi_VN">Báo cáo Thuế</field>
<field name="root_report_id" ref="account.generic_tax_report"/>
<field name="country_id" ref="base.vn"/>
<field name="filter_fiscal_position" eval="True"/>
<field name="allow_foreign_vat" eval="True"/>
<field name="availability_condition">country</field>
<field name="column_ids">
<record id="tax_report_amount_untaxed" model="account.report.column">
<field name="name">Base Amount</field>
<field name="name@vi_VN">Số tiền gốc</field>
<field name="expression_label">amount_untaxed</field>
</record>
<record id="tax_report_balance" model="account.report.column">
<field name="name">Balance</field>
<field name="name@vi_VN">Số dư</field>
<field name="expression_label">balance</field>
</record>
</field>
<field name="line_ids">
<record id="account_tax_report_line_01_vn" model="account.report.line">
<field name="name">Purchase of Goods and Services</field>
<field name="aggregation_formula">VAT_ON_PURCHASE_OF_GOODS_AND_SERVICES.balance + UNTAXED_PURCHASE_OF_GOODS_AND_SERVICES.balance</field>
<field name="name@vi_VN">HHDV Mua vào</field>
<field name="aggregation_formula">VAT_PURCHASE.balance + VAT_PURCHASE_IMPORTED.balance + VAT_PURCHASE_IMPORT_TAX.balance</field>
<field name="hierarchy_level">0</field>
<field name="expression_ids">
<record id="account_tax_report_line_01_vn_tag_base" model="account.report.expression">
<field name="label">amount_untaxed</field>
<field name="engine">aggregation</field>
<field name="formula">VAT_PURCHASE.amount_untaxed + VAT_PURCHASE_IMPORTED.amount_untaxed + VAT_PURCHASE_IMPORT_TAX.amount_untaxed</field>
</record>
</field>
<field name="children_ids">
<record id="account_tax_report_line_01_01_vn" model="account.report.line">
<field name="name">VAT on purchase of goods and services</field>
<field name="code">VAT_ON_PURCHASE_OF_GOODS_AND_SERVICES</field>
<field name="aggregation_formula">VAT_ON_PURCHASE_OF_GOODS_AND_SERVICES_0.balance + VAT_ON_PURCHASE_OF_GOODS_AND_SERVICES_5.balance + VAT_ON_PURCHASE_OF_GOODS_AND_SERVICES_10.balance</field>
<field name="name@vi_VN">Thuế GTGT HHDV mua vào</field>
<field name="code">VAT_PURCHASE</field>
<field name="aggregation_formula">VAT_PURCHASE_0.balance + VAT_PURCHASE_5.balance + VAT_PURCHASE_8.balance + VAT_PURCHASE_10.balance</field>
<field name="expression_ids">
<record id="account_tax_report_line_01_01_vn_tag_base" model="account.report.expression">
<field name="label">amount_untaxed</field>
<field name="engine">aggregation</field>
<field name="formula">VAT_PURCHASE_0.amount_untaxed + VAT_PURCHASE_5.amount_untaxed + VAT_PURCHASE_8.amount_untaxed + VAT_PURCHASE_10.amount_untaxed + VAT_PURCHASE_EXEMPTION.amount_untaxed</field>
</record>
</field>
<field name="children_ids">
<record id="account_tax_report_line_01_01_01_vn" model="account.report.line">
<field name="name">VAT on purchase of goods and services 0%</field>
<field name="code">VAT_ON_PURCHASE_OF_GOODS_AND_SERVICES_0</field>
<field name="name@vi_VN">Thuế GTGT HHDV mua vào chịu thuế 0%</field>
<field name="code">VAT_PURCHASE_0</field>
<field name="expression_ids">
<record id="account_tax_report_line_01_01_01_vn_tag_base" model="account.report.expression">
<field name="label">amount_untaxed</field>
<field name="engine">tax_tags</field>
<field name="formula">Untaxed Purchase of Goods and Services taxed 0%</field>
</record>
<record id="account_tax_report_line_01_01_01_vn_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
@ -35,8 +65,14 @@
</record>
<record id="account_tax_report_line_02_01_01_vn" model="account.report.line">
<field name="name">VAT on purchase of goods and services 5%</field>
<field name="code">VAT_ON_PURCHASE_OF_GOODS_AND_SERVICES_5</field>
<field name="name@vi_VN">Thuế GTGT HHDV mua vào chịu thuế 5%</field>
<field name="code">VAT_PURCHASE_5</field>
<field name="expression_ids">
<record id="account_tax_report_line_02_01_01_vn_tag_base" model="account.report.expression">
<field name="label">amount_untaxed</field>
<field name="engine">tax_tags</field>
<field name="formula">Untaxed Purchase of Goods and Services taxed 5%</field>
</record>
<record id="account_tax_report_line_02_01_01_vn_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
@ -44,10 +80,33 @@
</record>
</field>
</record>
<record id="account_tax_report_line_04_01_01_vn" model="account.report.line">
<field name="name">VAT on purchase of goods and services 8%</field>
<field name="name@vi_VN">Thuế GTGT HHDV mua vào chịu thuế 8%</field>
<field name="code">VAT_PURCHASE_8</field>
<field name="expression_ids">
<record id="account_tax_report_line_04_01_01_vn_tag_base" model="account.report.expression">
<field name="label">amount_untaxed</field>
<field name="engine">tax_tags</field>
<field name="formula">Untaxed Purchase of Goods and Services taxed 8%</field>
</record>
<record id="account_tax_report_line_04_01_01_vn_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">VAT on purchase of goods and services 8%</field>
</record>
</field>
</record>
<record id="account_tax_report_line_03_01_01_vn" model="account.report.line">
<field name="name">VAT on purchase of goods and services 10%</field>
<field name="code">VAT_ON_PURCHASE_OF_GOODS_AND_SERVICES_10</field>
<field name="name@vi_VN">Thuế GTGT HHDV mua vào chịu thuế 10%</field>
<field name="code">VAT_PURCHASE_10</field>
<field name="expression_ids">
<record id="account_tax_report_line_03_01_01_vn_tag_base" model="account.report.expression">
<field name="label">amount_untaxed</field>
<field name="engine">tax_tags</field>
<field name="formula">Untaxed Purchase of Goods and Services taxed 10%</field>
</record>
<record id="account_tax_report_line_03_01_01_vn_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
@ -55,63 +114,158 @@
</record>
</field>
</record>
<record id="account_tax_report_line_05_01_01_vn" model="account.report.line">
<field name="name">VAT on purchase of goods and services Exemption</field>
<field name="name@vi_VN">Không chịu thuế HHDV mua vào</field>
<field name="code">VAT_PURCHASE_EXEMPTION</field>
<field name="expression_ids">
<record id="account_tax_report_line_05_01_01_vn_tag_base" model="account.report.expression">
<field name="label">amount_untaxed</field>
<field name="engine">tax_tags</field>
<field name="formula">Untaxed Purchase of Goods and Services taxed VAT Exemption</field>
</record>
</field>
</record>
</field>
</record>
<record id="account_tax_report_line_02_01_vn" model="account.report.line">
<field name="name">Untaxed Purchase of Goods and Services</field>
<field name="code">UNTAXED_PURCHASE_OF_GOODS_AND_SERVICES</field>
<field name="aggregation_formula">UNTAXED_PURCHASE_OF_GOODS_AND_SERVICES_TAXED_0.balance + UNTAXED_PURCHASE_OF_GOODS_AND_SERVICES_TAXED_5.balance + UNTAXED_PURCHASE_OF_GOODS_AND_SERVICES_TAXED_10.balance</field>
<field name="name">VAT on purchase of imported goods</field>
<field name="name@vi_VN">Giá trị HHDV Mua vào</field>
<field name="code">VAT_PURCHASE_IMPORTED</field>
<field name="aggregation_formula">VAT_PURCHASE_IMPORTED_0.balance + VAT_PURCHASE_IMPORTED_5.balance + VAT_PURCHASE_IMPORTED_8.balance + VAT_PURCHASE_IMPORTED_10.balance</field>
<field name="expression_ids">
<record id="account_tax_report_line_02_01_vn_tag_base" model="account.report.expression">
<field name="label">amount_untaxed</field>
<field name="engine">aggregation</field>
<field name="formula">VAT_PURCHASE_IMPORTED_0.amount_untaxed + VAT_PURCHASE_IMPORTED_5.amount_untaxed + VAT_PURCHASE_IMPORTED_8.amount_untaxed + VAT_PURCHASE_IMPORTED_10.amount_untaxed</field>
</record>
</field>
<field name="children_ids">
<record id="account_tax_report_line_01_02_01_vn" model="account.report.line">
<field name="name">Untaxed Purchase of Goods and Services taxed 0%</field>
<field name="code">UNTAXED_PURCHASE_OF_GOODS_AND_SERVICES_TAXED_0</field>
<field name="name">VAT on purchase of imported goods 0%</field>
<field name="name@vi_VN">Giá trị HHDV Mua vào chịu thuế 0%</field>
<field name="code">VAT_PURCHASE_IMPORTED_0</field>
<field name="expression_ids">
<record id="account_tax_report_line_01_02_01_vn_tag_base" model="account.report.expression">
<field name="label">amount_untaxed</field>
<field name="engine">tax_tags</field>
<field name="formula">tax_purchase_import_0_base</field>
</record>
<record id="account_tax_report_line_01_02_01_vn_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">Untaxed Purchase of Goods and Services taxed 0%</field>
<field name="formula">tax_purchase_import_0</field>
</record>
</field>
</record>
<record id="account_tax_report_line_02_02_01_vn" model="account.report.line">
<field name="name">Untaxed Purchase of Goods and Services taxed 5%</field>
<field name="code">UNTAXED_PURCHASE_OF_GOODS_AND_SERVICES_TAXED_5</field>
<field name="name">VAT on purchase of imported goods 5%</field>
<field name="name@vi_VN">Giá trị HHDV Mua vào chịu thuế 5%</field>
<field name="code">VAT_PURCHASE_IMPORTED_5</field>
<field name="expression_ids">
<record id="account_tax_report_line_02_02_01_vn_tag_base" model="account.report.expression">
<field name="label">amount_untaxed</field>
<field name="engine">tax_tags</field>
<field name="formula">tax_purchase_import_5_base</field>
</record>
<record id="account_tax_report_line_02_02_01_vn_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">Untaxed Purchase of Goods and Services taxed 5%</field>
<field name="formula">tax_purchase_import_5</field>
</record>
</field>
</record>
<record id="account_tax_report_line_04_02_01_vn" model="account.report.line">
<field name="name">VAT on purchase of imported goods 8%</field>
<field name="name@vi_VN">Giá trị HHDV Mua vào chịu thuế 8%</field>
<field name="code">VAT_PURCHASE_IMPORTED_8</field>
<field name="expression_ids">
<record id="account_tax_report_line_04_02_01_vn_tag_base" model="account.report.expression">
<field name="label">amount_untaxed</field>
<field name="engine">tax_tags</field>
<field name="formula">tax_purchase_import_8_base</field>
</record>
<record id="account_tax_report_line_04_02_01_vn_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">tax_purchase_import_8</field>
</record>
</field>
</record>
<record id="account_tax_report_line_03_02_01_vn" model="account.report.line">
<field name="name">Untaxed Purchase of Goods and Services taxed 10%</field>
<field name="code">UNTAXED_PURCHASE_OF_GOODS_AND_SERVICES_TAXED_10</field>
<field name="name">VAT on purchase of imported goods 10%</field>
<field name="name@vi_VN">Giá trị HHDV Mua vào chịu thuế 10%</field>
<field name="code">VAT_PURCHASE_IMPORTED_10</field>
<field name="expression_ids">
<record id="account_tax_report_line_03_02_01_vn_tag_base" model="account.report.expression">
<field name="label">amount_untaxed</field>
<field name="engine">tax_tags</field>
<field name="formula">tax_purchase_import_10_base</field>
</record>
<record id="account_tax_report_line_03_02_01_vn_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">Untaxed Purchase of Goods and Services taxed 10%</field>
<field name="formula">tax_purchase_import_10</field>
</record>
</field>
</record>
</field>
</record>
<record id="account_tax_report_line_03_01_vn" model="account.report.line">
<field name="name">Import Tax</field>
<field name="name@vi_VN">Thuế nhập khẩu</field>
<field name="code">VAT_PURCHASE_IMPORT_TAX</field>
<field name="expression_ids">
<record id="account_tax_report_line_03_01_vn_tag_base" model="account.report.expression">
<field name="label">amount_untaxed</field>
<field name="engine">tax_tags</field>
<field name="formula">tax_import_base</field>
</record>
<record id="account_tax_report_line_03_01_vn_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">tax_import</field>
</record>
</field>
</record>
</field>
</record>
<record id="account_tax_report_line_02_vn" model="account.report.line">
<field name="name">Sales of Goods and Services</field>
<field name="aggregation_formula">VAT_ON_SALES_OF_GOODS_AND_SERVICES.balance + UNTAXED_SALES_OF_GOODS_AND_SERVICES.balance</field>
<field name="name@vi_VN">HHDV Bán ra</field>
<field name="aggregation_formula">VAT_SALES.balance</field>
<field name="hierarchy_level">0</field>
<field name="expression_ids">
<record id="account_tax_report_line_02_vn_tag_base" model="account.report.expression">
<field name="label">amount_untaxed</field>
<field name="engine">aggregation</field>
<field name="formula">VAT_SALES.amount_untaxed</field>
</record>
</field>
<field name="children_ids">
<record id="account_tax_report_line_01_02_vn" model="account.report.line">
<field name="name">VAT on sales of goods and services</field>
<field name="code">VAT_ON_SALES_OF_GOODS_AND_SERVICES</field>
<field name="aggregation_formula">VAT_ON_SALES_OF_GOODS_AND_SERVICES_0.balance + VAT_ON_SALES_OF_GOODS_AND_SERVICES_5.balance + VAT_ON_SALES_OF_GOODS_AND_SERVICES_10.balance</field>
<field name="name@vi_VN">Thuế GTGT HHDV bán ra</field>
<field name="code">VAT_SALES</field>
<field name="aggregation_formula">VAT_SALES_0.balance + VAT_SALES_5.balance + VAT_SALES_8.balance + VAT_SALES_10.balance</field>
<field name="expression_ids">
<record id="account_tax_report_line_01_02_vn_tag_base" model="account.report.expression">
<field name="label">amount_untaxed</field>
<field name="engine">aggregation</field>
<field name="formula">VAT_SALES_0.amount_untaxed + VAT_SALES_5.amount_untaxed + VAT_SALES_8.amount_untaxed + VAT_SALES_10.amount_untaxed + VAT_SALES_EXEMPTION.amount_untaxed</field>
</record>
</field>
<field name="children_ids">
<record id="account_tax_report_line_01_01_02_vn" model="account.report.line">
<field name="name">VAT on sales of goods and services 0%</field>
<field name="code">VAT_ON_SALES_OF_GOODS_AND_SERVICES_0</field>
<field name="name@vi_VN">Thuế GTGT HHDV bán ra chịu thuế 0%</field>
<field name="code">VAT_SALES_0</field>
<field name="expression_ids">
<record id="account_tax_report_line_01_01_02_vn_tag_base" model="account.report.expression">
<field name="label">amount_untaxed</field>
<field name="engine">tax_tags</field>
<field name="formula">-Untaxed sales of goods and services taxed 0%</field>
</record>
<record id="account_tax_report_line_01_01_02_vn_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
@ -121,63 +275,64 @@
</record>
<record id="account_tax_report_line_02_01_02_vn" model="account.report.line">
<field name="name">VAT on sales of goods and services 5%</field>
<field name="code">VAT_ON_SALES_OF_GOODS_AND_SERVICES_5</field>
<field name="name@vi_VN">Thuế GTGT HHDV bán ra chịu thuế 5%</field>
<field name="code">VAT_SALES_5</field>
<field name="expression_ids">
<record id="account_tax_report_line_02_01_02_vn_tag_base" model="account.report.expression">
<field name="label">amount_untaxed</field>
<field name="engine">tax_tags</field>
<field name="formula">-Untaxed sales of goods and services taxed 5%</field>
</record>
<record id="account_tax_report_line_02_01_02_vn_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">VAT on sales of goods and services 5%</field>
<field name="formula">-VAT on sales of goods and services 5%</field>
</record>
</field>
</record>
<record id="account_tax_report_line_04_01_02_vn" model="account.report.line">
<field name="name">VAT on sales of goods and services 8%</field>
<field name="name@vi_VN">Thuế GTGT HHDV bán ra chịu thuế 8%</field>
<field name="code">VAT_SALES_8</field>
<field name="expression_ids">
<record id="account_tax_report_line_04_01_02_vn_tag_base" model="account.report.expression">
<field name="label">amount_untaxed</field>
<field name="engine">tax_tags</field>
<field name="formula">-Untaxed sales of goods and services taxed 8%</field>
</record>
<record id="account_tax_report_line_04_01_02_vn_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">-VAT on sales of goods and services 8%</field>
</record>
</field>
</record>
<record id="account_tax_report_line_03_01_02_vn" model="account.report.line">
<field name="name">VAT on sales of goods and services 10%</field>
<field name="code">VAT_ON_SALES_OF_GOODS_AND_SERVICES_10</field>
<field name="name@vi_VN">Thuế GTGT HHDV bán ra chịu thuế 10%</field>
<field name="code">VAT_SALES_10</field>
<field name="expression_ids">
<record id="account_tax_report_line_03_01_02_vn_tag_base" model="account.report.expression">
<field name="label">amount_untaxed</field>
<field name="engine">tax_tags</field>
<field name="formula">-Untaxed sales of goods and services taxed 10%</field>
</record>
<record id="account_tax_report_line_03_01_02_vn_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">VAT on sales of goods and services 10%</field>
<field name="formula">-VAT on sales of goods and services 10%</field>
</record>
</field>
</record>
</field>
</record>
<record id="account_tax_report_line_02_02_vn" model="account.report.line">
<field name="name">Untaxed Sales of Goods and Services</field>
<field name="code">UNTAXED_SALES_OF_GOODS_AND_SERVICES</field>
<field name="aggregation_formula">UNTAXED_SALES_OF_GOODS_AND_SERVICES_TAXED_0.balance + UNTAXED_SALES_OF_GOODS_AND_SERVICES_TAXED_5.balance + UNTAXED_SALES_OF_GOODS_AND_SERVICES_TAXED_10.balance</field>
<field name="children_ids">
<record id="account_tax_report_line_01_02_02_vn" model="account.report.line">
<field name="name">Untaxed sales of goods and services taxed 0%</field>
<field name="code">UNTAXED_SALES_OF_GOODS_AND_SERVICES_TAXED_0</field>
<record id="account_tax_report_line_05_01_02_vn" model="account.report.line">
<field name="name">VAT on sales of goods and services Exemption</field>
<field name="name@vi_VN">Không chịu thuế HHDV bán ra</field>
<field name="code">VAT_SALES_EXEMPTION</field>
<field name="expression_ids">
<record id="account_tax_report_line_01_02_02_vn_tag" model="account.report.expression">
<field name="label">balance</field>
<record id="account_tax_report_line_05_01_02_vn_tag_base" model="account.report.expression">
<field name="label">amount_untaxed</field>
<field name="engine">tax_tags</field>
<field name="formula">Untaxed sales of goods and services taxed 0%</field>
</record>
</field>
</record>
<record id="account_tax_report_line_02_02_02_vn" model="account.report.line">
<field name="name">Untaxed sales of goods and services taxed 5%</field>
<field name="code">UNTAXED_SALES_OF_GOODS_AND_SERVICES_TAXED_5</field>
<field name="expression_ids">
<record id="account_tax_report_line_02_02_02_vn_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">Untaxed sales of goods and services taxed 5%</field>
</record>
</field>
</record>
<record id="account_tax_report_line_03_02_02_vn" model="account.report.line">
<field name="name">Untaxed sales of goods and services taxed 10%</field>
<field name="code">UNTAXED_SALES_OF_GOODS_AND_SERVICES_TAXED_10</field>
<field name="expression_ids">
<record id="account_tax_report_line_03_02_02_vn_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">Untaxed sales of goods and services taxed 10%</field>
<field name="formula">-Untaxed sales of goods and services taxed VAT Exemption</field>
</record>
</field>
</record>

View file

@ -1,16 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<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="country_id" ref="base.vn"/>
</record>
</data>
</odoo>

View file

@ -1,14 +0,0 @@
<?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="chart131"/>
<field name="account_journal_early_pay_discount_loss_account_id" ref="chart9993"/>
<field name="account_journal_early_pay_discount_gain_account_id" ref="chart9994"/>
</record>
</odoo>

View file

@ -0,0 +1,217 @@
"id","name","code","account_type","reconcile","name@vi_VN"
"chart1111","Cash","111","asset_cash","False","Tiền mặt"
"chart112","Demand Deposit","112","asset_cash","False","Tiền gửi không kỳ hạn"
"chart1121","Bank Suspense Account","1121","asset_current","False","Tài khoản tạm thời ngân hàng"
"chart1131","Money in transit","113","asset_cash","False","Tiền đang chuyển"
"account_journal_payment_debit_account_id","Outstanding Receipts","1131","asset_current","True","Biên lai chưa thanh toán"
"account_journal_payment_credit_account_id","Outstanding Payments","1132","asset_current","True","Khoản chi chưa thanh toán"
"chart121","Trading Securities","121","asset_current","False","Chứng khoán kinh doanh"
"chart12811","Time deposits - less than 3 months","12811","asset_current","False","Tiền gửi có kỳ hạn - dưới 3 tháng"
"chart12812","Time deposits - 3-12 months","12812","asset_current","False","Tiền gửi có kỳ hạn - 3-12 tháng"
"chart12813","Time deposits - long term","12813","asset_current","False","Tiền gửi có kỳ hạn - dài hạn"
"chart12822","Bonds - 3-12 months","12822","asset_current","False","Trái phiếu - 3-12 tháng"
"chart12823","Bonds - long term","12823","asset_current","False","Trái phiếu - dài hạn"
"chart12831","Loans - short term","12831","asset_current","False","Cho vay - ngắn hạn"
"chart12832","Loans - long term","12832","asset_current","False","Cho vay - dài hạn"
"chart12881","Other investments held to maturity - less than 3 months","12881","asset_current","False","Các khoản đầu tư khác nắm giữ đến ngày đáo hạn - dưới 3 tháng"
"chart12882","Other investments held to maturity - 3-12 months","12882","asset_current","False","Các khoản đầu tư khác nắm giữ đến ngày đáo hạn - 3-12 tháng"
"chart12883","Other investments held to maturity - long term","12883","asset_current","False","Các khoản đầu tư khác nắm giữ đến ngày đáo hạn - dài hạn"
"chart1311","Trade receivables - short term","1311","asset_receivable","True","Phải thu của khách hàng - ngắn hạn"
"chart1312","Trade receivables - long term","1312","asset_receivable","True","Phải thu của khách hàng - dài hạn"
"chart1331","Deductible VAT of goods and services","1331","asset_current","False","Thuế GTGT HHDV mua vào"
"chart1332","Deductible VAT of fixed assets","1332","asset_current","False","Thuế GTGT được khấu trừ của tài sản cố định"
"chart1361","Working capital provided to sub-units","1361","asset_receivable","True","Vốn kinh doanh ở các đơn vị trực thuộc"
"chart13621","Internal receivables on foreign exchange difference - short term","13621","asset_receivable","True","Phải thu nội bộ về chênh lệch tỷ giá - ngắn hạn"
"chart13622","Internal receivables on foreign exchange difference - long term","13622","asset_receivable","True","Phải thu nội bộ về chênh lệch tỷ giá - dài hạn"
"chart13631","Internal receivables on borrowing costs eligible for capitalization - short term","13631","asset_receivable","True","Phải thu nội bộ về chi phí đi vay đủ điều kiện được vốn hoá - ngắn hạn"
"chart13632","Internal receivables on borrowing costs eligible for capitalization - long term","13632","asset_receivable","True","Phải thu nội bộ về chi phí đi vay đủ điều kiện được vốn hoá - dài hạn"
"chart13681","Other internal receivables - short term","13681","asset_receivable","True","Phải thu nội bộ khác - ngắn hạn"
"chart13682","Other internal receivables - long term","13682","asset_receivable","True","Phải thu nội bộ khác - dài hạn"
"chart13811","Shortage of assets awaiting resolution - short term","13811","asset_receivable","True","Tài sản thiếu chờ xử lý - ngắn hạn"
"chart13812","Shortage of assets awaiting resolution - long term","13812","asset_receivable","True","Tài sản thiếu chờ xử lý - dài hạn"
"chart13831","Special consumption tax of imported goods - short term","13831","asset_receivable","True","Thuế TTĐB của hàng nhập khẩu - ngắn hạn"
"chart13832","Special consumption tax of imported goods - long term","13832","asset_receivable","True","Thuế TTĐB của hàng nhập khẩu - dài hạn"
"chart13881","Other receivables - short term","13881","asset_receivable","True","Phải thu khác - ngắn hạn"
"chart13882","Other receivables - long term","13882","asset_receivable","True","Phải thu khác - dài hạn"
"chart1411","Advances - short term","1411","asset_receivable","True","Tạm ứng - ngắn hạn"
"chart1412","Advances - long term","1412","asset_receivable","True","Tạm ứng - dài hạn"
"chart151","Goods in transit","151","asset_current","False","Hàng mua đang đi đường"
"chart152","Raw materials","152","asset_current","False","Nguyên liệu, vật liệu"
"chart1531","Tools & supplies - Short term","1531","asset_current","False","Công cụ, dụng cụ - ngắn hạn"
"chart1532","Tools & supplies - Long term","1532","asset_current","False","Công cụ, dụng cụ - Dài hạn"
"chart1541","Work in Progress - Short term","1541","asset_current","False","Chi phí sản xuất, kinh doanh dở dang - ngắn hạn"
"chart1542","Work in Progress - Long term","1542","asset_current","False","Chi phí sản xuất, kinh doanh dở dang - Dài hạn"
"chart1551","Finished Goods","155","asset_current","False","Sản phẩm"
"chart1561","Goods","156","asset_current","False","Hàng hoá"
"chart157","Outward goods on consignment","157","asset_current","False","Hàng gửi đi bán"
"chart158","Goods in bonded warehouse","158","asset_current","False","Hàng hóa kho bảo thuế"
"chart171","Government bonds purchase-resale","171","asset_current","False","Giao dịch mua bán lại trái phiếu chính phủ"
"chart2111","Tangible fixed assets","211","asset_fixed","False","Tài sản cố định hữu hình"
"chart2121","Financial leased tangible fixed assets","212","asset_fixed","False","Tài sản cố định thuê tài chính"
"chart2131","Intangible fixed assets","213","asset_fixed","False","Tài sản cố định vô hình"
"chart2141","Depreciation of tangible fixed assets","2141","asset_non_current","False","Hao mòn TSCĐ hữu hình"
"chart2142","Depreciation of financial leased assets","2142","asset_non_current","False","Hao mòn TSCĐ thuê tài chính"
"chart2143","Depreciation of intangible fixed assets","2143","asset_non_current","False","Hao mòn TSCĐ vô hình"
"chart2147","Depreciation of investment properties","2147","asset_non_current","False","Hao mòn bất động sản đầu tư"
"chart21511","Livestock for periodic production that have not yet reached maturity","21511","asset_non_current","False","Súc vật nuôi cho sản phẩm định kỳ chưa đạt đến giai đoạn trưởng thành"
"chart215121","Original price","215121","asset_non_current","False","Nguyên giá"
"chart215122","Accumulated Depreciation","215122","asset_non_current","False","Giá trị khấu hao luỹ kế"
"chart21521","Livestock that produces one-time products - Short term","21521","asset_non_current","False","Súc vật nuôi lấy sản phẩm một lần - Ngắn hạn"
"chart21522","Livestock that produces one-time products - Long term","21522","asset_non_current","False","Súc vật nuôi lấy sản phẩm một lần - Dài hạn"
"chart21531","Seasonal or one-time crop - Short term","21531","asset_non_current","False","Cây trồng theo mùa vụ hoặc lấy sản phẩm một lần - Ngắn hạn"
"chart21532","Seasonal or one-time crop - Long term","21532","asset_non_current","False","Cây trồng theo mùa vụ hoặc lấy sản phẩm một lần - Dài hạn"
"chart217","Investment properties","217","asset_non_current","False","Bất động sản đầu tư"
"chart221","Investment in subsidiaries","221","asset_non_current","False","Đầu tư vào công ty con"
"chart222","Investment in joint ventures and associates","222","asset_non_current","False","Đầu tư vào công ty liên doanh, liên kết"
"chart2281","Equity investments in other entities - short term","22811","asset_non_current","False","Đầu tư góp vốn vào đơn vị khác - ngắn hạn"
"chart22812","Equity investments in other entities - long term","22812","asset_non_current","False","Đầu tư góp vốn vào đơn vị khác - dài hạn"
"chart22881","Other investment - short term","22881","asset_non_current","False","Đầu tư khác - ngắn hạn"
"chart22882","Other investment - long term","22882","asset_non_current","False","Đầu tư khác - dài hạn"
"chart2291","Provision for decline in value of trading securities","2291","asset_non_current","False","Dự phòng giảm giá chứng khoán kinh doanh"
"chart22921","Provision for investment loss in other entities - short term","22921","asset_non_current","False","Dự phòng tổn thất đầu tư vào đơn vị khác- ngắn hạn"
"chart22922","Provision for investment loss in BBC contracts - short term","22922","asset_non_current","False","Dự phòng tổn thất đầu tư vào hợp đồng BBC- ngắn hạn"
"chart22923","Provision for investment loss in other entities - long term","22923","asset_non_current","False","Dự phòng tổn thất đầu tư vào đơn vị khác- dài hạn"
"chart22924","Provision for investment loss in other entities held to maturity - long term","22924","asset_non_current","False","Dự phòng tổn thất đầu tư vào đơn vị khác nắm giữ đến ngày đáo hạn - dài hạn"
"chart22931","Provision for doubtful debts - short term","22931","asset_non_current","False","Dự phòng phải thu khó đòi - ngắn hạn"
"chart22932","Provision for doubtful debts - long term","22932","asset_non_current","False","Dự phòng phải thu khó đòi - dài hạn"
"chart22941","Provision for reserve inventories","22941","asset_non_current","False","Dự phòng giảm giá hàng tồn kho"
"chart22942","Provision for reserve inventories - long term work in progress","22942","asset_non_current","False","Dự phòng giảm giá hàng tồn kho- chi phí sản xuất, kinh doanh dở dang dài hạn"
"chart22943","Provision for reserve inventories (Equipment and Spare parts)","22943","asset_non_current","False","Dự phòng giảm giá hàng tồn kho- thiết bị, vật tư, phụ tùng thay thế dài hạn"
"chart22951","Provision for biology asset loss - Short term","22951","asset_non_current","False","Dự phòng tổn thất tài sản sinh học - Ngắn hạn"
"chart22952","Provision for biology asset loss - Long term","22952","asset_non_current","False","Dự phòng tổn thất tài sản sinh học - Dài hạn"
"chart2411","Acquisition of fixed assets","2411","asset_non_current","False","Mua sắm TSCĐ"
"chart2412","Construction in progress","2412","asset_non_current","False","Xây dựng cơ bản"
"chart2413","Periodic repairs and maintenance of fixed assets","2413","asset_non_current","False","Sửa chữa, bảo dưỡng định kỳ TSCĐ"
"chart2414","Upgrading, renovating fixed assets","2414","asset_non_current","False","Nâng cấp, cải tạo TSCĐ"
"chart2421","Expenses waiting for allocation - short term","2421","asset_prepayments","False","Chi phí chờ phân bổ - ngắn hạn"
"chart2422","Expenses waiting for allocation - long term","2422","asset_prepayments","False","Chi phí chờ phân bổ - dài hạn"
"chart243","Deferred tax assets","243","asset_non_current","False","Tài sản thuế thu nhập hoãn lại"
"chart2441","Deposits - short term","2441","asset_non_current","False","Ký quỹ, ký cược - ngắn hạn"
"chart2442","Deposits - long term","2442","asset_non_current","False","Ký quỹ, ký cược - dài hạn"
"chart3311","Trade payables - short term","3311","liability_payable","True","Phải trả cho người bán - ngắn hạn"
"chart3312","Trade payables - long term","3312","liability_payable","True","Phải trả cho người bán - dài hạn"
"chart332","Dividend payable","332","liability_payable","True","Phải trả cổ tức, lợi nhuận"
"chart33311","Output VAT","33311","liability_current","False","Thuế GTGT đầu ra"
"chart33312","VAT on imported goods","33312","liability_payable","True","Thuế GTGT hàng nhập khẩu"
"chart33321","Special consumption tax- short term","33321","liability_current","False","Thuế tiêu thụ đặc biệt - ngắn hạn"
"chart33322","Special consumption tax - long term","33322","liability_current","False","Thuế tiêu thụ đặc biệt - dài hạn"
"chart33331","Import & export tax - short term","33331","liability_current","False","Thuế xuất, nhập khẩu - ngắn hạn"
"chart33332","Import & export tax - long term","33332","liability_current","False","Thuế xuất, nhập khẩu - dài hạn"
"chart33341","Corporate income tax - short term","33341","liability_current","False","Thuế thu nhập doanh nghiệp - ngắn hạn"
"chart33342","Corporate income tax - long term","33342","liability_current","False","Thuế thu nhập doanh nghiệp - dài hạn"
"chart33351","Personal income tax - short term","33351","liability_current","False","Thuế thu nhập cá nhân - ngắn hạn"
"chart33352","Personal income tax - long term","33352","liability_current","False","Thuế thu nhập cá nhân - dài hạn"
"chart33361","Natural resources using tax - short term","33361","liability_current","False","Thuế tài nguyên - ngắn hạn"
"chart33362","Natural resources using tax - long term","33362","liability_current","False","Thuế tài nguyên - dài hạn"
"chart33371","Land & housing tax, land rental charges - short term","33371","liability_current","False","Thuế nhà đất, tiền thuê đất - ngắn hạn"
"chart33372","Land & housing tax, land rental charges - long term","33372","liability_current","False","Thuế nhà đất, tiền thuê đất - dài hạn"
"chart33381","Environment protection tax","33381","liability_current","False","Thuế bảo vệ môi trường"
"chart33382","Other taxes","33382","liability_current","False","Các loại thuế khác"
"chart33391","Fees & charges & other payables - short term","33391","liability_payable","True","Phí, lệ phí và các khoản phải nộp khác - ngắn hạn"
"chart33392","Fees & charges & other payables - long term","33392","liability_payable","True","Phí, lệ phí và các khoản phải nộp khác - dài hạn"
"chart33411","Payables to staff - short term","3341","liability_payable","True","Phải trả công nhân viên - ngắn hạn"
"chart33412","Payables to staff - long term","3342","liability_payable","True","Phải trả công nhân viên - dài hạn"
"chart3351","Accrued expenses - short term","3351","liability_payable","True","Chi phí phải trả - ngắn hạn"
"chart3352","Accrued expenses - long term","3352","liability_payable","True","Chi phí phải trả - dài hạn"
"chart3361","Internal payables for working capital received","3361","liability_payable","True","Phải trả nội bộ về vốn kinh doanh"
"chart33621","Internal payables for foreign exchange differences - short term","33621","liability_payable","True","Phải trả nội bộ về chênh lệch tỉ giá - ngắn hạn"
"chart33622","Internal payables for foreign exchange differences - long term","33622","liability_payable","True","Phải trả nội bộ về chênh lệch tỉ giá - dài hạn"
"chart33631","Internal payables for borrowing costs eligible for capitalization - short term","33631","liability_payable","True","Phải trả nội bộ về chi phí đi vay đủ điều kiện được vốn hoá - ngắn hạn"
"chart33632","Internal payables for borrowing costs eligible for capitalization - long term","33632","liability_payable","True","Phải trả nội bộ về chi phí đi vay đủ điều kiện được vốn hoá - dài hạn"
"chart33681","Other internal payables - short term","33681","liability_payable","True","Phải trả nội bộ khác - ngắn hạn"
"chart33682","Other internal payables - long term","33682","liability_payable","True","Phải trả nội bộ khác - dài hạn"
"chart337","Progress billings for construction contracts","337","liability_payable","True","Thanh toán theo tiến độ hợp đồng xây dựng"
"chart33811","Surplus of assets awaiting for resolution - short term","33811","liability_payable","True","Tài sản thừa chờ giải quyết - ngắn hạn"
"chart33812","Surplus of assets awaiting for resolution - long term","33812","liability_payable","True","Tài sản thừa chờ giải quyết - dài hạn"
"chart33821","Trade union fees - short term","33821","liability_payable","True","Kinh phí công đoàn - ngắn hạn"
"chart33822","Trade union fees - long term","33822","liability_payable","True","Kinh phí công đoàn - dài hạn"
"chart33831","Social insurance - short term","33831","liability_payable","True","Bảo hiểm xã hội - ngắn hạn"
"chart33832","Social insurance - long term","33832","liability_payable","True","Bảo hiểm xã hội - dài hạn"
"chart33841","Health insurance - short term","33841","liability_payable","True","Bảo hiểm y tế - ngắn hạn"
"chart33842","Health insurance - long term","33842","liability_payable","True","Bảo hiểm y tế - dài hạn"
"chart33861","Unemployment insurance - short term","33861","liability_payable","True","Bảo hiểm thất nghiệp - ngắn hạn"
"chart33862","Unemployment insurance - long term","33862","liability_payable","True","Bảo hiểm thất nghiệp - dài hạn"
"chart33871","Unearned revenue - short term","33871","liability_current","True","Doanh thu chưa thực hiện - ngắn hạn"
"chart33872","Unearned revenue - long term","33872","liability_current","True","Doanh thu chưa thực hiện - dài hạn"
"chart33881","Other payables - short term","33881","liability_payable","True","Phải trả, phải nộp khác - ngắn hạn"
"chart33882","Other payables - long term","33882","liability_payable","True","Phải trả, phải nộp khác - dài hạn"
"chart34111","Borrowings - short term","34111","liability_payable","True","Các khoản đi vay - ngắn hạn"
"chart34112","Borrowings - long term","34112","liability_payable","True","Các khoản đi vay - dài hạn"
"chart34121","Financial leased liabilities - short term","34121","liability_current","False","Nợ thuê tài chính - ngắn hạn"
"chart34122","Financial leased liabilities - long term","34122","liability_current","False","Nợ thuê tài chính - dài hạn"
"chart34311","Ordinary bonds - Short term","34311","liability_current","False","Trái phiếu thường - ngắn hạn"
"chart34312","Ordinary bonds - Long term","34312","liability_current","False","Trái phiếu thường - dài hạn"
"chart3432","Convertible bonds","3432","liability_current","False","Trái phiếu chuyển đổi"
"chart3441","Deposits received - short term","3441","liability_current","False","Nhận ký quỹ, ký cược - ngắn hạn"
"chart3442","Deposits received - long term","3442","liability_current","False","Nhận ký quỹ, ký cược - dài hạn"
"chart347","Deferred tax liabilities","347","liability_current","False","Thuế thu nhập hoãn lại phải trả"
"chart35211","Product warranty provisions - short term","35211","liability_current","False","Dự phòng bảo hành sản phẩm hàng hoá - ngắn hạn"
"chart35212","Product warranty provisions - long term","35212","liability_current","False","Dự phòng bảo hành sản phẩm hàng hoá - dài hạn"
"chart35221","Construction warranty provisions - short term","35221","liability_current","False","Dự phòng bảo hành công trình xây dựng - ngắn hạn"
"chart35222","Construction warranty provisions - long term","35222","liability_current","False","Dự phòng bảo hành công trình xây dựng - dài hạn"
"chart35231","Enterprise restructuring provisions - short term","35231","liability_current","False","Dự phòng tái cơ cấu doanh nghiệp - ngắn hạn"
"chart35232","Enterprise restructuring provisions - long term","35232","liability_current","False","Dự phòng tái cơ cấu doanh nghiệp - dài hạn"
"chart35241","Other provisions - short term","35251","liability_current","False","Dự phòng phải trả khác - ngắn hạn"
"chart35242","Other provisions - long term","35252","liability_current","False","Dự phòng phải trả khác - dài hạn"
"chart3531","Bonus fund","3531","liability_current","False","Quỹ khen thưởng"
"chart3532","Welfare fund","3532","liability_current","False","Quỹ phúc lợi"
"chart3533","Welfare fund used for fixed asset acquisitions","3533","liability_current","False","Quỹ phúc lợi đã hình thành TSCĐ"
"chart3534","Management bonus fund","3534","liability_current","False","Quỹ thưởng ban quản lý điều hành công ty"
"chart3561","Science and technology development fund","3561","liability_current","False","Quỹ phát triển khoa học và công nghệ"
"chart3562","Science and technology development fund used for fixed asset acquisition","3562","liability_current","False","Quỹ phát triển khoa học và công nghệ đã hình thành TSCĐ"
"chart357","Price stabilization fund","357","liability_current","False","Quỹ bình ổn giá"
"chart41111","Ordinary shares with voting rights","41111","equity","False","Cổ phiếu phổ thông có quyền biểu quyết"
"chart41112","Preferred shares - payable ","411121","equity","False","Cổ phiếu ưu đãi - Nợ phải trả"
"chart411122","Preferred shares - owner's equity ","411122","equity","False","Cổ phiếu ưu đãi - Vốn chủ sở hữu"
"chart4112","Capital surplus","4112","equity","False","Thặng dư vốn"
"chart4113","Conversion options on convertible bonds","4113","equity","False","Quyền chọn chuyển đổi trái phiếu"
"chart4118","Other capital","4118","equity","False","Vốn khác"
"chart412","Revaluation differences on asset","412","equity","False","Chênh lệch đánh giá lại tài sản"
"chart4131","Exchange rate differences ","413","equity","False","Chênh lệch tỷ giá hối đoái"
"chart414","Investment & development fund","414","equity","False","Quỹ đầu tư phát triển"
"chart418","Other equity funds","418","equity","False","Các quỹ khác thuộc vốn chủ sở hữu"
"chart419","Stocks bought from oneself","419","equity","False","Cổ phiếu mua lại của chính mình"
"chart4211","Undistributed profit after tax of previous year","4211","equity","False","Lợi nhuận sau thuế chưa phân phối năm trước"
"chart4212","Undistributed profit after tax of current year","4212","equity","False","Lợi nhuận sau thuế chưa phân phối năm nay"
"chart5111","Revenue from sales and services","511","income","False","Doanh thu bán hàng và cung cấp dịch vụ"
"chart515","Financial income","515","income","False","Doanh thu hoạt động tài chính"
"chart5211","Sales discounts","521","income","False","Các khoản giảm trừ doanh thu"
"chart621","Direct raw material costs","621","expense_direct_cost","False","Chi phí nguyên liệu, vật liệu trực tiếp"
"chart622","Direct labour costs","622","expense_direct_cost","False","Chi phí nhân công trực tiếp"
"chart6231","Labour costs","6231","expense_direct_cost","False","Chi phí nhân công"
"chart6232","Material costs","6232","expense_direct_cost","False","Chi phí nguyên, vật liệu"
"chart6233","Tools and instruments","6233","expense_direct_cost","False","Chi phí dụng cụ sản xuất"
"chart6234","Equipment depreciation expense","6234","expense_direct_cost","False","Chi phí khấu hao máy thi công"
"chart6237","Outside services","6237","expense_direct_cost","False","Chi phí dịch vụ mua ngoài"
"chart6238","Other expenses","6238","expense_direct_cost","False","Chi phí bằng tiền khác"
"chart6271","Factory staff costs","6271","expense_direct_cost","False","Chi phí nhân viên phân xưởng"
"chart6272","Material costs","6272","expense_direct_cost","False","Chi phí nguyên, vật liệu"
"chart6273","Tools and instruments","6273","expense_direct_cost","False","Chi phí dụng cụ sản xuất"
"chart6274","Fixed asset depreciation","6274","expense_depreciation","False","Chi phí khấu hao TSCĐ"
"chart6275","Taxes, fees and charges","6275","expense_direct_cost","False","Thuế, phí, lệ phí"
"chart6277","Outside services","6277","expense_direct_cost","False","Chi phí dịch vụ mua ngoài"
"chart6278","Other expenses","6278","expense_direct_cost","False","Chi phí bằng tiền khác"
"chart632","Costs of goods sold","632","expense_direct_cost","False","Giá vốn hàng bán"
"chart635","Financial expenses","635","expense","False","Chi phí tài chính"
"chart6351","Financial expenses - interest expense","6351","expense","False","Chi phí tài chính"
"chart6411","Employees costs","6411","expense","False","Chi phí nhân viên"
"chart6412","Materials and packing materials","6412","expense","False","Chi phí nguyên vật liệu, bao bì"
"chart6413","Tools and instruments","6413","expense","False","Chi phí dụng cụ, đồ dùng"
"chart6414","Fixed asset depreciation","6414","expense_depreciation","False","Chi phí khấu hao TSCĐ"
"chart6415","Taxes, fees and charges","6415","expense","False","Thuế, phí, lệ phí"
"chart6417","Outside services","6417","expense","False","Chi phí dịch vụ mua ngoài"
"chart6418","Other expenses","6418","expense","False","Chi phí bằng tiền khác"
"chart6421","Employees management costs","6421","expense","False","Chi phí nhân viên"
"chart6422","Office supply expenses","6422","expense","False","Chi phí vật liệu quản lý"
"chart6423","Stationery costs","6423","expense","False","Chi phí đồ dùng văn phòng"
"chart6424","Fixed asset depreciation","6424","expense_depreciation","False","Chi phí khấu hao TSCĐ"
"chart6425","Taxes, fees and charges","6425","expense","False","Thuế, phí và lệ phí"
"chart6426","Provision expenses","6426","expense","False","Chi phí dự phòng"
"chart6427","Outside services","6427","expense","False","Chi phí dịch vụ mua ngoài"
"chart6428","Other expenses","6428","expense","False","Chi phí bằng tiền khác"
"chart711","Other Income","711","income_other","False","Thu nhập khác"
"chart811","Other Expenses","811","expense","False","Chi phí khác"
"chart8211","Current corporate income tax expenses according to the provisions of the Law on Corporate Income Tax","82111","expense","False","Chi phí thuế thu nhập doanh nghiệp hiện hành theo quy định của Luật thuế thu nhập doanh nghiệp"
"chart82112","Additional corporate income tax expense under the global minimum tax rules","82112","expense","False","Chi phí thuế thu nhập doanh nghiệp bổ sung theo quy định về thuế tối thiểu toàn cầu"
"chart8212","Deferred tax expense","8212","expense","False","Chi phí thuế thu nhập doanh nghiệp hoãn lại"
"chart911","Income Summary","911","equity_unaffected","False","Xác định kết quả kinh doanh"
1 id name code account_type reconcile name@vi_VN
2 chart1111 Cash 111 asset_cash False Tiền mặt
3 chart112 Demand Deposit 112 asset_cash False Tiền gửi không kỳ hạn
4 chart1121 Bank Suspense Account 1121 asset_current False Tài khoản tạm thời ngân hàng
5 chart1131 Money in transit 113 asset_cash False Tiền đang chuyển
6 account_journal_payment_debit_account_id Outstanding Receipts 1131 asset_current True Biên lai chưa thanh toán
7 account_journal_payment_credit_account_id Outstanding Payments 1132 asset_current True Khoản chi chưa thanh toán
8 chart121 Trading Securities 121 asset_current False Chứng khoán kinh doanh
9 chart12811 Time deposits - less than 3 months 12811 asset_current False Tiền gửi có kỳ hạn - dưới 3 tháng
10 chart12812 Time deposits - 3-12 months 12812 asset_current False Tiền gửi có kỳ hạn - 3-12 tháng
11 chart12813 Time deposits - long term 12813 asset_current False Tiền gửi có kỳ hạn - dài hạn
12 chart12822 Bonds - 3-12 months 12822 asset_current False Trái phiếu - 3-12 tháng
13 chart12823 Bonds - long term 12823 asset_current False Trái phiếu - dài hạn
14 chart12831 Loans - short term 12831 asset_current False Cho vay - ngắn hạn
15 chart12832 Loans - long term 12832 asset_current False Cho vay - dài hạn
16 chart12881 Other investments held to maturity - less than 3 months 12881 asset_current False Các khoản đầu tư khác nắm giữ đến ngày đáo hạn - dưới 3 tháng
17 chart12882 Other investments held to maturity - 3-12 months 12882 asset_current False Các khoản đầu tư khác nắm giữ đến ngày đáo hạn - 3-12 tháng
18 chart12883 Other investments held to maturity - long term 12883 asset_current False Các khoản đầu tư khác nắm giữ đến ngày đáo hạn - dài hạn
19 chart1311 Trade receivables - short term 1311 asset_receivable True Phải thu của khách hàng - ngắn hạn
20 chart1312 Trade receivables - long term 1312 asset_receivable True Phải thu của khách hàng - dài hạn
21 chart1331 Deductible VAT of goods and services 1331 asset_current False Thuế GTGT HHDV mua vào
22 chart1332 Deductible VAT of fixed assets 1332 asset_current False Thuế GTGT được khấu trừ của tài sản cố định
23 chart1361 Working capital provided to sub-units 1361 asset_receivable True Vốn kinh doanh ở các đơn vị trực thuộc
24 chart13621 Internal receivables on foreign exchange difference - short term 13621 asset_receivable True Phải thu nội bộ về chênh lệch tỷ giá - ngắn hạn
25 chart13622 Internal receivables on foreign exchange difference - long term 13622 asset_receivable True Phải thu nội bộ về chênh lệch tỷ giá - dài hạn
26 chart13631 Internal receivables on borrowing costs eligible for capitalization - short term 13631 asset_receivable True Phải thu nội bộ về chi phí đi vay đủ điều kiện được vốn hoá - ngắn hạn
27 chart13632 Internal receivables on borrowing costs eligible for capitalization - long term 13632 asset_receivable True Phải thu nội bộ về chi phí đi vay đủ điều kiện được vốn hoá - dài hạn
28 chart13681 Other internal receivables - short term 13681 asset_receivable True Phải thu nội bộ khác - ngắn hạn
29 chart13682 Other internal receivables - long term 13682 asset_receivable True Phải thu nội bộ khác - dài hạn
30 chart13811 Shortage of assets awaiting resolution - short term 13811 asset_receivable True Tài sản thiếu chờ xử lý - ngắn hạn
31 chart13812 Shortage of assets awaiting resolution - long term 13812 asset_receivable True Tài sản thiếu chờ xử lý - dài hạn
32 chart13831 Special consumption tax of imported goods - short term 13831 asset_receivable True Thuế TTĐB của hàng nhập khẩu - ngắn hạn
33 chart13832 Special consumption tax of imported goods - long term 13832 asset_receivable True Thuế TTĐB của hàng nhập khẩu - dài hạn
34 chart13881 Other receivables - short term 13881 asset_receivable True Phải thu khác - ngắn hạn
35 chart13882 Other receivables - long term 13882 asset_receivable True Phải thu khác - dài hạn
36 chart1411 Advances - short term 1411 asset_receivable True Tạm ứng - ngắn hạn
37 chart1412 Advances - long term 1412 asset_receivable True Tạm ứng - dài hạn
38 chart151 Goods in transit 151 asset_current False Hàng mua đang đi đường
39 chart152 Raw materials 152 asset_current False Nguyên liệu, vật liệu
40 chart1531 Tools & supplies - Short term 1531 asset_current False Công cụ, dụng cụ - ngắn hạn
41 chart1532 Tools & supplies - Long term 1532 asset_current False Công cụ, dụng cụ - Dài hạn
42 chart1541 Work in Progress - Short term 1541 asset_current False Chi phí sản xuất, kinh doanh dở dang - ngắn hạn
43 chart1542 Work in Progress - Long term 1542 asset_current False Chi phí sản xuất, kinh doanh dở dang - Dài hạn
44 chart1551 Finished Goods 155 asset_current False Sản phẩm
45 chart1561 Goods 156 asset_current False Hàng hoá
46 chart157 Outward goods on consignment 157 asset_current False Hàng gửi đi bán
47 chart158 Goods in bonded warehouse 158 asset_current False Hàng hóa kho bảo thuế
48 chart171 Government bonds purchase-resale 171 asset_current False Giao dịch mua bán lại trái phiếu chính phủ
49 chart2111 Tangible fixed assets 211 asset_fixed False Tài sản cố định hữu hình
50 chart2121 Financial leased tangible fixed assets 212 asset_fixed False Tài sản cố định thuê tài chính
51 chart2131 Intangible fixed assets 213 asset_fixed False Tài sản cố định vô hình
52 chart2141 Depreciation of tangible fixed assets 2141 asset_non_current False Hao mòn TSCĐ hữu hình
53 chart2142 Depreciation of financial leased assets 2142 asset_non_current False Hao mòn TSCĐ thuê tài chính
54 chart2143 Depreciation of intangible fixed assets 2143 asset_non_current False Hao mòn TSCĐ vô hình
55 chart2147 Depreciation of investment properties 2147 asset_non_current False Hao mòn bất động sản đầu tư
56 chart21511 Livestock for periodic production that have not yet reached maturity 21511 asset_non_current False Súc vật nuôi cho sản phẩm định kỳ chưa đạt đến giai đoạn trưởng thành
57 chart215121 Original price 215121 asset_non_current False Nguyên giá
58 chart215122 Accumulated Depreciation 215122 asset_non_current False Giá trị khấu hao luỹ kế
59 chart21521 Livestock that produces one-time products - Short term 21521 asset_non_current False Súc vật nuôi lấy sản phẩm một lần - Ngắn hạn
60 chart21522 Livestock that produces one-time products - Long term 21522 asset_non_current False Súc vật nuôi lấy sản phẩm một lần - Dài hạn
61 chart21531 Seasonal or one-time crop - Short term 21531 asset_non_current False Cây trồng theo mùa vụ hoặc lấy sản phẩm một lần - Ngắn hạn
62 chart21532 Seasonal or one-time crop - Long term 21532 asset_non_current False Cây trồng theo mùa vụ hoặc lấy sản phẩm một lần - Dài hạn
63 chart217 Investment properties 217 asset_non_current False Bất động sản đầu tư
64 chart221 Investment in subsidiaries 221 asset_non_current False Đầu tư vào công ty con
65 chart222 Investment in joint ventures and associates 222 asset_non_current False Đầu tư vào công ty liên doanh, liên kết
66 chart2281 Equity investments in other entities - short term 22811 asset_non_current False Đầu tư góp vốn vào đơn vị khác - ngắn hạn
67 chart22812 Equity investments in other entities - long term 22812 asset_non_current False Đầu tư góp vốn vào đơn vị khác - dài hạn
68 chart22881 Other investment - short term 22881 asset_non_current False Đầu tư khác - ngắn hạn
69 chart22882 Other investment - long term 22882 asset_non_current False Đầu tư khác - dài hạn
70 chart2291 Provision for decline in value of trading securities 2291 asset_non_current False Dự phòng giảm giá chứng khoán kinh doanh
71 chart22921 Provision for investment loss in other entities - short term 22921 asset_non_current False Dự phòng tổn thất đầu tư vào đơn vị khác- ngắn hạn
72 chart22922 Provision for investment loss in BBC contracts - short term 22922 asset_non_current False Dự phòng tổn thất đầu tư vào hợp đồng BBC- ngắn hạn
73 chart22923 Provision for investment loss in other entities - long term 22923 asset_non_current False Dự phòng tổn thất đầu tư vào đơn vị khác- dài hạn
74 chart22924 Provision for investment loss in other entities held to maturity - long term 22924 asset_non_current False Dự phòng tổn thất đầu tư vào đơn vị khác nắm giữ đến ngày đáo hạn - dài hạn
75 chart22931 Provision for doubtful debts - short term 22931 asset_non_current False Dự phòng phải thu khó đòi - ngắn hạn
76 chart22932 Provision for doubtful debts - long term 22932 asset_non_current False Dự phòng phải thu khó đòi - dài hạn
77 chart22941 Provision for reserve inventories 22941 asset_non_current False Dự phòng giảm giá hàng tồn kho
78 chart22942 Provision for reserve inventories - long term work in progress 22942 asset_non_current False Dự phòng giảm giá hàng tồn kho- chi phí sản xuất, kinh doanh dở dang dài hạn
79 chart22943 Provision for reserve inventories (Equipment and Spare parts) 22943 asset_non_current False Dự phòng giảm giá hàng tồn kho- thiết bị, vật tư, phụ tùng thay thế dài hạn
80 chart22951 Provision for biology asset loss - Short term 22951 asset_non_current False Dự phòng tổn thất tài sản sinh học - Ngắn hạn
81 chart22952 Provision for biology asset loss - Long term 22952 asset_non_current False Dự phòng tổn thất tài sản sinh học - Dài hạn
82 chart2411 Acquisition of fixed assets 2411 asset_non_current False Mua sắm TSCĐ
83 chart2412 Construction in progress 2412 asset_non_current False Xây dựng cơ bản
84 chart2413 Periodic repairs and maintenance of fixed assets 2413 asset_non_current False Sửa chữa, bảo dưỡng định kỳ TSCĐ
85 chart2414 Upgrading, renovating fixed assets 2414 asset_non_current False Nâng cấp, cải tạo TSCĐ
86 chart2421 Expenses waiting for allocation - short term 2421 asset_prepayments False Chi phí chờ phân bổ - ngắn hạn
87 chart2422 Expenses waiting for allocation - long term 2422 asset_prepayments False Chi phí chờ phân bổ - dài hạn
88 chart243 Deferred tax assets 243 asset_non_current False Tài sản thuế thu nhập hoãn lại
89 chart2441 Deposits - short term 2441 asset_non_current False Ký quỹ, ký cược - ngắn hạn
90 chart2442 Deposits - long term 2442 asset_non_current False Ký quỹ, ký cược - dài hạn
91 chart3311 Trade payables - short term 3311 liability_payable True Phải trả cho người bán - ngắn hạn
92 chart3312 Trade payables - long term 3312 liability_payable True Phải trả cho người bán - dài hạn
93 chart332 Dividend payable 332 liability_payable True Phải trả cổ tức, lợi nhuận
94 chart33311 Output VAT 33311 liability_current False Thuế GTGT đầu ra
95 chart33312 VAT on imported goods 33312 liability_payable True Thuế GTGT hàng nhập khẩu
96 chart33321 Special consumption tax- short term 33321 liability_current False Thuế tiêu thụ đặc biệt - ngắn hạn
97 chart33322 Special consumption tax - long term 33322 liability_current False Thuế tiêu thụ đặc biệt - dài hạn
98 chart33331 Import & export tax - short term 33331 liability_current False Thuế xuất, nhập khẩu - ngắn hạn
99 chart33332 Import & export tax - long term 33332 liability_current False Thuế xuất, nhập khẩu - dài hạn
100 chart33341 Corporate income tax - short term 33341 liability_current False Thuế thu nhập doanh nghiệp - ngắn hạn
101 chart33342 Corporate income tax - long term 33342 liability_current False Thuế thu nhập doanh nghiệp - dài hạn
102 chart33351 Personal income tax - short term 33351 liability_current False Thuế thu nhập cá nhân - ngắn hạn
103 chart33352 Personal income tax - long term 33352 liability_current False Thuế thu nhập cá nhân - dài hạn
104 chart33361 Natural resources using tax - short term 33361 liability_current False Thuế tài nguyên - ngắn hạn
105 chart33362 Natural resources using tax - long term 33362 liability_current False Thuế tài nguyên - dài hạn
106 chart33371 Land & housing tax, land rental charges - short term 33371 liability_current False Thuế nhà đất, tiền thuê đất - ngắn hạn
107 chart33372 Land & housing tax, land rental charges - long term 33372 liability_current False Thuế nhà đất, tiền thuê đất - dài hạn
108 chart33381 Environment protection tax 33381 liability_current False Thuế bảo vệ môi trường
109 chart33382 Other taxes 33382 liability_current False Các loại thuế khác
110 chart33391 Fees & charges & other payables - short term 33391 liability_payable True Phí, lệ phí và các khoản phải nộp khác - ngắn hạn
111 chart33392 Fees & charges & other payables - long term 33392 liability_payable True Phí, lệ phí và các khoản phải nộp khác - dài hạn
112 chart33411 Payables to staff - short term 3341 liability_payable True Phải trả công nhân viên - ngắn hạn
113 chart33412 Payables to staff - long term 3342 liability_payable True Phải trả công nhân viên - dài hạn
114 chart3351 Accrued expenses - short term 3351 liability_payable True Chi phí phải trả - ngắn hạn
115 chart3352 Accrued expenses - long term 3352 liability_payable True Chi phí phải trả - dài hạn
116 chart3361 Internal payables for working capital received 3361 liability_payable True Phải trả nội bộ về vốn kinh doanh
117 chart33621 Internal payables for foreign exchange differences - short term 33621 liability_payable True Phải trả nội bộ về chênh lệch tỉ giá - ngắn hạn
118 chart33622 Internal payables for foreign exchange differences - long term 33622 liability_payable True Phải trả nội bộ về chênh lệch tỉ giá - dài hạn
119 chart33631 Internal payables for borrowing costs eligible for capitalization - short term 33631 liability_payable True Phải trả nội bộ về chi phí đi vay đủ điều kiện được vốn hoá - ngắn hạn
120 chart33632 Internal payables for borrowing costs eligible for capitalization - long term 33632 liability_payable True Phải trả nội bộ về chi phí đi vay đủ điều kiện được vốn hoá - dài hạn
121 chart33681 Other internal payables - short term 33681 liability_payable True Phải trả nội bộ khác - ngắn hạn
122 chart33682 Other internal payables - long term 33682 liability_payable True Phải trả nội bộ khác - dài hạn
123 chart337 Progress billings for construction contracts 337 liability_payable True Thanh toán theo tiến độ hợp đồng xây dựng
124 chart33811 Surplus of assets awaiting for resolution - short term 33811 liability_payable True Tài sản thừa chờ giải quyết - ngắn hạn
125 chart33812 Surplus of assets awaiting for resolution - long term 33812 liability_payable True Tài sản thừa chờ giải quyết - dài hạn
126 chart33821 Trade union fees - short term 33821 liability_payable True Kinh phí công đoàn - ngắn hạn
127 chart33822 Trade union fees - long term 33822 liability_payable True Kinh phí công đoàn - dài hạn
128 chart33831 Social insurance - short term 33831 liability_payable True Bảo hiểm xã hội - ngắn hạn
129 chart33832 Social insurance - long term 33832 liability_payable True Bảo hiểm xã hội - dài hạn
130 chart33841 Health insurance - short term 33841 liability_payable True Bảo hiểm y tế - ngắn hạn
131 chart33842 Health insurance - long term 33842 liability_payable True Bảo hiểm y tế - dài hạn
132 chart33861 Unemployment insurance - short term 33861 liability_payable True Bảo hiểm thất nghiệp - ngắn hạn
133 chart33862 Unemployment insurance - long term 33862 liability_payable True Bảo hiểm thất nghiệp - dài hạn
134 chart33871 Unearned revenue - short term 33871 liability_current True Doanh thu chưa thực hiện - ngắn hạn
135 chart33872 Unearned revenue - long term 33872 liability_current True Doanh thu chưa thực hiện - dài hạn
136 chart33881 Other payables - short term 33881 liability_payable True Phải trả, phải nộp khác - ngắn hạn
137 chart33882 Other payables - long term 33882 liability_payable True Phải trả, phải nộp khác - dài hạn
138 chart34111 Borrowings - short term 34111 liability_payable True Các khoản đi vay - ngắn hạn
139 chart34112 Borrowings - long term 34112 liability_payable True Các khoản đi vay - dài hạn
140 chart34121 Financial leased liabilities - short term 34121 liability_current False Nợ thuê tài chính - ngắn hạn
141 chart34122 Financial leased liabilities - long term 34122 liability_current False Nợ thuê tài chính - dài hạn
142 chart34311 Ordinary bonds - Short term 34311 liability_current False Trái phiếu thường - ngắn hạn
143 chart34312 Ordinary bonds - Long term 34312 liability_current False Trái phiếu thường - dài hạn
144 chart3432 Convertible bonds 3432 liability_current False Trái phiếu chuyển đổi
145 chart3441 Deposits received - short term 3441 liability_current False Nhận ký quỹ, ký cược - ngắn hạn
146 chart3442 Deposits received - long term 3442 liability_current False Nhận ký quỹ, ký cược - dài hạn
147 chart347 Deferred tax liabilities 347 liability_current False Thuế thu nhập hoãn lại phải trả
148 chart35211 Product warranty provisions - short term 35211 liability_current False Dự phòng bảo hành sản phẩm hàng hoá - ngắn hạn
149 chart35212 Product warranty provisions - long term 35212 liability_current False Dự phòng bảo hành sản phẩm hàng hoá - dài hạn
150 chart35221 Construction warranty provisions - short term 35221 liability_current False Dự phòng bảo hành công trình xây dựng - ngắn hạn
151 chart35222 Construction warranty provisions - long term 35222 liability_current False Dự phòng bảo hành công trình xây dựng - dài hạn
152 chart35231 Enterprise restructuring provisions - short term 35231 liability_current False Dự phòng tái cơ cấu doanh nghiệp - ngắn hạn
153 chart35232 Enterprise restructuring provisions - long term 35232 liability_current False Dự phòng tái cơ cấu doanh nghiệp - dài hạn
154 chart35241 Other provisions - short term 35251 liability_current False Dự phòng phải trả khác - ngắn hạn
155 chart35242 Other provisions - long term 35252 liability_current False Dự phòng phải trả khác - dài hạn
156 chart3531 Bonus fund 3531 liability_current False Quỹ khen thưởng
157 chart3532 Welfare fund 3532 liability_current False Quỹ phúc lợi
158 chart3533 Welfare fund used for fixed asset acquisitions 3533 liability_current False Quỹ phúc lợi đã hình thành TSCĐ
159 chart3534 Management bonus fund 3534 liability_current False Quỹ thưởng ban quản lý điều hành công ty
160 chart3561 Science and technology development fund 3561 liability_current False Quỹ phát triển khoa học và công nghệ
161 chart3562 Science and technology development fund used for fixed asset acquisition 3562 liability_current False Quỹ phát triển khoa học và công nghệ đã hình thành TSCĐ
162 chart357 Price stabilization fund 357 liability_current False Quỹ bình ổn giá
163 chart41111 Ordinary shares with voting rights 41111 equity False Cổ phiếu phổ thông có quyền biểu quyết
164 chart41112 Preferred shares - payable 411121 equity False Cổ phiếu ưu đãi - Nợ phải trả
165 chart411122 Preferred shares - owner's equity 411122 equity False Cổ phiếu ưu đãi - Vốn chủ sở hữu
166 chart4112 Capital surplus 4112 equity False Thặng dư vốn
167 chart4113 Conversion options on convertible bonds 4113 equity False Quyền chọn chuyển đổi trái phiếu
168 chart4118 Other capital 4118 equity False Vốn khác
169 chart412 Revaluation differences on asset 412 equity False Chênh lệch đánh giá lại tài sản
170 chart4131 Exchange rate differences 413 equity False Chênh lệch tỷ giá hối đoái
171 chart414 Investment & development fund 414 equity False Quỹ đầu tư phát triển
172 chart418 Other equity funds 418 equity False Các quỹ khác thuộc vốn chủ sở hữu
173 chart419 Stocks bought from oneself 419 equity False Cổ phiếu mua lại của chính mình
174 chart4211 Undistributed profit after tax of previous year 4211 equity False Lợi nhuận sau thuế chưa phân phối năm trước
175 chart4212 Undistributed profit after tax of current year 4212 equity False Lợi nhuận sau thuế chưa phân phối năm nay
176 chart5111 Revenue from sales and services 511 income False Doanh thu bán hàng và cung cấp dịch vụ
177 chart515 Financial income 515 income False Doanh thu hoạt động tài chính
178 chart5211 Sales discounts 521 income False Các khoản giảm trừ doanh thu
179 chart621 Direct raw material costs 621 expense_direct_cost False Chi phí nguyên liệu, vật liệu trực tiếp
180 chart622 Direct labour costs 622 expense_direct_cost False Chi phí nhân công trực tiếp
181 chart6231 Labour costs 6231 expense_direct_cost False Chi phí nhân công
182 chart6232 Material costs 6232 expense_direct_cost False Chi phí nguyên, vật liệu
183 chart6233 Tools and instruments 6233 expense_direct_cost False Chi phí dụng cụ sản xuất
184 chart6234 Equipment depreciation expense 6234 expense_direct_cost False Chi phí khấu hao máy thi công
185 chart6237 Outside services 6237 expense_direct_cost False Chi phí dịch vụ mua ngoài
186 chart6238 Other expenses 6238 expense_direct_cost False Chi phí bằng tiền khác
187 chart6271 Factory staff costs 6271 expense_direct_cost False Chi phí nhân viên phân xưởng
188 chart6272 Material costs 6272 expense_direct_cost False Chi phí nguyên, vật liệu
189 chart6273 Tools and instruments 6273 expense_direct_cost False Chi phí dụng cụ sản xuất
190 chart6274 Fixed asset depreciation 6274 expense_depreciation False Chi phí khấu hao TSCĐ
191 chart6275 Taxes, fees and charges 6275 expense_direct_cost False Thuế, phí, lệ phí
192 chart6277 Outside services 6277 expense_direct_cost False Chi phí dịch vụ mua ngoài
193 chart6278 Other expenses 6278 expense_direct_cost False Chi phí bằng tiền khác
194 chart632 Costs of goods sold 632 expense_direct_cost False Giá vốn hàng bán
195 chart635 Financial expenses 635 expense False Chi phí tài chính
196 chart6351 Financial expenses - interest expense 6351 expense False Chi phí tài chính
197 chart6411 Employees costs 6411 expense False Chi phí nhân viên
198 chart6412 Materials and packing materials 6412 expense False Chi phí nguyên vật liệu, bao bì
199 chart6413 Tools and instruments 6413 expense False Chi phí dụng cụ, đồ dùng
200 chart6414 Fixed asset depreciation 6414 expense_depreciation False Chi phí khấu hao TSCĐ
201 chart6415 Taxes, fees and charges 6415 expense False Thuế, phí, lệ phí
202 chart6417 Outside services 6417 expense False Chi phí dịch vụ mua ngoài
203 chart6418 Other expenses 6418 expense False Chi phí bằng tiền khác
204 chart6421 Employees management costs 6421 expense False Chi phí nhân viên
205 chart6422 Office supply expenses 6422 expense False Chi phí vật liệu quản lý
206 chart6423 Stationery costs 6423 expense False Chi phí đồ dùng văn phòng
207 chart6424 Fixed asset depreciation 6424 expense_depreciation False Chi phí khấu hao TSCĐ
208 chart6425 Taxes, fees and charges 6425 expense False Thuế, phí và lệ phí
209 chart6426 Provision expenses 6426 expense False Chi phí dự phòng
210 chart6427 Outside services 6427 expense False Chi phí dịch vụ mua ngoài
211 chart6428 Other expenses 6428 expense False Chi phí bằng tiền khác
212 chart711 Other Income 711 income_other False Thu nhập khác
213 chart811 Other Expenses 811 expense False Chi phí khác
214 chart8211 Current corporate income tax expenses according to the provisions of the Law on Corporate Income Tax 82111 expense False Chi phí thuế thu nhập doanh nghiệp hiện hành theo quy định của Luật thuế thu nhập doanh nghiệp
215 chart82112 Additional corporate income tax expense under the global minimum tax rules 82112 expense False Chi phí thuế thu nhập doanh nghiệp bổ sung theo quy định về thuế tối thiểu toàn cầu
216 chart8212 Deferred tax expense 8212 expense False Chi phí thuế thu nhập doanh nghiệp hoãn lại
217 chart911 Income Summary 911 equity_unaffected False Xác định kết quả kinh doanh

View file

@ -0,0 +1,107 @@
"id","code_prefix_start","name","name@vi"
"l10n_vn_group_111","111","Cash","Tiền mặt"
"l10n_vn_group_112","112","Demand Deposit","Tiền gửi không kỳ hạn"
"l10n_vn_group_113","113","Money in transit","Tiền đang chuyển"
"l10n_vn_group_121","121","Trading Securities","Chứng khoán kinh doanh"
"l10n_vn_group_128","128","Investment held to maturity","Đầu tư nắm giữ đến ngày đáo hạn"
"l10n_vn_group_1281","1281","Time Deposits","Tiền gửi có kỳ hạn"
"l10n_vn_group_1282","1282","Bonds","Trái phiếu"
"l10n_vn_group_1283","1283","Loan","Cho vay"
"l10n_vn_group_1288","1288","Securities and other financial instruments","Các khoản đầu tư khác nắm giữ đến ngày đáo hạn"
"l10n_vn_group_131","131","Trade receivables","Phải thu của khách hàng"
"l10n_vn_group_133","133","Deductible VAT","Thuế GTGT được khấu trừ"
"l10n_vn_group_136","136","Internal Receivables","Phải thu nội bộ"
"l10n_vn_group_1361","1361","Working capital provided to sub-units","Vốn kinh doanh ở các đơn vị trực thuộc"
"l10n_vn_group_1362","1362","Internal receivables on foreign exchange difference","Phải thu nội bộ về chênh lệch tỷ giá"
"l10n_vn_group_1363","1363","Internal receivables on borrowing costs eligible for capitalization","Phải thu nội bộ về chi phí đi vay đủ điều kiện được vốn hoá"
"l10n_vn_group_1368","1368","Other internal receivables ","Phải thu nội bộ khác"
"l10n_vn_group_138","138","Other receivables","Phải thu khác"
"l10n_vn_group_1381","1381","Shortage of assets awaiting resolution","Tài sản thiếu chờ xử lý"
"l10n_vn_group_1383","1383","Special consumption tax of imported goods","Thuế TTĐB của hàng nhập khẩu"
"l10n_vn_group_1388","1388","Other receivables","Phải thu khác"
"l10n_vn_group_141","141","Advances","Tạm ứng"
"l10n_vn_group_151","151","Goods in transit","Hàng mua đang đi đường"
"l10n_vn_group_152","152","Raw materials","Nguyên liệu, vật liệu"
"l10n_vn_group_153","153","Tools & supplies","Công cụ, dụng cụ"
"l10n_vn_group_154","154","Work in Progress","Chi phí sản xuất, kinh doanh dở dang"
"l10n_vn_group_155","155","Finished Goods","Sản phẩm"
"l10n_vn_group_156","156","Goods","Hàng hoá"
"l10n_vn_group_157","157","Outward goods on consignment","Hàng gửi đi bán"
"l10n_vn_group_158","158","Goods in bonded warehouse","Hàng hóa kho bảo thuế"
"l10n_vn_group_171","171","Government bonds purchase-resale","Giao dịch mua bán lại trái phiếu chính phủ"
"l10n_vn_group_211","211","Tangile fixed assets","Tài sản cố định hữu hình"
"l10n_vn_group_212","212","Financial leased tangible fixed assets","Tài sản cố định thuê tài chính"
"l10n_vn_group_213","213","Intangible fixed assets","Tài sản cố định vô hình"
"l10n_vn_group_214","214","Depreciation of fixed assets","Hao mòn TSCĐ"
"l10n_vn_group_215","215","Biology Asset","Tài sản sinh học"
"l10n_vn_group_2151","2151","Livestock for periodic production","Súc vật nuôi cho sản phẩm định kỳ"
"l10n_vn_group_21512","21512","Livestock for periodic production that have not yet reached maturity","Súc vật nuôi cho sản phẩm định kỳ đạt đến giai đoạn trưởng thành"
"l10n_vn_group_217","217","Investment properties","Bất động sản đầu tư"
"l10n_vn_group_221","221","Investment in subsidiaries","Đầu tư vào công ty con"
"l10n_vn_group_222","222","Investment in joint ventures and associates","Đầu tư vào công ty liên doanh, liên kết"
"l10n_vn_group_228","228","Other Investment","Đầu tư khác"
"l10n_vn_group_229","229","Provision for asset loss","Dự phòng tổn thất tài sản"
"l10n_vn_group_2293","2293","Provision for doubtful debts","Dự phòng phải thu khó đòi"
"l10n_vn_group_2294","2294","Provision for reserve inventories","Dự phòng giảm giá hàng tồn kho"
"l10n_vn_group_241","241","Construction in progress","Xây dựng cơ bản dở dang"
"l10n_vn_group_242","242","Expenses waiting for allocation ","Chi phí chờ phân bổ"
"l10n_vn_group_243","243","Deferred tax assets","Tài sản thuế thu nhập hoãn lại"
"l10n_vn_group_244","244","Deposits","Ký quỹ, ký cược"
"l10n_vn_group_331","331","Trade payables","Phải trả cho người bán"
"l10n_vn_group_332","332","Divident payable","Phải trả cổ tức, lợi nhuận"
"l10n_vn_group_333","333","Taxes and amount payable to Government","Thuế và các khoản phải nộp Nhà nước"
"l10n_vn_group_3331","3331","VAT payable","Thuế GTGT phải nộp"
"l10n_vn_group_3338","3338","Environment protection tax and other taxes","Thuế bảo vệ mội trường và các loại thuế khác"
"l10n_vn_group_334","334","Employees payable","Phải trả người lao động"
"l10n_vn_group_335","335","Accrued expenses","Chi phí phải trả"
"l10n_vn_group_336","336","Internal Payables","Phải trả nội bộ"
"l10n_vn_group_3362","3362","Internal payables for foreign exchange differences","Phải trả nội bộ về chênh lệch tỉ giá"
"l10n_vn_group_3363","3363","Internal payables for borrowing costs eligible for capitalization","Phải trả nội bộ về chi phí đi vay đủ điều kiện được vốn hoá"
"l10n_vn_group_3368","3368","Other internal payables","Phải trả nội bộ khác"
"l10n_vn_group_337","337","Progress billings for construction contracts","Thanh toán theo tiến độ hợp đồng xây dựng"
"l10n_vn_group_338","338","Other payables","Phải trả, phải nộp khác"
"l10n_vn_group_3381","3381","Surplus of assets awaiting for resolution","Tài sản thừa chờ giải quyết"
"l10n_vn_group_3382","3382","Trade union fees","Kinh phí công đoàn"
"l10n_vn_group_3383","3383","Social insurance","Bảo hiểm xã hội"
"l10n_vn_group_3384","3384","Health insurance","Bảo hiểm y tế"
"l10n_vn_group_3385","3385","Payables on equilization","Phải trả về cổ phần hoá"
"l10n_vn_group_3386","3386","Unemployment insurance","Bảo hiểm thất nghiệp"
"l10n_vn_group_3387","3387","Unearned revenue","Doanh thu chưa thực hiện"
"l10n_vn_group_3388","3388","Other payables","Phải trả, phải nộp khác"
"l10n_vn_group_341","341","Borrowings and financial lease","Vay và nợ thuê tài chính"
"l10n_vn_group_3411","3411","Borrowings","Các khoản đi vay"
"l10n_vn_group_3412","3412","Financial leased liabilities","Nợ thuê tài chính"
"l10n_vn_group_343","343","Issued bonds","Trái phiếu phát hành"
"l10n_vn_group_344","344","Deposits received ","Nhận ký quỹ, ký cược"
"l10n_vn_group_347","347","Deferred tax liabilities","Thuế thu nhập hoãn lại phải trả"
"l10n_vn_group_352","352","Provisions payable","Dự phòng phải trả"
"l10n_vn_group_3521","3521","Product warranty provisions","Dự phòng bảo hành sản phẩm hàng hoá"
"l10n_vn_group_3522","3522","Construction warranty provisions","Dự phòng bảo hành công trình xây dựng"
"l10n_vn_group_3523","3523","Enterprise restructuring provisions","Dự phòng tái cơ cấu doanh nghiệp"
"l10n_vn_group_3525","3525","Other provisions","Dự phòng phải trả khác"
"l10n_vn_group_353","353","Bonus and Welfare fund","Quỹ khen thưởng, phúc lợi"
"l10n_vn_group_356","356","Science and technology development fund","Quỹ phát triển khoa học và công nghệ"
"l10n_vn_group_357","357","Price stabilization fund","Quỹ bình ổn giá"
"l10n_vn_group_411","411","Owner's equity","Vốn đầu tư của chủ sở hữu"
"l10n_vn_group_4111","4111","Contributed Capital","Vốn góp của chủ sở hữu"
"l10n_vn_group_412","412","Revaluation differences on asset","Chênh lệch đánh giá lại tài sản"
"l10n_vn_group_413","413","Exchange rate differences ","Chênh lệch tỷ giá hối đoái"
"l10n_vn_group_414","414","Investment & development fund","Quỹ đầu tư phát triển"
"l10n_vn_group_418","418","Other equity funds","Các quỹ khác thuộc vốn chủ sở hữu"
"l10n_vn_group_419","419","Stocks bought from oneself","Cổ phiếu mua lại của chính mình"
"l10n_vn_group_421","421","Undistributed profit after tax","Lợi nhuận sau thuế chưa phân phối"
"l10n_vn_group_511","511","Revenue from sales and services","Doanh thu bán hàng và cung cấp dịch vụ"
"l10n_vn_group_515","515","Financial income","Doanh thu hoạt động tài chính"
"l10n_vn_group_521","521","Sales discounts","Các khoản giảm trừ doanh thu"
"l10n_vn_group_621","621","Direct raw material costs","Chi phí nguyên liệu, vật liệu trực tiếp"
"l10n_vn_group_622","622","Direct labour costs","Chi phí nhân công trực tiếp"
"l10n_vn_group_627","627","Manufacturing overhead cost","Chi phí sản xuất chung"
"l10n_vn_group_632","632","Costs of goods sold","Giá vốn hàng bán"
"l10n_vn_group_635","635","Financial expenses","Chi phí tài chính"
"l10n_vn_group_641","641","Selling expenses","Chi phí bán hàng"
"l10n_vn_group_642","642","Management expenses","Chi phí quản lý doanh nghiệp"
"l10n_vn_group_711","711","Other Income","Thu nhập khác"
"l10n_vn_group_811","811","Other Expenses","Chi phí khác"
"l10n_vn_group_821","821","Corporate income tax expenses","Chi phí thu nhập doanh nghiệp"
"l10n_vn_group_8211","8211","Current corporate income tax expenses according to the provisions of the Law on Corporate Income Tax","Chi phí thuế thu nhập doanh nghiệp hiện hành theo quy định của Luật thuế thu nhập doanh nghiệp"
"l10n_vn_group_911","911","Income Summary","Xác định kết quả kinh doanh"
1 id code_prefix_start name name@vi
2 l10n_vn_group_111 111 Cash Tiền mặt
3 l10n_vn_group_112 112 Demand Deposit Tiền gửi không kỳ hạn
4 l10n_vn_group_113 113 Money in transit Tiền đang chuyển
5 l10n_vn_group_121 121 Trading Securities Chứng khoán kinh doanh
6 l10n_vn_group_128 128 Investment held to maturity Đầu tư nắm giữ đến ngày đáo hạn
7 l10n_vn_group_1281 1281 Time Deposits Tiền gửi có kỳ hạn
8 l10n_vn_group_1282 1282 Bonds Trái phiếu
9 l10n_vn_group_1283 1283 Loan Cho vay
10 l10n_vn_group_1288 1288 Securities and other financial instruments Các khoản đầu tư khác nắm giữ đến ngày đáo hạn
11 l10n_vn_group_131 131 Trade receivables Phải thu của khách hàng
12 l10n_vn_group_133 133 Deductible VAT Thuế GTGT được khấu trừ
13 l10n_vn_group_136 136 Internal Receivables Phải thu nội bộ
14 l10n_vn_group_1361 1361 Working capital provided to sub-units Vốn kinh doanh ở các đơn vị trực thuộc
15 l10n_vn_group_1362 1362 Internal receivables on foreign exchange difference Phải thu nội bộ về chênh lệch tỷ giá
16 l10n_vn_group_1363 1363 Internal receivables on borrowing costs eligible for capitalization Phải thu nội bộ về chi phí đi vay đủ điều kiện được vốn hoá
17 l10n_vn_group_1368 1368 Other internal receivables Phải thu nội bộ khác
18 l10n_vn_group_138 138 Other receivables Phải thu khác
19 l10n_vn_group_1381 1381 Shortage of assets awaiting resolution Tài sản thiếu chờ xử lý
20 l10n_vn_group_1383 1383 Special consumption tax of imported goods Thuế TTĐB của hàng nhập khẩu
21 l10n_vn_group_1388 1388 Other receivables Phải thu khác
22 l10n_vn_group_141 141 Advances Tạm ứng
23 l10n_vn_group_151 151 Goods in transit Hàng mua đang đi đường
24 l10n_vn_group_152 152 Raw materials Nguyên liệu, vật liệu
25 l10n_vn_group_153 153 Tools & supplies Công cụ, dụng cụ
26 l10n_vn_group_154 154 Work in Progress Chi phí sản xuất, kinh doanh dở dang
27 l10n_vn_group_155 155 Finished Goods Sản phẩm
28 l10n_vn_group_156 156 Goods Hàng hoá
29 l10n_vn_group_157 157 Outward goods on consignment Hàng gửi đi bán
30 l10n_vn_group_158 158 Goods in bonded warehouse Hàng hóa kho bảo thuế
31 l10n_vn_group_171 171 Government bonds purchase-resale Giao dịch mua bán lại trái phiếu chính phủ
32 l10n_vn_group_211 211 Tangile fixed assets Tài sản cố định hữu hình
33 l10n_vn_group_212 212 Financial leased tangible fixed assets Tài sản cố định thuê tài chính
34 l10n_vn_group_213 213 Intangible fixed assets Tài sản cố định vô hình
35 l10n_vn_group_214 214 Depreciation of fixed assets Hao mòn TSCĐ
36 l10n_vn_group_215 215 Biology Asset Tài sản sinh học
37 l10n_vn_group_2151 2151 Livestock for periodic production Súc vật nuôi cho sản phẩm định kỳ
38 l10n_vn_group_21512 21512 Livestock for periodic production that have not yet reached maturity Súc vật nuôi cho sản phẩm định kỳ đạt đến giai đoạn trưởng thành
39 l10n_vn_group_217 217 Investment properties Bất động sản đầu tư
40 l10n_vn_group_221 221 Investment in subsidiaries Đầu tư vào công ty con
41 l10n_vn_group_222 222 Investment in joint ventures and associates Đầu tư vào công ty liên doanh, liên kết
42 l10n_vn_group_228 228 Other Investment Đầu tư khác
43 l10n_vn_group_229 229 Provision for asset loss Dự phòng tổn thất tài sản
44 l10n_vn_group_2293 2293 Provision for doubtful debts Dự phòng phải thu khó đòi
45 l10n_vn_group_2294 2294 Provision for reserve inventories Dự phòng giảm giá hàng tồn kho
46 l10n_vn_group_241 241 Construction in progress Xây dựng cơ bản dở dang
47 l10n_vn_group_242 242 Expenses waiting for allocation Chi phí chờ phân bổ
48 l10n_vn_group_243 243 Deferred tax assets Tài sản thuế thu nhập hoãn lại
49 l10n_vn_group_244 244 Deposits Ký quỹ, ký cược
50 l10n_vn_group_331 331 Trade payables Phải trả cho người bán
51 l10n_vn_group_332 332 Divident payable Phải trả cổ tức, lợi nhuận
52 l10n_vn_group_333 333 Taxes and amount payable to Government Thuế và các khoản phải nộp Nhà nước
53 l10n_vn_group_3331 3331 VAT payable Thuế GTGT phải nộp
54 l10n_vn_group_3338 3338 Environment protection tax and other taxes Thuế bảo vệ mội trường và các loại thuế khác
55 l10n_vn_group_334 334 Employees payable Phải trả người lao động
56 l10n_vn_group_335 335 Accrued expenses Chi phí phải trả
57 l10n_vn_group_336 336 Internal Payables Phải trả nội bộ
58 l10n_vn_group_3362 3362 Internal payables for foreign exchange differences Phải trả nội bộ về chênh lệch tỉ giá
59 l10n_vn_group_3363 3363 Internal payables for borrowing costs eligible for capitalization Phải trả nội bộ về chi phí đi vay đủ điều kiện được vốn hoá
60 l10n_vn_group_3368 3368 Other internal payables Phải trả nội bộ khác
61 l10n_vn_group_337 337 Progress billings for construction contracts Thanh toán theo tiến độ hợp đồng xây dựng
62 l10n_vn_group_338 338 Other payables Phải trả, phải nộp khác
63 l10n_vn_group_3381 3381 Surplus of assets awaiting for resolution Tài sản thừa chờ giải quyết
64 l10n_vn_group_3382 3382 Trade union fees Kinh phí công đoàn
65 l10n_vn_group_3383 3383 Social insurance Bảo hiểm xã hội
66 l10n_vn_group_3384 3384 Health insurance Bảo hiểm y tế
67 l10n_vn_group_3385 3385 Payables on equilization Phải trả về cổ phần hoá
68 l10n_vn_group_3386 3386 Unemployment insurance Bảo hiểm thất nghiệp
69 l10n_vn_group_3387 3387 Unearned revenue Doanh thu chưa thực hiện
70 l10n_vn_group_3388 3388 Other payables Phải trả, phải nộp khác
71 l10n_vn_group_341 341 Borrowings and financial lease Vay và nợ thuê tài chính
72 l10n_vn_group_3411 3411 Borrowings Các khoản đi vay
73 l10n_vn_group_3412 3412 Financial leased liabilities Nợ thuê tài chính
74 l10n_vn_group_343 343 Issued bonds Trái phiếu phát hành
75 l10n_vn_group_344 344 Deposits received Nhận ký quỹ, ký cược
76 l10n_vn_group_347 347 Deferred tax liabilities Thuế thu nhập hoãn lại phải trả
77 l10n_vn_group_352 352 Provisions payable Dự phòng phải trả
78 l10n_vn_group_3521 3521 Product warranty provisions Dự phòng bảo hành sản phẩm hàng hoá
79 l10n_vn_group_3522 3522 Construction warranty provisions Dự phòng bảo hành công trình xây dựng
80 l10n_vn_group_3523 3523 Enterprise restructuring provisions Dự phòng tái cơ cấu doanh nghiệp
81 l10n_vn_group_3525 3525 Other provisions Dự phòng phải trả khác
82 l10n_vn_group_353 353 Bonus and Welfare fund Quỹ khen thưởng, phúc lợi
83 l10n_vn_group_356 356 Science and technology development fund Quỹ phát triển khoa học và công nghệ
84 l10n_vn_group_357 357 Price stabilization fund Quỹ bình ổn giá
85 l10n_vn_group_411 411 Owner's equity Vốn đầu tư của chủ sở hữu
86 l10n_vn_group_4111 4111 Contributed Capital Vốn góp của chủ sở hữu
87 l10n_vn_group_412 412 Revaluation differences on asset Chênh lệch đánh giá lại tài sản
88 l10n_vn_group_413 413 Exchange rate differences Chênh lệch tỷ giá hối đoái
89 l10n_vn_group_414 414 Investment & development fund Quỹ đầu tư phát triển
90 l10n_vn_group_418 418 Other equity funds Các quỹ khác thuộc vốn chủ sở hữu
91 l10n_vn_group_419 419 Stocks bought from oneself Cổ phiếu mua lại của chính mình
92 l10n_vn_group_421 421 Undistributed profit after tax Lợi nhuận sau thuế chưa phân phối
93 l10n_vn_group_511 511 Revenue from sales and services Doanh thu bán hàng và cung cấp dịch vụ
94 l10n_vn_group_515 515 Financial income Doanh thu hoạt động tài chính
95 l10n_vn_group_521 521 Sales discounts Các khoản giảm trừ doanh thu
96 l10n_vn_group_621 621 Direct raw material costs Chi phí nguyên liệu, vật liệu trực tiếp
97 l10n_vn_group_622 622 Direct labour costs Chi phí nhân công trực tiếp
98 l10n_vn_group_627 627 Manufacturing overhead cost Chi phí sản xuất chung
99 l10n_vn_group_632 632 Costs of goods sold Giá vốn hàng bán
100 l10n_vn_group_635 635 Financial expenses Chi phí tài chính
101 l10n_vn_group_641 641 Selling expenses Chi phí bán hàng
102 l10n_vn_group_642 642 Management expenses Chi phí quản lý doanh nghiệp
103 l10n_vn_group_711 711 Other Income Thu nhập khác
104 l10n_vn_group_811 811 Other Expenses Chi phí khác
105 l10n_vn_group_821 821 Corporate income tax expenses Chi phí thu nhập doanh nghiệp
106 l10n_vn_group_8211 8211 Current corporate income tax expenses according to the provisions of the Law on Corporate Income Tax Chi phí thuế thu nhập doanh nghiệp hiện hành theo quy định của Luật thuế thu nhập doanh nghiệp
107 l10n_vn_group_911 911 Income Summary Xác định kết quả kinh doanh

View file

@ -0,0 +1,61 @@
"id","name","description","invoice_label","amount","amount_type","type_tax_use","tax_group_id","repartition_line_ids/repartition_type","repartition_line_ids/document_type","repartition_line_ids/tag_ids","repartition_line_ids/account_id","include_base_amount","fiscal_position_ids","original_tax_ids","description@vi_VN","invoice_label@vi_VN","name@vi_VN"
"tax_purchase_vat10","10%","Deductible VAT 10%","Deductible VAT 10%","10.0","percent","purchase","tax_group_10","base","invoice","Untaxed Purchase of Goods and Services taxed 10%","","False","","","Thuế GTGT được khấu trừ 10%","Thuế GTGT được khấu trừ 10%","10%"
"","","","","","","","","tax","invoice","VAT on purchase of goods and services 10%","chart1331","","","","","",""
"","","","","","","","","base","refund","Untaxed Purchase of Goods and Services taxed 10%","","","","","","",""
"","","","","","","","","tax","refund","VAT on purchase of goods and services 10%","chart1331","","","","","",""
"tax_purchase_vat8","8%","Deductible VAT 8%","Deductible VAT 8%","8.0","percent","purchase","tax_group_8","base","invoice","Untaxed Purchase of Goods and Services taxed 8%","","False","","","Thuế GTGT được khấu trừ 8%","Thuế GTGT được khấu trừ 8%","8%"
"","","","","","","","","tax","invoice","VAT on purchase of goods and services 8%","chart1331","","","","","",""
"","","","","","","","","base","refund","Untaxed Purchase of Goods and Services taxed 8%","","","","","","",""
"","","","","","","","","tax","refund","VAT on purchase of goods and services 8%","chart1331","","","","","",""
"tax_purchase_vat5","5%","Deductible VAT 5%","Deductible VAT 5%","5.0","percent","purchase","tax_group_5","base","invoice","Untaxed Purchase of Goods and Services taxed 5%","","False","","","Thuế GTGT được khấu trừ 5%","Thuế GTGT được khấu trừ 5%","5%"
"","","","","","","","","tax","invoice","VAT on purchase of goods and services 5%","chart1331","","","","","",""
"","","","","","","","","base","refund","Untaxed Purchase of Goods and Services taxed 5%","","","","","","",""
"","","","","","","","","tax","refund","VAT on purchase of goods and services 5%","chart1331","","","","","",""
"tax_purchase_vat0","0%","Deductible VAT 0%","Deductible VAT 0%","0.0","percent","purchase","tax_group_0","base","invoice","Untaxed Purchase of Goods and Services taxed 0%","","False","","","Thuế GTGT được khấu trừ 0%","Thuế GTGT được khấu trừ 0%","0%"
"","","","","","","","","tax","invoice","","","","","","","",""
"","","","","","","","","base","refund","Untaxed Purchase of Goods and Services taxed 0%","","","","","","",""
"","","","","","","","","tax","refund","","","","","","","",""
"tax_purchase_vat_exemption","VAT EXEMPTION","VAT Exemption","VAT EXEMPTION","0.0","percent","purchase","tax_group_exemption","base","invoice","Untaxed Purchase of Goods and Services taxed VAT Exemption","","False","","","Không thuộc đối tượng chịu thuế GTGT","Không thuộc đối tượng chịu thuế GTGT","KCT"
"","","","","","","","","tax","invoice","","","","","","","",""
"","","","","","","","","base","refund","Untaxed Purchase of Goods and Services taxed VAT Exemption","","","","","","",""
"","","","","","","","","tax","refund","","","","","","","",""
"tax_purchase_import_10","10% Import","Deductible VAT 10% For Imported Goods","Deductible VAT 10% For Imported Goods","10.0","percent","purchase","tax_group_10","base","invoice","tax_purchase_import_10_base","","False","","","Thuế GTGT được khấu trừ cho hàng nhập khẩu 10%","Thuế GTGT được khấu trừ cho hàng nhập khẩu 10%","10%"
"","","","","","","","","tax","invoice","tax_purchase_import_10","chart1331","","","","","",""
"","","","","","","","","base","refund","tax_purchase_import_10_base","","","","","","",""
"","","","","","","","","tax","refund","tax_purchase_import_10","chart1331","","","","","",""
"tax_purchase_import_8","8% Import","Deductible VAT 8% For Imported Goods","Deductible VAT 8% For Imported Goods","8.0","percent","purchase","tax_group_8","base","invoice","tax_purchase_import_8_base","","False","","","Thuế GTGT được khấu trừ cho hàng nhập khẩu 8%","Thuế GTGT được khấu trừ cho hàng nhập khẩu 8%","8%"
"","","","","","","","","tax","invoice","tax_purchase_import_8","chart1331","","","","","",""
"","","","","","","","","base","refund","tax_purchase_import_8_base","","","","","","",""
"","","","","","","","","tax","refund","tax_purchase_import_8","chart1331","","","","","",""
"tax_purchase_import_5","5% Import","Deductible VAT 5% For Imported Goods","Deductible VAT 5% For Imported Goods","5.0","percent","purchase","tax_group_5","base","invoice","tax_purchase_import_5_base","","False","","","Thuế GTGT được khấu trừ cho hàng nhập khẩu 5%","Thuế GTGT được khấu trừ cho hàng nhập khẩu 5%","5%"
"","","","","","","","","tax","invoice","tax_purchase_import_5","chart1331","","","","","",""
"","","","","","","","","base","refund","tax_purchase_import_5_base","","","","","","",""
"","","","","","","","","tax","refund","tax_purchase_import_5","chart1331","","","","","",""
"tax_purchase_import_0","0% Import","Deductible VAT 0% For Imported Goods","Deductible VAT 0% For Imported Goods","0.0","percent","purchase","tax_group_0","base","invoice","tax_purchase_import_0_base","","False","","","Thuế GTGT được khấu trừ cho hàng nhập khẩu 0%","Thuế GTGT được khấu trừ cho hàng nhập khẩu 0%","0%"
"","","","","","","","","tax","invoice","","","","","","","",""
"","","","","","","","","base","refund","tax_purchase_import_0_base","","","","","","",""
"","","","","","","","","tax","refund","","","","","","","",""
"tax_import","Import Tax","Import Tax","Import Tax","5.0","percent","purchase","tax_group_import","base","invoice","tax_import_base","","True","","","Thuế nhập khẩu","Thuế nhập khẩu","Thuế nhập khẩu 5%"
"","","","","","","","","tax","invoice","tax_import","chart33331","","","","","",""
"","","","","","","","","base","refund","tax_import_base","","","","","","",""
"","","","","","","","","tax","refund","tax_import","chart33331","","","","","",""
"tax_sale_vat10","10%","Value Added Tax (VAT) 10%","Value Added Tax (VAT) 10%","10.0","percent","sale","tax_group_10","base","invoice","Untaxed sales of goods and services taxed 10%","","False","","","Thuế GTGT phải nộp 10%","Thuế GTGT phải nộp 10%","10%"
"","","","","","","","","tax","invoice","VAT on sales of goods and services 10%","chart33311","","","","","",""
"","","","","","","","","base","refund","Untaxed sales of goods and services taxed 10%","","","","","","",""
"","","","","","","","","tax","refund","VAT on sales of goods and services 10%","chart33311","","","","","",""
"tax_sale_vat8","8%","Value Added Tax (VAT) 8%","Value Added Tax (VAT) 8%","8.0","percent","sale","tax_group_8","base","invoice","Untaxed sales of goods and services taxed 8%","","False","","","Thuế GTGT phải nộp 8%","Thuế GTGT phải nộp 8%","8%"
"","","","","","","","","tax","invoice","VAT on sales of goods and services 8%","chart33311","","","","","",""
"","","","","","","","","base","refund","Untaxed sales of goods and services taxed 8%","","","","","","",""
"","","","","","","","","tax","refund","VAT on sales of goods and services 8%","chart33311","","","","","",""
"tax_sale_vat5","5%","Value Added Tax (VAT) 5%","Value Added Tax (VAT) 5%","5.0","percent","sale","tax_group_5","base","invoice","Untaxed sales of goods and services taxed 5%","","False","","","Thuế GTGT phải nộp 5%","Thuế GTGT phải nộp 5%","5%"
"","","","","","","","","tax","invoice","VAT on sales of goods and services 5%","chart33311","","","","","",""
"","","","","","","","","base","refund","Untaxed sales of goods and services taxed 5%","","","","","","",""
"","","","","","","","","tax","refund","VAT on sales of goods and services 5%","chart33311","","","","","",""
"tax_sale_vat0","0%","Value Added Tax (VAT) 0%","Value Added Tax (VAT) 0%","0.0","percent","sale","tax_group_0","base","invoice","Untaxed sales of goods and services taxed 0%","","False","","","Thuế GTGT phải nộp 0%","Thuế GTGT phải nộp 0%","0%"
"","","","","","","","","tax","invoice","","","","","","","",""
"","","","","","","","","base","refund","Untaxed sales of goods and services taxed 0%","","","","","","",""
"","","","","","","","","tax","refund","","","","","","","",""
"tax_sale_vat_exemption","VAT EXEMPTION","VAT Exemption","VAT EXEMPTION","0.0","percent","sale","tax_group_exemption","base","invoice","Untaxed sales of goods and services taxed VAT Exemption","","False","","","Không thuộc đối tượng chịu thuế GTGT","Không thuộc đối tượng chịu thuế GTGT","KCT"
"","","","","","","","","tax","invoice","","","","","","","",""
"","","","","","","","","base","refund","Untaxed sales of goods and services taxed VAT Exemption","","","","","","",""
"","","","","","","","","tax","refund","","","","","","","",""
1 id name description invoice_label amount amount_type type_tax_use tax_group_id repartition_line_ids/repartition_type repartition_line_ids/document_type repartition_line_ids/tag_ids repartition_line_ids/account_id include_base_amount fiscal_position_ids original_tax_ids description@vi_VN invoice_label@vi_VN name@vi_VN
2 tax_purchase_vat10 10% Deductible VAT 10% Deductible VAT 10% 10.0 percent purchase tax_group_10 base invoice Untaxed Purchase of Goods and Services taxed 10% False Thuế GTGT được khấu trừ 10% Thuế GTGT được khấu trừ 10% 10%
3 tax invoice VAT on purchase of goods and services 10% chart1331
4 base refund Untaxed Purchase of Goods and Services taxed 10%
5 tax refund VAT on purchase of goods and services 10% chart1331
6 tax_purchase_vat8 8% Deductible VAT 8% Deductible VAT 8% 8.0 percent purchase tax_group_8 base invoice Untaxed Purchase of Goods and Services taxed 8% False Thuế GTGT được khấu trừ 8% Thuế GTGT được khấu trừ 8% 8%
7 tax invoice VAT on purchase of goods and services 8% chart1331
8 base refund Untaxed Purchase of Goods and Services taxed 8%
9 tax refund VAT on purchase of goods and services 8% chart1331
10 tax_purchase_vat5 5% Deductible VAT 5% Deductible VAT 5% 5.0 percent purchase tax_group_5 base invoice Untaxed Purchase of Goods and Services taxed 5% False Thuế GTGT được khấu trừ 5% Thuế GTGT được khấu trừ 5% 5%
11 tax invoice VAT on purchase of goods and services 5% chart1331
12 base refund Untaxed Purchase of Goods and Services taxed 5%
13 tax refund VAT on purchase of goods and services 5% chart1331
14 tax_purchase_vat0 0% Deductible VAT 0% Deductible VAT 0% 0.0 percent purchase tax_group_0 base invoice Untaxed Purchase of Goods and Services taxed 0% False Thuế GTGT được khấu trừ 0% Thuế GTGT được khấu trừ 0% 0%
15 tax invoice
16 base refund Untaxed Purchase of Goods and Services taxed 0%
17 tax refund
18 tax_purchase_vat_exemption VAT EXEMPTION VAT Exemption VAT EXEMPTION 0.0 percent purchase tax_group_exemption base invoice Untaxed Purchase of Goods and Services taxed VAT Exemption False Không thuộc đối tượng chịu thuế GTGT Không thuộc đối tượng chịu thuế GTGT KCT
19 tax invoice
20 base refund Untaxed Purchase of Goods and Services taxed VAT Exemption
21 tax refund
22 tax_purchase_import_10 10% Import Deductible VAT 10% For Imported Goods Deductible VAT 10% For Imported Goods 10.0 percent purchase tax_group_10 base invoice tax_purchase_import_10_base False Thuế GTGT được khấu trừ cho hàng nhập khẩu 10% Thuế GTGT được khấu trừ cho hàng nhập khẩu 10% 10%
23 tax invoice tax_purchase_import_10 chart1331
24 base refund tax_purchase_import_10_base
25 tax refund tax_purchase_import_10 chart1331
26 tax_purchase_import_8 8% Import Deductible VAT 8% For Imported Goods Deductible VAT 8% For Imported Goods 8.0 percent purchase tax_group_8 base invoice tax_purchase_import_8_base False Thuế GTGT được khấu trừ cho hàng nhập khẩu 8% Thuế GTGT được khấu trừ cho hàng nhập khẩu 8% 8%
27 tax invoice tax_purchase_import_8 chart1331
28 base refund tax_purchase_import_8_base
29 tax refund tax_purchase_import_8 chart1331
30 tax_purchase_import_5 5% Import Deductible VAT 5% For Imported Goods Deductible VAT 5% For Imported Goods 5.0 percent purchase tax_group_5 base invoice tax_purchase_import_5_base False Thuế GTGT được khấu trừ cho hàng nhập khẩu 5% Thuế GTGT được khấu trừ cho hàng nhập khẩu 5% 5%
31 tax invoice tax_purchase_import_5 chart1331
32 base refund tax_purchase_import_5_base
33 tax refund tax_purchase_import_5 chart1331
34 tax_purchase_import_0 0% Import Deductible VAT 0% For Imported Goods Deductible VAT 0% For Imported Goods 0.0 percent purchase tax_group_0 base invoice tax_purchase_import_0_base False Thuế GTGT được khấu trừ cho hàng nhập khẩu 0% Thuế GTGT được khấu trừ cho hàng nhập khẩu 0% 0%
35 tax invoice
36 base refund tax_purchase_import_0_base
37 tax refund
38 tax_import Import Tax Import Tax Import Tax 5.0 percent purchase tax_group_import base invoice tax_import_base True Thuế nhập khẩu Thuế nhập khẩu Thuế nhập khẩu 5%
39 tax invoice tax_import chart33331
40 base refund tax_import_base
41 tax refund tax_import chart33331
42 tax_sale_vat10 10% Value Added Tax (VAT) 10% Value Added Tax (VAT) 10% 10.0 percent sale tax_group_10 base invoice Untaxed sales of goods and services taxed 10% False Thuế GTGT phải nộp 10% Thuế GTGT phải nộp 10% 10%
43 tax invoice VAT on sales of goods and services 10% chart33311
44 base refund Untaxed sales of goods and services taxed 10%
45 tax refund VAT on sales of goods and services 10% chart33311
46 tax_sale_vat8 8% Value Added Tax (VAT) 8% Value Added Tax (VAT) 8% 8.0 percent sale tax_group_8 base invoice Untaxed sales of goods and services taxed 8% False Thuế GTGT phải nộp 8% Thuế GTGT phải nộp 8% 8%
47 tax invoice VAT on sales of goods and services 8% chart33311
48 base refund Untaxed sales of goods and services taxed 8%
49 tax refund VAT on sales of goods and services 8% chart33311
50 tax_sale_vat5 5% Value Added Tax (VAT) 5% Value Added Tax (VAT) 5% 5.0 percent sale tax_group_5 base invoice Untaxed sales of goods and services taxed 5% False Thuế GTGT phải nộp 5% Thuế GTGT phải nộp 5% 5%
51 tax invoice VAT on sales of goods and services 5% chart33311
52 base refund Untaxed sales of goods and services taxed 5%
53 tax refund VAT on sales of goods and services 5% chart33311
54 tax_sale_vat0 0% Value Added Tax (VAT) 0% Value Added Tax (VAT) 0% 0.0 percent sale tax_group_0 base invoice Untaxed sales of goods and services taxed 0% False Thuế GTGT phải nộp 0% Thuế GTGT phải nộp 0% 0%
55 tax invoice
56 base refund Untaxed sales of goods and services taxed 0%
57 tax refund
58 tax_sale_vat_exemption VAT EXEMPTION VAT Exemption VAT EXEMPTION 0.0 percent sale tax_group_exemption base invoice Untaxed sales of goods and services taxed VAT Exemption False Không thuộc đối tượng chịu thuế GTGT Không thuộc đối tượng chịu thuế GTGT KCT
59 tax invoice
60 base refund Untaxed sales of goods and services taxed VAT Exemption
61 tax refund

View file

@ -0,0 +1,7 @@
"id","name","country_id","name@vi_VN"
"tax_group_0","VAT 0%","base.vn","Thuế GTGT 0%"
"tax_group_5","VAT 5%","base.vn","Thuế GTGT 5%"
"tax_group_8","VAT 8%","base.vn","Thuế GTGT 8%"
"tax_group_10","VAT 10%","base.vn","Thuế GTGT 10%"
"tax_group_exemption","VAT EXEMPTION","base.vn","Không thuộc đối tượng chịu thuế GTGT"
"tax_group_import","VAT IMPORT","base.vn","Thuế nhập khẩu"
1 id name country_id name@vi_VN
2 tax_group_0 VAT 0% base.vn Thuế GTGT 0%
3 tax_group_5 VAT 5% base.vn Thuế GTGT 5%
4 tax_group_8 VAT 8% base.vn Thuế GTGT 8%
5 tax_group_10 VAT 10% base.vn Thuế GTGT 10%
6 tax_group_exemption VAT EXEMPTION base.vn Không thuộc đối tượng chịu thuế GTGT
7 tax_group_import VAT IMPORT base.vn Thuế nhập khẩu

View file

@ -1,34 +1,37 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="partner_demo_company_vn" model="res.partner">
<record id="base.partner_demo_company_vn" model="res.partner" forcecreate="1">
<field name="name">VN Company</field>
<field name="vat"></field>
<field name="vat"/>
<field name="street">Lê A</field>
<field name="city">Phường Bảo Vinh</field>
<field name="country_id" ref="base.vn"/>
<field name="state_id" ref="base.state_vn_VN-06"/>
<field name="state_id" ref="base.state_vn_VN-HP"/>
<field name="zip">76463</field>
<field name="phone">+84 91 234 56 78</field>
<field name="email">info@company.vnexample.com</field>
<field name="website">www.vnexample.com</field>
<field name="is_company" eval="True"/>
</record>
<record id="demo_company_vn" model="res.company">
<record id="base.demo_company_vn" model="res.company" forcecreate="1">
<field name="name">VN Company</field>
<field name="partner_id" ref="partner_demo_company_vn"/>
<field name="partner_id" ref="base.partner_demo_company_vn"/>
</record>
<function model="res.company" name="_onchange_country_id">
<value eval="[ref('demo_company_vn')]"/>
<value eval="[ref('base.demo_company_vn')]"/>
</function>
<function model="res.users" name="write">
<value eval="[ref('base.user_root'), ref('base.user_admin'), ref('base.user_demo')]"/>
<value eval="{'company_ids': [(4, ref('l10n_vn.demo_company_vn'))]}"/>
<value eval="{'company_ids': [(4, ref('base.demo_company_vn'))]}"/>
</function>
<function model="account.chart.template" name="try_loading">
<value eval="[ref('l10n_vn.vn_template')]"/>
<value model="res.company" eval="obj().env.ref('l10n_vn.demo_company_vn')"/>
<value eval="[]"/>
<value>vn</value>
<value model="res.company" eval="obj().env.ref('base.demo_company_vn')"/>
<value name="install_demo" eval="True"/>
</function>
</odoo>

View file

@ -0,0 +1,154 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * l10n_vn
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 19.0+e\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-01-15 19:07+0000\n"
"PO-Revision-Date: 2026-01-15 19:07+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
#. module: l10n_vn
#: model:ir.model.fields.selection,name:l10n_vn.selection__res_partner_bank__proxy_type__atm_card
msgid "ATM Card Number"
msgstr ""
#. module: l10n_vn
#: model:ir.model,name:l10n_vn.model_account_chart_template
msgid "Account Chart Template"
msgstr ""
#. module: l10n_vn
#: model:ir.model.fields.selection,name:l10n_vn.selection__res_partner_bank__proxy_type__bank_acc
msgid "Bank Account"
msgstr ""
#. module: l10n_vn
#: model:ir.model,name:l10n_vn.model_res_partner_bank
msgid "Bank Accounts"
msgstr ""
#. module: l10n_vn
#. odoo-python
#: code:addons/l10n_vn/models/res_bank.py:0
msgid ""
"Can't generate a Vietnamese QR banking code with a currency other than VND."
msgstr ""
#. module: l10n_vn
#. odoo-python
#: code:addons/l10n_vn/models/template_vn.py:0
msgid "Cash"
msgstr ""
#. module: l10n_vn
#: model:ir.model.fields,field_description:l10n_vn.field_account_chart_template__display_name
#: model:ir.model.fields,field_description:l10n_vn.field_account_move__display_name
#: model:ir.model.fields,field_description:l10n_vn.field_res_partner_bank__display_name
msgid "Display Name"
msgstr ""
#. module: l10n_vn
#: model_terms:ir.ui.view,arch_db:l10n_vn.view_partner_bank_form_inherit_account
msgid "Documentation"
msgstr ""
#. module: l10n_vn
#: model:ir.model.fields,help:l10n_vn.field_account_bank_statement_line__l10n_vn_e_invoice_number
#: model:ir.model.fields,help:l10n_vn.field_account_move__l10n_vn_e_invoice_number
msgid "Electronic Invoicing number."
msgstr ""
#. module: l10n_vn
#: model:ir.model.fields,field_description:l10n_vn.field_account_chart_template__id
#: model:ir.model.fields,field_description:l10n_vn.field_account_move__id
#: model:ir.model.fields,field_description:l10n_vn.field_res_partner_bank__id
msgid "ID"
msgstr ""
#. module: l10n_vn
#: model:ir.model,name:l10n_vn.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: l10n_vn
#: model:ir.model.fields.selection,name:l10n_vn.selection__res_partner_bank__proxy_type__merchant_id
msgid "Merchant ID"
msgstr ""
#. module: l10n_vn
#. odoo-python
#: code:addons/l10n_vn/models/res_bank.py:0
msgid ""
"Missing Bank Identifier Code.\n"
"Please configure the Bank Identifier Code inside the bank settings."
msgstr ""
#. module: l10n_vn
#. odoo-python
#: code:addons/l10n_vn/models/res_bank.py:0
msgid "Missing Merchant Account Information."
msgstr ""
#. module: l10n_vn
#. odoo-python
#: code:addons/l10n_vn/models/res_bank.py:0
msgid "Missing Merchant City or State."
msgstr ""
#. module: l10n_vn
#. odoo-python
#: code:addons/l10n_vn/models/res_bank.py:0
msgid "Missing Proxy Type."
msgstr ""
#. module: l10n_vn
#. odoo-python
#: code:addons/l10n_vn/models/res_bank.py:0
msgid "Missing Proxy Value."
msgstr ""
#. module: l10n_vn
#: model:ir.model.fields.selection,name:l10n_vn.selection__res_partner_bank__proxy_type__payment_service
msgid "Payment Service"
msgstr ""
#. module: l10n_vn
#: model:ir.model.fields,field_description:l10n_vn.field_account_setup_bank_manual_config__proxy_type
#: model:ir.model.fields,field_description:l10n_vn.field_res_partner_bank__proxy_type
msgid "Proxy Type"
msgstr ""
#. module: l10n_vn
#. odoo-python
#: code:addons/l10n_vn/models/res_bank.py:0
msgid ""
"The QR Code Type must be either Merchant ID, ATM Card Number or Bank Account"
" to generate a Vietnam Bank QR code for account number %s."
msgstr ""
#. module: l10n_vn
#. odoo-python
#: code:addons/l10n_vn/models/res_bank.py:0
msgid ""
"The proxy type %s is not supported for Vietnamese partners. It must be "
"either Merchant ID, ATM Card Number or Bank Account"
msgstr ""
#. module: l10n_vn
#: model_terms:ir.ui.view,arch_db:l10n_vn.view_invoice_form_inherit_l10n_vn
msgid "Vietnamese Electronic Invoicing"
msgstr ""
#. module: l10n_vn
#: model:ir.model.fields,field_description:l10n_vn.field_account_bank_statement_line__l10n_vn_e_invoice_number
#: model:ir.model.fields,field_description:l10n_vn.field_account_move__l10n_vn_e_invoice_number
msgid "eInvoice Number"
msgstr ""

View file

@ -0,0 +1,161 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * l10n_vn
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.5alpha1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-01-15 19:07+0000\n"
"PO-Revision-Date: 2024-08-15 11:07+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: vi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
#. module: l10n_vn
#: model:ir.model.fields.selection,name:l10n_vn.selection__res_partner_bank__proxy_type__atm_card
msgid "ATM Card Number"
msgstr "Số thẻ ATM"
#. module: l10n_vn
#: model:ir.model,name:l10n_vn.model_account_chart_template
msgid "Account Chart Template"
msgstr "Mẫu hệ thống tài khoản"
#. module: l10n_vn
#: model:ir.model.fields.selection,name:l10n_vn.selection__res_partner_bank__proxy_type__bank_acc
msgid "Bank Account"
msgstr "Số TK ngân hàng"
#. module: l10n_vn
#: model:ir.model,name:l10n_vn.model_res_partner_bank
msgid "Bank Accounts"
msgstr "Tài khoản Ngân hàng"
#. module: l10n_vn
#. odoo-python
#: code:addons/l10n_vn/models/res_bank.py:0
msgid ""
"Can't generate a Vietnamese QR banking code with a currency other than VND."
msgstr "Không thể tạo mã QR ngân hàng với tiền tệ khác Việt Nam Đồng."
#. module: l10n_vn
#. odoo-python
#: code:addons/l10n_vn/models/template_vn.py:0
msgid "Cash"
msgstr ""
#. module: l10n_vn
#: model:ir.model.fields,field_description:l10n_vn.field_account_chart_template__display_name
#: model:ir.model.fields,field_description:l10n_vn.field_account_move__display_name
#: model:ir.model.fields,field_description:l10n_vn.field_res_partner_bank__display_name
msgid "Display Name"
msgstr ""
#. module: l10n_vn
#: model_terms:ir.ui.view,arch_db:l10n_vn.view_partner_bank_form_inherit_account
msgid "Documentation"
msgstr "Tài liệu"
#. module: l10n_vn
#: model:ir.model.fields,help:l10n_vn.field_account_bank_statement_line__l10n_vn_e_invoice_number
#: model:ir.model.fields,help:l10n_vn.field_account_move__l10n_vn_e_invoice_number
msgid "Electronic Invoicing number."
msgstr "Số hoá đơn trên SInvoice."
#. module: l10n_vn
#: model:ir.model.fields,field_description:l10n_vn.field_account_chart_template__id
#: model:ir.model.fields,field_description:l10n_vn.field_account_move__id
#: model:ir.model.fields,field_description:l10n_vn.field_res_partner_bank__id
msgid "ID"
msgstr ""
#. module: l10n_vn
#: model:ir.model,name:l10n_vn.model_account_move
msgid "Journal Entry"
msgstr "Bút toán"
#. module: l10n_vn
#: model:ir.model.fields.selection,name:l10n_vn.selection__res_partner_bank__proxy_type__merchant_id
msgid "Merchant ID"
msgstr "ID Người bán"
#. module: l10n_vn
#. odoo-python
#: code:addons/l10n_vn/models/res_bank.py:0
msgid ""
"Missing Bank Identifier Code.\n"
"Please configure the Bank Identifier Code inside the bank settings."
msgstr ""
"Thiếu mã định danh ngân hàng.\n"
"Hãy cấu hình nó ở trong phần thiết lập ngân hàng."
#. module: l10n_vn
#. odoo-python
#: code:addons/l10n_vn/models/res_bank.py:0
msgid "Missing Merchant Account Information."
msgstr "Thiếu thông tin tài khoản người bán"
#. module: l10n_vn
#. odoo-python
#: code:addons/l10n_vn/models/res_bank.py:0
msgid "Missing Merchant City or State."
msgstr "Thiếu thành phố hoặc tỉnh thành của người bán. "
#. module: l10n_vn
#. odoo-python
#: code:addons/l10n_vn/models/res_bank.py:0
msgid "Missing Proxy Type."
msgstr "Thiếu loại proxy."
#. module: l10n_vn
#. odoo-python
#: code:addons/l10n_vn/models/res_bank.py:0
msgid "Missing Proxy Value."
msgstr "Thiếu giá trị proxy."
#. module: l10n_vn
#: model:ir.model.fields.selection,name:l10n_vn.selection__res_partner_bank__proxy_type__payment_service
msgid "Payment Service"
msgstr "Dịch vụ Thanh toán"
#. module: l10n_vn
#: model:ir.model.fields,field_description:l10n_vn.field_account_setup_bank_manual_config__proxy_type
#: model:ir.model.fields,field_description:l10n_vn.field_res_partner_bank__proxy_type
msgid "Proxy Type"
msgstr "Loại proxy"
#. module: l10n_vn
#. odoo-python
#: code:addons/l10n_vn/models/res_bank.py:0
msgid ""
"The QR Code Type must be either Merchant ID, ATM Card Number or Bank Account "
"to generate a Vietnam Bank QR code for account number %s."
msgstr ""
"Loại mã QR phải là ID người bán, số thẻ ATM hoặc tài khoản ngân hàng để tạo "
"mã QR Ngân hàng Việt Nam cho số tài khoản %s."
#. module: l10n_vn
#. odoo-python
#: code:addons/l10n_vn/models/res_bank.py:0
msgid ""
"The proxy type %s is not supported for Vietnamese partners. It must be "
"either Merchant ID, ATM Card Number or Bank Account"
msgstr ""
"Loại proxy %s không được hỗ trợ cho khách hàng Việt Nam. Nó phải là ID người "
"bán, số thẻ ATM hoặc tài khoản ngân hàng"
#. module: l10n_vn
#: model_terms:ir.ui.view,arch_db:l10n_vn.view_invoice_form_inherit_l10n_vn
msgid "Vietnamese Electronic Invoicing"
msgstr "Hoá đơn điện tử Việt Nam"
#. module: l10n_vn
#: model:ir.model.fields,field_description:l10n_vn.field_account_bank_statement_line__l10n_vn_e_invoice_number
#: model:ir.model.fields,field_description:l10n_vn.field_account_move__l10n_vn_e_invoice_number
msgid "eInvoice Number"
msgstr "Số hoá đơn điện tử"

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,27 @@
from odoo import api, SUPERUSER_ID
from odoo.fields import Domain
from odoo.release import version
from odoo.tools import parse_version
FIXED_ACCOUNTS_TYPE = {
'asset_prepayments': ['242'],
'expense_depreciation': ['6274', '6414', '6424'],
}
def _fix_accounts_type(env):
for correct_account_type, accounts_code in FIXED_ACCOUNTS_TYPE.items():
domains_per_company = []
for company in env['res.company'].with_context(active_test=False).search([('chart_template', '=', 'vn')]):
if parse_version(version) > parse_version("saas~17.5"):
company_domain = [('company_ids', 'in', company.ids), ('account_type', '!=', correct_account_type)]
else:
company_domain = [('company_id', '=', company.id), ('account_type', '!=', correct_account_type)]
doamin = Domain.AND([company_domain, Domain.OR([[('code', 'like', f'{code}%')] for code in accounts_code])])
domains_per_company.append(doamin)
accounts = env['account.account'].search(Domain.OR(domains_per_company))
accounts.account_type = correct_account_type
def migrate(cr, version):
env = api.Environment(cr, SUPERUSER_ID, {})
_fix_accounts_type(env)

View file

@ -0,0 +1,13 @@
from odoo import api, SUPERUSER_ID
def migrate(cr, version):
env = api.Environment(cr, SUPERUSER_ID, {})
for company in env['res.company'].search([('chart_template', '=', 'vn')], order="parent_path"):
ChartTemplate = env['account.chart.template'].with_company(company)
data = {
'account.tax.group': ChartTemplate._get_account_tax_group(company.chart_template),
'account.tax': ChartTemplate._get_account_tax(company.chart_template)
}
ChartTemplate._pre_reload_data(company, {}, data, force_create=False)
ChartTemplate._load_data(data)

View file

@ -0,0 +1,4 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from . import account_move
from . import res_bank
from . import template_vn

View file

@ -0,0 +1,12 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import fields, models
class AccountMove(models.Model):
_inherit = 'account.move'
l10n_vn_e_invoice_number = fields.Char(
string='eInvoice Number',
help='Electronic Invoicing number.',
copy=False,
)

View file

@ -0,0 +1,96 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
import re
from odoo import _, api, fields, models
from odoo.exceptions import ValidationError
class ResPartnerBank(models.Model):
_inherit = 'res.partner.bank'
proxy_type = fields.Selection(selection_add=[('merchant_id', 'Merchant ID'),
('payment_service', 'Payment Service'),
('atm_card', 'ATM Card Number'),
('bank_acc', 'Bank Account')],
ondelete={'merchant_id': 'set default', 'payment_service': 'set default', 'atm_card': 'set default', 'bank_acc': 'set default'})
@api.constrains('proxy_type')
def _check_vn_proxy(self):
for bank in self.filtered(lambda b: b.country_code == 'VN'):
if bank.proxy_type not in ['merchant_id', 'payment_service', 'atm_card', 'bank_acc', 'none', False]:
raise ValidationError(_("The QR Code Type must be either Merchant ID, ATM Card Number or Bank Account to generate a Vietnam Bank QR code for account number %s.", bank.acc_number))
@api.depends('country_code')
def _compute_country_proxy_keys(self):
bank_vn = self.filtered(lambda b: b.country_code == 'VN')
bank_vn.country_proxy_keys = 'merchant_id,payment_service,atm_card,bank_acc'
super(ResPartnerBank, self - bank_vn)._compute_country_proxy_keys()
@api.depends('country_code')
def _compute_display_qr_setting(self):
bank_vn = self.filtered(lambda b: b.country_code == 'VN')
bank_vn.display_qr_setting = True
super(ResPartnerBank, self - bank_vn)._compute_display_qr_setting()
def _get_merchant_account_info(self):
proxy_type_mapping = {
'merchant_id': 'QRPUSH',
'payment_service': 'QRPUSH',
'atm_card': 'QRIBFTTC',
'bank_acc': 'QRIBFTTA',
}
if self.country_code != 'VN' or self.proxy_type not in proxy_type_mapping:
return super()._get_merchant_account_info()
payment_network = [
(0, self.bank_bic),
(1, self.proxy_value),
]
vals = [
(0, 'A000000727'),
(1, ''.join([self._serialize(*val) for val in payment_network])),
(2, proxy_type_mapping[self.proxy_type]),
]
return (38, ''.join([self._serialize(*val) for val in vals]))
def _get_additional_data_field(self, comment):
if self.country_code == 'VN':
# The first check is too permissive for VietQR.
return self._serialize(8, re.sub(r"[^a-zA-Z0-9 _\\\-.]+", "", comment))
return super()._get_additional_data_field(comment)
def _get_qr_code_vals_list(self, qr_method, amount, currency, debtor_partner, free_communication, structured_communication):
res = super()._get_qr_code_vals_list(qr_method, amount, currency, debtor_partner, free_communication, structured_communication)
if self.country_code == 'VN':
merchant_city = (self.partner_id.city and self._remove_accents(self.partner_id.city)[:15]) or (self.partner_id.state_id and self._remove_accents(self.partner_id.state_id.name)[:15]) or ''
res[8] = (60, merchant_city)
return res
def _get_error_messages_for_qr(self, qr_method, debtor_partner, currency):
if qr_method == 'emv_qr' and self.country_code == 'VN':
if currency.name not in ['VND']:
return _("Can't generate a Vietnamese QR banking code with a currency other than VND.")
if not self.bank_bic:
return _("Missing Bank Identifier Code.\n"
"Please configure the Bank Identifier Code inside the bank settings.")
return None
return super()._get_error_messages_for_qr(qr_method, debtor_partner, currency)
def _check_for_qr_code_errors(self, qr_method, amount, currency, debtor_partner, free_communication, structured_communication):
if qr_method != 'emv_qr' or self.country_code != 'VN':
return super()._check_for_qr_code_errors(qr_method, amount, currency, debtor_partner, free_communication, structured_communication)
if not (self.partner_id.city or self.partner_id.state_id):
return _("Missing Merchant City or State.")
if not self.proxy_type:
return _("Missing Proxy Type.")
if self.proxy_type not in ['merchant_id', 'payment_service', 'atm_card', 'bank_acc']:
return _("The proxy type %s is not supported for Vietnamese partners. It must be either Merchant ID, ATM Card Number or Bank Account", self.proxy_type)
if not self.proxy_value:
return _("Missing Proxy Value.")
if not self._get_merchant_account_info():
return _("Missing Merchant Account Information.")

View file

@ -0,0 +1,67 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import models
from odoo.addons.account.models.chart_template import template
class AccountChartTemplate(models.AbstractModel):
_inherit = 'account.chart.template'
@template('vn')
def _get_vn_template_data(self):
return {
'code_digits': '4',
'property_account_receivable_id': 'chart1311',
'property_account_payable_id': 'chart3311',
'property_stock_valuation_account_id': 'chart1551',
'display_invoice_amount_total_words': True,
}
@template('vn', 'res.company')
def _get_vn_res_company(self):
return {
self.env.company.id: {
'anglo_saxon_accounting': True,
'account_fiscal_country_id': 'base.vn',
'bank_account_code_prefix': '112',
'cash_account_code_prefix': '111',
'transfer_account_code_prefix': '113',
'account_default_pos_receivable_account_id': 'chart1311',
'income_currency_exchange_account_id': 'chart515',
'expense_currency_exchange_account_id': 'chart635',
'account_journal_early_pay_discount_loss_account_id': 'chart635',
'account_journal_early_pay_discount_gain_account_id': 'chart515',
'account_sale_tax_id': 'tax_sale_vat10',
'account_purchase_tax_id': 'tax_purchase_vat10',
'transfer_account_id': 'chart1131',
'expense_account_id': 'chart632',
'income_account_id': 'chart5111',
'deferred_expense_account_id': 'chart2421',
'deferred_revenue_account_id': 'chart33871',
'account_production_wip_account_id': 'chart154',
'default_cash_difference_income_account_id': 'chart711',
'default_cash_difference_expense_account_id': 'chart811',
'tax_calculation_rounding_method': 'round_per_line',
'account_stock_journal_id': 'inventory_valuation',
'account_stock_valuation_id': 'chart152',
'account_journal_suspense_account_id': 'chart1121',
},
}
@template('vn', 'account.account')
def _get_vn_account_account(self):
return {
'chart152': {
'account_stock_variation_id': 'chart632',
},
}
@template('vn', 'account.journal')
def _get_vn_account_journal(self):
return {
'bank': {'default_account_id': 'chart112'},
'cash': {
'name': self.env._("Cash"),
'type': 'cash',
'default_account_id': 'chart1111',
},
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 22 KiB

View file

@ -0,0 +1 @@
from . import test_l10n_vn_emv_qr

View file

@ -0,0 +1,135 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo.exceptions import UserError
from odoo.fields import Command
from odoo.addons.account.tests.common import AccountTestInvoicingCommon
from odoo.tests import tagged
@tagged('post_install_l10n', 'post_install', '-at_install')
class TestL10nVNEmvQrCode(AccountTestInvoicingCommon):
""" Test the generation of the EMV QR Code on invoices """
@classmethod
@AccountTestInvoicingCommon.setup_country('vn')
def setUpClass(cls):
super().setUpClass()
cls.company_data['company'].qr_code = True
cls.company_data['company'].partner_id.update({
'country_id': cls.env.ref('base.vn').id,
'city': 'Vietnam',
})
cls.bank_vn = cls.env['res.bank'].create({
'name': 'VN Bank',
'bic': '970422',
})
cls.acc_emv_vn = cls.env['res.partner.bank'].create({
'acc_number': '123456789012345678',
'bank_id': cls.bank_vn.id,
'partner_id': cls.company_data['company'].partner_id.id,
'proxy_type': 'bank_acc',
'proxy_value': '660704060000129',
'include_reference': True,
'allow_out_payment': True,
})
cls.acc_emv_vn_without_paynow_info = cls.env['res.partner.bank'].create({
'acc_number': '1234567890',
'partner_id': cls.company_data['company'].partner_id.id,
'allow_out_payment': True,
})
cls.emv_qr_invoice = cls.env['account.move'].create({
'move_type': 'out_invoice',
'partner_id': cls.partner_a.id,
'currency_id': cls.env.ref('base.VND').id,
'partner_bank_id': cls.acc_emv_vn.id,
'company_id': cls.company_data['company'].id,
'invoice_line_ids': [Command.create({'quantity': 1, 'price_unit': 100})],
})
cls.partner_with_bank_account_no_proxy = cls.env['res.partner'].create({
'name': 'Mr. Triboulet',
'company_id': cls.company_data['company'].id,
'country_id': cls.env.ref('base.vn').id,
'city': 'Vietnam',
'bank_ids': [
Command.create({
'acc_number': '123456789012345670',
'bank_id': cls.bank_vn.id,
'currency_id': cls.env.ref('base.VND').id,
'allow_out_payment': True
})
]
})
def test_emv_qr_code_generation(self):
self.emv_qr_invoice.qr_code_method = 'emv_qr'
self.emv_qr_invoice._generate_qr_code()
# Using invoice currency other than VND should fail
self.emv_qr_invoice.currency_id = self.env.ref('base.USD')
with self.assertRaises(UserError, msg="The chosen QR-code type is not eligible for this invoice."):
self.emv_qr_invoice._generate_qr_code()
# Without company partner city or state should fail
self.emv_qr_invoice.currency_id = self.env.ref('base.VND')
self.company_data['company'].partner_id.city = False
with self.assertRaises(UserError, msg="Missing Merchant City."):
self.emv_qr_invoice._generate_qr_code()
# With state and no city should ok
self.company_data['company'].partner_id.state_id = self.env.ref('base.state_vn_VN-HP')
self.emv_qr_invoice._generate_qr_code()
# Without paynow infomation should fail
self.company_data['company'].partner_id.city = 'Vietnam'
self.emv_qr_invoice.partner_bank_id = self.acc_emv_vn_without_paynow_info
with self.assertRaises(UserError, msg="The account receiving the payment must have a Proxy type and a Proxy value set."):
self.emv_qr_invoice._generate_qr_code()
def test_emv_qr_vals(self):
self.emv_qr_invoice.qr_code_method = 'emv_qr'
unstruct_ref = 'INV/TEST/0001'
emv_qr_vals = self.emv_qr_invoice.partner_bank_id._get_qr_vals(
qr_method=self.emv_qr_invoice.qr_code_method,
amount=self.emv_qr_invoice.amount_residual,
currency=self.emv_qr_invoice.currency_id,
debtor_partner=self.emv_qr_invoice.partner_id,
free_communication=unstruct_ref,
structured_communication=self.emv_qr_invoice.payment_reference,
)
# Check the whole qr code string
self.assertEqual(emv_qr_vals, '00020101021238590010A0000007270129000697042201156607040600001290208QRIBFTTA52040000530370454031005802VN5914company_1_data6007Vietnam62150811INVTEST000163042656')
def test_remove_vietnamese_accents(self):
accent_string = "áàảãạăắằẳẵặâấầẩẫậÁÀẢÃẠĂẮẰẲẴẶÂẤẦẨẪẬéèẻẽẹêếềểễệÉÈẺẼẸÊẾỀỂỄỆóòỏõọôốồổỗộơớờởỡợÓÒỎÕỌÔỐỒỔỖỘƠỚỜỞỠỢíìỉĩịÍÌỈĨỊúùủũụưứừửữựÚÙỦŨỤƯỨỪỬỮỰýỳỷỹỵÝỲỶỸỴđĐ"
result = self.env['res.partner.bank']._remove_accents(accent_string)
self.assertEqual(result, "aaaaaaaaaaaaaaaaaAAAAAAAAAAAAAAAAAeeeeeeeeeeeEEEEEEEEEEEoooooooooooooooooOOOOOOOOOOOOOOOOOiiiiiIIIIIuuuuuuuuuuuUUUUUUUUUUUyyyyyYYYYYdD")
def test_emv_qr_vals_with_accent_partner(self):
self.company_data['company'].partner_id.name = 'áÁéÉóÓíÍúÚýÝđĐ'
self.emv_qr_invoice.qr_code_method = 'emv_qr'
unstruct_ref = 'INV/TEST/0002'
emv_qr_vals = self.emv_qr_invoice.partner_bank_id._get_qr_vals(
qr_method=self.emv_qr_invoice.qr_code_method,
amount=self.emv_qr_invoice.amount_residual,
currency=self.emv_qr_invoice.currency_id,
debtor_partner=self.emv_qr_invoice.partner_id,
free_communication=unstruct_ref,
structured_communication=self.emv_qr_invoice.payment_reference,
)
# Check the whole qr code string
self.assertEqual(emv_qr_vals, '00020101021238590010A0000007270129000697042201156607040600001290208QRIBFTTA52040000530370454031005802VN5914aAeEoOiIuUyYdD6007Vietnam62150811INVTEST00026304E1C2')
def test_create_payment_with_no_proxy_in_client(self):
new_payment = self.env['account.payment'].create({
'partner_id': self.partner_with_bank_account_no_proxy.id,
'payment_type': 'outbound'
})
# The payment must be created but the qr_code will raise a silent error (False value)
self.assertTrue(new_payment.exists())
self.assertFalse(new_payment.qr_code)

View file

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="view_invoice_form_inherit_l10n_vn" model="ir.ui.view">
<field name="name">account.move.form.inherit.l10n.vn</field>
<field name="model">account.move</field>
<field name="inherit_id" ref="account.view_move_form"/>
<field name="arch" type="xml">
<xpath expr="//page[@id='other_tab_entry']" position="after">
<page id="l10n_vn"
string="Vietnamese Electronic Invoicing"
invisible="move_type not in ['out_invoice', 'out_refund'] or country_code != 'VN'">
<group>
<group>
<field name="l10n_vn_e_invoice_number"/>
</group>
</group>
</page>
</xpath>
</field>
</record>
</odoo>

View file

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="view_partner_bank_form_inherit_account" model="ir.ui.view">
<field name="name">res.partner.bank.form.inherit</field>
<field name="model">res.partner.bank</field>
<field name="inherit_id" ref="base.view_partner_bank_form"/>
<field name="arch" type="xml">
<field name="include_reference" position="after">
<p invisible="country_code != 'VN'">
<widget name="documentation_link" path="/applications/finance/fiscal_localizations/vietnam.html" label="Documentation"/>
</p>
</field>
</field>
</record>
</odoo>

View file

@ -1,14 +1,16 @@
[project]
name = "odoo-bringout-oca-ocb-l10n_vn"
version = "16.0.0"
description = "Vietnam - Accounting - Odoo addon"
description = "Vietnam - Accounting -
Odoo addon
"
authors = [
{ name = "Ernad Husremovic", email = "hernad@bring.out.ba" }
]
dependencies = [
"odoo-bringout-oca-ocb-account>=16.0.0",
"odoo-bringout-oca-ocb-base_iban>=16.0.0",
"odoo-bringout-oca-ocb-l10n_multilang>=16.0.0",
"TODO_MAP-account_qr_code_emv>=19.0.0",
"odoo-bringout-oca-ocb-base_iban>=19.0.0",
"odoo-bringout-oca-ocb-account>=19.0.0",
"requests>=2.25.1"
]
readme = "README.md"
@ -18,7 +20,7 @@ classifiers = [
"Intended Audience :: Developers",
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Topic :: Office/Business",
]