BAD_REQUEST
S-invoiceNhà cung cấp dùng chung mã này cho 6 tình huống khác nhau — đối chiếu mô tả để chọn đúng trường hợp.
Trường hợp 1
VAT_AMOUNT_INVALID
Mô tả: Tiền thuế không hợp lệ
Cách xử lý: Kiểm tra lại tiền thuế, tiền thuế chỉ được lệch 1đ so với tiền thuế hệ thống tính
Trường hợp 2
VAT_TAX_AMOUNT_NEGATE
Mô tả: Tiền thuế không được nhập giá trị âm
Cách xử lý: Mọi giá trị đều phải là số dương
Trường hợp 3
VAT_PERCENTAGE_INVALID
Mô tả: Thuế GTGT( %) không hợp lệ
Cách xử lý: Kiểm tra xem thuộc các giá trị: -2, -1, 0, 5, 8, 10
Trường hợp 4
INVOICE_SERIAL_NOT_FOUND
Mô tả: Ký hiệu hóa đơn không tồn tại
Cách xử lý: Kiểm tra lại mã mẫu và ký hiệu có ở trạng thái hoạt động không
Trường hợp 5
IVI_TOTAL_A_WITHOUT_TAX_AND_UP_QUAN_NOT_COMPARED
Mô tả: Đơn giá nhân thành tiền không so khớp
Cách xử lý: Kiểm tra lại xem thành tiền đã khớp với đơn giá nhân số lượng chưa
Trường hợp 6
JSON_PARSE_ERROR
Mô tả: Lỗi định dạng dữ liệu truyền vào
Cách xử lý: Kiểm tra lại xem đúng định dạng json chưa
