Nhập tệp lớn (CSV): cách dùng trên KetoanX

Cập nhật · Biên soạn: KetoanX

Màn Nhập từ Excel đọc tối đa 5 MB và 5.000 dòng một lần. Khi sổ cũ có hàng chục nghìn khách hàng, hàng trăm nghìn dòng số dư hoặc hàng triệu dòng chứng từ, bạn dùng màn này. Tệp được tải lên theo từng phần, xử lý nền theo lô, và đóng trang hay mất mạng giữa chừng thì việc nhập vẫn chạy tiếp.

Mở ở
Hệ thống → Nhập tệp lớn (CSV)
Quyền cần
Quyền thêm và Nhập Excel ở phân hệ Hệ thống, cộng quyền của phân hệ riêng với từng loại
Dùng khi
Tệp trên 5 MB hoặc trên 5.000 dòng, từ vài chục nghìn tới hàng triệu dòng
Kết quả
Dữ liệu vào theo lô ở chế độ nền, có tiến độ, 200 lỗi đầu và nút làm tiếp

01

Chức năng này dùng để làm gì

Màn Nhập tệp lớn: nút quay lại Nhập từ Excel, khung Tệp mới bên trái và khung Công việc gần đây bên phải
Màn Nhập tệp lớn: khung Tệp mới để chọn loại dữ liệu và tệp, khung Công việc gần đây để theo dõi tiến độ.

Màn này nhận tệp Excel (.xlsx) hoặc CSV mã UTF-8, tối đa 2 GB một tệp, cho bốn loại dữ liệu: khách hàng, nhà cung cấp, nhân viên; vật tư, hàng hóa; số dư đầu kỳ; chứng từ kế toán nhiều dòng. Các luật kiểm tra và câu báo lỗi giống màn nhập từ Excel. Khác biệt chính là cách chạy:

  1. Tệp được cắt thành phần 8 MB để tải lên, mỗi phần thử lại tối đa 4 lần nếu rớt mạng.

  2. Máy chủ đọc tệp theo lô 5.000 dòng và ghi từng lô; tiến độ ghi cùng lúc với dữ liệu, nên làm tiếp sau sự cố không nhập trùng.

  3. Bạn theo dõi tiến độ trong danh sách công việc, không phải chờ ở màn hình.

Các loại còn lại (tài sản, tồn kho, chứng từ mua bán, phiếu thu chi có thuế...) chỉ có ở nhập từ Excel với giới hạn 5 MB, 5.000 dòng.

02

Trước khi bắt đầu

  1. Quyền: giống màn Nhập từ Excel, gồm quyền thêm và quyền Nhập Excel ở phân hệ Hệ thống. Khách hàng, nhà cung cấp cần quyền ở phân hệ đối tượng; vật tư cần quyền phân hệ Kho; chứng từ kế toán cần quyền lập và ghi sổ ở phân hệ Quỹ, ngân hàng; chọn cập nhật cần thêm quyền sửa. Xem thành viên, phân quyền.

  2. Tên cột: hàng đầu của tệp là tiêu đề, đặt như tệp mẫu ở màn Nhập từ Excel. Màn này không có bước ghép cột tay, nên tên cột phải được nhận ra.

  3. Danh mục đã có: mã đối tượng, tài khoản trong tệp phải có sẵn. Màn này không tự thêm danh mục chưa có.

  4. Sổ chưa khóa. Số dư đầu kỳ bị chặn khi sổ đã khóa, chứng từ bị chặn từng dòng có ngày trong kỳ khóa. Xem khóa sổ kế toán.

  5. Bản sao lưu dữ liệu trước khi nhập, vì không có nút hoàn tác.

  6. Số dư lấy từ sổ cũ đã ghép tài khoản đúng chế độ. Với công ty chuyển từ Thông tư 200 sang Thông tư 99, đối chiếu bảng ghép của Điều 29 trong bài chuyển số dư sang Thông tư 99.

Về quy định: tệp nhập chỉ là cách đưa số liệu vào sổ điện tử, không thay chứng từ gốc. Chứng từ, sổ, tệp nhập phải lưu đủ theo thời hạn lưu trữ ở bài lập, luân chuyển, lưu trữ chứng từ. Dữ liệu đã vào sổ chỉ sửa bằng chứng từ điều chỉnh, theo bài mở sổ, ghi sổ, khóa sổ và sửa sổ, nên kiểm tệp kỹ trước khi nhập.

03

Mở màn hình

Vào Hệ thống, Nhập tệp lớn (CSV). Tiêu đề trang là Nhập tệp lớn. Đầu trang có nút Nhập từ Excel để quay lại màn nhỏ.

Menu bên trái mở nhóm Hệ thống, mục Nhập tệp lớn (CSV) được viền vàng
Menu bên trái: Hệ thống, rồi Nhập tệp lớn (CSV).

