Bỏ qua để đến nội dung

Nạp dữ liệu hợp nhất từ sổ cái ngoài (Consolidation Data Capture)

Tình huống phổ biến nhất ở tập đoàn Việt Nam: công ty mẹ và vài thành viên lớn lên Workday, nhưng nhiều thành viên vẫn chạy phần mềm kế toán riêng. Consolidation Data Capture là cây cầu: nạp bảng cân đối phát sinh tóm tắt (summarized trial balance) của các thành viên ngoài vào Workday, biến thành bút toán để hợp nhất chung. Nửa sau bài nói về Supplemental Schedules — thu thập dữ liệu ngoài sổ cái (thuyết minh, roll-forward).

  • ERP ngoài vẫn là system of record cho audit — Workday chỉ lưu tên file nạp, không lưu file.
  • Chỉ nạp phát sinh trong kỳ của kỳ đang mở — Workday không tự tính phát sinh từ số dư cuối kỳ, nộp ending balance là sai từ gốc.
  • Mỗi tổ hợp Company + Accounting Date + Book Code (grouping dimension) = một bộ dữ liệu = một bút toán, và chỉ một bút toán approved mỗi tổ hợp. Nạp lại là thay thế toàn bộ (bút toán cũ bị hủy hoặc đảo nếu bật chế độ reverse) — không có nạp bổ sung incremental.
flowchart LR
  subgraph SETUP["Setup — một lần mỗi nguồn"]
    S["Source System<br/>(mỗi ERP nguồn)"] --> MD["Mapping Definition<br/>(cấu trúc — KHÓA sau khi tạo table)"]
    MD --> MT["Mapping Table<br/>(rule ánh xạ, sửa được)"]
    MT --> IG["Integration<br/>(CSV tay hoặc SFTP theo lịch)"]
  end
  subgraph MONTHLY["Mỗi kỳ"]
    F["File CSV<br/>trial balance kỳ"] --> L["Load<br/>(Draft)"]
    L --> CR["Correct<br/>(soát & sửa map)"]
    CR --> J(["Journal Approved<br/>1 bút toán / company+ngày+book"])
  end
  IG -.-> F
  style MD fill:#fce4ec,stroke:#c2185b
  style J fill:#e7f5ea,stroke:#2e7d32
  1. Maintain Source Systems — mỗi ERP đầu nguồn một source system; nhiều pháp nhân chạy các instance khác nhau của cùng một ERP thì nên tách source system riêng để phân quyền tách bạch.
  2. Create Consolidation Data Mapping Definition — khai cấu trúc bảng mapping: tối đa 20 tham số đầu vào (mã công ty, mã tài khoản, cost center…), bật wildcard/range nếu cần, khai cột map về Company + Ledger Account + worktags. Gotcha lớn nhất chương: definition khóa cứng sau khi đã tạo mapping table — thiết kế đủ cột ngay từ đầu (related worktags cũng phải khai tường minh, không tự lấy về).
  3. Create Consolidation Data Mapping Tables — nhập rule ánh xạ mã nguồn → tài khoản/worktag Workday. Hỗ trợ 1-1, 1-n, n-1, n-n; wildcard ? (một ký tự), * (nhiều ký tự); range. Đánh giá từ trên xuống, khớp rule đầu tiên là dừng — xếp rule cụ thể trước. Cạm bẫy range: so sánh kiểu chuỗi — giá trị 5 nằm NGOÀI range 1–19, còn 05 nằm TRONG 01–19; chuẩn hóa độ dài mã trước khi tin range.
  4. Integration — tạo từ template Consolidation Data - Inbound: nạp tay từ Consolidation Data Hub hoặc tự động qua SFTP theo lịch; bật suspense accounting nếu chấp nhận file không cân; bật xuất file audit CSV trả về endpoint cho đội nguồn tự soát lỗi.

File CSV — những quy tắc làm hỏng cả buổi nếu không biết

Phần tiêu đề “File CSV — những quy tắc làm hỏng cả buổi nếu không biết”
  • Header case-sensitive và phải khớp chính xác (ACCOUNTING_DATE, không phải Accounting_Date); thứ tự cột tùy ý. Cột mapping đặt tên EC.TênBảng.TênCột.
  • Bắt buộc: ACCOUNTING_DATE (khuyến nghị dùng ngày cuối kỳ cho gọn số bút toán), LEDGER_CURRENCY, LEDGER_AMOUNT; số không có dấu phân cách nghìn; quy ước dương = Nợ, âm = Có.
  • Giới hạn: dưới 200.000 dòng/lần nạp, khuyến nghị ≤100.000 dòng/bộ dữ liệu.
  • Không hỗ trợ: tự sinh dòng cân liên công ty/worktag balancing, journal sequencing, account posting rules — file phải “chín” từ nguồn.
  • Đừng mở CSV bằng Excel rồi lưu lại: Excel tự thêm dấu phẩy nghìn, đổi format ngày, phá ký tự có dấu — kiểm tra file bằng text editor.

Trạng thái bộ dữ liệu: Draft → Submitted → Approved (đã sinh bút toán) / Replaced / Canceled / Error. Màn Correct Consolidation Data (chỉ khi Draft) cho lọc và sửa hàng loạt tài khoản và worktag đã map (không sửa được số tiền — số sai thì sửa ở nguồn); dòng map trắng nghĩa là không khớp rule nào — sửa tận gốc là bổ sung rule trong mapping table. Xử lý hết lỗi nghiêm trọng mới hiện nút Submit.

Vào mùa đóng sổ: data capture có period close activity group riêng — đóng được mảng nạp số độc lập với bút toán khác; trước khi đóng kỳ, đối chiếu YTD giữa hệ nguồn và Workday bằng report Trial Balance Composite.

Supplemental Schedules — dữ liệu ngoài sổ cái

Phần tiêu đề “Supplemental Schedules — dữ liệu ngoài sổ cái”

Cho các biểu thuyết minh: roll-forward tài sản cố định/nợ vay, aging, cam kết tương lai… Cơ chế: template (≤25 cột, 5 kiểu dữ liệu) → sinh workbook Worksheets cho từng company + kỳ (≤2.000 dòng) → nhập, đính chứng từ, submit qua vòng duyệt → hợp nhất theo company hierarchy thành workbook tổng, tự quy đổi về đồng tiền báo cáo chung.

Ba gotcha chính: (1) template khóa sau khi có dữ liệu approved — copy sang template mới nếu cần sửa; (2) biểu roll-forward kỳ đầu tiên phải nạp tay translated beginning balance (one-time) thì chuỗi quy đổi các kỳ sau mới đúng; (3) workbook không hiện trong Drive — tìm qua Supplemental Data Hub.


Chắt lọc từ Workday Adaptive Planning and Consolidation Administrator Guide (mục Consolidation Data Capture, Supplemental Schedules) — doc.workday.com.

Chia sẻ: