Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Localizations
  3. Chart of Accounts Engine — Multi-Standard Framework v 18.0
  4. Sales Conditions FAQ

Chart of Accounts Engine — Multi-Standard Framework

by devluoicode
Odoo
v 18.0 Third Party 9
Download for v 18.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Invoicing (account)
Lines of code 994
Technical Name dff_coa_engine
LicenseLGPL-3
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Invoicing (account)
Lines of code 994
Technical Name dff_coa_engine
LicenseLGPL-3

Chart of Accounts Engine

Multi-Standard Framework for Odoo 18
Khung Hệ thống Tài khoản Đa Chuẩn mực

Define multiple accounting standards, assign them per company, and migrate your chart of accounts between standards using a guided wizard. This is the free engine — install a data module to get actual account templates.
Định nghĩa nhiều chuẩn mực kế toán, gán theo công ty, và chuyển đổi hệ thống tài khoản giữa các chuẩn mực bằng wizard tự động. Đây là engine miễn phí.

What You Gain

  • Eliminate manual remapping — the wizard auto-classifies every account into keep/rename/remap/create/reassign/deprecate actions
    Loại bỏ việc map tài khoản thủ công
  • Atomic migration — all 6 phases run inside a single database savepoint; if anything fails, everything rolls back
    Chuyển đổi nguyên tử — lỗi ở bất kỳ giai đoạn nào sẽ rollback toàn bộ
  • Multi-language sync — account names update in all installed languages automatically from templates
    Đồng bộ tên tài khoản đa ngôn ngữ tự động
  • Ready for regulatory change — when your country issues a new standard (e.g. Vietnam TT-99 replacing TT-200), install the data module and migrate in minutes
    Sẵn sàng khi luật thay đổi chuẩn mực kế toán
Odoo 18 Community Edition | Multi-Standard | Multi-Company | LGPL-3 (Free)

Core Features / Tính năng chính

Multi-Standard Registry

Define any accounting standard (TT-200, TT-99, IFRS, GAAP). Each standard holds a set of account templates. On install, automatically creates an "Odoo" standard from your existing chart of accounts.
Định nghĩa nhiều chuẩn mực kế toán (TT-200, TT-99, IFRS, GAAP). Khi cài đặt, tự động tạo chuẩn "Odoo" từ hệ thống tài khoản hiện tại.

Per-Company Standard Selection

Each company selects its own accounting standard in Settings. Different companies in the same database can use different standards. Changing standard syncs account names for all installed languages.
Mỗi công ty chọn chuẩn mực riêng trong Cài đặt. Đổi chuẩn mực tự động đồng bộ tên tài khoản theo ngôn ngữ.

6-Phase Migration Wizard

Compares your current chart against target standard and classifies each account: Keep, Rename, Remap (code change), Create, Reassign (move journal items then deprecate), or Deprecate. Runs atomically in a single savepoint.

Note: The free engine reassigns journal items only. To also update partners, products, taxes, and other references, or to preview the impact, etc., install Advanced Migration.
So sánh và phân loại từng tài khoản. Pha chuyển tham chiếu chỉ cập nhật bút toán. Muốn cập nhật đối tác, sản phẩm, thuế,... cần cài Nâng cao.

Smart Account Consolidation

The wizard intelligently handles obsolete accounts by automatically rolling them up into the appropriate parent accounts based on the target standard. All account transitions are processed smoothly in the background without requiring manual intervention.
Wizard xử lý thông minh các tài khoản cũ bằng cách tự động gộp số liệu lên tài khoản cha phù hợp. Mọi chuyển đổi được xử lý mượt mà ngầm bên dưới.

When You Need This vs. Standard Odoo / Khi nào cần module này

Standard Odoo Is Enough When... / Odoo chuẩn là đủ khi...

  • You have one company using one fixed chart of accounts
    Chỉ có một công ty với một hệ thống tài khoản cố định
  • Your country has no upcoming regulatory standard change
    Không có thay đổi chuẩn mực kế toán sắp tới
  • You never need to migrate existing accounting data to a new chart structure
    Không cần chuyển đổi dữ liệu kế toán sang hệ thống mới

