NOT_FOUND_CUSTOMER
40000
Không tìm thấy khách hàng
NOT_FOUND_BRANCH
40001
Không tìm thấy chi nhánh
NOT_FOUND_COURSE
40002
Không tìm thấy khoá học
NOT_FOUND_INSTRUCTOR
40003
Không tìm thấy giáo viên
NOT_FOUND_VEHICLE
40004
Không tìm thấy xe
NOT_FOUND_DEVICE
40005
Không tìm thấy thiết bị
NOT_FOUND_TRAINEE
40006
Không tìm thấy học viên
NOT_FOUND_SESSION
40007
Không tìm thấy phiên học
INVALID_STATE
40100
Trạng thái không phù hợp
INVALID_STATE_DISABLED
40101
Phiên học/... đã bị huỷ
INVALID_IMAGE
40200
Lỗi ảnh
INVALID_IMAGE_URL
40201
Lỗi đường dẫn ảnh
INVALID_IMAGE_BYTE_SIZE_SMALL
40202
Lỗi ảnh vì kích thước nhỏ hơn quy định
INVALID_IMAGE_BYTE_SIZE_LARGE
40203
Lỗi ảnh vì kích thước lớn hơn quy định
INVALID_GPS
41000
Tỷ lệ GPS lỗi cao.
INVALID_FACE_NO_FACE
41101
Không có ảnh nào nhận diện được khuôn mặt
INVALID_FACE_LITTLE_IMAGE
41102
Tỷ lệ số lượng ảnh chụp thấp.
INVALID_FACE_LOW_DETECTION
41103
Tỷ lệ ảnh nhận diện được khuôn mặt thấp.
INVALID_FACE_CHECK_IN
41103
Không tìm thấy ảnh bắt đầu
Ảnh bắt đầu phiên học không hợp lệ (face_id = -2)
INVALID_FACE_CHECK_OUT
41104
Không tìm thấy ảnh kết thúc
Ảnh kết thúc phiên học không hợp lệ (face_id = -2)
INVALID_DISTANCE_NEGATIVE
41301
Quãng đường bị âm
INVALID_DURATION
41400
Thời gian phiên học vượt quá giới hạn cho phép. (< min or > max)
INVALID_VELOCITY
41500
Tốc độ trung bình của xe vượt quá giới hạn cho phép.
CONFLICT_SESSION
41600
Trùng phiên
INVALID_LOG_START
41700
Không có start log
INVALID_LOG_END
41701
Không có end log
INVALID_VERSION
41800
App phiên bản cũ
INVALID_SERVER_RECEIVE_TIME
41800
Server nhận được session muộn quá 72 tiếng sau khi bắt đầu
INVALID_END_TIME_GREATE_THAN_NOW
41810
Thời gian kết thúc phiên lớn hơn hiện tại (Quá 10 giây, nếu nhỏ hơn 10 giây thì đợi thêm rồi sync tiếp)
INVALID_TIME_15_MIN
43000
Thời gian nghỉ ngắn hơn 15 phút
INVALID_TIME_15_MIN_PREVIOUS_PENDING
43001
Thời gian nghỉ ngắn hơn 15 phút (Phiên trước đó chưa kết thúc)
INVALID_TIME_15_MIN_NEXT_SESSION
43002
Thời gian nghỉ của session kế tiếp ngắn hơn 15 phút
INVALID_TIME_10_HOUR
43100
Chạy quá 10 tiếng
INVALID_TIME_10_HOUR_PREVIOUS_PENDING
43101
Chạy quá 10 tiếng (Có phiên trước đấy chưa kết thúc)
INVALID_TIME_10_HOUR_FORWARD
43102
Chạy quá 10 tiếng tính từ lúc bắt đầu phiên học đến 24h sau khi bắt đầu
SYNC_AUTH
51000
Lỗi khi login (sai mật khẩu, ....)
SYNC_AUTH_NO_PASSWORD
51001
Lỗi vì chưa có mật khẩu từ cơ sở đào tạo
SYNC_TC
51000
Server tổng cục trả về 200 kèm lỗi:
51002: Ảnh không hợp lệ.
51003: Kích thước ảnh không hợp lệ
51004: Biển số xe không hợp lệ
51005: Tọa độ không hợp lệ
51006: Thời gian không hợp lệ
51007: Dữ liệu học viên không hợp lệ
51008: Chưa đăng nhập hệ thống, mã Token sai
51009: Token hết hạn
51010: Dữ liệu giảng viên không hợp lệ
51011: Id không hợp lệ (áp dụng cho mã trung tâm, mã thiết bị DAT, mã tỉnh, mã Cơ sở đào tạo…)
51401: Yêu cầu chưa được chứng thực
51400: Dữ liệu đầu vào không đúng
51403: Không có quyền truy cập
51409: Dữ liệu đã tồn tại
51429: Quá nhiều yêu cầu
51404: Không tìm thấy dữ liệu
51500: Hệ thống xảy ra lỗi khi xử lý yêu cầu
SYNC_TC_SERVER_ERROR
52000
52xxx: Server tổng cục trả về lỗi (http code xxx >= 300):
SYNC_TC_INVALID_RESPONSE
52600
Server tổng cục trả về không đúng định dạng chuỗi JSON