Possible enumeration values:

NameValueDescription
SUCCESS

0

success codes >= 0 error codes = < 0 However note that some legacy error codes (versions pre-dating 2016/01/01) use positive ranges for FAILURE codes

SUCCESS_WITH_WARNING_BASE_OFFSET

100000000

success codes >= 0 error codes = < 0 However note that some legacy error codes (versions pre-dating 2016/01/01) use positive ranges for FAILURE codes. NOTE: for wasp.mobile.asset cloud version 2016 (and onward), Warnings start at 1 BILLION or above

FAIL

-1

Failure codes are reserved range in the negative values

LEGACY_FIND_A_DEVICE

1

LEGACY_FIND_INACTIVE_DEVICE

2

LEGACY_FIND_DEVICE_DIFF_NAME

3

LEGACY_FIND_INACTIVE_DEVICE_DIFF_NAME

4

LEGACY_DEVICE_NAME_IS_TAKEN

5

LEGACY_UNMATCH_DEVICE_TYPE

6

LEGACY_UNMATCH_DEVICE_CATEGORY

7

LEGACY_EXCEPTION

10

LEGACY_EMPTY_DEVICE_NAME

11

LEGACY_EMPTY_UUID

12

LEGACY_PICTURE_NOT_FOUND

-2

LEGACY_ASSET_EXISTS

-4

LEGACY_EXCEPTION_ERROR

-99

TRANSACTION_WARN_NO_ACTION_TAKEN

100001000

TRANSACTION_WARN_CHECKOUT_REQUEST_IGNORED

100001002

TRANSACTION_WARN_CHECKIN_REQUEST_IGNORED_NO_ACTION

100001004

SUCCESS_WITH_MORE_DATA_REMAINING

100001005

SUCCESS_WITH_ADDITIONAL_REQUIREMENTS

100001006

CHECK_IN_TRANSACTION

100001008

PRIOR_REQUEST_ALREADY_COMPLETED_SUCCESSFULLY

10000

success codes >= 0 error codes = < 0 However note that some legacy error codes (versions pre-dating 2016/01/01) use positive ranges for FAILURE codes

REQUEST_RECEIVED_AND_CAN_BE_IGNORED

10001

RECORD_RECEIVED_AND_CAN_BE_IGNORED

10002

ASSET_SAVED_SUCCESSFULLY

20000

ASSET_TYPE_SAVED_SUCCESSFULLY

20001

ASSET_INVENTORY_SAVED_SUCCESSFULLY

20002

ASSET_DISPOSED_SUCCESSFULLY

20003

ROLE_SAVED_SUCCESSFULLY

20004

USER_INVITE_SUCCESSFULLY

20005

USER_REGISTER_SUCCESSFULLY

20006

ASSET_RECOVERED_SUCCESSFULLY

20007

USER_STATUS_SAVED_SUCCESSFULLY

20008

USER_INFO_SAVED_SUCCESSFULLY

20009

CUSTOMER_SAVED_SUCCESSFULLY

20010

SUPPLIER_SAVED_SUCCESSFULLY

20011

MANUFACTURER_SAVED_SUCCESSFULLY

20012

SITE_SAVED_SUCCESSFULLY

20013

LOCATION_SAVED_SUCCESSFULLY

20014

EMPLOYEE_SAVED_SUCCESSFULLY

20015

DEPARTMENT_SAVED_SUCCESSFULLY

20016

CONTRACT_SAVED_SUCCESSFULLY

20017

FUNDING_SAVED_SUCCESSFULLY

20018

ASSETS_DEPRECIATED_SUCCESSFULLY

20019

DCF_SAVED_SUCCESSFULLY

20020

NOTIFICATION_SAVED_SUCCESSFULLY

20021

AUDIT_WINDOW_SAVED_SUCCESSFULLY

20022

BUILTIN_FIELD_SAVED_SUCCESSFULLY

20023

REPORT_SCHEDULE_DELETED_SUCCESSFULLY

20024

REPORT_SAVED_SUCCESSFULLY

20025

FILTER_SAVED_SUCCESSFULLY

20026

LICENSE_DELETED_SUCCESSFULLY

20027

REPORT_SCHEDULE_SAVED_SUCCESSFULLY

20028

DEPRECIATION_CLASS_SAVED_SUCCESSFULLY

20029

COMPANY_INFO_SAVED_SUCCESSFULLY

20030

ITEM_SUPPLIER_SAVED_SUCCESSFULLY

20031

TASK_SAVED_SUCCESSFULLY

20032

LOCATION_RECOVERED_SUCCESSFULLY

20033

LABEL_NAME_SAVED_SUCCESSFULLY

20034

GS1_BARCODE_CONFIG_SAVED_SUCCESSFULLY

20035

RFID_CONFIG_SAVED_SUCCESSFULLY

20036

RFID_CONFIG_DELETED_SUCCESSFULLY

20037

CALLOUT_TRIGGER_SAVED_SUCCESSFULLY

20038

CALLOUT_TRIGGER_PROPERTY_VALUE_SAVED_SUCCESSFULLY

20039

CALLOUT_TRIGGER_NOTICE_SAVED_SUCCESSFULLY

20040

CALLOUT_TRIGGER_RESULT_SAVED_SUCCESSFULLY

20041

CALLOUT_SAVED_SUCCESSFULLY

20042

SUCCESS_NO_DATA

20043

SCHEDULE_TEMPLATE_SAVED_SUCCESSFULLY

20044

PAYCD_SAVED_SUCCESSFULLY

20045

HOLCD_SAVED_SUCCESSFULLY

20046

ABSCD_SAVED_SUCCESSFULLY

20047

PAYSET_SAVED_SUCCESSFULLY

20048

PUSH_CLOCK_PRIVILEGE_SAVED_SUCCESSFULLY

20049

PUSH_CLOCK_TYPE_SAVED_SUCCESSFULLY

20050

PUSH_CLOCK_VERIFY_MODE_SAVED_SUCCESSFULLY

20051

PUSH_CLOCK_SAVED_SUCCESSFULLY

20052

EMPLOYEE_PAYROLL_SETTINGS_SAVED_SUCCESSFULLY

20053

EMPLOYEE_DEMOGRAPHICS_SAVED_SUCCESSFULLY

20054

EMPLOYEE_RATE_HISTORY_SAVED_SUCCESSFULLY

20055

EMPLOYEE_CLOCK_DETAILS_SAVED_SUCCESSFULLY

20056

EMPLOYEE_CLOCK_SAVED_SUCCESSFULLY

20057

GENDER_SAVED_SUCCESSFULLY

20058

RACE_SAVED_SUCCESSFULLY

20059

OVERTIME_RULES_SAVED_SUCCESSFULLY

20060

EMPLOYEE_GEOFENCE_SAVED_SUCCESSFULLY

20061

SITE_GEOFENCE_SAVED_SUCCESSFULLY

20062

USER_LICENSE_EXCEED

34008

USER_LICENSE_EXCEED_ERROR

-34008

IMPORT_COMPLETED_ERRORS

34009

IMPORT_COMPLETED

34010

IMPORT_IN_PROGRESS

34011

ITEM_PRICE_LEVEL_SAVED_SUCCESSFULLY

34012

TRANSACTION_UPDATED_SUCCESSFULLY

34013

PAYMENT_METHOD_SAVED_SUCCESSFULLY

34014

SHIP_METHOD_SAVED_SUCCESSFULLY

34015

SUCCESS_NO_ATTACHMENT

34016

SUCCESS_FOUND_ATTACHMENT

34017

INVITE_COMPLETED_ERRORS

34018

INVITE_COMPLETED

34019

INVITE_IN_PROGRESS

34020

ASSET_TYPE_DELETED_SUCCESSFULLY

20101

CUSTOMER_DELETED_SUCCESSFULLY

20110

SITE_DELETED_SUCCESSFULLY

20113

LOCATION_DELETED_SUCCESSFULLY

20114

EMPLOYEE_DELETED_SUCCESSFULLY

20115

DEPARTMENT_DELETED_SUCCESSFULLY

20116

MANUFACTURER_DELETED_SUCCESSFULLY

20112

SUPPLIER_DELETED_SUCCESSFULLY

20111

CONTRACT_DELETED_SUCCESSFULLY

20117

FUNDING_DELETED_SUCCESSFULLY

20118

DCF_DELETED_SUCCESSFULLY

20120

NOTIFICATION_DELETED_SUCCESSFULLY

20121

ROLE_DELETED_SUCCESSFULLY

20123

FILTER_DELETED_SUCCESSFULLY

20124

REPORT_DELETED_SUCCESSFULLY

20125

REPORT_RESET_SUCCESSFULLY

21125

REPORT_RESET_FAILURE

-21126

DEPRECIATION_CLASS_DELETED_SUCCESSFULLY

20129

DEVICE_DELETED_SUCCESSFULLY

20130

USER_DELETED_SUCCESSFULLY

20131

default value: * Successfully deleted User.

ITEM_LOCATION_DELETED_SUCCESSFULLY

20132

ITEM_BILLS_OF_MATERIALS_DELETED_SUCCESSFULLY

20133

PRICE_TIER_DELETED_SUCCESSFULLY

20134

ITEM_BILLS_OF_MATERIALS_SAVED_SUCCESSFULLY

20135

TASK_DELETED_SUCCESSFULLY

20232

CUSTOMER_DISABLED_SUCCESSFULLY

20233

CUSTOMER_ENABLED_SUCCESSFULLY

20234

CALLOUT_DELETED_SUCCESSFULLY

20235

SCHEDULE_TEMPLATE_DELETED_SUCCESSFULLY

20236

PAYCD_DELETED_SUCCESSFULLY

20237

HOLCD_DELETED_SUCCESSFULLY

20238

ABSCD_DELETED_SUCCESSFULLY

20239

PUSH_CLOCK_PRIVILEGE_DELETED_SUCCESSFULLY

20240

PUSH_CLOCK_TYPE_DELETED_SUCCESSFULLY

20241

PUSH_CLOCK_VERIFY_MODE_DELETED_SUCCESSFULLY

20242

PUSH_CLOCK_DELETED_SUCCESSFULLY

20243

EMPLOYEE_CLOCK_DELETED_SUCCESSFULLY

20244

GENDER_DELETED_SUCCESSFULLY

20245

RACE_DELETED_SUCCESSFULLY

20246

OVERTIME_RULES_DELETED_SUCCESSFULLY

20247

EXCEPTION_ERROR

-20000

EXCEPTION_READ_ONLY_ERROR

-20001

EXCEPTION_TRANS_ERROR

-20010

EXCEPTION_LOCK_ERROR

-20020

REQUIRED_FIELD_MISSING

-20100

LENGTH_TOO_LONG

-20101

INVALID_FORM_SPECIFIED

-20102

INVALID_LANGUAGE_SPECIFIED

-20103

RECORD_ID_NOT_FOUND

-20104

RECORD_ID_NOT_ACTIVE

-20105

INVALID_MODEL_STATE

-20106

ERROR_PREPARING_CONTROLLER_METHOD

-20107

CONCURRENCY_ISSUE

-20108

LENGTH_TOO_SHORT

-20109

VALUE_TOO_SMALL

-20110

VALUE_TOO_LARGE

-20111

EMAIL_FORMAT_INVALID

-20112

INVALID_PSEUDO_IDENT_CHARACTERS

-20113

DELETE_ISSUE

-20114

VALUE_MUST_NUMERIC

-20115

INVALID_ARGUMENT

-20116

DELETE_PROTECTED_ROLE

-20117

LICENSE_NOT_EXPIRED

-20117

INVALID_FORMAT_OF_NUMBER

-20118

SCHEMA_INVALID

-20119

READONLY_FIELD_CHANGED

-20120

CALL_INIALIZATION_ERROR

-20500

INVALID_MODEL

-20501

SEARCH_CRITERIA_RESULT_TOO_MANY_MATCHES

-20510

Your search criteria resulted in too many matches. Please review your search conditions or values.

SEARCH_CRITERIA_TOO_GENERAL

-20511

Your search criteria was too general. Please narrow your search, or specify a longer search pattern.

REQUEST_SEQUENCE_STARTED

20600

Request received and processing has started.

REQUEST_SEQUENCE_ALREADY_STARTED

20601

Prior request received and processing has started. This request is a duplicate request.

REQUEST_SEQUENCE_OUT_OF_ORDER

-20602

Request is not in the expected sequential order.

REQUEST_SEQUENCE_MISMATCH_EXPECTED

-20603

Request is not in the expected sequential order.

REQUEST_SEQUENCE_FAILED_VALIDATION

-20604

Request is not in the expected sequential order.

REQUEST_SEQUENCE_MISSING_PARAMS

-20605

Request sequence missing required parameters.

REQUEST_TOO_SOON_TRY_AGAIN_X_SECONDS_FORMAT0

-20606

Request too soon. Try again in {0} second(s).

REQUEST_TOO_SOON_TRY_AGAIN_X_MINUTES_FORMAT0

-20607

Request too soon. Try again in {0} minute(s).

REQUEST_TOO_SOON_TRY_AGAIN_X_HOURS_FORMAT0

-20608

Request too soon. Try again in {0} hours(s).

REQUEST_TOO_SOON_TRY_AGAIN_X_DAYS_FORMAT0

-20609

Request too soon. Try again in {0} day(s).

REQUEST_SEQUENCE_END_VALUE

-20699

Highest error code for request sequences. The request cannot be processed.

SPECIFIED_DATE_MUST_BE_BEFORE_USER_DATE_FORMAT0

-20710

ASSET_RETRIEVE_ERROR

-30000

ASSET_DUPLICATE_TAG

-30001

ASSET_DUPLICATE_SERIAL_NUMBER

-30002

ASSET_DEPRECIATION_NO_BEGIN_DATE

-30003

ASSET_INV_SERIAL_NO_MUST_BE_BLANK

-30004

ASSET_MANUFACTURER_INVALID

-30005

ASSET_INV_ONLY_ONE_ASSET_PER_INV_TYPE

-30006

ASSET_ERROR_GENERATING_ASSET_TAG

-30007

ASSET_CANNOT_DEPRECIATE_WITHOUT_TYPE

-30008

ASSET_CONDITION_INVALID

-30009

PURCHASE_DETAIL_RETRIEVE_ERROR

-30010

ASSET_INVENTORY_CONDITION_INVALID

-30011

ASSET_INV_NOT_ENOUGH_QTY_AVAILABLE

-30012

ASSET_DISPOSE_CONDITION_INVALID

-30013

ASSET_DISPOSE_QUANTITY_INVALID

-30014

ASSET_DEPARTMENT_INVALID

-30015

ASSET_LOCATION_INVALID

-30016

ASSET_NOT_FOUND

-30017

ASSET_SUPPLIER_INVALID

-30018

DISPOSE_REASON_CODE_INVALID

-30019

RECOVER_REASON_CODE_INVALID

-30020

ASSET_RECOVER_SELECT_ONE

-30021

ASSET_INV_CHECKED_OUT

-30022

ASSET_DEPRECIATION_ONLY_ON_FIXED

-30023

ASSET_DEPRECIATION_NO_PURCHASE_COST

-30024

ASSET_INV_CHECKED_OUT_MOVE

-30025

ASSET_SALVAGE_GREATER_THAN_PURCHASE

-30026

ASSET_DUPLICATE_LOCATION

-30027

ADJUST_REASON_CODE_INVALID

-30028

ASSET_EMPLOYEE_INVALID

-30029

ASSET_NOT_EXIST

-30030

ASSET_LIMIT_REACHED

-30031

ASSET_DEPRECIATION_BEGIN_DATE_BEFORE_PURCHASE_DATE

-30032

ASSET_IN_USE

-30033

ASSET_GROUP_NOT_EMPTY

-30034

GROUP_RETRIEVE_ERROR

-30035

ASSET_GROUP_NESTING_TOO_DEEP

-30047

ASSET_GROUP_SEALED_DIRECTLY_SOURCE

-30050

ASSET_GROUP_SEALED_DIRECTLY_DESTINATION

-30051

ASSET_GROUP_SEALED_INDIRECTLY_SOURCE

-30052

ASSET_GROUP_SEALED_INDIRECTLY_DESTINATION

-30053

ASSET_GROUP_REQUIRES_TRANSACT_AS_WHOLE

-30054

ASSET_GROUP_INAPPROPRIATE_TRANSACT_AS_WHOLE

-30056

ASSET_RECOVER_ACTIVE

-30057

PASSWORD_EXPIRATION_DATE_TOO_SMALL

-30060

ASSET_TYPE_DUPLICATE_ERROR

-31000

ASSET_TYPE_RETRIEVE_ERROR

-31001

CLASS_CHANGE_ON_USED_TYPE

-31002

ASSET_TYPE_NOT_EXIST

-31003

ASSET_TYPE_MASS_UPDATE_NO_INVENTORY_TYPE

-31004

ASSET_TYPE_ACTIVE_ASSETS

-31005

ASSET_TYPE_NOT_ACTIVE

-31006

ASSET_TYPE_INVALID_CLASS_ID

-31007

ASSET_TYPE_NOT_GROUP

-31008

ASSET_TYPE_LAST_DCF

-31009

QUALIFICATION_SPECIFIC_ASSET_TYPE

-31010

QUALIFICATION_NONE

-31011

CUSTOM_VIEW_RETRIEVE_ERROR

-32000

CUSTOM_VIEW_EXISTING_NOT_FOUND

-32001

CUSTOM_VIEW_SAVE_ERROR

-32002

CUSTOM_VIEW_DUPLICATE_NAME

-32003

CUSTOM_VIEW_CANNOT_MODIFY_SYSTEM

-32004

CUSTOM_VIEW_ONLY_ADMIN_CAN_MODIFY_GLOBAL

-32005

CUSTOM_VIEW_DELETE_ERROR

-32006

CUSTOM_VIEW_ERROR_ASSIGNING_SYSTEM_VIEWS

-32007

INVALID_ATTACHMENT_TYPE

-33000

ATTACHMENT_FAIL

-33001

MISSING_FILENAME

-33002

USER_REGISTRATION_INFO_INVALID

-34000

USER_SAVE_ERROR

-34001

USER_RETRIEVE_ERROR

-34002

USER_EMAIL_MUST_BE_UNIQUE

-34003

USER_LOGON_MUST_BE_UNIQUE

-34004

USER_ROLE_INVALID

-34005

USER_DEPARTMENT_INVALID

-34006

USER_MANAGER_INVALID

-34007

USER_NOT_AN_APPLICATION_MANAGER

-34009

ONE_APPLICATION_MANAGER_SHOULD_EXIST

-34010

USERID_STRING_IS_NOT_GUID

-34011

USER_EXCESS_ERROR

-34012

USER_NOT_ACTIVE_ERROR

-34013

USER_URL_NOT_SPECIFIED_ERROR

-34014

USER_API_NOT_RESPONDING_ERROR

-34016

USER_CLIENT_ID_NOT_SPECIFIED_ERROR

-34017

USER_UNKNOW_APPLICATION_ERROR

-34018

USER_DELETE_ERROR

-34019

USER_WAS_DISABLED_DELETED_ERROR

-34020

USER_WAS_LOGGED_OUT

-34021

USER_LOGIN_FORMAT0_IS_NOT_API_USER

-34022

USER_LOGIN_FORMAT0_API_TOKEN_MINI_CLAIM_FAILED

-34023

ROLE_DUPLICATE_ERROR

-35000

ROLE_RETRIEVE_ERROR

-35001

SECURITY_USER_ID_BLANK

-36000

SECURITY_USER_INIT_ERROR

-36001

SECURITY_NOT_INIT_PROPERLY

-36002

NO_ACCESS_TO_SITE

-36003

NO_ACCESS_TO_ASSET_TYPE

-36004

NO_ACCESS_GENERAL_MSG

-36005

NOT_ALLOWED_EDIT_MSG

-36006

NO_ACCESS_TO_SITE_FOR_ASSIGNEE

-36007

NO_ACCESS_TO_ASSET_TYPE_FOR_ASSIGNEE

-36008

NO_ACCESS_GENERAL_MSG_FOR_ASSIGNEE

-36009

ARCHIVE_ORDER_TYPE_INVALID

-36010

ARCHIVE_DATE_INVALID

-36011

ARCHIVE_SUCCESSFULLY_COMPLETED

36022

Archive successfully completed. Success Messages are always positive integers

ARCHIVE_SUCCESSFULLY_COMPLETED_BOTH_TRANS_AND_ORDERS