You Need This Module When... / Bạn CẦN module này khi...

  • Your country is transitioning to a new accounting standard (e.g. Vietnam TT-200 → TT-99)
    Quốc gia đang chuyển đổi chuẩn mực kế toán
  • You manage multi-company databases where each company uses a different standard
    Quản lý đa công ty với các chuẩn mực khác nhau
  • You want a structured, auditable migration path instead of manual SQL
    Muốn chuyển đổi có kiểm soát thay vì SQL thủ công

What You Get / What Is Not Included
Bạn nhận được gì / Không bao gồm gì

Included / Bao gồm

  • Menu: Accounting → Configuration → Accounting Standards
    Menu: Kế toán → Cấu hình → Chuẩn mực kế toán
  • Menu: Accounting → Configuration → Standard Accounts
    Menu: Kế toán → Cấu hình → Tài khoản theo chuẩn
  • Settings field: Accounting Standard (per company)
    Trường Cài đặt: Chuẩn mực kế toán (theo công ty)
  • Migration Wizard (accessible from Settings)
    Wizard chuyển đổi (truy cập từ Cài đặt)
  • i18n support (English + Vietnamese .po files)
    Hỗ trợ đa ngôn ngữ (tiếng Anh + tiếng Việt)
  • Seeded "Odoo" standard from existing chart on install
    Tự động tạo chuẩn "Odoo" từ hệ thống tài khoản hiện tại

Limitations & Not Included / Giới hạn

  • No account data — install a data module (e.g. Vietnam Accounting Data)
    Không có dữ liệu tài khoản — cần cài thêm module dữ liệu
  • Reassign phase updates journal items ONLY — partners, products, taxes and etc., are left untouched in the free engine. To update all references securely, install Advanced Migration.
    Pha chuyển tham chiếu chỉ cập nhật bút toán — đối tác, sản phẩm, thuế,... sẽ bị bỏ sót trừ khi bạn cài module Nâng cao.
  • No impact preview or safety scan — migrations run blindly. Install Advanced Migration for the 11-step pre-flight check.
    Không có quét tác động hay kiểm tra an toàn trước khi chạy.
  • No rollback UI after successful migration
    Không có giao diện hoàn tác (undo) sau khi chuyển đổi xong
  • No financial reports (BCTC, balance sheet, etc.)
    Không có báo cáo tài chính (BCTC, bảng cân đối...)

How To Use / Hướng dẫn Sử dụng

1

Install Data Module / Cài module dữ liệu

Install this engine, then a data module (e.g. Vietnam Accounting Data) to load account templates and transition mappings.
Cài engine này, sau đó cài module dữ liệu (ví dụ: Dữ liệu Kế toán Việt Nam) để tải mẫu tài khoản.

2

Select Standard / Chọn Chuẩn mực

Go to Settings → Accounting → Fiscal Localization → Accounting Standard. The field Current Standard shows the active standard for this company.
Vào Cài đặt → Kế toán → Bản địa hoá tài chính → Chuẩn mực kế toán. Trường Chuẩn hiện tại hiển thị chuẩn mực đang dùng.

3

Switch Standard / Chuyển Chuẩn mực

Click the "Switch Standard / Migrate" button in Settings. The wizard compares your chart against the target standard, previews all actions, and executes atomically.
Bấm nút "Đổi chuẩn / Chuyển đổi" trong Cài đặt. Wizard so sánh, xem trước và thực thi nguyên tử.

Migration Wizard Preview / Xem trước Wizard

The wizard categorizes each account. (Note: The detailed Impact Preview tab shown in screenshots requires the Advanced Migration add-on).
Wizard sẽ phân loại tài khoản (Lưu ý: Tab Impact Preview như trong ảnh minh họa đòi hỏi cài thêm module Nâng cao).