Trang chia hai khung. Bên trái là khung Tệp mới để chọn loại và tệp. Bên phải là khung Công việc gần đây liệt kê tối đa 15 công việc mới nhất, mỗi việc có tên tệp, loại dữ liệu, dung lượng, nhãn trạng thái, thanh tiến độ và số liệu "Thêm, bỏ qua, lỗi".

Các nhãn trạng thái: Đang tải tệp lên, Chờ xử lý, Đang nhập, Xong, Dừng do lỗi và Đã hủy.

04

Các ô cần nhập

Khung Tệp mới: ô Loại dữ liệu, nút Chọn tệp, ô Mã đã có thì cập nhật và nút Tải lên và nhập
Khung Tệp mới có ô Loại dữ liệu, nút Chọn tệp, ô tích Mã đã có thì cập nhật (chỉ với khách hàng, vật tư) và nút Tải lên và nhập.
ÔÝ nghĩa và cách nhậpBắt buộcVí dụ
Loại dữ liệuMột trong bốn loại: khách hàng, nhà cung cấp, nhân viên; vật tư, hàng hóa; số dư đầu kỳ; chứng từ kế toán (nhiều dòng)CóSố dư đầu kỳ
Tệp Excel (.xlsx) hoặc CSV (UTF-8), nút Chọn tệpTệp tối đa 2 GB. Excel đọc trang tính đầu tiên. Tệp Excel rất lớn (sau giải nén trên 2 GB) hãy lưu thành CSV UTF-8Cóso-du-dau-ky.csv
Mã đã có thì cập nhậtChỉ hiện với khách hàng và vật tư. Bỏ chọn: mã đã có bị bỏ qua. Chọn: chỉ sửa các ô có giá trị trong tệpKhôngđể trống

Nút Tải lên và nhập bắt đầu. Trong lúc tải có nút Dừng tải và thanh tiến độ "đã tải trên tổng dung lượng".

Riêng chứng từ kế toán có thêm một yêu cầu về tệp: các dòng của cùng một chứng từ (cùng ngày, loại và số chứng từ) phải nằm liền nhau. Số chứng từ trong phần mềm được cấp theo quy tắc đánh số của công ty, xem quy tắc đánh số chứng từ.

05

Làm từng bước: nhập 120.000 dòng số dư công nợ từ CSV

Ví dụ: Công ty Minh Phát chuyển từ phần mềm cũ, có tệp so-du-dau-ky.csv gồm 120.000 dòng (tài khoản 131 theo từng khách, 331 theo từng nhà cung cấp), dung lượng khoảng 35 MB. Công ty đã nhập danh mục khách hàng, nhà cung cấp và sổ chưa khóa. Các cột là Tài khoản, Mã đối tượng, Dư Nợ, Dư Có như tệp mẫu.

Loại dữ liệu chọn Số dư đầu kỳ, tên tệp so-du-dau-ky.csv hiện cạnh nút Chọn tệp
Chọn Loại dữ liệu là Số dư đầu kỳ rồi chọn tệp: tên tệp so-du-dau-ky.csv hiện cạnh nút Chọn tệp, nút Tải lên và nhập sẵn sàng.
  1. Vào Hệ thống, Nhập tệp lớn (CSV).

  2. Trong Tệp mới, chọn Loại dữ liệu là Số dư đầu kỳ.

  3. Bấm Chọn tệp và chọn so-du-dau-ky.csv. Tên tệp hiện cạnh nút.

  4. Bấm Tải lên và nhập. Thanh tiến độ chạy qua khoảng năm phần 8 MB. Mạng rớt thoáng qua thì phần mềm tự thử lại.

  5. Khi tải đủ, dòng "Đã nhận đủ tệp. Việc nhập chạy nền, có thể đóng trang này." hiện ra. Công việc xuất hiện ở Công việc gần đây với nhãn Chờ xử lý, sang Đang nhập rồi Xong.

  6. Khi Xong, đọc dòng số liệu: ví dụ "Thêm 119.870 · bỏ qua 0 · lỗi 130". Bấm vào mục xem lỗi để đọc tối đa 200 lỗi đầu, mỗi lỗi có số dòng trong tệp.

Sửa các dòng lỗi trong tệp gốc và nhập lại riêng các dòng đó bằng một tệp nhỏ ở nhập từ Excel. Đừng nhập lại cả tệp 120.000 dòng, vì số dư đầu kỳ không có chế độ bỏ qua mã đã có: nhập lại sẽ cộng thêm lần nữa. Sau cùng chạy đối chiếu số dư đầu kỳ.

06

Các trường hợp khác

Dưới đây là các tình huống hay gặp với tệp lớn.

Khi mất mạng hoặc đóng trình duyệt giữa chừng

Đang tải lên: nếu đóng trang thì việc tải dừng. Mở lại trang, hủy công việc đang Đang tải tệp lên bằng nút Hủy và tải lại tệp. Đã tải đủ và đang Đang nhập: máy chủ chạy tiếp, đóng trang hay mất mạng không ảnh hưởng.

Khi công việc báo Dừng do lỗi

Đọc dòng chữ đỏ dưới công việc, ví dụ tệp thiếu cột bắt buộc hay sổ đã khóa. Nếu lỗi là tạm thời, bấm Làm tiếp: việc chạy tiếp từ lô đang dở, lô đã ghi không bị nhập lại. Nếu lỗi nằm ở tệp, hủy rồi tải tệp đã sửa.

Khi muốn hủy

Bấm Hủy ở công việc đang tải, chờ hoặc chạy. Các lô đã ghi trước đó vẫn nằm trong dữ liệu, chỉ phần chưa chạy bị bỏ.

Khi nhập khách hàng, vật tư lớn và cập nhật

Chọn Mã đã có thì cập nhật để sửa hàng loạt các mã đã có bằng các ô có giá trị. Bỏ chọn thì mã đã có chỉ bị tính vào số "bỏ qua".

Khi nhập chứng từ kế toán hàng triệu dòng

Tệp phải gom các dòng cùng chứng từ liền nhau. Chứng từ có ngày nằm trong kỳ đã khóa bị báo "ngày nằm trong kỳ đã khóa sổ". Một chứng từ chia ở hai nơi trong tệp bị báo lỗi thay vì lặng lẽ sinh chứng từ thứ hai.

Khi đã có ba công việc đang chạy

Mỗi công ty chỉ có tối đa ba công việc chưa xong. Thêm tệp thứ tư sẽ nhận câu báo "Công ty đang có 3 công việc nhập chưa xong". Chờ xong hoặc hủy bớt.

07

Phần mềm tự ghi gì

Số liệu vào cùng nơi với màn Nhập từ Excel: danh mục, bảng số dư đầu kỳ, hoặc chứng từ kế toán kèm dòng hạch toán Nợ, Có. Số dư đầu kỳ được ghi mỗi lô một giao dịch. Bản ghi tiến độ của công việc (số thêm, sửa, bỏ qua, lỗi, 200 lỗi đầu) lưu ở danh sách công việc. Tệp tải lên được xóa khi công việc xong hoặc bị hủy.

Số liệu kiểm lại ở màn danh mục tương ứng, ở bảng cân đối phát sinh và ở đối chiếu số dư đầu kỳ.

08

Lỗi hay gặp và cách xử lý

Chọn tệp Excel hoặc CSV trước.: bạn bấm Tải lên và nhập khi chưa chọn tệp.

Câu báo "Nhập tệp lớn nhận tệp Excel .xlsx hoặc .csv (UTF-8)": đuôi tệp sai. Tệp .xls cũ hãy mở bằng Excel rồi lưu lại dạng .xlsx.

Hàng tiêu đề thiếu cột bắt buộc (kèm lời nhắc tải tệp mẫu ở màn Nhập từ Excel): tên cột không nhận ra. Sửa tiêu đề cho đúng mẫu.

Mất kết nối khi tải tệp. Bấm Tải lên để thử lại.: mạng rớt quá lâu. Kiểm mạng và làm lại.

Câu báo có chữ "Sổ đã khóa đến ngày": sổ đã khóa nên không nhập số dư đầu kỳ. Mở khóa tạm, nhập, khóa lại.

Câu báo "Chỉ làm tiếp được công việc đã lỗi" hoặc "Tệp đã bị dọn, hãy tải lại tệp": công việc không còn tệp để chạy tiếp. Tải lại.

Câu báo "Loại dữ liệu này chưa hỗ trợ nhập tệp lớn": bạn cần loại khác, dùng màn Nhập từ Excel.

09

Hỏi đáp

Những điều người mới hay hỏi về tệp lớn.

Bao nhiêu dòng thì nên dùng màn này?

Từ trên 5.000 dòng hoặc trên 5 MB, vì màn Nhập từ Excel từ chối. Dưới mức đó màn Nhập từ Excel tiện hơn: có ghép cột, xem trước và tải tệp lỗi.

Tệp CSV từ Excel bị lỗi chữ tiếng Việt, làm sao?

Lưu bằng kiểu "CSV UTF-8" khi chọn Lưu thành trong Excel. CSV mã khác sẽ làm chữ lỗi hoặc bị từ chối.

Đóng máy tính có làm mất việc đang chạy không?

Không sau khi tệp đã tải đủ, vì việc chạy trên máy chủ. Trước đó thì tải phải còn kết nối.

Nhập số dư đầu kỳ bằng màn này có kèm hóa đơn công nợ không?

Không. Màn chỉ ghi số dư gộp theo đối tượng. Muốn theo dõi theo từng hóa đơn, dùng công nợ đầu kỳ theo hóa đơn.

Hướng dẫn khác trong nhóm Hệ thống

Dùng thử trên sổ của chính bạn

Đăng ký mất vài phút, không cần thẻ thanh toán. Mọi chức năng đều miễn phí.