Chart of Accounts Mapping: ánh xạ tài khoản giữa các sổ NetSuite

TL;DR: Chart of Accounts Mapping cho phép cấu hình secondary book hạch toán vào tài khoản khác với primary book. Nếu không có mapping, secondary book dùng cùng giá trị tài khoản như primary book. Tính năng này được bật thông qua NetSuite Professional Services.

Đây là phần cấu hình quyết định con số giữa các sổ có tách ra hay không. Rất nhiều dự án Multibook go-live với hai book giống hệt nhau về số liệu, và nguyên nhân thường là mapping chưa được thiết kế hoặc chưa bật.

Chart of Accounts Mapping là gì?

Chart of Accounts Mapping cho phép bạn cấu hình secondary accounting book hạch toán vào những tài khoản khác với tài khoản mà primary book dùng để hạch toán. Điều kiện mặc định rất quan trọng: trừ khi có mapping cụ thể, secondary accounting book dùng cùng giá trị tài khoản cho giao dịch như primary book.

Tính năng này được bật thông qua NetSuite Professional Services. NetSuite duy trì một danh sách tài khoản duy nhất trên trang Chart of Accounts (Setup > Accounting > Chart of Accounts). Vì vậy, trước khi hoàn tất mapping cho secondary book, bạn phải thêm tất cả tài khoản cần thiết vào hệ thống.

Hệ thống chọn mapping rule như thế nào?

Oracle định nghĩa logic chọn rule rất rõ, và đây là câu hỏi kiểm tra kiến thức kinh điển khi phỏng vấn chuyên gia NetSuite:

  • Hệ thống trước tiên xác định nguồn của tài khoản cho giao dịch.
  • Nếu tài khoản được suy ra từ item record, hệ thống dùng item account mapping.
  • Nếu người dùng xác định tài khoản ngay trên transaction record, hệ thống dùng global account mapping.

Hệ quả thực tế: cùng một giao dịch có thể đi theo hai nhánh rule khác nhau tùy vào cách tài khoản được xác định. Khi thiết kế, bạn phải phân loại từng dòng doanh thu và chi phí theo câu hỏi: tài khoản này đến từ item hay từ người dùng nhập trên chứng từ?

Nguồn tài khoảnLoại mapping áp dụngVí dụ điển hình
Suy ra từ item recordItem account mappingHàng hóa bán ra có tài khoản doanh thu gắn ở item
Người dùng nhập trên chứng từGlobal account mappingBút toán tay chọn tài khoản trực tiếp trên dòng JE

Vai trò của dimension trong mapping

Cả global account mapping và item account mapping đều dựa trên dimension. Hai quy tắc bắt buộc:

  • Mỗi rule phải có một bộ giá trị mapping dimension duy nhất.
  • Nếu một dimension không được đặt giá trị, rule sẽ áp dụng cho tất cả giá trị của dimension đó.

Điểm thứ hai là cái bẫy phổ biến. Một rule để trống dimension sẽ trở thành rule bắt tất cả, và thứ tự cũng như tính duy nhất của bộ giá trị quyết định rule nào thắng. Hãy thiết kế rule theo nguyên tắc từ cụ thể tới tổng quát, và ghi lại ma trận dimension trong tài liệu thiết kế.

Tương tác với Revenue and Expense Management

Khi Chart of Accounts Mapping và Revenue and Expense Management cùng được bật, nguồn tài khoản dùng cho mapping các giao dịch ghi nhận doanh thu và phân bổ chi phí có thể là item hoặc transaction form. Đây là điểm giao thoa khiến cấu hình trở nên phức tạp, vì cùng một giao dịch có thể được diễn giải theo hai đường.

Khuyến nghị thực hành: nếu khách hàng dùng revenue recognition hoặc expense amortization theo book, hãy vẽ sơ đồ quyết định trước khi cấu hình rule, và kiểm thử bằng một giao dịch mẫu cho mỗi nhánh.

Lưu ý về bật và tắt tính năng

Nếu bạn không có rule Global Account Mapping hoặc Item Account Mapping nào, bạn có thể bỏ chọn hộp Chart of Accounts Mapping trên trang Enable Features. Đây là cách dọn cấu hình khi tính năng được bật nhưng không dùng đến, giúp giảm nhầm lẫn cho đội vận hành.

Câu hỏi thường gặp

Không có mapping thì secondary book lấy tài khoản ở đâu?

Secondary book dùng cùng giá trị tài khoản như primary book. Đây là hành vi mặc định, và cũng là lý do nhiều dự án thấy hai book ra số giống nhau.

Có phải tạo tài khoản riêng cho secondary book không?

Không. Bạn thêm tất cả tài khoản cần thiết vào danh sách Chart of Accounts duy nhất của hệ thống, rồi dùng mapping để chỉ định tài khoản nào dùng cho book nào.

Mapping có ảnh hưởng tới báo cáo hợp nhất không?

Có, gián tiếp qua con số của từng book. Vì hợp nhất chạy trên dữ liệu từng book, mapping sai sẽ làm sai cả báo cáo hợp nhất của book thứ cấp.

Kết luận

Chart of Accounts Mapping là cơ chế để các book thật sự khác nhau về con số. Ba việc cần làm: chuẩn bị đầy đủ tài khoản trước, phân loại tài khoản theo nguồn item hay chứng từ, và thiết kế ma trận dimension với quy tắc duy nhất cho từng bộ giá trị. Làm tốt ba việc này thì phần còn lại của Multibook sẽ nhẹ hơn rất nhiều.

Tham khảo: Chart of Accounts Mapping in Full Multi-Book Accounting trên Oracle NetSuite Help.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *