develop full initial module
This commit is contained in:
@@ -32,4 +32,19 @@ public static class ErrorCodes
|
||||
public const string AuthServiceUnavailable = "AUTH_SERVICE_UNAVAILABLE";
|
||||
public const string CsrfTokenMismatch = "CSRF_TOKEN_MISMATCH";
|
||||
public const string RefreshTokenMissing = "REFRESH_TOKEN_MISSING";
|
||||
|
||||
// HRM (docs/13-BACKEND-HRM-API.md §7)
|
||||
public const string EmployeeCodeDuplicate = "EMPLOYEE_CODE_DUPLICATE";
|
||||
public const string EmployeeAlreadyLinked = "EMPLOYEE_ALREADY_LINKED";
|
||||
public const string UserAlreadyLinked = "USER_ALREADY_LINKED";
|
||||
public const string DepartmentCycleDetected = "DEPARTMENT_CYCLE_DETECTED";
|
||||
public const string DocumentTypeInUse = "DOCUMENT_TYPE_IN_USE";
|
||||
public const string FileTypeNotAllowed = "FILE_TYPE_NOT_ALLOWED";
|
||||
public const string FileTooLarge = "FILE_TOO_LARGE";
|
||||
public const string AttendanceBatchLocked = "ATTENDANCE_BATCH_LOCKED";
|
||||
public const string AttendanceDuplicateUnresolved = "ATTENDANCE_DUPLICATE_UNRESOLVED";
|
||||
public const string AttendanceNotConfirmed = "ATTENDANCE_NOT_CONFIRMED";
|
||||
public const string SalaryStructureOverlap = "SALARY_STRUCTURE_OVERLAP";
|
||||
public const string TaxSlabGapInvalid = "TAX_SLAB_GAP_INVALID";
|
||||
public const string PayrollPeriodLocked = "PAYROLL_PERIOD_LOCKED";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user