36024

Archive successfully completed for both Transactions and Orders. Success Messages are always positive integers

ARCHIVE_SUCCESSFULLY_COMPLETED_TRANS_ONLY

36026

Archive successfully completed for Transactions History. Success Messages are always positive integers

ARCHIVE_CRASHED_AND_BURNED

-36030

Success Messages are always positive integers; but this is a bad failure. internal server error.

ARCHIVE_PROCESS_ALREADY_SUBMITTED

-36031

ARCHIVE_PROCESS_SUBMITTED

36032

ARCHIVE_PROCESS_STARTING

36033

ARCHIVE_FAIL_INFO

-36034

CUSTOMER_DUPLICATE_ERROR

-37000

CUSTOMER_IN_USE

-37001

CUSTOMER_RETRIEVE_ERROR

-37002

CUSTOMER_WAS_DELETED_ERROR

-37003

CUSTOMER_HAS_ACTIVE_CHECKOUTS

-37004

CUSTOMER_HAS_ACTIVE_PICK_ORDERS

-37005

SUPPLIER_DUPLICATE_ERROR

-38000

SUPPLIER_IN_USE

-38001

SUPPLIER_RETRIEVE_ERROR

-38002

SUPPLIER_CHECKED_OUT

-38003

SUPPLIER_ON_CONTRACT

-38004

SUPPLIER_ON_PO

-38005

SUPPLIER_ON_ASSET

-38006

SUPPLIER_ON_ASSET_TYPE

-38007

SUPPLIER_INVALID

-38008

SUPPLIER_ITEM_ASSOCIATION

-38009

SUPPLIER_WAS_DELETED_ERROR

-38010

MANUFACTURER_DUPLICATE_ERROR

-39000

MANUFACTURER_IN_USE

-39001

MANUFACTURER_RECORD_NOT_FOUND

-39002

SITE_DUPLICATE_ERROR

-40000

SITE_ACTIVE_LOCATIONS_NO_PRIVILEGE

40001

SITE_IN_USE

-40002

SITE_INVALID

-40003

SITE_STANDARD_USER_SITE_ADD

-40004

SITE_LIMIT_REACHED

-40005

SITE_CATEGORY_CAN_NOT_BE_RESTRICTED

-40006

SITE_CATEGORIES_CAN_NOT_BE_RESTRICTED

-40007

SITE_IN_USE_IN_EMPLOYEE

-40008

SITE_IN_USE_IN_CLOCK

-40009

LOCATION_DUPLICATE_ERROR

-41000

LOCATION_IN_USE

-41001

LOCATION_RETRIEVE_ERROR

-41002

LOCATION_NO_ACCESS_TO_SITE

-41003

LOCATION_HANDLEDBY_TRANSACTION_TYPE_ERROR

-41004

LOCATION_IN_CIRCULAR_LINKING

-41005

EMPLOYEE_DUPLICATE_ERROR

-42000

EMPLOYEE_IN_USE

-42001

EMPLOYEE_RETRIEVE_ERROR

-42002

EMPLOYEE_IN_USE_AS_OWNER

-42003

EMPLOYEE_IN_USE_IN_CHECKOUT

-42004

EMPLOYEE_WAS_DELETED_ERROR

-42005

EMPLOYEE_IN_USE_IN_UNPROCESSED_PUNCH

-42006

EMPLOYEE_LIMIT_REACHED

-42007

EMPLOYEE_IN_USE_AS_MANAGER

-42008

EMPLOYEE_IN_USE_IN_CLOCK

-42009

EMPLOYEE_IN_USE_WITH_APP_ACCESS

-42010

EMPLOYEE_IN_CIRCULAR_LINKING

-42011

EMPLOYEE_INVITE_MESSAGE

-42012

EMPLOYEE_SAVE_FAILED

-42013

EMPLOYEE_CLOCK_USER_ID_EMPTY

-42014

EMPLOYEE_CLOCK_USER_ID_UNIQUE

-42015

EMPLOYEE_CLOCK_USER_ID_IN_USE

-42016

GEOFENCE_TOO_MANY

-42017

DEPARTMENT_DUPLICATE_ERROR

-43000

DEPARTMENT_IN_USE

-43001

DEPARTMENT_RETRIEVE_ERROR

-43002

SCHEDULE_TEMPLATE_DUPLICATE_ERROR

-43100

SCHEDULE_TEMPLATE_IN_USE

-43101

SCHEDULE_TEMPLATE_RETRIEVE_ERROR

-43102

PAYCD_DUPLICATE_ERROR

-43103

PAYCD_IN_USE

-43104

PAYCD_NOT_CONFIGURED

-43135

PAYCD_RETRIEVE_ERROR

-43105

HOLCD_DUPLICATE_ERROR

-43106

HOLCD_IN_USE

-43107

HOLCD_RETRIEVE_ERROR

-43108

ABSCD_DUPLICATE_ERROR

-43109

ABSCD_IN_USE

-43110

ABSCD_RETRIEVE_ERROR

-43111

PUSH_CLOCK_PRIVILEGE_DUPLICATE_ERROR

-43112

PUSH_CLOCK_PRIVILEGE_IN_USE

-43113

PUSH_CLOCK_PRIVILEGE_RETRIEVE_ERROR

-43114

PUSH_CLOCK_TYPE_DUPLICATE_ERROR

-43115

PUSH_CLOCK_TYPE_IN_USE

-43116

PUSH_CLOCK_TYPE_RETRIEVE_ERROR

-43117

PUSH_CLOCK_VERIFY_MODE_DUPLICATE_ERROR

-43118

PUSH_CLOCK_VERIFY_MODE_IN_USE

-43119

PUSH_CLOCK_VERIFY_MODE_RETRIEVE_ERROR

-43120

PUSH_CLOCK_DUPLICATE_ERROR

-43121

PUSH_CLOCK_IN_USE

-43122

PUSH_CLOCK_RETRIEVE_ERROR

-43123

EMPLOYEE_CLOCK_RETRIEVE_ERROR

-43124

EMPLOYEE_CLOCK_DUPLICATE_ERROR

-43125

GENDER_RETRIEVE_ERROR

-43126

GENDER_DUPLICATE_ERROR

-43127

RACE_RETRIEVE_ERROR

-43128

RACE_DUPLICATE_ERROR

-43129

OVERTIME_RULES_RETRIEVE_ERROR

-43130

OVERTIME_RULES_DUPLICATE_ERROR

-43131

EMPLOYEE_PAY_EFFECTIVE_DATE_ALREADY_EXISTS

-43132

OVERTIME_RULES_IN_USE

-43133

PAYROLL_EXPORT_TYPE_NOT_CONFIGURED

-43134

OVERTIME_RULES_DEFAULT_NOT_CONFIGURED

-43136

OVERTIME_RULES_NOT_CONFIGURED

-43137

PUSH_CLOCK_SERIAL_DUPLICATE_ERROR

-43138

DEFAULT_OVERTIME_RULES_ERROR

-43139

ADDRESS_TYPE_DUPLICATE

-44000

PHONE_TYPE_DUPLICATE

-44001

CONTRACT_DUPLICATE_ERROR

-45000

CONTRACT_IN_USE

-45001

CONTRACT_DATE_ERROR

-45002

CONTRACT_ASSET_TYPE_ERROR

-45003

CONTRACT_RECORD_NOT_FOUND

-45004

CONTRACT_END_DATE_IS_REQUIRED

-45005

CONTRACT_ALREADY_DELETED

-45006

CONTRACT_ASSET_ALREADY_EXIST

-45007

CONTRACT_ASSET_DOES_NOT_EXIST

-45008

ASSETS_NOT_ACCESSIBLE

-45009

CONTRACT_INFO_NOT_PROVIDED

-45010

TRANS_MAINT_ERROR

-46000

TRANSACTION_INVALID_QTY

-46001

TRANSACTION_INSUFFICIENT_QTY

-46002

TRANSACTION_INVALID_CUSTOMER_ID

-46003

TRANSACTION_INVALID_EMPLOYEE_ID

-46004

TRANSACTION_INVALID_SUPPLIER_ID

-46005

TRANSACTION_INVALID_PURCHASE_ID

-46006

TRANSACTION_ASSET_SERIAL_NUMBER_LENGTH

-46007

TRANSACTION_INVALID_TRANS_DATE

-46008

TRANSACTION_MULTIPLE_RESPONSIBLE_PARTIES

-46009

TRANSACTION_SITE_NOT_FOUND

-46010

TRANSACTION_CHECKIN_MISSING_CHECKOUT

-46011

TRANSACTION_MISSING_RESPONSIBLE_PARTY_ID

-46012

TRANSACTION_INVALID_DUE_DATE

100046013

TRANSACTION_ASSET_QTY_ALREADY_CHECKED_OUT

-46014

TRANSACTION_ASSET_DISPOSE_QTY_CHECKED_OUT

-46015

TRANSACTION_INVALID_CONTAINER_ID

-46016

TRANSACTION_CONTAINER_IN_USE

-46017

TRANSACTION_COST_CALCULATION_FAILED

-46018

TRANSACTION_MISSING_LOCATION_ID_OR_CONTAINER_ID

-46019

TRANSACTION_AMBIGUOUS_LOCATION_ID_OR_CONTAINER_ID

-46020

TRANSACTION_BATCH_NUMBER_CREATION_FAILED

-46021

TRANSACTION_CHECKED_IN

-46022

INVALID_MODEL_DUPLICATES_FOUND

-46023

TRANSACTION_INSUFFICIENT_CHECKOUT_QTY

-46024

TRANSACTION_APP_OPTION_TENANT_LOCK_IN_PROGRESS

-46025

TRANSACTION_NO_DUE_DATE

-46026

TRANSACTION_INSUFFICIENT_COST_QUEUE_QTY

-46027

TRANSACTION_COST_NULL_OR_MISSING

-46028

MULTIPLE_QUANTITIES_AMBIGUOUS_LOCATION

-46029

TRANSACTION_CAPITAL_ASSET_QUANTITY_EXCEEDS_ONE

-46030

TRANSACTION_CAPITAL_ASSET_QUANTITY_MULTIPLE_LOCATION_KEYS

-46031

TRANSACTION_QUANTITY_EXCEEDS_ONE

-46032

TRANSACTION_QUANTITY_MULTIPLE_LOCATION_KEYS

-46033

TRACKBY_QUANTITY_EXCEEDS_ONE

-46034

TRACKBY_QUANTITY_MULTIPLE_LOCATION_KEYS

-46035

NO_ROLE_ACCESS_TO_LOCATION

-46050

NO_ROLE_ACCESS_TO_CONTAINER

-46051

TRANSACTION_ADD_RECEIVE_QTY_NOT_ALLOWED

-46052

TRANSACTION_INVALID_INACTIVE_LOCATION_ID

-46053

TRANSACTION_QUANTITY_SPLIT_DESTINATIONS

-46054

TRANSACTION_INAPPROPRIATE_CHECKIN_QTY

-46055

TRANSACTION_QUANTITY_ENTANGLED_PARTIAL_MOVES

-46056

TRANSACTION_LOCK_DOWN_INVENTORY_CONTROL_AUDIT

-46057

TRANSACTION_LOCK_DOWN_MOBILE_ASSET_AUDIT

-46058

TRANSACTION_QUANTITY_OUT_OF_RANGE

-46059

TRANSACTION_QUANTITY_ALL_MQA_AVAILABLE_ASSUMED

100046060

TRANSACTION_QUANTITY_ONE_MQA_ASSUMED

100046061

TRANSACTION_TOTAL_COST_OUT_OF_RANGE

-46064

TRANSACTION_PAST_DUE_DATE

-46065

TRANSACTION_LOOKUP_NOT_FOUND

-46066

TRANSACTION_REJECTED

-46067

TRANSACTION_BATCH_FAILED

-46068

TRANSACTION_INVALID_ASSET_GROUP_CONTAINER_ID

-46069

TRANSACTION_MISSING_LOCATION_ID_OR_GROUP_TAG

-46070

TRANSACTION_SITE_CATEGORY_RESTRICTION_APPLIED

-46074

NO_NOTES_FOUND

-46075

FUNDING_DUPLICATE_ERROR

-47000

FUNDING_ASSET_RETRIEVE_ERROR

-47001

FUNDING_RETRIEVE_ERROR

-47002

FUNDING_ASSET_OVER_FUNDED

-47003

FUNDING_ASSET_FUNDED

-47004

FUNDING_ASSETSITE_FUNDED

-47005

FUNDING_ASSETLOCATION_NOT_ALLOWED

-47007

FUNDING_ASSET_ALREADY_EXIST

-47008

FUNDING_ASSET_DOES_NOT_EXIST

-47009

FUNDING_SITE_ALREADY_EXIST

-47010

FUNDING_SITE_DOES_NOT_EXIST

-47011

SITES_NOT_ACCESSIBLE

-47012

ASSET_TYPE_NOT_ACCESSIBLE

-47013

ASSET_TYPE_NOT_API_APPLICABLE

-47014

DEPRECIATION_ERRORS

-48000

DEPRECIATION_DUPLICATE_ERROR

-48001

DEPRECIATION_CLASS_IN_USE

-48002

DEPRECIATION_BEGIN_DATE_MISSING

-48003

DEPRECIATION_PURCHASE_COST_MISSING

-48004

DCF_DUPLICATE_ERROR

-49000

LABEL_DUPLICATE_ERROR

-49001

DCF_ERROR_RETRIEVING_DEFINITION

-49002

DCF_VALUE_MUST_BE_IN_PICKLIST

-49003

INVALID_DCF_TYPE

-49004

MAX_CUSTOM_FORM_FIELDS

-49005

DCF_VALUE_INVALID

-49006

DCF_VALUE_NOT_IN_PICKLIST

-49007

INVALID_DCF_DATA_TYPE

-49008

INVALID_DCF_SECTION

-49009

DCF_IN_USE

-49010

DCF_FAILED_TO_DELETE_VALUE

-49011

DCF_FAILED_TO_RESTORE_VALUE

-49012

NOTIFICATION_RETRIEVE_ERROR

-50000

NOTIFICATION_DELETE_ERROR

-50001

NOTIFICATION_EVENT_INVALID

-50002

NOTIFICATION_EMAIL_TEMPLATE_INVALID

-50003

NOTIFICATION_WEB_TEMPLATE_INVALID

-50004

NOTIFICATION_DUPLICATE_NAME

-50005

CALLBACK_EVENT_NO_ACTION

-50006

CALLOUT_DUPLICATE_NAME

-50007

CALLOUT_RETRIEVE_ERROR

-50008

CALLOUT_DELETE_ERROR

-50009

CALLOUT_EVENT_INVALID

-50010

CALLOUT_TARGET_URL_MISSING

-50012

CALLOUT_TARGET_URL_BAD_FORMAT

-50014

CALLOUT_TARGET_URL_BAD_SCHEME

-50016

CALLOUT_TARGET_URL_DISALLOWED

-50018

CALLOUT_TARGET_LOOPBACK_DISALLOWED

-50020

CALLOUT_TARGET_DNS_ENTRIES_MISSING

-50022

CALLOUT_TARGET_URL_VALIDATED_SUCCESSFULLY

50038

CALLOUT_PAYLOAD_SUCCESS

50040

50040 == success. No http error, and custom error code indicated success

CALLOUT_HTTP_FAILED

-50041

-50041 == (-50040 -1)

CALLOUT_EXTERNAL_PAYLOAD_RESPONSE_FAILED

-50042

-50042 == (-50040 -2)

DELETE_SCHEDULE_JOB_WITH_EXTREME_PREJUDICE

-50100

-50100 : DELETE_SCHEDULE_JOB_WITH_EXTREME_PREJUDICE * Signal the now and later services to permamently destroy this cron job from Quartz and its scheduler_action table. * Note: this message is not for the end-user to view

NOTIFICATION_SAVED_AS_INACTIVE

50110

NOTIFICATION_SAVED_AS_DISABLED

50112

NOTIFICATION_SAVED_NO_ACTIVE_RECIPIENTS

50116

NOTIFICATION_SAVED_NO_ACTIVE_EMAIL_RECIPIENTS

50118

NOTIFICATION_REQUIRE_WEB_EMAIL_CHECKBOXES

-50120

NOTIFICATION_SAVED_NO_WEB_EMAIL_ENABLED

50122

NOTIFICATION_ASAP_BEFORE_AFTER_TYPE_IMMUTABLE

-50124

NOTIFICATION_TRIGGER_EVENT_TYPE_IMMUTABLE

-50126

AUDIT_WINDOW_SAVE_ERROR

-51000

AUDIT_WINDOW_NOT_FOUND

-51001

DUPLICATE_AUDIT_WINDOW_NAME

-51002

AUDIT_WINDOW_SAVE_CONCURRENCY_EXCEPTION

-51003

BUILTIN_FIELD_SAVE_ERROR

-52000

REPORTSCHEDULE_DUPLICATE_ERROR

-53001

REPORT_SCHEDULE_NOT_EXIST

-53002

REPORT_SCHEDULE_NO_SCHEDULE

-53003

REPORT_SCHEDULE_NO_VALID_EMAIL

-53004

REPORT_SCHEDULE_REMOVED

-53006

REPORT_ID_NOT_FOUND

-53007

REPORT_SCHEDULE_NO_VALID_ROLE

-53008

REPORT_SCHEDULE_NO_VALID_USER

-53009

REPORT_SCHEDULE_NO_VALID_STATUS

-53010

REPORT_SCHEDULE_NO_VALID_REPORT

-53011

FILTER_RETRIEVE_ERROR

-54000

FILTER_DELETE_ERROR

-54001

FILTER_DETAIL_INVALID

-54002

FILTER_DUPLICATE_NAME

-54005

DUPLICATE_TENANT_NAME

-56000

no need to lookup this string since the codes are for communicating with internl Wasp API

TENANT_NAME_NOT_FOUND

-56001

no need to lookup this string since the codes are for communicating with internl Wasp API

TENANT_NAME_NOT_GIVEN

-56002

no need to lookup this string since the codes are for communicating with internl Wasp API

TENANT_NAME_RESERVED_WORD

-56003

no need to lookup this string since the codes are for communicating with internl Wasp API

SCHEMA_NAME_RESERVED_WORD

-56004

no need to lookup this string since the codes are for communicating with internl Wasp API

UNABLE_TO_DELETE_ACTIVE_TENANT

-56005

DUPLICATE_TENANT_NAME_WITH_TRIAL_LICENSE

56005

no need to lookup this string since the codes are for communicating with internl Wasp API

DUPLICATE_TENANT_DB_SCHEMA_NAME

-56006

no need to lookup this string since the codes are for communicating with internl Wasp API

TENANT_SCHEMA_CONTAINS_RECENT_TRANSACTIONS

-56007

TENANT_SCHEMA_CONTAINS_RECENT_TRANSACTIONS_HAS_ERROR

-56008

TENANT_NAME_NOT_EQUALS

-56009

no need to lookup this string since the codes are for communicating with internl Wasp API

IMPORT_INVALID_SITE

-57000

IMPORT_DCF_NOT_EXIST

-57001

IMPORT_INVALID_DEPT

-57002

IMPORT_INVALID_MANAGER

-57003

IMPORT_INVALID_EMPLOYEE

-57004

IMPORT_INVALID_SUPPLIER

-57005

IMPORT_INVALID_CATEGORY

-57006

IMPORT_INVALID_MANUFACTURER

-57007

IMPORT_INVALID_ASSET_TYPE

-57008

IMPORT_INVALID_LOCATION

-57009

IMPORT_INVALID_ASSET

-57010

IMPORT_INVALID_ROLE

-57011

IMPORT_INVALID_USER

-57012

IMPORT_INVALID_DEP_CLASS

-57013

IMPORT_DUPLICATE_ERROR

-57014

IMPORT_INVALID_DEP_METHOD

-57015

IMPORT_INVALID_FUND

-57016

IMPORT_INVALID_INT_VALUE

-57017

IMPORT_INVALID_DATETIME_VALUE

-57018

IMPORT_INVALID_DECIMAL_VALUE

-57019

IMPORT_INVALID_BOOLEAN_VALUE

-57020

IMPORT_FILE_FAILED

-57021

IMPORT_INVALID_CUSTOMER

-57022

IMPORT_INVALID_CONDITION

-57023

IMPORT_INVALID_NOT_INV_ASSET

-57024

IMPORT_UOM_ARGS

-57025

IMPORT_UOM_CONVERSION_ARGS

-57026

IMPORT_UNEXPECTED_VALUE

-57027

IMPORT_INVALID_ZONE

-57028

IMPORT_INVALID_SITE_LOCATION

-57029

IMPORT_BOM_ITEM_TYPE_ERROR

-57030

IMPORT_BOM_SUB_ITEM_TYPE_ERROR

-57031

IMPORT_BOM_INVALID_QTY

-57032

IMPORT_ITEM_LOCATION_ITEM_TYPE_ERROR

-57033

IMPORT_ITEM_SUPPLIER_ITEM_TYPE_ERROR

-57034

IMPORT_ITEM_SUPPLIER_INVALID_SUPPLIER

-57035

IMPORT_ITEM_SUPPLIER_INVALID_UOM

-57036

IMPORT_ITEM_SUPPLIER_INVALID_SKU

-57037

IMPORT_ITEM_SUPPLIER_DUPLICATE_SKU

-57038

IMPORT_IC_INVENTORY_SN_MISSING

-57039

IMPORT_IC_INVENTORY_LOT_MISSING

-57040

IMPORT_IC_INVENTORY_DATECODE_MISSING

-57041

IMPORT_IC_INVENTORY_REF_MISSING

-57042

IMPORT_IC_INVENTORY_SUPPLIER_MISSING

-57043

IMPORT_IC_INVENTORY_CUSTOMER_MISSING

-57044

IMPORT_IC_INVENTORY_ITEM_TYPE_ERROR

-57045

IMPORT_IC_INVENTORY_INVALID_QTY

-57046

IMPORT_IC_INVENTORY_INVALID_COST

-57047

IMPORT_IC_INVENTORY_INVALID_DATE

-57048

IMPORT_IC_INVNETORY_INVALID_LOCATION

-57049

IMPORT_INVALID_RESPONSE_PARTY

-57050

IMPORT_INVALID_ITEM_TYPE

-57051

IMPORT_COMMIT_ERROR_IN_A_BATCH

-57052

IMPORT_BASE_UOM_HAS_DOT

-57053

IMPORT_SALES_UOM_HAS_DOT

-57054

IMPORT_PURCHASE_UOM_HAS_DOT

-57055

IMPORT_LENGTH_UOM_HAS_DOT

-57056

IMPORT_VOLUME_UOM_HAS_DOT

-57057

IMPORT_WEIGTH_UOM_HAS_DOT

-57058

IMPORT_ITEM_TYPE_DIFF

-57059

IMPORT_CONTAINER_TYPE_DIFF

-57060

IMPORT_ITEM_HAS_INVENTORY

-57061

IMPORT_ITEM_SN_SN_ON_INVOICE_CONFLICT

-57062

IMPORT_IC_INVENTORY_DATECODE_FORMAT_INVALID

-57063

IMPORT_INVALID_OWNER

-57064

IMPORT_INVALID_PARENT_LOCATION

-57065

IMPORT_INVALID_DIMENSION_UNIT

-57066

IMPORT_INVALID_VOLUME_UNIT

-57067

IMPORT_INVALID_WEIGHT_UNIT

-57068

IMPORT_INVALID_USAGE_TYPE

-57069

IMPORT_INVALID_PURCHASE_UNIT

-57070

IMPORT_INVALID_SALES_UNIT

-57071

IMPORT_INVALID_BASE_UNIT

-57072

IMPORT_INVALID_COST_METHOD

-57073

IMPORT_INVALID_SALES_TAX_CODE

-57074

IMPORT_IC_INVALID_ADJUST_REASON

-57075

IMPORT_INVALID_CHARACTER

-57076

IMPORT_ASSET_TAG_REQUIRED

-57077

IMPORT_EMAIL_FORMAT_INVALID

-57078

IMPORT_SERIAL_NUMBER_FLAG_INVALID

-57079

IMPORT_SERIAL_NUMBER_ON_INVOICING_ONLY_FLAG_INVALID

-57080

IMPORT_LOT_FLAG_INVALID

-57081

IMPORT_DATE_CODE_FLAG_INVALID

-57082

IMPORT_VENDOR_FLAG_INVALID

-57083

IMPORT_CUSTOMER_FLAG_INVALID

-57084

IMPORT_REFERENCE_NUMBER_FLAG_INVALID

-57085

IMPORT_ASSET_TYPE_NOT_MAPPED

-57086

IMPORT_INVALID_DATE_VALUE

-57087

IMPORT_INVALID_REASON_CODE

-57088

IMPORT_INVALID_SERIAL_NUMBER

-57089

IMPORT_DUPLICATE_SERIAL_NUMBER

-57090

IMPORT_SERIAL_NUMBER_FORMAT_INVALID

-57091

IMPORT_INVALID_CONTRACT

-57092

IMPORT_INVALID_GROUP

-57093

IMPORT_TOO_MANY_ROWS

-57094

IMPORT_INVALID_ASSOCIATION_VALUE

-57095

IMPORT_INVALID_ADDRESS_TYPE

-57096

IMPORT_INVALID_GROUP_SETTING

-57097

IMPORT_INVALID_YEAR_VALUE

-57098

IMPORT_FROMSITENAME_IS_REQUIRED

-57099

IMPORT_FROMLOCATIONCODE_IS_REQUIRED

-57100

IMPORT_TOSITENAME_IS_REQUIRED

-57101

IMPORT_TOLCATIONCODE_IS_REQUIRED

-57102

IMPORT_ITEM_UOM_INVALID

-57103

IMPORT_INVALID_EMPLOYEE_STATUS

-57104

IMPORT_INVALID_EMPLOYEE_TYPE

-57105

IMPORT_INVALID_TIME_ZONE

-57106

IMPORT_INVALID_SCHEDULE_TEMPLATE

-57107

IMPORT_INVALID_RACE

-57108

IMPORT_INVALID_GENDER

-57109

IMPORT_EMAIL_REQUIRED

-57110

IMPORT_INVALID_SITE_NOT_MAPPED

-57111

IMPORT_INVALID_MARITAL_STATUS

-57112

IMPORT_INVALID_PHONE

-57113

IMPORT_INVALID_MAPPING_MISSING

-57114

IMPORT_INVALID_BOOLEAN_CODE_VALUE

-57115

IMPORT_INVALID_PAYROLL_CODE

-57116

IMPORT_INVALID_FORM

-57117

IMPORT_INVALID_PHONE_TYPE

-57118

IMPORT_DUPLICATE_SERIAL_NUMBER_SPECIFY_ASSET

-57119

IMPORT_INVALID_COUNTRY_CODE

-57120

IMPORT_COUNTRY_CODE_NOT_EXIST

-57121

IMPORT_WIZARD_UOM_FIELD_INVALID

-57122

IMPORT_AMBIGUOUS_MANAGER

-57123

INVALID_ASSET_TYPE_CONVERSION

-58001

INVALID_TARGET_ASSET_CLASS

-58002

NOT_A_FIXED_ASSET_TYPE_CLASS_ID

-58003

CORRECT_MOBILE_ERROR_FAILED

-59000

EMPTY_DEVICE_NAME

-59001

EMPTY_UUID

-59002

FIND_A_DEVICE

-59003

UNMATCH_DEVICE_TYPE

-59004

UNMATCH_DEVICE_CATEGORY

-59005

FIND_INACTIVE_DEVICE

-59006

FIND_DEVICE_DIFF_NAME

-59007

FIND_INACTIVE_DEVICE_DIFF_NAME

-59008

DEVICE_NAME_IS_TAKEN

-59009

DEVICE_DOWNLOAD_FILE_NOT_FOUND

-59010

DEVICE_SOURCE_DB_NOT_FOUND

-59011

DEVICE_DOWNLOAD_ERROR_CONNECTING_DB

-59012

DEVICE_DOWNLOAD_DB_GENERATION_ERROR

-59013

DEVICE_DOWNLOAD_DB_APP_VERSION_LOW_ERROR

-59014

DEVICE_DOWNLOAD_DB_APP_VERSION_HIGH_ERROR

-59015

DEVICE_DOWNLOAD_DB_REMOTE_STORAGE_FAILED

-59016

LICENSE_UPDATE_ISSUE

-60000

LICENSE_CANNOT_ACCESS_FEATURE

-60001

LICENSE_NO_MORE_CUSTOM_FIELDS

-60002

LICENSE_NO_MORE_NOTIFICATIONS

-60003

LICENSE_READ_ISSUE

-60004

RESOURCE_NOT_FOUND

-60005

LICENSE_EXPIRED

-60006

ACTIVE_LICENSES

-60007

TOKEN_NOT_ISSUED

-60008

TOKEN_INVALIDATED

-60009

TOKEN_INVALID

-60010

TOKEN_USER_DISABLED

-60011

TOKEN_EXPIRED

-60015

LICENSE_WRONG_APP

-60012

UNABLE_READ_LICENSES_DATA

-60013

LICENSE_NO_MORE_CALLOUTS

-60014

CATEGORY_SAVED_SUCCESSFULLY

61000

CATEGORY_DUPLICATE_ERROR

-61001

CATEGORY_IN_USE

-61002

CATEGORY_ASSETTYPE_ASSOCIATION

-61003

CATEGORY_ITEM_ASSOCIATION

-61004

CATEGORY_DELETED_SUCCESSFULLY

61005

APP_OPTION_EXCEED_PAGE_SIZE

-62001

SMTP_SETTINGS_INVALID

-62002

APP_OPTION_INVALID_PAGE_SIZE_FORMAT

-62003

APP_OPTION_NUMERIC_DECIMAL_ERROR_MESSAGE

-62004

APP_OPTION_NEGATIVE_NUMBER_ERROR

-62005

ASSET_SETTING_FAILED_ERASE_TRAIL_DATA_BECAUSE_OF_SPECIFIC_ASSETTYPE_CUSTOMFIELDS

-62006

APP_OPTION_NOT_CONFIGURED

-62007

SMTP_NO_DATA_SENT

-62008

ZUORA_UPLOAD_MISSING_RATEPLAN

-63000

ZUORA_UPLOAD_MISSING_RATEPLANCHARGE

-63001

ZUORA_UPLOAD_PENDING

63002

ZUORA_UPLOAD_OK

63003

ZUORA_UPLOAD_ERROR

-63004

ZUORA_UPLOAD_NO_PRODUCTS

-63005

ZUORA_UPLOAD_MISSING_TENANT

-63006

ZUORA_INVALID_SUBSCRIPTION_ID

-63007

ZUORA_SUBSCRIPTION_NOT_ACTIVE

-63008

ZUORA_UNHANDLED_ERROR

-63009

ZUORA_PRODUCT_ADDED

63100

ZUORA_PRODUCT_REMOVED

63101

ZUORA_PRODUCT_UPDATED

63102

ZUORA_ERROR

-63103

ZUORA_MISSING_TENANT_NAME

-63104

ZUORA_WRONG_POSTAL_CODE

-63105

ITEM_INVALID

-64000

ITEM_NOT_FOUND

-64001

ITEM_RETRIEVE_ERROR

-64002

ITEM_LOCATION_INVALID

-64003

ITEM_DELETE_LOCATION_CONTAINS_INVENTORY

-64004

ITEM_DELETED_SUCCESSFULLY

64005

ITEM_KIT_BOM_REQUIRED

-64006

ITEM_ASSEMBLY_BOM_REQUIRED

-64007

ITEM_NO_DEFAULT_SALES_TAX_CODE_DEFINED

-64008

ITEM_DELETE_ITEM_IN_BOM

-64009

CONTAINER_NOT_EMPTY

-64010

ITEM_BOM_LAST_RECORD

-64011

ITEM_TOO_MANY_MATCHING_TRACKBYS

-64012

ITEM_NO_MATCHING_TRACKBYS

-64013

ITEM_CONTAINER_IS_NESTED

-64014

ITEM_CONTAINER_IS_DUPLICATE

-64015

CONTAINER_TRACKBY_DUPLICATE_ERROR

-64016

ITEM_DUPLICATE_SERIAL_NUMBER

-64017

ITEM_DUPLICATE_NUMBER

-64018

ITEM_DUPLICATE_PURCHASE_ORDER_NUMBER

-64019

ITEM_SERIAL_AND_SERIAL_ON_INVOICE

-64020

ITEM_DUPLICATE_PICK_ORDER_NUMBER

-64021

ITEM_COST_REQUIRED

-64022

ITEM_LOCATION_QTY_MASS_UP

-64023

CHANGE_FORMAT_ORDER_NUMBER

-64024

ITEM_IN_PURCHASE_ORDER

-64025

ITEM_CANNOT_CHANGE_COST_METHOD

-64026

ITEM_CONTAINER_NESTING_TOO_DEEP

-64027

ITEM_CONTAINER_CIRCULAR_NESTING

-64028

DO NOT allow the ''TARDIS'' effect:

ITEM_ASSEMBLY_CIRCULAR_NESTING

-64029

ITEM_ON_ORDER

-64030

ITEM_CANNOT_CHANGE_BASE_UOM

-64031

NEED_BASE_UOM

-64032

NEED_SELL_UOM

-64033

NEED_PURCHASE_UOM

-64034

ITEM_CANNOT_CHANGE_UNIT_BEFORE_DELETE_ALL_SUPPLIERS_DATA

-64035

IMPORT_COST_METHOD_REQUIRED

-64036

ITEM_CATEGORY_RESTRICTED_AT_SITE

-64037

ITEM_SITE_INVALID

-64038

ASSET_ZONE_INVALID

-64039

ITEM_BOM_IN_USE_ORDER

-64040

ITEM_ON_ORDER_CANNOT_CHANGE_UOM

-64041

ITEM_DUPLICATE_MOVE_ORDER_NUMBER

-64042

COST_CANNOT_BE_NEGATIVE

-64043

TRANSACTION_INVENTORY_KEY_NOT_FOUND_APPID_1

-64061

TRANSACTION_INVENTORY_KEY_NOT_FOUND_APPID_2

-64062

TRANSACTION_INVENTORY_KEY_NOT_FOUND_APPID_2_0

-64063

UOM_INVALID

-64400

UOM_CONVERSION_INVALID

-64401

UOM_LIMIT_EXCEEDED

-64402

UOM_CONVERSION_CONTRADICTION

-64403

UOM_CONVERSION_IN_USE

-64404

UOM_CONVERSION_STUPID_PAIR

-64405

UOM_KEEP_TYPE_IF_CONVERSION

-64406

UOM_NOT_UNIQUE

-64407

UOM_CANNOT_BE_DISCRETE

-64408

UOM_DISCRETE_PREVENTS_CONVERSION

-64409

UOM_CONVERSION_OUT_OF_RANGE

-64410

ITEM_SUPPLIER_SKU_DUPLICATE_ERROR

-66000

TRACKBY_TRANSACTION_QTY_EXCEED_ALLOWED

-67000

[dbo].[trackby_type] defines max_qty and transaction quantity cannot exceed this value

TRACKBY_TRANSACTION_CODE_DISALLOWED

-67001

[dbo].[trackby_type] defines what transaction type codes are allowed per track by type

TRACKBY_REDEFINITION_REJECTED

-67002

never allow track-by to be redefined throughout the life of an item asset_id

TRACKBY_DUPLICATE_CREATION_ERROR

-67003

TRACKBY_MISSING_ITEM_TRACK_BY_TYPE

-67004

TRACKBY_VALUES_MISSING

-67005

TRACKBY_VALUES_NOT_FOUND

-67006

TRACKBY_TYPE_ID_UNDEFINED_INACTIVE

-67007

TRACKBY_TYPE_ID_TRANSACTION_CODES_REQUIRED

-67008

TRACKBY_INVALID_DATE_CODE

-67009

EXTRA_QTY_TRACKBY_TYPES_IGNORED_INFO_MSG

-67100

CONTAINER_TRACKBY_IGNORED_INFO_MSG

-67102

CONTAINER_TRACKBY_BAD_QUANTITY_ERROR

-67102

TRACKBY_VALUES_UNEXPECTED_FOR_ITEM

-67103

PRICING_TYPE_INVALID

-68000

PRICE_TIRE_DUPLICATE_NAME

-68001

PRICE_TIER_RETRIEVE_ERROR

-68002

PRICE_TIER_DELETE_ERROR

-68003

PRICE_TIER_INVALID

-68004

PRICE_TIER_IN_USE

-68005

ZONE_SAVED_SUCCESSFULLY

69000

ZONE_DUPLICATE_ERROR

-69001

ZONE_IN_USE

-69002

ZONE_DELETED_SUCCESSFULLY

69003

PAYMENT_METHOD_INVALID

-70000

SHIP_METHOD_INVALID

-70001

ORDER_NOT_FOUND

-70002

ORDER_DELETED_SUCCESSFULLY

70003

ORDER_CREATED_SUCCESSFULLY

70004

ORDER_UPDATED_SUCCESSFULLY

70005

SHIP_METHOD_IN_USE

-70006

SHIP_METHOD_DUPLICATE_ERROR

-70007

SHIP_METHOD_DELETED_SUCCESSFULLY

70008

ORDER_LINE_NOT_FOUND

-70009

DUPLICATE_ORDER_NUMBER

-70010

ORDER_LINE_INVALID_LOCATION

-70011

ORDER_LINE_INVALID_CONTAINER

-70012

ORDER_NOT_IN_DRAFT

-70013

ORDER_STATUS_CODE_INVALID

-70014

ORDER_TASK_ASSIGNEE_NO_ACCESS

-70015

ORDER_STATUS_REASON_CODE_INVALID

-70016

ORDER_LINE_LOCATION_WRONG_SITE

-70017

IC-655. Raised when a purchase-order receipt names a location belonging to a different site than the order header. Inventory only; a purchase order with no site is unscoped and still receives into a location at any site, so this code cannot arise for one. Distinct from ORDER_LINE_INVALID_LOCATION rather than folded into it: that code and ORDER_LINE_INVALID_CONTAINER already ship the identical "The location is invalid." text, so reusing it would make three unrelated failures -- location missing or inactive, container invalid, and location at the wrong site -- indistinguishable in support logs.

ORDER_CODE_NOT_FOUND

-70020

ORDER_CODE_CREATED_SUCCESSFULLY

70021

ORDER_CODE_UPDATED_SUCCESSFULLY

70022

ORDER_CODE_DELETED_SUCCESSFULLY

70023

ORDER_LINE_PROCESSING_TYPE_NOT_FOUND

-70024

ORDER_CODE_CANNOT_DELETE_IN_USE

-70025

ORDER_COMPLETED_SUCCESSFULLY

70026

ORDER_COMPLETED_SUCCESSFULLY_NO_BACKORDER_CREATED

70027

ORDER_NO_LINES_TO_PROCESS

-70029

ORDER_LINE_NEEDS_PROCESS_QTY

-70030

ORDER_BUILT_SUCCESSFULLY

70031

SHIPPING_PROVIDER_DUPLICATE_ERROR

-70032

UPDATE_CHANGES_DISALLOWED

-70034

UPDATE_CHANGES_DISALLOWED_STATUS_COMPLETED

-70035

ORDER_CLOSE_COMPLETE_BUT_ACTIONS_UNFINISHED

-70038

ORDER_CLOSE_INCOMPLETE_BUT_ALL_ACTIONS_FINISHED

-70040

ORDER_DELETED_CANNOT_UNDO_DELETE

-70042

ORDER_MISSING_ACTIVE_ORDER_LINE

-70044

ORDER_LINE_ACTIVE_MISSING_UNIT_OF_WORK_ASSIGNMENTS

-70046

ORDER_STATE_TRANSITION_DISALLOWED

-70048

ORDER_SUB_TYPE_ID_NOT_FOUND_ACTIVE

-70050

ORDER_NUMBER_MISSING_OR_EMPTY

-70052

ORDER_LINE_FAILED_TO_SAVE

-70054

ORDER_LINE_UNIT_OF_WORK_HAS_FAILED_TO_SAVE

-70056

ORDER_ATTACHMENT_FAILED_TO_SAVE

-70058

ORDER_CLONE_DUPLICATION_FAILED

-70060

ORDER_OPERATION_01_FAILED

-70062

generic place holder error message

ORDER_OPERATION_02_FAILED

-70064

generic place holder error message

ORDER_OPERATION_03_FAILED

-70066

generic place holder error message

ORDER_OPERATION_04_FAILED

-70068

generic place holder error message

ORDER_OPERATION_05_FAILED

-70070

generic place holder error message

WORK_ORDER_ASSET_NOT_VALID

-70071

WORK_ORDER_TASK_NOT_VALID

-70072

ORDER_PRIORITY_NOT_FOUND

-70073

RECEIVE_CANNOT_OVER_RECEIVE

-70074

ORDER_UPDATE_DISALLOWED_SENT_TO_SHIPMENT_PROCESS

-70076

ORDER_LINE_ASSET_RESERVED

-70077

PURCHASE_ORDER_QUANTITY_LESS_RECEIVED

-70078

PURCHASE_ORDER_MQA_ONLY

-70079

ORDER_STATUS_CODE_ALREADY_CLOSED_OR_COMPLETED

-70081

QUANTITY_CANNOT_BE_FRACTIONAL

-70084

EXTERNAL_ADFS_LOGIN_GENERIC_FAILURE

-71000

Identity could not be authenticated via an external magic decoder ring due to bad user/domain/password/resources/end-point/connectivity.

EXTERNAL_ADFS_LOGIN_AUTHENTICATION_INCONCLUSIVE

-71010

EXTERNAL_ADFS_LOGIN_AUTHENTICATION_FAILED

-71020

EXTERNAL_ADFS_LOGIN_ACCOUNT_LOCKED

-71030

AUTO_BUILD_TRACKBY_ERROR

-72000

AUTO_BUILD_INV_ERROR

-72001

AUTO_BUILD_NO_QTY_ERROR

-72002

CONDITION_SAVED_SUCCESSFULLY

73000

CONDITION_DUPLICATE_ERROR

-73001

CONDITION_IN_USE

-73002

CONDITION_ASSET_ASSOCIATION

-73003

CONDITION_DELETED_SUCCESSFULLY

73004

GEOFENCE_SAVED_SUCCESSFULLY

135000

GEOFENCE_NAME_DUPLICATE

-135001

GEOFENCE_DELETED_SUCCESSFULLY

135002

GEOFENCE_MULTIPLE_ASSIGNEES

-135003

GEOFENCE_MOVE_REQUIRES_LOCATION

-135004

GEOFENCE_CHECKOUT_REQUIRES_ASSIGNEE

-135005

MAINTENANCE_PLAN_SAVED_SUCCESSFULLY

282000

MAINTENANCE_PLAN_NAME_DUPLICATE

-282001

MAINTENANCE_PLAN_DELETED_SUCCESSFULLY

282002

MAINTENANCE_PLAN_NAME_REQUIRED

-282003

MAINTENANCE_PLAN_ASSET_TYPE_INVALID

-282004

MAINTENANCE_PLAN_TASK_REQUIRED

-282005

MAINTENANCE_PLAN_TASK_INVALID

-282006

MAINTENANCE_PLAN_TASK_MULTIPLE_ASSIGNEES

-282007

MAINTENANCE_PLAN_TASK_ASSIGNEE_INVALID

-282008

MAINTENANCE_PLAN_TRIGGER_TYPE_INVALID

-282009

MAINTENANCE_PLAN_OCCURS_TYPE_INVALID

-282010

MAINTENANCE_PLAN_OCCURS_EVERY_INVALID

-282011

MAINTENANCE_PLAN_START_DATE_REQUIRED

-282012

MAINTENANCE_PLAN_INTERVAL_DAYS_INVALID

-282013

MAINTENANCE_PLAN_FIRST_DUE_DATE_REQUIRED

-282014

MAINTENANCE_PLAN_NOT_FOUND

-282015

MAINTENANCE_PLAN_TASK_ESTIMATE_INVALID

-282016

MAINTENANCE_PLAN_NAME_TOO_LONG

-282017

Self-contained rather than reusing LENGTH_TOO_LONG, whose template takes two format arguments ("The length of {0} data is too long, maximum length is {1}.") that the GetMessageNoDb / AddMessageToResult path cannot both supply -- it would reach the user with the placeholders still in it.

MAINTENANCE_PLAN_DATE_INVALID

-282018

MAINTENANCE_PLAN_OCCURS_EVERY_TOO_LARGE

-282019

AC-648. The bound exists because the resolver has to do arithmetic with this value: [dbo].[vMaintenanceDue] multiplies it out to minutes or months, and a plan saved with an absurd interval would overflow that arithmetic and take the whole My Work page down for the tenant, not just its own rows. The view drops such a plan rather than failing, and this stops another one being saved.

MAINTENANCE_COMPLETION_SAVED_SUCCESSFULLY

282020

MAINTENANCE_COMPLETION_ALREADY_COMPLETED

-282021

AC-648/AC-650 concurrency rule. Two techs can open the same resolved row, because a due row has no database identity to lock. The filtered unique index on asset + plan task + due date is what settles it, and this is what the loser is told -- with the winner's name, so it reads as information rather than a failure. Formatted with one argument.

MAINTENANCE_COMPLETION_DUE_DATE_REQUIRED

-282022

MAINTENANCE_COMPLETION_NOT_DUE

-282023

The asset, the plan task, or the pairing of the two. Deliberately one message for all three: a caller posting a due row it did not receive is not a user who needs the difference explained, and spelling out which half was wrong would confirm the existence of records the caller may not be allowed to see.

MAINTENANCE_COMPLETION_ACTUAL_MINUTES_INVALID

-282024

MAINTENANCE_COMPLETION_COMPLETED_BY_INVALID

-282025

MAINTENANCE_PLAN_INTERVAL_DAYS_TOO_LARGE

-282026

AC-648. The mirror of MAINTENANCE_PLAN_OCCURS_EVERY_TOO_LARGE, for the other half of the same if/else. [dbo].[vMaintenanceDue] resolves a fixed-interval plan with DATEADD(day, interval, last_completed), which overflows on an absurd interval; the view guards itself by dropping any plan outside 1..36500 days, which means a plan saved with 50000 would produce no due work at all and report nothing to explain why. 36500 days is a century, so the ceiling costs no real maintenance schedule anything.

MAINTENANCE_COMPLETION_COMPLETED_ON_FUTURE

-282027

AC-648. A completion is the resolver's anchor: [dbo].[vMaintenanceDue] schedules the next occurrence from it, so a completion dated in the future pushes the asset's whole schedule out by however far the date was wrong. A mistyped year is the ordinary way that happens, and there is no in-product way to take it back -- the unique index forbids re-completing the same occurrence. Rejecting it on the way in is the only cheap moment.

MAINTENANCE_DUE_SCOPE_INVALID

-282028

AC-648. carries a value the server does not define. Rejected rather than quietly resolved to the narrowest scope: silently answering a different question hands the user a short list that looks authoritative, and a client asking for a scope this build has not shipped yet -- a newer mobile app against an older server -- has no way to find out. Absent, null and zero all still mean "not supplied" and default to Mine.

MAINTENANCE_DUE_BUCKET_INVALID

-282029

AC-648. The mirror of for . Absent, null and zero mean "not supplied" and default to AllOpen.

MAINTENANCE_PLAN_START_DATE_OUT_OF_RANGE

-282030

AC-648. The third of the bounds that exist to keep [dbo].[vMaintenanceDue] from overflowing, alongside and . The view counts occurrences from the starting date, so a plan starting at the top of the datetime range resolves its first occurrence to that date and then pushes the next one past 9999-12-31 as soon as somebody completes it -- and the DATEADD that fails is the whole view, taking My Work down for the tenant rather than dropping the one plan responsible. A mistyped year is the ordinary way it happens. The view drops a plan starting outside 1900..2999; this stops another one being saved.

MAINTENANCE_COMPLETION_OUTCOME_INVALID

-282031

AC-650. carries a value the server does not define. Absent, null and zero all mean Completed, so a caller written before the outcome existed keeps recording completions.

MAINTENANCE_COMPLETION_INCOMPLETE_NOTES_REQUIRED

-282032

AC-650. Closing an occurrence as incomplete needs a reason in the notes. The row is the permanent record of work that was skipped -- it anchors the schedule exactly like a completion -- and a skip with nothing said about it is indistinguishable from a mistake.

MAINTENANCE_COMPLETION_CLOSED_INCOMPLETE

282033

MAINTENANCE_COMPLETION_CONDITION_INVALID

-282034

AC-650. The condition after service names a [dbo].[condition] row that does not exist, is inactive, or belongs to another application. Checked before anything is written, because the same value goes onto [dbo].[asset].[condition_id] in the same save.

MAINTENANCE_COMPLETION_PHOTO_INVALID

-282035

AC-650. A photo has no data, no file name, an extension outside the tenant's AttachmentSupportedImageFileTypes, or more bytes than AttachmentMaxFileSize allows. Formatted with the size limit in megabytes. Rejected before the completion is written, so a bad photo never leaves a completion behind without it.

MAINTENANCE_COMPLETION_PHOTO_NOT_SAVED

282036

AC-650. The completion row saved but the photo store did not take one or more of the photos. A warning rather than an error, and positive so HasError stays false: the occurrence IS complete and the schedule HAS advanced, and reporting that as a failure would invite a retry the unique index is going to refuse.

MAINTENANCE_COMPLETION_TOO_MANY_PHOTOS

-282037

AC-650. More photos than MaintenanceCompletionModel.MaxPhotos allows on one completion. Formatted with the limit. The per-file size cap bounds each photo; this bounds the request, which is buffered whole on both web tiers.

MAINTENANCE_REASSIGN_SAVED_SUCCESSFULLY

282038

AC-651. Every selected occurrence was reassigned. No {0} for the assignee, deliberately. AddMessageToResult passes exactly one format argument and only when it is non-empty, so a placeholder here would print literally on any batch whose assignee could not be named -- the trap MAINTENANCE_COMPLETION_ALREADY_COMPLETED has to be guarded against at every call site. The name is on MaintenanceReassignmentResultModel.AssignedToName instead, where the UI composes its own confirmation from its own message strings.

MAINTENANCE_REASSIGN_PARTIAL

282039

AC-651. Some of the batch moved and some did not -- the rest had been completed, superseded, or put out of reach since the page was drawn. Formatted with how many were left alone; the per-occurrence reasons are on MaintenanceReassignmentResultModel.Skipped. A success code, deliberately. The reassignments that went through are real and the caller must not be told the operation failed, or it will be retried against rows that have already moved.

MAINTENANCE_REASSIGN_NOTHING_APPLIED

-282040

AC-651. None of the selected occurrences could be reassigned -- all of them had been completed, superseded, or put out of the caller's reach. Nothing was written.

MAINTENANCE_REASSIGN_ASSIGNEE_INVALID

-282041

AC-651. The request named no assignee and did not ask to restore the plan default, or it named both a user and a role. An occurrence is assigned to one or the other, exactly as its plan task is.

MAINTENANCE_REASSIGN_NOTHING_SELECTED

-282042

AC-651. The request selected no occurrences to reassign.

MAINTENANCE_REASSIGN_TOO_MANY

-282043

AC-651. More occurrences in one batch than MaintenanceReassignmentModel.MaxOccurrences allows. Formatted with the limit.

MAINTENANCE_REASSIGN_RESTORED_SUCCESSFULLY

282044

AC-651. The reassignment was undone: these occurrences answer to the assignee their plan task names again. Separate from because there is no assignee to report -- restoring the default is not the same act as handing work to nobody.

MAINTENANCE_REASSIGN_PLAN_UPDATE_INVALID

-282045

AC-741. The request asked both to restore the plan default and to change it. Restoring means "let the plan decide again" and there is no reading of that which also rewrites what the plan decides, so the pair is refused rather than resolved in favour of one -- guessing would silently do the opposite of half the request. Not reachable from the Reassign modal, which disables the all-future option whenever Restore is the chosen assignee. This is the check for everything that is not that modal.

MAINTENANCE_COMPLETED_WINDOW_INVALID

-282046

AC-722. The Completed Work request asked for a date range this server cannot answer. Either it named a window this build does not define -- the mirror of for the history page, refused rather than narrowed for the reason that one is: a client asking for a range this build has not shipped would otherwise be handed somebody else's range with no way to tell the server had ignored it, and every figure on the page would be about a period nobody asked about. Or it sent an explicit bound outside the range a query can be built from -- MaintenanceCompletedRequestModel.MinBound to MaxBound. That is a well-formed date, so it is not ; before AC-722's review it reached the arithmetic and the provider and came back as a generic exception message.

MAINTENANCE_COMPLETION_NOT_FOUND

-282047

AC-722. No completion record with this id is one the caller may read -- it does not exist, it has been voided, or their asset-type or site security does not reach the asset it was recorded against. Deliberately one message for all three, exactly as is: distinguishing "not yours" from "not there" tells a caller which record ids exist, and these rows name the person who did the work.

MAINTENANCE_COMPLETION_COMPLETED_BY_REQUIRED

-282048

AC-765. The caller named nobody as Completed By and has no active employee record of their own to default to. Refused rather than saved against nobody, because the unique index forbids re-completing the occurrence and the blank could never be filled in.

DISPOSAL_REASON_SAVED_SUCCESSFULLY

74000

DISPOSAL_REASON_DUPLICATE_ERROR

-74001

DISPOSAL_REASON_IN_USE

-74002

DISPOSAL_REASON_ASSET_ASSOCIATION

-74003

DISPOSAL_REASON_DELETED_SUCCESSFULLY

74004

RECOVER_REASON_SAVED_SUCCESSFULLY

74005

RECOVER_REASON_DUPLICATE_ERROR

-74006

RECOVER_REASON_IN_USE

-74007

RECOVER_REASON_ASSET_ASSOCIATION

-74008

RECOVER_REASON_DELETED_SUCCESSFULLY

74009

ADJUST_REASON_SAVED_SUCCESSFULLY

74015

ADJUST_REASON_DELETED_SUCCESSFULLY

74017

ADJUST_REASON_DUPLICATE_ERROR

-74017

TASK_DUPLICATE_ERROR

-75000

TASK_TYPE_INVALID

-75001

TASK_IN_USE

-75002

TASK_ACTIVE_STATUS_NOT_FOUND

-75003

TASK_RETRIEVE_ERROR

-75004

PAY_METHOD_SAVED_SUCCESSFULLY

76000

PAY_METHOD_DELETED_SUCCESSFULLY

76001

PAY_METHOD_IN_USE

-76002

DUPLICATE_PAY_METHOD

-76003

TAX_CODE_SAVED_SUCCESSFULLY

77000

TAX_CODE_DELETED_SUCCESSFULLY

77001

TAX_CODE_IN_USE

-77002

TAX_CODE_NOT_FOUND

-77003

ORDER_SUBTYPE_SAVED_SUCCESSFULLY

77500

ORDER_SUBTYPE_DELETED_SUCCESSFULLY

77510

ORDER_SUBTYPE_IN_USE

-77520

ORDER_SUBTYPE_DUPLICATE_ERROR

-77521

DEFAULT_ORDER_SUBTYPE

-77525

ORDER_SUBTYPE_DELETED

-77527

MASTER_REMOVE_SCHEDULE_DISALLOWED

-78000

this error occurs when the UI attempts to remove scheduler information from a template dbo.order record.

MASTER_ADD_SCHEDULE_DISALLOWED

-78001

this error occurs when the UI attempts to ADD an association entry to dbo.order_schedule to an existing entry in dbo.order that does not have one. Note this error is the opposite use case of error code MASTER_REMOVE_SCHEDULE_DISALLOWED (78,000)

ORDER_NO_DELETE_DUE_TO_SCHEDULE_INSTANCE

-78002

Use case: whenever a scheduled template is created, it always spawn up a physical copy called the ''working head order record'' of the template. If a ''working head'' order is closed/completed, then a new working head is automatically created. Any attempt to delete a ''working head order record'' that belongs to a scheduled template will result in this error code. The way to work around it is to delete the scheduled template first.

MASTER_SCHEDULE_PERFORM_WORK_ATTEMPTED

-78004

MASTER_SCHEDULE_ATTEMPT_CHANGE_NEXT_OCCURRENCE_DATE_FAILED

-78006

RFID_RULE_ALREADY_EXISTS

-79000

DEFAULT_RFID_RULE_UPDATE_NOT_ALLOWED

-79001

RFID_CONFIG_NOT_FOUND

-79002

TOO_MANY_REQUESTS

-80000

TOO_MUCH_DATA

-80001

GENERIC_NONEXISTENCE_LIST

-80002

PUNCH_CANNOT_BE_IN_FUTURE

-81000

PUNCH_ODD_NUMBER

81001

PUNCH_UNKNOWN_TIMEZONE

-81002

PUNCH_DUPLICATE

-81003

PUNCH_NEGATIVE

81004

PUNCH_OUTSIDE_GEOFENCE

81005

TIMECARD_SAVED_SUCCESSFULLY

82000

PAY_PERIOD_SAVED_SUCCESSFULLY

82001

TOTAL_WEEK_SAVED_SUCCESSFULLY

82002

TIMECARD_PAYROLL_SETTINGS_MISSING

-82003

EMPLOYEES_NOT_SPECIFIED

-82004

TIMECARD_RETRIEVE_ERROR

-82005

WEB_STORE_INTERFACE_BASE_ERROR_NUMBER

-90200

WEB_STORE_SERVICE_NOT_AVAILABLE

-90201

WEB_STORE_INCORRECT_API_KEY

-90202

WEB_STORE_METHOD_IS_NOT_SPECIFIED

-90203

WEB_STORE_STORE_ACCESS_DENIED

-90204

WEB_STORE_API_ACCESS_DENIED

-90205

WEB_STORE_API_KEY_IS_DISABLED

-90206

WEB_STORE_STORE_REQUEST_LIMIT_EXCEEDED

-90207

WEB_STORE_STORE_ALREADY_EXISTS

-90208

WEB_STORE_INTERNAL_SERVICE_ERROR

-90209

WEB_STORE_ACCOUNT_REQUEST_LIMIT_EXCEEDED

-90210

WEB_STORE_STORE_API_ERROR_OR_RESOURCE_IS_NOT_REACH

-90300

WEB_STORE_STORE_NOT_FOUND

-90301

WEB_STORE_INCORRECT_FTP_ACCESS

-90302

WEB_STORE_INCORRECT_FTP_WRITE_PERMISSIONS

-90303

WEB_STORE_WRONG_FTP_STORE_DIR_OR_BRIDGE

-90304

WEB_STORE_CONNECTION_BRIDGE_RESPONSE_ERROR

-90305

WEB_STORE_STORE_URL_IS_NOT_REACHABLE

-90306

WEB_STORE_UNCATEGORIZED_ERROR_RECEIVED_FROM_THE_ST

-90307

WEB_STORE_INCORRECT_PARAMETERS_FOR_METHOD

-90309

WEB_STORE_TOO_MANY_REQUESTS_TO_STORE_API

-90310

WEB_STORE_TOO_MANY_ITEMS_REQUESTED

-90311

WEB_STORE_ENTITY_OR_ITEM_NOT_FOUND

-90312

WEB_STORE_ENTITY_ALREADY_EXISTS

-90313

WEB_STORE_REQUIRED_PARAMETER_IS_NOT_SPECIFIED

-90314

WEB_STORE_TOO_MANY_POSSIBLE_PREFIXES

-90315

WEB_STORE_DUPLICATE_RECORD_IN_DATABASE

-90316

WEB_STORE_URL_FORMAT0_IN_USE_BY_ANOTHER_TENANT

-91011

WEB_STORE_URL_FORMAT0_IN_USE_BY_TENANT_FORMAT1

-91002

WEB_STORE_INTERFACE_BASE_ERROR_NUMBER_MAX

-91199

SHIPPING_PROVIDER_NOT_REGISTERED

-95000

SHIPPING_PROVIDER_AUTHENTICATION_FAILED

-95010

SHIPPING_PROVIDER_BAD_SERVICE_PACKAGE_CODE

-95020

SHIPPING_PROVIDER_BAD_ENDPOINT

-95030

SHIPPING_PROVIDER_INTERNAL_SERVER_ERROR

-95040

SHIPPING_PROVIDER_HTTP_REDIRECT_FORMAT0

-95050

SHIPPING_PROVIDER_CLIENT_ERROR_MESSAGES_FORMAT0

-95060

SHIPPING_PROVIDER_BAD_SHIPPING_COUNTRY_CODE

-95070

SHIPPING_PROVIDER_BAD_BILLING_COUNTRY_CODE

-95074

UNABLE_TO_SAVE_CHANGES

-96002

ERROR_CODE_MIN_LIMIT

-2147483648