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 Migration v 18.0
  4. Sales Conditions FAQ

Chart of Accounts Migration

by devluoicode
Odoo

$ 99.99

v 18.0 Third Party
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)
Community Apps Dependencies Show
Chart of Accounts Engine — Multi-Standard Framework
Lines of code 1773
Technical Name dff_coa_migration
LicenseOPL-1
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Invoicing (account)
Community Apps Dependencies Show
Chart of Accounts Engine — Multi-Standard Framework
Lines of code 1773
Technical Name dff_coa_migration
LicenseOPL-1
  • Description
  • License

Chart of Accounts Migration

Pre-Migration Scanner, Impact Preview & Audit Logs
Công cụ Chuyển đổi Dữ liệu Nâng cao

Premium add-on for the COA Engine. Adds 11 pre-migration safety checks, a database-wide impact preview showing every record that will be modified, a persistent audit log of all account reassignments, and exposes the Deprecation Rules screen so Account Managers can manage transition rules (the free engine keeps these read-only).
Module nâng cấp cho COA Engine: 11 kiểm tra trước chuyển đổi, xem trước tác động, lưu lịch sử, và menu Quy tắc ngưng sử dụng để Account Manager được tạo/sửa quy tắc (engine miễn phí chỉ đọc).

What You Gain

  • Data Insurance for Production — 11 automated checks detect hash chain conflicts, lock date violations, and draft entries before they break anything
    Bảo hiểm dữ liệu — Phát hiện vấn đề trước khi chạy chuyển đổi
  • Full Reference Reassignment — unlike the free engine, this securely updates every journal item, partner, product, and tax
    Cập nhật toàn diện mọi tham chiếu từ đối tác, sản phẩm đến thuế
  • Permanent audit trail — every account reassignment logged with old/new account, affected model, record ID, and timestamp
    Lưu trữ vĩnh viễn lịch sử mọi thay đổi tài khoản
  • Deprecation rules maintenance — full management screen for account transition rules, while the free engine restricts changes to read-only
    Quản trị quy tắc chuyển chuẩn tài khoản với giao diện đầy đủ
Odoo 18 CE | 11 Safety Checks | Persistent Audit Log

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

Pre-Migration Scanner (11 Checks)

Validates before execution: hash chain integrity, lock date violations, draft journal entries, currency compatibility, posted AML conflicts, tax repartition references, journal defaults, reconcile models, reconcile flag mismatches, and orphaned partner/product defaults.
Kiểm tra trước khi chạy: tính toàn vẹn hash, ngày khóa sổ, bút toán nháp, tiền tệ, thuế, sổ nhật ký.

Impact Preview

Wizard pauses at the "Impact Review" step showing every database record referencing affected accounts: the related area, field, record name, and source/target account. Review everything before confirming.
Xem trước danh sách chi tiết các bản ghi bị ảnh hưởng trước khi xác nhận.

Persistent Migration Logs

Every reassignment creates a permanent log record. Logs include: company, affected area and record, old → new account, status, and timestamp. Multi-company rules ensure each company only sees its own logs.
Lưu trữ vĩnh viễn lịch sử mọi thay đổi tài khoản dưới dạng bản ghi Odoo.

Migration Admin Group

COA Migration Admin security group (inherits Account Manager). Only members can execute the wizard and access impact preview. Account users get read-only log access; Account managers get full log access.
Nhóm quyền Quản trị chuyển đổi bảng tài khoản (kế thừa Account Manager). Chỉ thành viên mới được chạy wizard và xem trước tác động. Kế toán viên chỉ được xem nhật ký; Account Manager có toàn quyền trên nhật ký.

Deprecation Rule Framework

This add-on activates Accounting → Configuration → COA Standards → Deprecation Rules and extends access rights so Account Managers can create, edit, and archive cross-standard deprecation rows (Reassign / Merge Up) that the wizard and data packs already relied on while the core engine shipment stayed read-only. Ideal when you inherit template rules but need local adjustments beyond XML loads.
Module này kích hoạt menu Kế toán → Cấu hình → Chuẩn bảng tài khoản → Quy tắc ngưng sử dụng và mở rộng quyền để Account Manager có thể tạo, sửa và lưu trữ các dòng quy tắc (Chuyển đổi / Gộp lên). Các quy tắc này vốn dĩ chỉ ở chế độ chỉ đọc trong bản engine cốt lõi. Rất lý tưởng khi bạn thừa kế quy tắc mẫu nhưng cần điều chỉnh nội bộ thay vì chỉ nạp qua XML.

