Chuyển tới nội dung chính
Phiên bản: Next

Trạng thái hóa đơn của nhà cung cấp

1Invoice và M-invoice

Mã trạng tháiTên trạng thái
0Gốc
1Hủy
2Điều chỉnh
3Thay thế
4Giải trình
5Bị thay thế
6Bị điều chỉnh

FPT

Mã trạng tháiTên trạng thái
1Chờ cấp số
2Chờ duyệt
3Đã duyệt
4Đã hủy

Viettel

Mã trạng tháiTên trạng thái
1Hóa đơn gốc
3Hóa đơn thay thế
5Hóa đơn điều chỉnh
7Hóa đơn xóa bỏ
9Hóa đơn chỉnh tiền

Trạng thái phản hồi cơ quan thuế

1Invoice và M-invoice

Mã trạng tháiTên trạng thái
0Chờ duyệt
1 (Cho phép ký)Chờ ký
2Đã ký
3Đã gửi
4Thành công
5Có lỗi
6Đang ký

FPT

Lưu ý: hóa đơn chưa ký thì sẽ không có trạng thái CQT

Mã trạng tháiTên trạng thái
0Chờ gửi CQT
1Đã gửi CQT
2Gửi không thành công (Hóa đơn không mã hợp lệ)
8Kiểm tra hợp lệ
9Kiểm tra không hợp lệ
10Đã cấp mã (HĐ có mã hợp lệ đã được CQT cấp mã)

Viettel

Mã trạng tháiTên trạng thái
INVOICE_HAS_CODE_NOT_SENTChưa gửi CQT (hóa đơn có mã CQT)
INVOICE_NO_CODE_NOT_SENTChưa gửi CQT (hóa đơn không mã CQT)
INVOICE_NO_CODE_SENTĐã gửi CQT (hóa đơn không mã CQT)
INVOICE_HAS_CODE_SENTĐã gửi CQT (hóa đơn có mã CQT)
INVOICE_NO_CODE_APPROVEDCQT đã chấp nhận
INVOICE_HAS_CODE_APPROVEDCQT đã cấp mã
INVOICE_HAS_CODE_DIS_APPROVEDCQT từ chối (hóa đơn có mã CQT)
INVOICE_NO_CODE_DIS_APPROVEDCQT từ chốt (hóa đơn không mã CQT)

Một số lỗi thường gặp

Code/Mã lỗiMô tảCách xử lý
88sid đã tồn tại trước đóThay đổi sid
DuplicateInvoiceRefIDsid đã tồn tại trước đóThay đổi sid
TokenExpiredCodeToken hết hạnGọi lại API lấy token
InvoiceTemplateNotExistMẫu hóa đơn không tồn tạiSerial không tồn tại trong hệ thống
SignSoftDream78ExceptionLỗi ký số HSM
InvoiceDuplicatedTrùng hóa đơn - hóa đơn đã được phát thành