COA Migration Wizard showing account actions preview with summary counts

Implementation Notes / Hướng dẫn Triển khai

  1. Install order: COA Engine first, then your data module (e.g. Vietnam Accounting Data), then optionally Advanced Migration for impact scanning and logging.
    Cài COA Engine trước, sau đó module dữ liệu, rồi tuỳ chọn Nâng cao.
  2. Test on a demo database first. Always back up before running migration on production.
    Luôn thử trên CSDL demo trước. Sao lưu trước khi chạy trên production.
  3. On first install, an "Odoo" standard is created from your existing chart of accounts and assigned to companies that do not have a standard yet.
    Khi cài lần đầu, chuẩn "Odoo" được tạo tự động từ hệ thống tài khoản hiện tại.
  4. Uninstall note: All standard definitions, account templates managed by this module will be removed. Your actual accounting records are not affected.
    Gỡ cài: Các định nghĩa chuẩn mực, mẫu tài khoản sẽ bị xóa. Bút toán thực tế không bị ảnh hưởng.

FAQ / Câu hỏi Thường gặp

Which Odoo versions are supported? / Hỗ trợ phiên bản Odoo nào?

Odoo 18 Community Edition. Developed and tested on CE. Enterprise compatibility is expected (no CE-specific hacks) but not explicitly verified.
Phát triển và kiểm thử trên Odoo 18 CE. Tương thích Enterprise nhưng chưa được xác nhận rõ ràng.

Does this contain account data? / Module này có chứa dữ liệu tài khoản không?

No. This is the engine only — it provides the framework for managing standards, templates. For actual Vietnamese account templates, install a data module like Vietnam Accounting Data.
Không. Đây chỉ là engine — cung cấp khung quản lý chuẩn mực, mẫu tài khoản và quy tắc chuyển đổi. Muốn có mẫu tài khoản Việt Nam, cần cài thêm module Dữ liệu Kế toán Việt Nam.

What happens if migration fails midway? / Nếu chuyển đổi lỗi giữa chừng thì sao?

The entire migration runs inside a single database savepoint. If any phase raises an error, everything rolls back automatically. No partial state.
Toàn bộ quá trình chạy trong một savepoint. Nếu lỗi ở bất kỳ giai đoạn nào, tất cả tự động rollback. Không có trạng thái dở dang.

Multi-company? / Đa công ty?

Yes. Each company selects its own accounting standard. Different companies in the same database can use different standards. Migration runs independently per company.
Có. Mỗi công ty chọn chuẩn mực riêng. Các công ty trong cùng CSDL có thể dùng chuẩn mực khác nhau. Chuyển đổi chạy độc lập theo từng công ty.

Can my integrator extend this? / Nhà triển khai có thể mở rộng không?

Yes. The migration wizard provides extension points for pre-migration checks, post-migration processing, and change logging. The Advanced Migration module is a complete reference implementation.
Có. Wizard cung cấp các điểm mở rộng cho kiểm tra trước chuyển đổi, xử lý sau chuyển đổi và ghi nhật ký. Module Nâng cao là triển khai tham chiếu hoàn chỉnh.

Technical Details / Thông tin Kỹ thuật

Compatibility

  • Odoo 18 Community Edition
  • Dependencies: account, mail
  • License: LGPL-3
  • Technical name: dff_coa_engine

Community Support & Maintenance / Hỗ trợ & Bảo trì

Installation Assistance / Hỗ trợ Cài đặt

As an individual developer, I provide foundational support to ensure the module installs correctly and its core features operate as described.
Hỗ trợ cài đặt và đảm bảo các tính năng hoạt động đúng như mô tả.

Rapid Bug Resolution / Sửa lỗi Nhanh

If you encounter functional exceptions or tracebacks introduced by this module, I will investigate and release fixed updates as a priority.
Nếu gặp lỗi do module này gây ra, tôi sẽ ưu tiên điều tra và phát hành bản sửa.

Contact Developer

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with