Full Reference Reassignment

The free engine only reassigns journal items (account.move.line). This add-on extends the reassign phase to also update partners, products, tax repartitions, journal defaults, reconcile models, and any other model referencing account.account — ensuring nothing is left behind.
Engine miễn phí chỉ chuyển bút toán. Module này mở rộng pha chuyển tham chiếu sang đối tác, sản phẩm, thuế, sổ nhật ký, mô hình đối soát và mọi model khác tham chiếu account.account.

Screenshots / Ảnh chụp màn hình

Impact Preview / Xem trước tác động

Review every affected record before confirming migration

Impact review wizard step showing affected records: related area, field name, record name, source account → target account

Migration Logs / Nhật ký chuyển đổi

Accounting → Configuration → COA Standards → Migration Logs

Persistent migration log records showing company, affected area, old account, new account, status, and timestamp

Security Group / Nhóm quyền

Settings → Users → Access Rights → COA Migration Admin

User access rights page showing COA Migration Admin checkbox under Accounting section

Free Engine vs. This Add-on / Engine Miễn phí vs. Module Nâng cao

Free Engine Is Enough When... / Engine miễn phí là đủ khi...

  • Migrating an empty or test database
    Chuyển đổi CSDL trống hoặc thử nghiệm
  • No existing journal entries or tax configurations to worry about
    Chưa có bút toán hoặc cấu hình thuế nào
  • You do not need audit trail for compliance
    Không cần lịch sử kiểm toán

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

  • Migrating a production database with real accounting data
    Chuyển đổi CSDL production với dữ liệu thực
  • You need to see exactly which records will be affected before committing
    Cần xem trước chính xác bản ghi bị ảnh hưởng
  • Auditors require a permanent log of all account changes
    Kiểm toán viên yêu cầu lịch sử thay đổi vĩnh viễn

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

Included / Bao gồm

  • 11 automated pre-migration validation checks
    11 kiểm tra tự động trước chuyển đổi
  • Impact Review wizard step with record-level detail
    Bước Đánh giá Tác động với chi tiết từng bản ghi
  • Full reference reassignment — updates partners, products, taxes, journal defaults, and all models referencing account.account (free engine only handles journal items)
    Chuyển tham chiếu đầy đủ — cập nhật đối tác, sản phẩm, thuế, sổ nhật ký và mọi model tham chiếu account.account (engine miễn phí chỉ xử lý bút toán)
  • Menu: Accounting → Configuration → COA Standards → Deprecation Rules
    Menu: Kế toán → Cấu hình → Chuẩn bảng tài khoản → Quy tắc ngưng sử dụng
  • Menu: Accounting → Configuration → Migration Logs (COA Migration Admin)
    Menu: Kế toán → Cấu hình → Nhật ký chuyển đổi
  • Extended access so Account Managers can maintain deprecation rules
    Mở rộng quyền để Account Manager quản lý quy tắc
  • COA Migration Admin security group
    Nhóm quyền Quản trị chuyển đổi bảng tài khoản
  • Multi-company record rules on logs
    Quy tắc đa công ty trên nhật ký

Explicit Limitations / Giới hạn Cần biết

  • No "Magic" Bug Fixes — this cleanly migrates data based on your rules, it does NOT automatically fix pre-existing accounting errors.
    Chuyển đổi sạch dữ liệu từ A sang B, KHÔNG tự động sửa lỗi kế toán sẵn có.
  • No "Undo" Button — while logged, there is no one-click revert. Always backup before running.
    Không có nút "undo" hoàn tác. Luôn sao lưu dữ liệu trước khi chạy.
  • Logs are writable by Account Managers (not tamper-proof for external auditors without separate locking).
    Nhật ký không phải blockchain, Account Manager có thể ghi chép bổ sung.
  • Impact preview is transient (auto-cleaned by Odoo GC)
    Xem trước tác động là tạm thời (tự dọn bởi Odoo)

How It Works / Cách Hoạt động

1

Click Apply Migration / Bấm Áp dụng

In the engine's wizard (opened via the "Switch Standard / Migrate" button in Settings), click Apply. This module intercepts and runs all 11 checks automatically.
Trong wizard (mở bằng nút "Đổi chuẩn / Chuyển đổi" tại Cài đặt), bấm Áp dụng chuyển đổi. Module tự động chạy 11 kiểm tra.

2

Review Impact / Xem Tác động

If reassignments or warnings exist, the wizard pauses. Review every affected record, then proceed or go back.
Xem danh sách bản ghi bị ảnh hưởng trước khi tiếp tục.

3

Execute & Audit / Thực thi & Ghi nhật ký

Every reassignment is permanently logged. View anytime: Accounting → Configuration → COA Standards → Migration Logs.
Mọi thay đổi được lưu vĩnh viễn. Xem tại Kế toán → Cấu hình → Chuẩn bảng tài khoản → Nhật ký chuyển đổi.

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

  1. Install order: COA Engine (free) first, then this module. A data module (e.g. Vietnam Accounting Data) is optional and can be installed before or after, or you can manually input your own data.
    Cài COA Engine (miễn phí) trước, sau đó cài module này. Module dữ liệu là tùy chọn (có thể cài trước hoặc sau), người dùng hoàn toàn có thể tự nhập tay.
  2. Back up before production migration. The scanner catches many issues but cannot guarantee zero risk.
    Sao lưu trước khi chạy trên production. Quét phát hiện nhiều vấn đề nhưng không đảm bảo zero risk.
  3. Deprecation rules: use Accounting → Configuration → COA Standards → Deprecation Rules to review template-driven rows or author project-specific mappings (Account Managers only).
    Dùng Kế toán → Cấu hình → Chuẩn bảng tài khoản → Quy tắc ngưng sử dụng để xem hoặc tạo quy tắc (chỉ Account Manager).
  4. Assign the COA Migration Admin group to users who should execute migrations (Settings → Users → Access Rights).
    Gán nhóm Quản trị chuyển đổi bảng tài khoản cho người dùng cần thực hiện chuyển đổi (Cài đặt → Người dùng → Quyền truy cập).
  5. Uninstall: Removes all migration history logs. Back up logs before uninstalling if needed for compliance.
    Gỡ cài: Xóa toàn bộ nhật ký. Sao lưu trước nếu cần cho kiểm toán.

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

Do I need this module? / Tôi có cần module này không?

If migrating an empty/test database, the free engine is sufficient. For production databases with existing journal entries and tax configurations, this module provides the safety net and audit trail.
Nếu chuyển đổi CSDL trống/thử nghiệm, engine miễn phí là đủ. Với CSDL production có bút toán và thuế, module này cung cấp lưới an toàn và nhật ký kiểm toán.

Are the logs tamper-proof? / Nhật ký có chống giả mạo không?

No. Logs are persistent Odoo records. Account Managers have write access. They are not a blockchain or write-once ledger. For strict audit compliance, export logs to an external system.
Không. Nhật ký là bản ghi Odoo thông thường, Account Manager có quyền ghi. Muốn kiểm toán nghiêm ngặt, hãy xuất log ra hệ thống ngoài.

What data does this module add? / Module này thêm dữ liệu gì?

A permanent migration log, a temporary impact preview (auto-cleaned after use), a dedicated security group (COA Migration Admin), multi-company access rules on logs, and a full management screen for deprecation rules (read-only in the free engine, editable here).
Nhật ký chuyển đổi vĩnh viễn, xem trước tác động (tự dọn sau khi dùng), nhóm quyền riêng, quy tắc đa công ty, và giao diện quản lý quy tắc ngưng sử dụng.

Can warnings be overridden? / Có thể bỏ qua cảnh báo không?

Most checks produce warnings displayed in the impact review. The user can still proceed. Only critical issues (e.g. hash chain integrity) produce hard errors that block execution.
Hầu hết kiểm tra chỉ cảnh báo, người dùng vẫn tiếp tục được. Chỉ lỗi nghiêm trọng (ví dụ: hash chain) mới chặn thực thi.

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

Compatibility

  • Odoo 18 Community Edition
  • Dependency: dff_coa_engine (free)
  • License: OPL-1
  • Technical name: dff_coa_migration

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

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

Help with installation, dependency resolution, and ensuring the scanner runs correctly on your database.
Hỗ trợ cài đặt và đảm bảo scanner chạy đúng trên CSDL của bạn.

Rapid Bug Resolution / Sửa lỗi Nhanh

Priority support for scanner false positives, migration errors, and tracebacks introduced by this module.
Ưu tiên sửa lỗi scanner, lỗi chuyển đổi và traceback do module gây ra.

Contact Developer
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

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 or have a question related to your purchase, please use the support page.
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