Trả lời nhanh: VNPT Invoice kết nối phần mềm kế toán, bán hàng, ERP và CRM qua API Web Service, nhưng không phải cắm là chạy với mọi hệ thống. Doanh nghiệp cần khảo sát dữ liệu nguồn, ánh xạ trường hóa đơn, chọn điểm duyệt và ký, thiết kế mã chống trùng, nhận trạng thái rồi đối soát. Chỉ vận hành sau khi thử luồng thành công, sai dữ liệu, mất kết nối và gửi lại.
VNPT Invoice có thể kết nối với hệ thống nào?
Trang sản phẩm chính của website là hóa đơn điện tử VNPT. Nếu chỉ phát hành thủ công, doanh nghiệp có thể theo hướng dẫn xuất hóa đơn trên VNPT Invoice; tích hợp chỉ đáng làm khi giảm nhập lại hoặc kết nối được một quy trình có khối lượng, tần suất và trách nhiệm rõ ràng.
Ba mức triển khai để lựa chọn
| Mức | Cách vận hành | Phù hợp | Lưu ý |
|---|---|---|---|
| Không tích hợp | Người dùng nhập/lập và ký trực tiếp trên VNPT Invoice. | Ít hóa đơn, dữ liệu đơn giản, chưa có phần mềm nguồn ổn định. | Ít chi phí kỹ thuật nhưng dễ nhập lặp nếu khối lượng tăng. |
| Trao đổi tệp/bán tự động | Xuất–nhập dữ liệu theo mẫu được hệ thống hỗ trợ, người dùng kiểm tra trước phát hành. | Khối lượng vừa, chấp nhận xử lý theo đợt. | Phải quản lý phiên bản mẫu tệp và lỗi từng dòng. |
| Tích hợp API | Hệ thống nguồn gửi yêu cầu; VNPT Invoice xử lý và trả mã/trạng thái để đồng bộ. | Nhiều giao dịch, nhiều điểm bán hoặc cần luồng gần thời gian thực. | Cần phát triển, kiểm thử, giám sát và cơ chế chống gửi trùng. |
Checklist khảo sát trước tích hợp
- Xác định hệ thống nào là nguồn chuẩn cho khách hàng, hàng hóa, thuế, thanh toán và số tham chiếu.
- Liệt kê phiên bản phần mềm kế toán/bán hàng/ERP/CRM, nhà cung cấp và người có quyền kỹ thuật.
- Ước lượng số hóa đơn trung bình, cao điểm, nhiều chi nhánh và yêu cầu xử lý khi mất mạng.
- Chốt loại hóa đơn, mẫu, ký hiệu, đơn vị phát hành và phạm vi tài khoản VNPT Invoice.
- Xác định thời điểm lập hóa đơn trong quy trình bán hàng và ai duyệt dữ liệu trước ký.
- Chọn phương thức chữ ký số và người/chủ thể có quyền ký.
- Thống nhất danh mục lỗi, thời gian gửi lại, mã chống trùng và cách tra soát.
- Thống nhất môi trường thử nghiệm, dữ liệu mẫu, tiêu chí nghiệm thu và trách nhiệm hỗ trợ sau vận hành.
Luồng dữ liệu tham khảo
- Tạo giao dịch nguồn.
Hệ thống bán hàng/kế toán ghi nhận đơn, thanh toán hoặc nghiệp vụ đủ điều kiện và cấp mã tham chiếu duy nhất. - Chuẩn hóa và kiểm tra.
Lớp tích hợp ánh xạ khách hàng, hàng hóa, số tiền, thuế, đơn vị tính, mẫu/ký hiệu và trường bắt buộc; bản lỗi dừng trước khi gửi. - Tạo yêu cầu trên VNPT Invoice.
Gửi đúng dữ liệu, tài khoản/đơn vị phát hành và mã chống trùng; lưu mã yêu cầu cùng nội dung tóm tắt để tra soát. - Duyệt và ký theo thiết kế.
Tùy quy trình, người dùng kiểm tra/duyệt trước khi ký hoặc hệ thống thực hiện theo chính sách đã phê duyệt; không để ứng dụng nguồn tự ý vượt quyền. - Nhận mã và trạng thái.
Ghi nhận kết quả thành công, đang xử lý hoặc lỗi; không coi việc gửi yêu cầu thành công là hóa đơn đã phát hành. - Đồng bộ về hệ thống nguồn.
Cập nhật số/mã hóa đơn, trạng thái và liên kết tra cứu theo đúng bản ghi gốc; không ghi đè trạng thái mới bằng phản hồi cũ. - Đối soát định kỳ.
So số lượng, tổng tiền, trạng thái lỗi và hóa đơn thiếu giữa VNPT Invoice với hệ thống nguồn; xử lý chênh lệch theo mã tham chiếu.
Bộ dữ liệu tối thiểu cần ánh xạ
| Nhóm | Ví dụ dữ liệu | Kiểm soát |
|---|---|---|
| Định danh giao dịch | Mã đơn hàng, mã thanh toán, mã yêu cầu tích hợp. | Duy nhất, không đổi, dùng để chống trùng và tra soát. |
| Đơn vị phát hành | Mã số thuế, chi nhánh, tài khoản, mẫu và ký hiệu. | Ánh xạ theo danh mục, không cho người dùng nhập tùy ý. |
| Người mua | Tên, mã số thuế, địa chỉ, email và thông tin cần thiết. | Đánh dấu trường bắt buộc theo trường hợp; chuẩn hóa trước khi gửi. |
| Hàng hóa/dịch vụ | Mã, tên, đơn vị tính, số lượng, đơn giá, chiết khấu. | Quy tắc làm tròn và tổng dòng phải thống nhất hai hệ thống. |
| Thuế và tổng tiền | Tiền trước thuế, thuế suất, tiền thuế, tổng thanh toán. | Tính và đối chiếu theo nguồn chuẩn; không để hai hệ thống tự tính khác nhau. |
| Phương thức thanh toán | Tiền mặt, chuyển khoản hoặc hình thức theo nghiệp vụ. | Dùng danh mục được hỗ trợ; không truyền mô tả tự do nếu có mã. |
| Kết quả | Mã hóa đơn, trạng thái, thời điểm, lỗi và liên kết tra cứu. | Lưu cùng giao dịch nguồn, chỉ cập nhật theo thứ tự trạng thái hợp lệ. |
Đặt bước ký số ở đâu?
Doanh nghiệp cần phân biệt người tạo giao dịch, người duyệt và chủ thể ký. Với lượng ít, người dùng có thể kiểm tra rồi ký bằng USB Token. Khi người ký ở xa, VNPT SmartCA có thể phù hợp nếu luồng VNPT Invoice/tích hợp đã hỗ trợ. Với khối lượng rất lớn hoặc nhiều điểm phát hành, cần khảo sát giải pháp ký tập trung thay vì tự động dùng chung Token/PIN.
Tham khảo bảng giá chữ ký số VNPT-CA và bảng giá VNPT SmartCA. Chứng thư, tài khoản ký và chính sách phê duyệt phải được xác định trong tài liệu tích hợp.
Kiểm thử trước khi vận hành thật
- Khách hàng có/không có mã số thuế, dữ liệu tiếng Việt dài và địa chỉ nhiều trường.
- Một dòng, nhiều dòng, giảm giá, nhiều mức thuế theo trường hợp thực tế.
- Làm tròn ở cấp dòng và tổng hóa đơn; tổng tiền hai hệ thống phải khớp.
- Gửi lại cùng mã yêu cầu; hệ thống không được tạo hóa đơn thứ hai.
- Mất mạng sau khi gửi nhưng trước khi nhận phản hồi; phải tra trạng thái thay vì phát hành lại.
- Chữ ký số hết hạn, Token/SmartCA không phản hồi và người ký từ chối.
- Dữ liệu sai bị VNPT Invoice từ chối; lỗi quay về đúng bản ghi và người xử lý.
- Hóa đơn hoàn tất rồi hệ thống nguồn tạm ngừng; đồng bộ lại không tạo trùng.
Bảng lỗi tích hợp và cách xử lý
| Dấu hiệu | Nguyên nhân cần kiểm tra | Cách xử lý an toàn |
|---|---|---|
| Một đơn tạo hai hóa đơn | Gửi lại không có mã chống trùng hoặc thay mã mỗi lần gửi. | Dừng phát hành, đối soát mã nguồn–mã hóa đơn; dùng mã yêu cầu cố định trước khi mở lại. |
| Tổng tiền hai hệ thống lệch | Quy tắc làm tròn, chiết khấu, thuế hoặc đơn giá khác nhau. | Chọn một nguồn tính chuẩn, thống nhất công thức và kiểm thử dữ liệu biên. |
| API nhận yêu cầu nhưng chưa có số hóa đơn | Đang xử lý, chờ ký hoặc phản hồi bất đồng bộ. | Tra trạng thái bằng mã yêu cầu; không xem request thành công là phát hành thành công. |
| Hệ thống nguồn báo thất bại nhưng VNPT Invoice đã có hóa đơn | Mất phản hồi sau khi xử lý thành công. | Thực hiện truy vấn/đối soát trước khi gửi lại; cập nhật kết quả cũ thay vì tạo yêu cầu mới. |
| Khách hàng nhận dữ liệu sai | Ánh xạ trường hoặc nguồn dữ liệu khách hàng không đúng. | Khóa luồng liên quan, xác định phạm vi; xử lý hóa đơn theo quy trình sai sót, không sửa trực tiếp. |
| Không ký được | Chứng thư hết hạn, sai serial, Token/SmartCA hoặc chính sách ký. | Kiểm tra chủ thể, thời hạn, phương thức ký và trạng thái; không bỏ qua bước ký bằng quyền kỹ thuật. |
Phân công trách nhiệm giữa các bên
- Doanh nghiệp: chủ dữ liệu, quy trình, người ký, quyền truy cập và tiêu chí nghiệm thu.
- Đơn vị cung cấp phần mềm nguồn: xuất dữ liệu đúng, phát triển và duy trì phía ERP/CRM/kế toán/bán hàng.
- Đơn vị triển khai VNPT Invoice: cung cấp phạm vi kết nối, cấu hình tài khoản, phối hợp kiểm thử và xử lý lỗi dịch vụ.
- Kế toán, pháp chế, nghiệp vụ: xác nhận dữ liệu, thời điểm lập, mẫu và quy trình xử lý sai sót.
- An toàn thông tin: quản lý khóa truy cập, mạng, nhật ký, phân quyền và phản ứng sự cố.
Hướng dẫn liên quan
Câu hỏi thường gặp
VNPT Invoice có tích hợp được mọi phần mềm kế toán không?
Không nên khẳng định tự động. VNPT có khả năng kết nối qua API Web Service, nhưng phần mềm cụ thể phải có cách mở dữ liệu phù hợp và cần khảo sát hai phía.
Tích hợp có nằm sẵn trong giá gói hóa đơn không?
Không mặc định. Chi phí tích hợp có thể tính riêng tùy khảo sát; nhà cung cấp ERP/CRM/kế toán cũng có thể có chi phí phát triển hoặc duy trì.
Nên để ERP hay VNPT Invoice tính tiền thuế?
Doanh nghiệp phải chọn nguồn tính chuẩn và thống nhất quy tắc làm tròn, chiết khấu, thuế. Tránh để hai hệ thống tính độc lập rồi chỉ kiểm tra ở cuối.
Mất mạng sau khi gửi yêu cầu thì có gửi lại ngay không?
Không. Trước tiên tra theo mã yêu cầu để biết VNPT Invoice đã tạo hoặc xử lý hóa đơn chưa; việc gửi lại phải chống trùng.
CRM có nên là nguồn dữ liệu hóa đơn không?
Chỉ khi quy trình xác định CRM là nguồn chuẩn cho các trường cần thiết. Nhiều doanh nghiệp để ERP hoặc kế toán xác nhận dữ liệu tài chính và thuế.
Gọi 091234.8816Xem VNPT Invoice
Nguồn tham khảo: VNPT.