Error Codes
You are holding a code string and you want to know what to do about it. Start with the two questions this page can answer faster than anything else: can the API even return it, and whose problem is it.
The backend declares 410 code constants, carrying 401 distinct strings on the wire. 210 of those strings are emitted by nothing in the backend — no handler, no service, no literal — so the API cannot return them, and a client matching on one is matching on something nothing sends. Of the 191 that can be returned, 90 carry a meaning and a next step below, read from the code that throws them; 101 do not yet, and are listed by name with the class that emits them rather than left out.
Match on the value column — that is the string on the wire. The constant name is the Java identifier and differs from the value in 69 rows; 1 constant has a blank value; 4 values are declared under more than one name.
code before you read the HTTP status. On this API they disagree on purpose in at least three places: REQUIRED_DATA_NOT_PROVIDED — a missing parameter — is returned with 200; OK_NODATA — a valid request that matched nothing — is returned with 404; and an unrecognised path is returned with 417 and the code for an unhandled server error. A client that branches on status alone will call two of those three wrong.Which kind of error is this?
Every code explained below is classified by who caused it, because that decides who can act. The classes are ours, not the backend’s — the backend’s own taxonomy is the OK_ / SERVER_ / CLIENT_ prefix convention stated in the comments of ResponseCodeConstants.java, and CLIENT_ alone spans four of the classes below.
| Cause | What it means | Who can fix it | Codes |
|---|---|---|---|
| Your request | Something in the call itself — a field left out, a path variable of the wrong shape, a body that will not parse. | You, before you send it again. | 24 |
| Your credential or your routing | The token, the access key, the permission, or the tenant the call was pointed at. | You, or whoever administers the tenant. | 10 |
| The data in the tenant | The call is well formed and allowed. The record it names is absent, belongs to somebody else, or is in a state that forbids what you asked. | You, by reading the record first — or an operator, by changing it. | 29 |
| The tenant’s own setup | The operation is correct and the tenant is not configured to complete it: a missing GL code, no primary ledger, a settlement method with no cashbook. | Whoever configures finance for that company. Not fixable from the API. | 7 |
| Somebody else | A payment gateway, a marketplace, a captcha provider or a distributor said no, said nothing, or said something we could not verify. | Check the third party’s own console before you retry, and never assume a payment failed. | 8 |
| Us | BigLedger’s side failed. Nothing you change in the request will alter the outcome. | Support. The bundle to send is below. | 9 |
| Nobody — it worked | A success, or an empty result, travelling in the same code field as the failures. | Nothing, except handling it as success in your client. | 3 |
A code that is not in the lists below has no class here. Guessing one from its name would be a guess, and a guess about who is at fault is the most expensive kind on this page.
What each code means, and what to do
Your request
| Value | HTTP | What it means | What to do | Read from |
|---|---|---|---|---|
APPLET_GUID_IS_NULL | 400 | An applet-admin endpoint was called without an applet GUID. | Send the applet GUID. The applet-admin family checks it before anything else. | EndpointMethod.java:42 |
A_CSV_FILE_CONTAINING_INTERNAL_PURCHASE_ORDER_MUST_BE_PROVIDED_FROM_CLIENT | — | The same “no file” refusal, from the purchase-order, item-image and moving-average-reset imports. | Post as multipart/form-data with the part named file. | InternalPurchaseOrderImportFileController.java:85 |
A_CSV_FILE_CONTAINING_INTERNAL_SALES_CREDIT_NOTE_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | The same “no file” refusal, from the sales credit-note, refund-note and return imports. Note the condition is file and delimiter both absent. | Post as multipart/form-data with the part named file, and send delimiter if your file is not comma-separated. | InternalSalesCreditNoteFileImportController.java:91 |
A_CSV_FILE_CONTAINING_ITEM_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | No file arrived on a multipart import endpoint. Thirty-two different import endpoints share this one code, so it does not tell you which import you were doing. | Post as multipart/form-data with the part named file. A JSON body with a base64 payload is the usual mistake. | PdgElementImportFileHdrController.java:66 |
CLIENT_CART_LINE_INTEGRITY_HASH_MISMATCH | — | The cart line’s integrity token does not verify against its contents. | Rebuild the cart from the server’s copy. A price edited on the client after the line was signed is exactly what this catches. | CartLineIntegrityHashService.java:282 |
CLIENT_ENTITY_TYPE_NOT_EXIST | — | The entity type you named is not one the entity endpoints recognise. | Use one of the declared entity types. Customer, supplier and the rest are types on one entity record, not separate objects. | EntityController.java:88 |
CLIENT_INVITATION_TENANT_CODE_MUST_BE_DIFFERENT_FROM_OWN_TENANT_CODE | — | You invited your own tenant. | Send the partner’s tenant code. The check is case-insensitive, so a differently-cased copy of your own code also fails. | TenantInvitationController.java:73 |
CLIENT_MALFORMED_JSON_REQUEST | — | The body could not be parsed at all — Spring could not read the message. message carries the parser’s own complaint, including the offset. | Validate your JSON before sending. A truncated body and a wrong Content-Type both land here. | ExceptionController.java:108 |
CLIENT_NO_NOTIFICATIONHDR_GUID | — | The notification you asked to publish has no GUID on it. | Create the notification first, then publish it by GUID. Publish does not create. | CmsNotificationController.java:106 |
CLIENT_QUERY_WRONG_FORMAT | — | Either a request binding failed, or a subquery threw while executing. On the subquery endpoints the cause is inside data. | Read message — it is the underlying exception. On a subquery, the usual cause is a column or table name that does not exist in this tenant. | ExceptionController.java:102 |
CLIENT_VALIDATION_GENERAL | — | The catch-all for four Spring failures: unacceptable media type, unsupported HTTP method, a path variable of the wrong type, and a missing request parameter. | Check the method and the Accept/Content-Type headers first, then the types of your path variables. message is the exception text and names which of the four it was. | ExceptionController.java:118 |
CLIENT_VALIDATION_INVALID_CODE | — | A code you supplied matched nothing — a seller SKU, an item line, a category. | Re-read the code from the record rather than from your own mapping table; marketplace SKUs drift when the listing is edited on the marketplace side. | SetImagesService.java:28 |
CLIENT_VALIDATION_INVALID_DATA | — | Two fields that have to agree do not — a stock mode set to automatic with no location configured, an image URL that does not belong to the item you named. | Read message; every site that emits this one supplies a sentence. Send the whole configuration block, not the one field you changed. | EcomSyncMainBranchStockConfigService.java:48 |
CLIENT_VALIDATION_INVALID_EMAIL_FORMAT | — | The e-mail address on a registration or profile update did not pass validation. message quotes the address back. | Fix the address. Validation happens before anything is written, so nothing was half-created. | RegistrationService.java:138 |
CLIENT_VALIDATION_INVALID_GUID | — | A GUID was well formed and pointed at a record of the wrong kind or in the wrong scope — a label that belongs to another marketplace, a stock-take session that does not exist. | Confirm the GUID is the one for this object type and this branch. Distinct from CLIENT_VALIDATION_GUID_DOES_NOT_EXIST, which means nothing is there at all. | StocktakeReportLineService.java:471 |
CLIENT_VALIDATION_INVALID_PHONE | — | The mobile number did not pass validation. message quotes it back. | Send the number in full international form. The check runs only when a mobile number is supplied at all. | RegistrationService.java:149 |
CLIENT_VALIDATION_NO_EMAIL | — | A social-login provider returned a profile with no e-mail address. | Nothing about the request will fix it — the provider account has no e-mail we are allowed to see. Have the user add and verify an e-mail with the provider, or register with e-mail instead. | TenantIdentityAuthenticationController.java:120 |
CLIENT_VALIDATION_NO_PHONE | — | A phone-verification call arrived with an empty phone number. | Send the number. It is checked before the code is looked at, so an empty number never counts as a failed verification attempt. | RegistrationService.java:827 |
CLIENT_VALIDATOR_SQL_INJECTION_DETECTED | — | The subquery validator matched an injection pattern in your query text. | Rewrite the query. The validator rewrites JSON-column syntax before checking, so a plain ->> will pass; string concatenation of user input will not. | SubqueryValidator.java:23 |
FI_ITEM_IMPORT_TYPE_PATH_VARIABLE_IS_NOT_SUPPORTED | — | The import kind in the path is not one of the accepted values. The check is case-insensitive. | Use one of the enumerated import types. A plural, a hyphen or a trailing space all land here. | FinancialItemImportFileHdrController.java:85 |
FI_ITEM_IMPORT_TYPE_PATH_VARIABLE_IS_NULL_OR_EMPTY | — | The item-import endpoints take the import kind as a path segment and it was empty. | Put the type in the path. The next code tells you the accepted values are an enum, not free text. | FinancialItemImportFileHdrController.java:77 |
GEN_DOC_NOT_FOREX | — | You called the foreign-exchange posting path for a document that is not in a foreign currency. | Use the ordinary posting path. The two are separate endpoints and the document decides which one applies. | JournalPostingService.java:878 |
MISSING_DATA | — | A required parameter on a specific endpoint was blank — the bank-statement import wants a cashbook GUID, a reconciliation header GUID and both dates. | Supply every parameter the endpoint lists, not only the file. It is a different code from CLIENT_GENERAL_MISSING_DATA and means the caller left something out. | DefaultBankStatementController.java:86 |
REQUIRED_DATA_NOT_PROVIDED | 200 | A required parameter was missing — a file, a GUID, an employee reference. It is returned with HTTP 200, which is the most misleading status on the whole API. | Read code before you read the status. Supply the missing parameter; the accompanying message names it on the endpoints that set one. | EndpointMethod.java:75 |
Your credential or your routing
| Value | HTTP | What it means | What to do | Read from |
|---|---|---|---|---|
CLIENT_AUTH_INVALID_TOKEN | — | The token was present and did not parse, did not verify, or has expired. | Re-issue the token. On a social login this also fires when the provider’s nonce does not match the one you sent. | AppleTokenVerifier.java:48 |
CLIENT_AUTH_NO_TOKEN | — | No credential was presented, or a social-login flow was handed an empty provider token. | Send the Authorization header, or the AccessId/AccessKey pair. On a social login, the provider token was blank before it ever reached us. | AuthenticationInterceptor.java:75 |
CLIENT_AUTH_UNAUTHORISED | — | Used by the diagnostic heap-dump endpoint for a request that did not come from the bastion host. | Not an endpoint for integrations. If you are not operating the platform, you should not be calling it. | HeapDumpController.java:65 |
CLIENT_AUTH_USER_NOT_AUTHORIZED | 403 | Authenticated, and not allowed. Three distinct checks produce it: the permission list does not intersect the required one, the login subject is not linked to the entity on the document, and a per-document permission check failed. | Check the user’s permissions first. If they look right, check the entity link: several document endpoints require the login subject to be linked to the entity on the document, not merely to hold the permission. | AkaunAuthorizer.java:43 |
CLIENT_GENERAL_INVALID_USER | — | The user record was not in a state that allows the operation being attempted. | Confirm the account exists and is confirmed before retrying. Emitted from one place, the legacy user repository. | UserRepository.java:89 |
CLIENT_TENANT_CODE_DOES_NOT_EXIST | 400/404 | A tenant code was supplied and nothing in the registry matches it. Returned with 400 from the endpoint preamble and 404 from the tenant lookup — same code, two statuses. | Check the spelling and the case, and check you are on the right environment. The code is the tenant’s, not the company’s or the branch’s. | EndpointMethod.java:36 |
CLIENT_TENANT_CODE_IS_EMPTY | 400 | No tenant code on the request at all. | Send the tenant code. It is read from a path variable, a header or a query parameter, under any of tenantCode, tenant-code or tntCode — nine sources are tried in that order and the first non-blank one wins, so you have more ways to send it than most integrations realise. | TenantInterceptor.java:108 |
CREDENTIAL_IS_EMPTY | 403 | The endpoint preamble found no credential to check, and refuses with 403. | Send a credential. See the authentication page for which of the two kinds each endpoint family accepts. | EndpointMethod.java:40 |
INSTALLING_APPLETS_FOR_OTHER_USER_IS_NOT_ALLOWED | — | You tried to install an applet for a login subject that is not yours. Deliberate: the endpoint installs for the authenticated user only. | Leave app_login_guid unset and the endpoint fills it in with the caller. To install for someone else, use the tenant-admin path instead. | UserAppletLinkController.java:80 |
UNINSTALLING_APPLETS_FOR_OTHER_USER_IS_NOT_ALLOWED | — | The same rule on removal: you may uninstall only your own applet link. | Have the other user uninstall it, or use the tenant-admin path. | UserAppletLinkController.java:217 |
The data in the tenant
| Value | HTTP | What it means | What to do | Read from |
|---|---|---|---|---|
CLIENT_APPLET_EXT_GUID_IS_INVALID | — | The applet extension row you tried to update is not there. | Re-read the applet’s extension list and use a GUID from it. Uploading a file against a deleted extension lands here. | AppletController.java:350 |
CLIENT_AUTH_TOO_MANY_FAILED_ATTEMPTS | — | The account has used up its verification attempts and is in an enforced wait. message names how many minutes remain. | Wait the number of minutes the message gives. There is no way to clear it early from the API, and retrying restarts nothing. | AppLoginChangeEmailMobileNumberVerificationCodeService.java:77 |
CLIENT_CART_LINE_INTEGRITY_HASH_MISSING | — | A cart line has no integrity token — it was built before the protection existed. | Reset the cart and add the item again. The message says so explicitly, and there is no way to sign an old line in place. | CartLineIntegrityHashService.java:270 |
CLIENT_CASHBOOK_NOT_FOUND | — | No cashbook with that GUID in this tenant. | Fetch the cashbook list and use a GUID from it. Cashbooks are per company and per branch, so a GUID that worked for one branch will not work for another. | CashbookController.java:248 |
CLIENT_ENTITY_HAS_OUTSTANDING_GENERIC_DOCUMENT | — | You tried to delete a customer or supplier that still has documents against it. Deliberate: deleting it would orphan them. | Do not delete it — deactivate it instead. If it really must go, clear or reassign its documents first. | EntityController.java:2192 |
CLIENT_FI_ITEM_EXT_GUID_IS_INVALID | — | The item extension row you named is not there. | Re-read the item’s extension list. Uploading an image against a deleted extension produces this. | FinancialItemController.java:1652 |
CLIENT_GENERAL_MISSING_DATA | 404 | Something the operation depends on is not there. Two quite different cases share it: an upstream lookup returned nothing, and — in the tenant-routing path — the tenant code resolved but the master registry has no database resource for it. | If you got it from a normal endpoint, read message: it names what was missing. If you got it while the tenant code was being resolved, nothing you send will fix it — send support the escalation bundle with the tenant code. | EndpointMethod.java:134 |
CLIENT_GROUP_VALIDATOR_GUID_IS_INVALID | — | The group is missing or not ACTIVE. | Check the group’s status as well as its GUID. | PlatformUserGroupRoleAssignmentController.java:88 |
CLIENT_ITEM_VALIDATOR_GUID_IS_INVALID | — | The item GUID named in a marketplace call is not an item in this tenant, or the caller cannot read it. | Re-read the item from the item master and use that GUID. Marketplace flows carry several GUIDs — group item, basic item, ecomsync header — and mixing them lands here. | ShopifyCreateProductService.java:61 |
CLIENT_LABEL_EXT_GUID_IS_INVALID | — | The label extension row you named is not there. | Re-read the label’s extension list before uploading against it. | LabelController.java:625 |
CLIENT_ROLE_VALIDATOR_GUID_IS_INVALID | — | The role is missing or not ACTIVE. Both cases give the same code. | Check the role’s status as well as its GUID — an inactive role fails exactly like a deleted one. | PlatformUserGroupRoleAssignmentController.java:179 |
CLIENT_SETTLEMENT_METHOD_NOT_FOUND | — | No settlement method with that GUID in this tenant. | Fetch the settlement-method list and use a GUID from it. | SettlementMethodController.java:144 |
CLIENT_TRANSACTION_ILLEGAL_RACE_CONDITION_OCCURRED | — | Optimistic concurrency stopped you: the document’s revision changed between your read and your write, so somebody else saved it first. | Re-read the document, re-apply your change to the fresh copy, and save again. Never retry the same payload — its revision is stale by definition. | GenericDocUow.java:101 |
CLIENT_VALIDATION_EXPIRED_CODE | — | The verification code was correct and more than five minutes old. The attempt is recorded as a failure. | Request a new code. Repeated expiries count towards the lock-out below, so do not re-send the old one. | AppLoginChangeEmailMobileNumberVerificationCodeService.java:142 |
CLIENT_VALIDATION_GUID_DOES_NOT_EXIST | 403/404 | No record with that GUID, in this tenant. This is by far the commonest error the API returns — over a thousand places emit it — and it means the same thing everywhere. | Three things make it, in order of likelihood: the GUID belongs to a different tenant, the record was deleted, or the caller lacks read permission on it and the API declines to distinguish. Confirm the tenant code on the request, then fetch the record with a plain GET before retrying the write. | EndpointMethod.java:39 |
CLIENT_VENDOR_EXT_GUID_IS_INVALID | — | The vendor extension row you named is not there. | Re-read the vendor’s extension list before uploading against it. | VendorController.java:281 |
FINANCIAL_DOCUMENT_VALIDATOR_EXT_GUID_DOC_HDR_IS_INVALID | — | The document extension row you named is not on that document. | Re-read the document’s extension list. Extensions are per-document; a GUID copied from another document resolves to nothing. | GenericDocumentController.java:1602 |
GEN_DOC_HAS_BEEN_POSTED | — | The document has already been posted — to the journal, to the cashbook, or to the commission queue, depending on which posting you asked for. Posting again is refused. | Nothing is wrong. If you meant to change the posting, reverse it first; the reversal path is the only way back. | JournalPostingService.java:1309 |
GEN_DOC_HAS_BEEN_REVERSED | — | The posting was already reversed. A second reversal is refused, and so is a fresh posting of the same document. | Read posting_journal on the header: VOID means reversed. To restate the figures, raise a new document rather than re-posting this one. | JournalPostingService.java:1315 |
GEN_DOC_HAS_NOT_BEEN_POSTED | — | You asked to reverse a posting that was never made. | Post it first, or stop: a document that was never posted has nothing to reverse. Check posting_journal / posting_cashbook on the header before calling. | JournalPostingService.java:1384 |
GUEST_ARE_NOT_ALLOWED_TO_CONNECT_BACK_IF_HOST_NOT_APPROVED | — | A guest tried to reconnect before the host approved it. Deliberate: the host controls reconnection. | Ask the host to approve first. Accept, reject and disconnect stay available to the guest; only connect is gated. | TenantInvitationController.java:129 |
JOURNAL_NOT_EXIST | — | The document says it is posted and no journal is linked to it. | Do not retry — the two records disagree and only support can reconcile them. Send support the escalation bundle plus the document GUID. | JournalPostingService.java:1390 |
LOGIN_SUBJECT_GUID_IS_INVALID | 403 | The user GUID in the request matches no login subject, or the caller tried to act on someone else’s login subject. | Fetch the subject GUID from the token rather than carrying it in your own configuration. A user deleted on one side keeps appearing in stale mappings. | EndpointMethod.java:38 |
NO_JOURNAL_CREATED | — | Debits and credits are both zero, so there is no journal to write. | Check the document: a zero-value line, a fully discounted line or a quantity of zero produces this. It is a refusal to write an empty journal, not a failure. | JournalPostingService.java:581 |
OTHER_TENANT_GUID_DOES_NOT_EXIST | — | The tenant-to-tenant link you named resolves to nothing on the other side. | Re-fetch the link list; a partner that disconnected leaves links that no longer resolve. | T2TItemLabelController.java:90 |
T2T_ITEM_TO_ITEM_LINKING_FUNCTIONALITIES_NOT_ALLOWED_WHEN_HOST_IS_DISCONNECTED | — | The tenant-to-tenant link is disconnected, so item linking is refused on both the host and the guest endpoint. | Reconnect the two sides before linking items. The links survive the disconnection; the operations do not. | T2TItemToItemLinkingHostController.java:80 |
TENANT_CODE_DOES_NOT_EXIST | — | The other tenant named in a tenant-to-tenant call does not exist. Not about your own tenant code. | Confirm the partner’s tenant code with the partner. This is the tenant-to-tenant family: invitations, external teams, item linking, business mapping. | TenantInvitationController.java:86 |
TENANT_INVITATION_DOES_NOT_EXIST_IN_GUEST | — | The guest side has no invitation matching this tenant-to-tenant call. | Ask the host to re-send the invitation. Both sides hold their own row and the guest’s is the one that is missing. | TenantInvitationController.java:144 |
TOPICHDR_DOESNOTEXIST | — | The notification’s topic does not exist. | Re-read the topic list; a notification pointing at a deleted topic cannot be published. | CmsNotificationService.java:89 |
The tenant’s own setup
| Value | HTTP | What it means | What to do | Read from |
|---|---|---|---|---|
CLIENT_MS_ESD_SETTING_IS_EMPTY | — | The ESD (electronic software distribution) integration has no settings for this company or branch. | Fill in the integration’s parameters for the company and the branch — the controller merges both sets and an empty merge fails here. | MicrosoftEsdController.java:199 |
COMPANY_DEFAULT_GL_CODE_NOT_EXIST | — | The company has no default GL code links at all. | Configure the company’s default GL codes. Until then every posting from that company fails the same way, whatever the document is. | JournalPostingService.java:890 |
MISSING_CASHBOOK | — | A settlement method on the document has neither a sub-ledger nor a cashbook behind it. message names the method. | Link a cashbook to that settlement method. A payment method added at the till and never configured in finance produces this on the first posting run. | JournalPostingService.java:198 |
MISSING_DEFAULT_GL_CODE | — | The company has default GL codes, and not the specific one this document needs — the transaction code it wanted is named in message. | Add the one GL code the message names. This is the narrow version of the previous code and it is the one you will actually meet. | JournalPostingService.java:340 |
MISSING_GL_CODE | — | A settlement method resolved to a cashbook with no GL code on it. message names the settlement method. | Set the GL code on that cashbook. Every sale paid by that method will fail to post until you do. | JournalPostingService.java:211 |
PRIMARY_LEDGER_NOT_EXIST | — | The company on this document has no primary ledger. Every posting looks one up by company and the object type PRM. | Create the primary ledger for that company before posting anything. A company added later in a group is the usual case: the first company has one and the new one does not. | JournalPostingService.java:884 |
TOTAL_DEBITS_AND_TOTAL_CREDITS_NOT_BALANCES | — | The journal the posting built does not balance; message carries both totals. | Do not retry — the arithmetic will come out the same. The difference is almost always a rounding or tax-code configuration on one line. Send support the escalation bundle with the document GUID and both totals from message. | JournalPostingService.java:576 |
Somebody else
| Value | HTTP | What it means | What to do | Read from |
|---|---|---|---|---|
CLIENT_AUTH_INVALID_RECAPTCHA | — | The captcha token did not verify with the provider. | Get a fresh captcha token. They are single-use, so re-submitting a form without solving a new one fails here. | TencentCaptchaService.java:51 |
CLIENT_FPX_CHECKSUM_VERIFICATION_FAILED | — | The FPX message’s checksum did not verify against the certificate in use. | Nothing in your request causes this — the signature did not verify against the certificate the service holds, and the same method rolls the certificates over immediately before it checks, so which certificate was in play decides the answer. Send support the escalation bundle with the FPX reference. | FpxPkiService.java:121 |
CLIENT_IPAY_PAYMENT_STATUS_UPDATE_FAILURE | — | The iPay88 status update threw while updating the linked documents. | The payment may well have succeeded at the gateway. Check the gateway first, then the sales order’s payment state, before re-charging anything. | IPay88Controller.java:166 |
CLIENT_MS_ESD_CREATE_ORDER_SERVER_ERROR | — | The order call to the software distributor failed, or came back with no return message. | Do not retry blind — the order may exist upstream. Check the distributor portal, then send support the escalation bundle with the document GUID. | MicrosoftEsdService.java:159 |
PAYMENT_GATEWAY_PAYMENT_INITIATION_FAILED | — | A payment could not be started — most often because no payment channel code was supplied. | Send the payment channel code. If it is present, the gateway refused and the next step is the gateway’s own console. | PgwBackendController.java:278 |
PAYMENT_GATEWAY_PAYMENT_UPDATE_FAILED | — | A payment status update failed — a signature that did not verify, or a redirect that threw. | Do not treat it as a decline. The payment’s true state lives with the gateway; read it there before telling a customer anything. | PgwBackendController.java:564 |
PAYMENT_GATEWAY_RETURN_PAYMENT_RESPONSE_FAILED | — | The gateway’s return call arrived incomplete, unsigned, or the gateway’s own token request failed. Ten gateway controllers share this code. | Nothing in your integration caused it. Reconcile against the gateway’s settlement report rather than retrying, and send support the escalation bundle with the gateway’s reference if the payment is stuck. | AtomeController.java:109 |
TOPIC_PUSHING_TRANSACTIONAL_RUNTIME_ERROR | — | The push to the notification provider threw inside the transaction, so the whole publish was rolled back. | The database work was rolled back. Whether the provider received anything is not knowable from the response, so check the topic before re-publishing; if it repeats, the tenant’s push-notification credentials are the place to look. | CmsNotificationController.java:115 |
Us
| Value | HTTP | What it means | What to do | Read from |
|---|---|---|---|---|
CLIENT_GENERAL_LIMIT_EXCEEDED | — | A subquery ran past its 50-second limit and was cut off, or the heap-dump endpoint was called inside its five-minute window. | Narrow the query — fewer columns, a tighter date range, a smaller page. This is a timeout on the query. | SubqueryController.java:100 |
CLIENT_OVERLOAD_DATABASE | — | PostgreSQL refused a connection because its slots are exhausted. Returned with HTTP 429, which looks like rate limiting and is not. | Back off and retry with a growing wait, cap your attempts, then reduce concurrency. A bulk job competing with the tenant’s own users is the usual cause. If it persists outside business hours, send support the escalation bundle. | ExceptionController.java:124 |
METHOD_DOES_NOT_EXIST | — | An abstract method that the concrete class never implemented was reached. A gap in the backend, not in your call. | Nothing about the request will change it. Send support the escalation bundle with the exact endpoint and payload — it identifies the unimplemented path. | BaseUow.java:30 |
MULTIPLE_INSERT_OPERATION_FAILED | — | A batched insert in a tenant-to-tenant operation did not write the number of rows it expected. | Do not retry — a partial write is possible. Send support the escalation bundle with what you posted. | T2TBusinessMappingUow.java:79 |
MULTIPLE_UPDATE_OPERATION_FAILED | — | A batched update in a tenant-to-tenant operation did not change the number of rows it expected. | Do not retry — a partial write is possible. Re-read both sides of the link and send support the escalation bundle with what you posted. | T2TItemToItemLinkUow.java:113 |
SERVER_GENERAL_INSERTFAILED | — | A create endpoint got no document back and answered 417. On the current backend every create that can send this code either returns the document or fails first, so a failed create normally arrives as a different code: a validation error when the document was refused, or one of the server-error codes on this page when the write itself failed. Seeing this one means something unexpected happened. | Do not blind-retry: check first whether the document exists, because this response does not say whether anything was written. Then send support the escalation bundle. | GenericDocumentController.java:3359 |
SERVER_GENERAL_SQLERROR | — | A PostgreSQL error that was not the connection-slot case. | Nothing you send will fix it. Send support the escalation bundle, including the message, which carries the database’s own text. | ExceptionController.java:126 |
SERVER_GENERAL_UNKNOWNERROR | — | A different string on the wire from SERVER_GENERAL_UNKNOWN_ERROR, despite being the same Java constant name in the other interface. Same meaning: something failed and was not handled. | Match on both spellings. Then treat it as above: check the path, then send support the escalation bundle. | APIResponseCodeConstants.java:9 |
SERVER_GENERAL_UNKNOWN_ERROR | 417 | The unhandled-exception code, returned with 417. It is also what an unrecognised path returns — so a typo in the URL looks like a server fault. | Check the path against the route reference first; that costs nothing and explains most of these. If the path is right, send support the escalation bundle. | EndpointMethod.java:136 |
Nobody — it worked
| Value | HTTP | What it means | What to do | Read from |
|---|---|---|---|---|
CLIENT_GENERAL_SUCCESS_NO_DATA | — | The same “valid request, nothing matched” answer from the four older base controllers, but returned with HTTP 200 instead of 404. | Treat it as an empty result. Two codes mean “no data” on this API and they carry different HTTP statuses; match on code. | BaseLiteController.java:50 |
OK_NODATA | 404 | The request was valid and nothing matched. It is returned with HTTP 404, not 200, so a client that keys off the status alone will record a success as a failure. | Treat it as an empty result, not an error: check code before HTTP status. If you expected a row, widen the criteria or confirm the GUID belongs to this tenant. | EndpointMethod.java:71 |
OK_RESPONSE | — | The call succeeded and data carries the result. | Nothing. This is the success code for almost every core2 endpoint — 2,000+ places emit it. | EndpointMethod.java:57 |
When the only answer is support — and exactly what to send
Several rows above end at send support the escalation bundle. That is an honest ending only if the page says why you cannot proceed and what to put in the message, so here it is once, and every row that points here means it.
Why you cannot proceed. Every one of those rows is a platform or an upstream cause: the failure is on our side or a third party’s, the request that produced it was correct, and re-sending it changes nothing. Retrying a partial write can make it worse.
What to send. Without these, the first reply will ask for them:
- the tenant code the call used, and the environment;
- the exact
codeand the full response body,messageincluded — several codes carry the underlying exception text there and it is the part that identifies the path; - the HTTP method and full path, with path variables filled in as you sent them;
- the UTC timestamp of the call, to the second, and whether it is reproducible;
- the GUID of the document, item or entity involved, where there is one;
- whether you retried, and how many times — this decides whether a partial write has to be unpicked before anything else happens.
Do not send an access key, a token, or a password. Support never needs one, and a key pasted into a ticket has to be revoked.
Codes the API can return that this page does not explain yet
101 of them. Each one is emitted somewhere in the backend, so a reader can genuinely receive it; nobody has yet read the code that throws it closely enough to say what to do, and writing a plausible-sounding remedy for a code nobody has traced would be worse than this list. What the table does give you is which class emits it, which narrows the failure to one operation — and that is usually enough to find the cause from the surrounding call. If you are stuck on one of these, send support the bundle above and name the code; it is a documentation gap, and saying so is how it gets closed.
| Value | Source’s own class | Emitted in | First site |
|---|---|---|---|
APPLET_LOGIN_SUBJECT_RANK_IS_BLANK | — | 1 place | UserPermissionService.java:608 |
APPLET_LOGIN_SUBJECT_RANK_IS_NOT_OWNER_OR_ADMIN | — | 1 place | UserPermissionService.java:613 |
A_CSV_FILE_CONTAINING_APPLET_TO_CATALOG_LINKING_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | AppletToCatalogLinkFileHdrController.java:71 |
A_CSV_FILE_CONTAINING_APP_MST_ROLE_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | AppMstRoleImportFileHdrController.java:69 |
A_CSV_FILE_CONTAINING_CASH_DOCUMENT_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | CashDocumentImportFileController.java:82 |
A_CSV_FILE_CONTAINING_CATALOG_LOGIN_SUBJECT_LINKING_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | CatalogLoginSubjectLinkFileHdrController.java:71 |
A_CSV_FILE_CONTAINING_CLAIM_ACCOUNT_ENTITLEMENT_EMPLOYEE_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | ClaimAccountEntitlementEmployeeFileHdrController.java:57 |
A_CSV_FILE_CONTAINING_CUSTOMER_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | MyEInvoiceTinUpdateRequestHdrController.java:239 |
A_CSV_FILE_CONTAINING_FIXED_ASSET_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | FixedAssetFileImportController.java:57 |
A_CSV_FILE_CONTAINING_FI_ITEM_ENTITY_PRICING_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | FinancialItemEntityPricingImportFileHdrController.java:55 |
A_CSV_FILE_CONTAINING_FI_ITEM_LISTING_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | FinancialItemPriceListingImportFileHdrController.java:59 |
A_CSV_FILE_CONTAINING_GL_CATEGORY_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | GlCategoryImportFileHdrController.java:57 |
A_CSV_FILE_CONTAINING_GL_CODE_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | GLCodeFileImportController.java:57 |
A_CSV_FILE_CONTAINING_INTERNAL_PAYMENT_VOUCHER_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | InternalPaymentVoucherImportFileHdrController.java:58 |
A_CSV_FILE_CONTAINING_INTERNAL_PURCHASE_CREDIT_NOTE_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | InternalPurchaseCreditNoteFileImportController.java:92 |
A_CSV_FILE_CONTAINING_INTERNAL_PURCHASE_DEBIT_NOTE_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | InternalPurchaseDebitNoteFileImportController.java:91 |
A_CSV_FILE_CONTAINING_INTERNAL_PURCHASE_INVOICE_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | InternalPurchaseInvoiceFileImportController.java:93 |
A_CSV_FILE_CONTAINING_INTERNAL_PURCHASE_REFUND_NOTE_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | InternalPurchaseRefundNoteFileImportController.java:88 |
A_CSV_FILE_CONTAINING_INTERNAL_RECEIPT_VOUCHER_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | InternalReceiptVoucherImportFileHdrController.java:58 |
A_CSV_FILE_CONTAINING_INTERNAL_SALES_DEBIT_NOTE_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | InternalSalesDebitNoteFileImportController.java:91 |
A_CSV_FILE_CONTAINING_INTERNAL_SALES_INVOICE_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | InternalSalesInvoiceFileImportController.java:99 |
A_CSV_FILE_CONTAINING_INTERNAL_SALES_ORDER_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | InternalSalesOrderImportFileHdrController.java:80 |
A_CSV_FILE_CONTAINING_ITEM_BRANCH_LINKING_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | ItemBranchLinkImportFileHdrController.java:69 |
A_CSV_FILE_CONTAINING_ITEM_COMPANY_LINKING_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | ItemCompanyLinkImportFileHdrController.java:67 |
A_CSV_FILE_CONTAINING_ITEM_LABEL_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | ItemLabelImportFileHdrController.java:67 |
A_CSV_FILE_CONTAINING_JOURNAL_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | JournalImportFileHdrController.java:62 |
A_CSV_FILE_CONTAINING_MEMBERSHIP_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | MembershipImportFileHdrController.java:74 |
A_CSV_FILE_CONTAINING_PRICE_BOOK_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | PriceBookImportFileHdrController.java:83 |
A_CSV_FILE_CONTAINING_STOCK_ADJUSTMENT_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | StockAdjustmentFileImportController.java:75 |
A_CSV_FILE_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | InternalSalesCashBillImportFileHdrController.java:91 |
A_XLS_FILE_CONTAINING_DEL_SHIPMENT_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | DelShipmentImportFileController.java:79 |
CATEGORY IS STILL LINKED TO ITEMS AND CANNOT BE DELETED | — | 1 place | NonStockTradeInCategoryController.java:92 |
CLIENT_APPLET_NOT_FOUND | caller | 1 place | AppletController.java:501 |
CLIENT_AUTH_PASSWORD_EXPIRED | caller | 1 place | PasswordPolicyLineController.java:251 |
CLIENT_AUTH_UNAUTHORISED_SOCIAL_LOGIN_TO_RESTRICTED_ENTITY_WEBSITE | caller | 1 place | TenantIdentityAuthenticationController.java:106 |
CLIENT_AUTH_USER_NOT_ALLOWED | caller | 1 place | TenantService.java:108 |
CLIENT_AUTH_USER_NOT_CONFIRMED | caller | 1 place | MlmRegistrationController.java:40 |
CLIENT_CART_LINE_AMOUNT_INCONSISTENT | caller | 1 place | CartLineIntegrityHashService.java:347 |
CLIENT_CART_LINE_PRICE_DRIFT_DETECTED | caller | 1 place | CartLineIntegrityHashService.java:298 |
CLIENT_CART_LINE_UNIT_PRICE_CHANGED | caller | 1 place | CartLineIntegrityHashService.java:226 |
CLIENT_CMS_POST_EXT_GUID_IS_INVALID | caller | 1 place | CompanyController.java:716 |
CLIENT_CMS_WEBSITE_EXT_GUID_IS_INVALID | caller | 1 place | CmsWebsiteController.java:375 |
CLIENT_COUPON_EXT_GUID_IS_INVALID | caller | 1 place | CouponController.java:554 |
CLIENT_FPX_CERT_EXPIRED | caller | 1 place | FpxPkiService.java:105 |
CLIENT_FPX_CERT_NOT_FOUND | caller | 1 place | FpxPkiService.java:90 |
CLIENT_IPAY_REQ_CREATION_FAILED | caller | 1 place | IPay88Controller.java:118 |
CLIENT_ITEM_VALIDATOR_ITEM_IS_INVENTORY | caller | 1 place | FinancialItemController.java:625 |
CLIENT_JOBS_EXT_GUID_IS_INVALID | caller | 1 place | JobsController.java:371 |
CLIENT_JOB_ATTACHMENT_GUID_IS_INVALID | caller | 1 place | JobsController.java:792 |
CLIENT_MEMBERSHIP_POINT_BASKET_NOT_FOUND | caller | 1 place | MembershipPointsTxnController.java:519 |
CLIENT_MEMBERSHIP_POINT_CARD_NO_OR_POINT_CURRENCY_NOT_FOUND | caller | 1 place | MembershipPointsTxnController.java:728 |
CLIENT_MS_ESD_BRANCH_SETTING_IS_EMPTY | caller | 1 place | a customer-specific integration |
CLIENT_MS_ESD_COMPANY_SETTING_IS_EMPTY | caller | 1 place | a customer-specific integration |
CLIENT_MS_ESD_GET_CATALOG_SERVER_ERROR | caller | 1 place | MicrosoftEsdService.java:116 |
CLIENT_MS_ESD_GET_PRICING_SERVER_ERROR | caller | 1 place | a customer-specific integration |
CLIENT_MS_ESD_PROCESSING_REQUESTED | caller | 1 place | a customer-specific integration |
CLIENT_NO_DEVICE_TOKEN | caller | 1 place | CmsTopicSubscriptionController.java:98 |
CLIENT_NO_MEMBER_GUID | caller | 1 place | CmsTopicSubscriptionController.java:118 |
CLIENT_NO_TOPICHDR_GUID | caller | 1 place | CmsTopicSubscriptionController.java:102 |
CLIENT_NO_WEBSITE_TOKEN | caller | 1 place | CmsTopicSubscriptionController.java:94 |
CLIENT_OTHER_TENANT_CODE_MUST_BE_DIFFERENT_FROM_OWN_TENANT_CODE | caller | 1 place | TenantInvitationController.java:101 |
CLIENT_PUBLIC_PROFILE_CHANNEL_NOT_SUPPORTED | caller | 1 place | PublicProfileService.java:211 |
CLIENT_PUBLIC_PROFILE_ERROR | caller | 1 place | PublicProfileService.java:348 |
CLIENT_PUBLIC_WEBCHAT_ERROR | caller | 1 place | PublicWebchatService.java:50 |
CLIENT_PUBLIC_WEBCHAT_NOT_SUPPORTED | caller | 1 place | PublicWebchatService.java:49 |
CLIENT_REGISTER_USER_CONFIRMED | caller | 1 place | VerificationCodeService.java:1739 |
CLIENT_SERIAL_NUMBER_ALREADY_REDEEMED | caller | 1 place | CouponController.java:1039 |
CLIENT_VALIDATION_INVALID_DATE_TIME_FORMAT | caller | 1 place | DateUtil.java:93 |
CONTACT_IMPORT_FILE_TYPE_PATH_VARIABLE_IS_NOT_SUPPORTED | — | 1 place | ContactImportFileHdrController.java:85 |
CONTACT_IMPORT_FILE_TYPE_PATH_VARIABLE_IS_NULL_OR_EMPTY | — | 1 place | ContactImportFileHdrController.java:81 |
GUEST_ARE_ONLY_ALLOWED_TO_ACCEPT_REJECT_OR_DISCONNECT | — | 1 place | TenantInvitationController.java:139 |
GUEST_TENANT_GUID_DOES_NOT_EXIST | — | 1 place | T2TAuditTrailEventController.java:83 |
INDOMARET_CALLBACK_PAYMENT_FAILURE | — | 1 place | IpaymentIndomaretController.java:131 |
INDOMARET_INQUIRY_PAYMENT_FAILURE | — | 1 place | IpaymentIndomaretController.java:98 |
INVALID_OPERATION | — | 1 place | CouponUow.java:1115 |
LAZADA_ITEM_DOES_NOT_EXIST | — | 1 place | RemoveProductsController.java:44 |
LOGIN_SUBJECT_GUID_IS_EMPTY | — | 1 place | TaskQueueController.java:633 |
MAPPING_FUNCTIONALITIES_NOT_ALLOWED_WHEN_HOST_IS_NOT_CONNECTED | — | 1 place | T2TBusinessMappingController.java:89 |
PAYMENT_STATUS_NOT_FOUND | — | 1 place | IouPayController.java:170 |
PIN_VERIFIED | — | 1 place | IdentityPinController.java:36 |
RECEIVEOK | — | 1 place | PgwBackendController.java:512 |
REQUEST_JSON_IS_INVALID | — | 1 place | TnlWarehouseApiController.java:88 |
SERVER_DIAGNOSTIC_MODE_IS_DISABLED | platform | 1 place | HeapDumpController.java:71 |
SERVER_HOST_ADDRESS_RETRIEVAL_FAILED | platform | 1 place | ShopeeAuthorizationService.java:259 |
SFA_SALES_LEAD_IMPORT_FILE_TYPE_PATH_VARIABLE_IS_NOT_SUPPORTED | — | 1 place | SfaSalesLeadFileUploadHdrController.java:88 |
SFA_SALES_LEAD_IMPORT_FILE_TYPE_PATH_VARIABLE_IS_NULL_OR_EMPTY | — | 1 place | SfaSalesLeadFileUploadHdrController.java:84 |
SHOPEE_IMAGE_IS_NOT_VALID | — | 1 place | ShopeeUploadImageController.java:48 |
SIGNING_CLOUD_USER_INFO_ATTACHMENT_IS_INVALID | — | 1 place | SigningCloudUserInfoController.java:239 |
SOURCE_GENERIC_DOC_HDR_GUID_IS_MISSING | — | 1 place | GenericDocumentController.java:3598 |
T2T_EXTERNAL_TEAM_FUNCTIONALITIES_NOT_ALLOWED_WHEN_GUEST_IS_DISCONNECTED | — | 1 place | ExternalTeamListingBackOfficeController.java:98 |
T2T_ITEM_LABEL_FUNCTIONALITIES_NOT_ALLOWED_WHEN_GUEST_IS_DISCONNECTED | — | 1 place | T2TItemToTenantLinkingController.java:86 |
T2T_ITEM_LABEL_FUNCTIONALITIES_NOT_ALLOWED_WHEN_HOST_IS_DISCONNECTED | — | 1 place | T2TItemLabelController.java:88 |
TENANT_GUID_IS_NULL | — | 1 place | UserPermissionService.java:606 |
TENANT_INVITATION_DOES_NOT_EXIST_IN_HOST | — | 1 place | TenantInvitationService.java:98 |
UNABLE_TO_PROCESS_JSON_IN_UPDATE_OPERATION | — | 1 place | CountryController.java:98 |
VA_BCA_PPOB_BILLS_FAILURE | — | 1 place | VaBcaPPOBController.java:161 |
VA_BCA_PPOB_PAYMENT_FAILURE | — | 1 place | VaBcaPPOBController.java:221 |
VA_BCA_PPOB_TOKEN_FAILURE | — | 1 place | VaBcaPPOBController.java:107 |
WEBSITE_HDR_GUID_IS_NOT_LINKED_TO_ANY_BRANCH | — | 1 place | BranchController.java:475 |
WEBSITE_HDR_GUID_IS_NOT_LINKED_TO_ANY_ITEM | — | 1 place | FinancialItemController.java:2000 |
WRONG_PIN_PROVIDED | — | 1 place | IdentityPinController.java:37 |
Declared, and unreachable
210 of the 401 strings are emitted by nothing in the repository that declares them. Not by a handler, not by a service, not as a literal — the search resolves every qualified constant reference, every static import and every quoted string in the backend back to the value it would put on the wire, and these have no site at all. The whole CLIENT_COMPANY_VALIDATOR_* and CLIENT_BRANCH_VALIDATOR_* families are in this state, as is CLIENT_AUTH_WRONG_PASSWORD, which reads like the most ordinary error an authentication API could have and is returned by nothing.
For you this is the cheapest answer on the page: if your code is marked never in the index below, it did not come from this API. Check that you are reading the code field of a BigLedger envelope and not a message from something in front of it.
It is not a promise about the future — a constant declared and unused today is one commit away from being thrown — which is why the count is regenerated from the backend on every build rather than written down.
Two constants, one name, two different strings
ResponseCodeConstants.SERVER_GENERAL_UNKNOWNERROR is "SERVER_GENERAL_UNKNOWN_ERROR". APIResponseCodeConstants.SERVER_GENERAL_UNKNOWNERROR is "SERVER_GENERAL_UNKNOWNERROR". Same Java name, both standing for an unhandled failure, two different strings on the wire, and both are live. Match on both, or you will miss one of the two most common server-side failures.
HTTP statuses the source declares
| Value | HTTP status | Source |
|---|---|---|
REQUIRED_DATA_NOT_PROVIDED | 200 | EndpointMethod.java:75 |
APPLET_GUID_IS_NULL | 400 | EndpointMethod.java:42 |
CLIENT_TENANT_CODE_IS_EMPTY | 400 | EndpointMethod.java:35 |
CLIENT_TENANT_CODE_DOES_NOT_EXIST | 400/404 | EndpointMethod.java:36, EndpointMethod.java:132 |
CLIENT_AUTH_USER_NOT_AUTHORIZED | 403 | EndpointMethod.java:37 |
CREDENTIAL_IS_EMPTY | 403 | EndpointMethod.java:40 |
LOGIN_SUBJECT_GUID_IS_INVALID | 403 | EndpointMethod.java:38 |
CLIENT_VALIDATION_GUID_DOES_NOT_EXIST | 403/404 | EndpointMethod.java:39, EndpointMethod.java:80 |
CLIENT_GENERAL_MISSING_DATA | 404 | EndpointMethod.java:134 |
OK_NODATA | 404 | EndpointMethod.java:71 |
SERVER_GENERAL_UNKNOWN_ERROR | 417 | EndpointMethod.java:136 |
EndpointMethod.java pairs each of these codes with a ResponseEntity status at the lines shown. A code with two statuses is returned with either, depending on the path through that class. Every other code is returned with whatever status its own handler chose, and the source does not declare it next to the code — which is the other half of why code outranks status here.
The full index
One row per declaration. Emitted in is how many distinct files can put that string on the wire; never means none can. Cause is the source’s own prefix convention, blank where the constant has no prefix — the finer classification is only on the codes explained above, where somebody read the throw site.
ResponseCodeConstants (405)
| Value | Constant | Cause | Emitted in | HTTP status | Group (source comment) | Line |
|---|---|---|---|---|---|---|
OK_GENERAL | OK_GENERAL | not-an-error | never | — | Ok responses, begin with ‘OK_’ | 8 |
OK_NODATA | OK_NODATA | not-an-error | 95 places | 404 | Ok responses, begin with ‘OK_’ | 9 |
OK_RESPONSE | OK_RESPONSE | not-an-error | 2052 places | — | Ok responses, begin with ‘OK_’ | 10 |
OK_FURTHERINFOREQUIRED | OK_FURTHERINFOREQUIRED | not-an-error | never | — | Ok responses, begin with ‘OK_’ | 11 |
REQUIRED_DATA_NOT_PROVIDED | REQUIRED_DATA_NOT_PROVIDED | — | 3 places | 200 | Ok responses, begin with ‘OK_’ | 12 |
SERVER_GENERAL_UNKNOWN_ERROR | SERVER_GENERAL_UNKNOWNERROR | platform | 51 places | 417 | Server error responses, begin with ‘SERVER_’ | 16 |
SERVER_GENERAL_SQLERROR | SERVER_GENERAL_SQLERROR | platform | 1 place | — | Server error responses, begin with ‘SERVER_’ | 17 |
SERVER_GENERAL_INSERTFAILED | SERVER_GENERAL_INSERTFAILED | platform | 4 places | — | Server error responses, begin with ‘SERVER_’ | 18 |
SERVER_AUTH_MULTIPLEMATCHINGSUBJECTS | SERVER_AUTH_MULTIPLEMATCHINGSUBJECTS | platform | never | — | Server error responses, begin with ‘SERVER_’ | 19 |
SERVER_DIAGNOSTIC_MODE_IS_DISABLED | SERVER_DIAGNOSTIC_MODE_IS_DISABLED | platform | 1 place | — | Server error responses, begin with ‘SERVER_’ | 20 |
CLIENT_MALFORMED_JSON_REQUEST | CLIENT_MALFORMED_JSON_REQUEST | caller | 2 places | — | Client error responses, begin with ‘CLIENT_’ | 23 |
CLIENT_GENERAL_MISSING_DATA | CLIENT_GENERAL_MISSINGDATA | caller | 42 places | 404 | Client error responses, begin with ‘CLIENT_’ | 24 |
CLIENT_GENERAL_INVALID_JSON | CLIENT_GENERAL_INVALIDJSON | caller | never | — | Client error responses, begin with ‘CLIENT_’ | 25 |
CLIENT_GENERAL_INVALID_USER | CLIENT_GENERAL_INVALIDUSER | caller | 3 places | — | Client error responses, begin with ‘CLIENT_’ | 26 |
CLIENT_GENERAL_LIMIT_EXCEEDED | CLIENT_GENERAL_LIMITEXCEEDED | caller | 3 places | — | Client error responses, begin with ‘CLIENT_’ | 27 |
CLIENT_GENERAL_SUCCESS_NO_DATA | CLIENT_GENERAL_SUCCESS_NO_DATA | caller | 4 places | — | Client error responses, begin with ‘CLIENT_’ | 28 |
CLIENT_QUERY_WRONG_FORMAT | CLIENT_QUERY_WRONG_FORMAT | caller | 4 places | — | Client error responses, begin with ‘CLIENT_’ | 30 |
CLIENT_PAGINATION_NO_PAGE_INDEX | CLIENT_PAGINATION_NOPAGEINDEX | caller | never | — | Client error responses, begin with ‘CLIENT_’ | 32 |
| (blank) | CLIENT_PAGINATION_NOPAGESIZE | — | never | — | Client error responses, begin with ‘CLIENT_’ | 33 |
CLIENT_VALIDATION_GENERAL | CLIENT_VALIDATION_GENERAL | caller | 9 places | — | Client error responses, begin with ‘CLIENT_’ | 35 |
CLIENT_OVERLOAD_DATABASE | CLIENT_OVERLOAD_DATABASE | caller | 1 place | — | Client error responses, begin with ‘CLIENT_’ | 36 |
CLIENT_VALIDATION_NO_EMAIL | CLIENT_VALIDATION_NOEMAIL | caller | 16 places | — | Client error responses, begin with ‘CLIENT_’ | 37 |
CLIENT_VALIDATION_NO_PHONE | CLIENT_VALIDATION_NOPHONE | caller | 2 places | — | Client error responses, begin with ‘CLIENT_’ | 38 |
CLIENT_VALIDATION_INVALID_PHONE | CLIENT_VALIDATION_INVALIDPHONE | caller | 4 places | — | Client error responses, begin with ‘CLIENT_’ | 39 |
CLIENT_VALIDATION_NO_PASSWORD | CLIENT_VALIDATION_NOPASSWORD | caller | never | — | Client error responses, begin with ‘CLIENT_’ | 40 |
CLIENT_VALIDATION_GUID_DOES_NOT_EXIST | CLIENT_VALIDATION_GUIDDOESNOTEXIST | caller | 1069 places | 403/404 | Client error responses, begin with ‘CLIENT_’ | 41 |
CLIENT_VALIDATION_INVALID_GUID | CLIENT_VALIDATION_INVALIDGUID | caller | 7 places | — | Client error responses, begin with ‘CLIENT_’ | 42 |
CLIENT_VALIDATION_INVALID_CODE | CLIENT_VALIDATION_INVALIDCODE | caller | 11 places | — | Client error responses, begin with ‘CLIENT_’ | 43 |
CLIENT_VALIDATION_EXPIRED_CODE | CLIENT_VALIDATION_EXPIREDCODE | caller | 2 places | — | Client error responses, begin with ‘CLIENT_’ | 44 |
CLIENT_VALIDATION_INVALID_EMAIL_FORMAT | CLIENT_VALIDATION_INVALID_EMAIL_FORMAT | caller | 4 places | — | Client error responses, begin with ‘CLIENT_’ | 45 |
CLIENT_VALIDATION_INVALID_DATA | CLIENT_VALIDATION_INVALID_DATA | caller | 12 places | — | Client error responses, begin with ‘CLIENT_’ | 46 |
CLIENT_VALIDATION_INVALID_DATE_TIME_FORMAT | CLIENT_VALIDATION_INVALID_DATE_TIME_FORMAT | caller | 1 place | — | Client error responses, begin with ‘CLIENT_’ | 47 |
CLIENT_AUTH_NO_TOKEN | CLIENT_AUTH_NOTOKEN | caller | 7 places | — | Client error responses, begin with ‘CLIENT_’ | 50 |
CLIENT_AUTH_INVALID_TOKEN | CLIENT_AUTH_INVALIDTOKEN | caller | 11 places | — | Client error responses, begin with ‘CLIENT_’ | 51 |
CLIENT_AUTH_USER_NOT_ALLOWED | CLIENT_AUTH_USERNOTALLOWED | caller | 1 place | — | Client error responses, begin with ‘CLIENT_’ | 52 |
CLIENT_AUTH_USER_NOT_CONFIRMED | CLIENT_AUTH_USERNOTCONFIRMED | caller | 1 place | — | Client error responses, begin with ‘CLIENT_’ | 53 |
CLIENT_AUTH_EMAIL_NOT_CONFIRMED | CLIENT_AUTH_EMAILNOTCONFIRMED | caller | never | — | Client error responses, begin with ‘CLIENT_’ | 54 |
CLIENT_AUTH_WRONG_PASSWORD | CLIENT_AUTH_WRONGPASSWORD | caller | never | — | Client error responses, begin with ‘CLIENT_’ | 55 |
CLIENT_AUTH_WRONG_EMAIL | CLIENT_AUTH_WRONGEMAIL | caller | never | — | Client error responses, begin with ‘CLIENT_’ | 56 |
CLIENT_AUTH_PASSWORD_EXPIRED | CLIENT_AUTH_PASSWORD_EXPIRED | caller | 1 place | — | Client error responses, begin with ‘CLIENT_’ | 57 |
CLIENT_AUTH_TOO_MANY_FAILED_ATTEMPTS | CLIENT_AUTH_TOOMANYFAILEDATTEMPTS | caller | 4 places | — | Client error responses, begin with ‘CLIENT_’ | 58 |
CLIENT_AUTH_USER_NOT_AUTHORIZED | CLIENT_AUTH_USER_NOT_AUTHORIZED | caller | 44 places | 403 | Client error responses, begin with ‘CLIENT_’ | 59 |
CLIENT_AUTH_INVALID_RECAPTCHA | CLIENT_AUTH_INVALID_RECAPTCHA | caller | 2 places | — | Client error responses, begin with ‘CLIENT_’ | 60 |
CLIENT_AUTH_UNAUTHORISED | CLIENT_AUTH_UNAUTHORISED | caller | 1 place | — | Client error responses, begin with ‘CLIENT_’ | 61 |
CLIENT_AUTH_UNAUTHORISED_SOCIAL_LOGIN_TO_RESTRICTED_ENTITY_WEBSITE | CLIENT_AUTH_UNAUTHORISED_SOCIAL_LOGIN_TO_RESTRICTED_ENTITY_WEBSITE | caller | 1 place | — | Client error responses, begin with ‘CLIENT_’ | 63 |
CLIENT_TENANT_CODE_IS_EMPTY | CLIENT_TENANT_CODE_IS_EMPTY | caller | 2 places | 400 | Client error responses, begin with ‘CLIENT_’ | 65 |
CLIENT_TENANT_CODE_DOES_NOT_EXIST | CLIENT_TENANT_CODE_ERROR | caller | 8 places | 400/404 | Client error responses, begin with ‘CLIENT_’ | 66 |
CLIENT_TENANT_CODE_NOT_ALLOWED | CLIENT_TENANT_CODE_NOT_ALLOWED | caller | never | — | Client error responses, begin with ‘CLIENT_’ | 67 |
CLIENT_REGISTER_USER_EXISTS | CLIENT_REGISTER_USEREXISTS | caller | never | — | Client error responses, begin with ‘CLIENT_’ | 69 |
CLIENT_REGISTER_NO_VERIFICATION_TOKEN | CLIENT_REGISTER_NOVERIFICATIONTOKEN | caller | never | — | Client error responses, begin with ‘CLIENT_’ | 70 |
CLIENT_REGISTER_USER_CONFIRMED | CLIENT_REGISTER_USERCONFIRMED | caller | 1 place | — | Client error responses, begin with ‘CLIENT_’ | 71 |
CLIENT_LOGIN_LINK_EMAIL_EXISTS | CLIENT_LOGINLINK_EMAILEXISTS | caller | never | — | Client error responses, begin with ‘CLIENT_’ | 73 |
CLIENT_ENTITY_TYPE_NOT_EXIST | CLIENT_ENTITY_TYPE_NOT_EXIST | caller | 1 place | — | Entity responses | 76 |
CLIENT_ENTITY_HAS_OUTSTANDING_GENERIC_DOCUMENT | CLIENT_ENTITY_HAS_OUTSTANDING_GENERIC_DOCUMENT | caller | 1 place | — | Entity responses | 77 |
CLIENT_VALIDATION_ROW_ERRORS_EXIST | CLIENT_VALIDATION_ROW_ERRORS_EXIST | caller | never | — | import file responses | 80 |
CLIENT_COMPANY_VALIDATOR_CODE_EXIST | CLIENT_COMPANY_VALIDATOR_CODE_EXIST | caller | never | — | Company responses | 83 |
CLIENT_COMPANY_VALIDATOR_NAME_IS_EMPTY | CLIENT_COMPANY_VALIDATOR_NAME_IS_EMPTY | caller | never | — | Company responses | 84 |
CLIENT_COMPANY_VALIDATOR_CODE_IS_EMPTY | CLIENT_COMPANY_VALIDATOR_CODE_IS_EMPTY | caller | never | — | Company responses | 85 |
CLIENT_COMPANY_VALIDATOR_STATUS_IS_EMPTY | CLIENT_COMPANY_VALIDATOR_STATUS_IS_EMPTY | caller | never | — | Company responses | 86 |
COMPANY_VALIDATOR_DESCR_IS_EMPTY | CLIENT_COMPANY_VALIDATOR_DESCR_IS_EMPTY | — | never | — | Company responses | 87 |
CLIENT_COMPANY_VALIDATOR_ABBREV_IS_EMPTY | CLIENT_COMPANY_VALIDATOR_ABBREV_IS_EMPTY | caller | never | — | Company responses | 88 |
CLIENT_COMPANY_VALIDATOR_CURRENCY_IS_EMPTY | CLIENT_COMPANY_VALIDATOR_CURRENCY_IS_EMPTY | caller | never | — | Company responses | 89 |
CLIENT_COMPANY_VALIDATOR_GUID_IS_EMPTY | CLIENT_COMPANY_VALIDATOR_GUID_IS_EMPTY | caller | never | — | Company responses | 90 |
CLIENT_COMPANY_VALIDATOR_GUID_IS_INVALID | CLIENT_COMPANY_VALIDATOR_GUID_IS_INVALID | caller | never | — | Company responses | 91 |
CLIENT_COMPANY_VALIDATOR_ENTITY_HDR_IS_EMPTY | CLIENT_COMPANY_VALIDATOR_ENTITY_HDR_IS_EMPTY | caller | never | — | Company responses | 92 |
CLIENT_COMPANY_VALIDATOR_PARAM_NAME_IS_EMPTY | CLIENT_COMPANY_VALIDATOR_PARAM_NAME_IS_EMPTY | caller | never | — | Company responses | 93 |
CLIENT_COMPANY_VALIDATOR_PARAM_VALUE_IS_EMPTY | CLIENT_COMPANY_VALIDATOR_PARAM_VALUE_IS_EMPTY | caller | never | — | Company responses | 94 |
CLIENT_COMPANY_VALIDATOR_PARAM_TYPE_IS_EMPTY | CLIENT_COMPANY_VALIDATOR_PARAM_TYPE_IS_EMPTY | caller | never | — | Company responses | 95 |
CLIENT_BRANCH_VALIDATOR_CODE_EXIST | CLIENT_BRANCH_VALIDATOR_CODE_EXIST | caller | never | — | Company responses | 97 |
CLIENT_BRANCH_VALIDATOR_COMPANY_GUID_IS_EMPTY | CLIENT_BRANCH_VALIDATOR_COMPANY_GUID_IS_EMPTY | caller | never | — | Company responses | 98 |
CLIENT_BRANCH_VALIDATOR_TAX_REG_IS_EMPTY | CLIENT_BRANCH_VALIDATOR_TAX_REG_IS_EMPTY | caller | never | — | Company responses | 99 |
CLIENT_BRANCH_VALIDATOR_CODE_IS_EMPTY | CLIENT_BRANCH_VALIDATOR_CODE_IS_EMPTY | caller | never | — | Company responses | 100 |
CLIENT_BRANCH_VALIDATOR_STATUS_IS_EMPTY | CLIENT_BRANCH_VALIDATOR_STATUS_IS_EMPTY | caller | never | — | Company responses | 101 |
CLIENT_BRANCH_VALIDATOR_DESCR_IS_EMPTY | CLIENT_BRANCH_VALIDATOR_DESCR_IS_EMPTY | caller | never | — | Company responses | 102 |
CLIENT_BRANCH_VALIDATOR_ABBREV_IS_EMPTY | CLIENT_BRANCH_VALIDATOR_ABBREV_IS_EMPTY | caller | never | — | Company responses | 103 |
CLIENT_BRANCH_VALIDATOR_CURRENCY_IS_EMPTY | CLIENT_BRANCH_VALIDATOR_CURRENCY_IS_EMPTY | caller | never | — | Company responses | 104 |
CLIENT_BRANCH_VALIDATOR_TAX_REG_ID_IS_EMPTY | CLIENT_BRANCH_VALIDATOR_TAX_REG_ID_IS_EMPTY | caller | never | — | Company responses | 105 |
CLIENT_BRANCH_VALIDATOR_GUID_IS_EMPTY | CLIENT_BRANCH_VALIDATOR_GUID_IS_EMPTY | caller | never | — | Company responses | 106 |
CLIENT_BRANCH_VALIDATOR_GUID_IS_INVALID | CLIENT_BRANCH_VALIDATOR_GUID_IS_INVALID | caller | never | — | Company responses | 107 |
CLIENT_BRANCH_VALIDATOR_ENTITY_LINE_IS_EMPTY | CLIENT_BRANCH_VALIDATOR_ENTITY_LINE_IS_EMPTY | caller | never | — | Company responses | 108 |
CLIENT_BRANCH_VALIDATOR_ENTITY_HDR_GUID_IS_EMPTY | CLIENT_BRANCH_VALIDATOR_ENTITY_HDR_GUID_IS_EMPTY | caller | never | — | Company responses | 109 |
CLIENT_BRANCH_VALIDATOR_LOCATION_GUID_IS_EMPTY | CLIENT_BRANCH_VALIDATOR_LOCATION_GUID_IS_EMPTY | caller | never | — | Company responses | 110 |
CLIENT_BRANCH_VALIDATOR_PARAM_NAME_IS_EMPTY | CLIENT_BRANCH_VALIDATOR_PARAM_NAME_IS_EMPTY | caller | never | — | Company responses | 111 |
CLIENT_BRANCH_VALIDATOR_PARAM_VALUE_IS_EMPTY | CLIENT_BRANCH_VALIDATOR_PARAM_VALUE_IS_EMPTY | caller | never | — | Company responses | 112 |
CLIENT_BRANCH_VALIDATOR_PARAM_TYPE_IS_EMPTY | CLIENT_BRANCH_VALIDATOR_PARAM_TYPE_IS_EMPTY | caller | never | — | Company responses | 113 |
CLIENT_FINANCIAL_DOCUMENT_VALIDATOR_COMPANY_GUID_EMPTY | CLIENT_FINANCIAL_DOCUMENT_VALIDATOR_COMPANY_GUID_EMPTY | caller | never | — | Financial Doc validator | 116 |
CLIENT_FINANCIAL_DOCUMENT_VALIDATOR_BRANCH_GUID_IS_EMPTY | CLIENT_FINANCIAL_DOCUMENT_VALIDATOR_BRANCH_GUID_IS_EMPTY | caller | never | — | Financial Doc validator | 117 |
CLIENT_FINANCIAL_DOCUMENT_VALIDATOR_STORE_GUID_IS_EMPTY | CLIENT_FINANCIAL_DOCUMENT_VALIDATOR_STORE_GUID_IS_EMPTY | caller | never | — | Financial Doc validator | 118 |
CLIENT_FINANCIAL_DOCUMENT_VALIDATOR_CLIENT_GUID_IS_EMPTY | CLIENT_FINANCIAL_DOCUMENT_VALIDATOR_CLIENT_GUID_IS_EMPTY | caller | never | — | Financial Doc validator | 119 |
CLIENT_FINANCIAL_DOCUMENT_VALIDATOR_DOC_ENTITY_HDR_GUID_IS_EMPTY | CLIENT_FINANCIAL_DOCUMENT_VALIDATOR_DOC_ENTITY_HDR_GUID_IS_EMPTY | caller | never | — | Financial Doc validator | 120 |
CLIENT_FINANCIAL_DOCUMENT_VALIDATOR_GUID_IS_EMPTY | CLIENT_FINANCIAL_DOCUMENT_VALIDATOR_GUID_IS_EMPTY | — | never | — | Financial Doc validator | 121 |
CLIENT_FINANCIAL_DOCUMENT_VALIDATOR_GUID_IS_INVALID | CLIENT_FINANCIAL_DOCUMENT_VALIDATOR_GUID_IS_INVALID | caller | never | — | Financial Doc validator | 122 |
CLIENT_FINANCIAL_DOCUMENT_VALIDATOR_DOC_SOURCE_TYPE_IS_INVALID | CLIENT_FINANCIAL_DOCUMENT_VALIDATOR_DOC_SOURCE_TYPE_IS_INVALID | caller | never | — | Financial Doc validator | 123 |
CLIENT_FINANCIAL_DOCUMENT_VALIDATOR_DOC_SOURCE_TYPE_IS_EMPTY | CLIENT_FINANCIAL_DOCUMENT_VALIDATOR_DOC_SOURCE_TYPE_IS_EMPTY | caller | never | — | Financial Doc validator | 124 |
FINANCIAL_DOCUMENT_VALIDATOR__LINE_LIST_IS_EMPTY | CLIENT_FINANCIAL_DOCUMENT_VALIDATOR_LINE_LIST_IS_EMPTY | — | never | — | Financial Doc validator | 125 |
FINANCIAL_DOCUMENT_VALIDATOR_ITEM_GUID_IS_EMPTY | CLIENT_FINANCIAL_DOCUMENT_VALIDATOR_ITEM_GUID_IS_EMPTY | — | never | — | Financial Doc validator | 126 |
FINANCIAL_DOCUMENT_VALIDATOR_ITEM_QTY_IS_EMPTY | CLIENT_FINANCIAL_DOCUMENT_VALIDATOR_ITEM_QTY_IS_EMPTY | — | never | — | Financial Doc validator | 127 |
FINANCIAL_DOCUMENT_VALIDATOR_ITEM_PRICE_IS_EMPTY | CLIENT_FINANCIAL_DOCUMENT_VALIDATOR_ITEM_PRICE_IS_EMPTY | — | never | — | Financial Doc validator | 128 |
CLIENT_FINANCIAL_DOCUMENT_VALIDATOR_REVEISION_IS_EMPETY | CLIENT_FINANCIAL_DOCUMENT_VALIDATOR_REVEISION_IS_EMPETY | caller | never | — | Financial Doc validator | 129 |
CLIENT_FINANCIAL_DOCUMENT_VALIDATOR_LINE_ENTITY_HDR_GUID_IS_EMPTY | CLIENT_FINANCIAL_DOCUMENT_VALIDATOR_LINE_ENTITY_HDR_GUID_IS_EMPTY | caller | never | — | Financial Doc validator | 130 |
FINANCIAL_DOCUMENT_VALIDATOR_EXT_GUID_DOC_HDR_IS_INVALID | CLIENT_FINANCIAL_DOCUMENT_VALIDATOR_EXT_GUID_DOC_HDR_IS_INVALID | — | 2 places | — | Financial Doc validator | 131 |
MASTERDATABASE_CREATE_DATABASE | CLIENT_MASTERDATABASE_CREATE_DATABASE | — | never | — | Financial Doc validator | 134 |
MASTERDATABASE_DELETE_DATABASE | CLIENT_MASTERDATABASE_DELETE_DATABASE | — | never | — | Financial Doc validator | 135 |
MASTERDATABASE_DISACTIVATE_DATABASE | CLIENT_MASTERDATABASE_DISACTIVATE_DATABASE | — | never | — | Financial Doc validator | 136 |
MASTERDATABASE_REACTIVATE_DATABASE | CLIENT_MASTERDATABASE_REACTIVATE_DATABASE | — | never | — | Financial Doc validator | 137 |
MASTERDATABASE_UPDATE_DATABASE | CLIENT_MASTERDATABASE_UPDATE_DATABASE | — | never | — | Financial Doc validator | 138 |
CLIENT_MEMBER_VALIDATOR_CARD_NO_IS_EMPTY | CLIENT_MEMBER_VALIDATOR_CARD_NO_IS_EMPTY | caller | never | — | Membership responses | 141 |
CLIENT_MEMBER_VALIDATOR_GUID_IS_EMPTY | CLIENT_MEMBER_VALIDATOR_GUID_IS_EMPTY | caller | never | — | Membership responses | 142 |
CLIENT_MEMBER_VALIDATOR_LOGIN_SUBJECT_GUID_IS_EMPTY | CLIENT_MEMBER_VALIDATOR_LOGIN_SUBJECT_GUID_IS_EMPTY | caller | never | — | Membership responses | 143 |
CLIENT_MEMBER_VALIDATOR_LOGIN_SUBJECT_GUID_IS_INVALID | CLIENT_MEMBER_VALIDATOR_LOGIN_SUBJECT_GUID_IS_INVALID | caller | never | — | Membership responses | 144 |
CLIENT_MEMBER_VALIDATOR_GUID_IS_INVALID | CLIENT_MEMBER_VALIDATOR_GUID_IS_INVALID | caller | never | — | Membership responses | 145 |
CLIENT_MEMBER_VALIDATOR_ENTITY_HDR_GUID_IS_EMPTY | CLIENT_MEMBER_VALIDATOR_ENTITY_HDR_GUID_IS_EMPTY | caller | never | — | Membership responses | 146 |
CLIENT_MEMBER_VALIDATOR_PARAM_NAME_IS_EMPTY | CLIENT_MEMBER_VALIDATOR_PARAM_NAME_IS_EMPTY | caller | never | — | Membership responses | 149 |
CLIENT_MEMBER_VALIDATOR_PARAM_TYPE_IS_EMPTY | CLIENT_MEMBER_VALIDATOR_PARAM_TYPE_IS_EMPTY | caller | never | — | Membership responses | 150 |
CLIENT_MEMBER_VALIDATOR_HDR_GUID_IS_EMPTY | CLIENT_MEMBER_VALIDATOR_HDR_GUID_IS_EMPTY | caller | never | — | Membership responses | 151 |
CLIENT_MEMBERSHIP_POINT_VALIDATOR_GUID_IS_EMPTY | CLIENT_MEMBERSHIP_POINT_VALIDATOR_GUID_IS_EMPTY | caller | never | — | MembershipPoint responses | 154 |
CLIENT_MEMBERSHIP_POINT_VALIDATOR_GUID_IS_INVALID | CLIENT_MEMBERSHIP_POINT_VALIDATOR_GUID_IS_INVALID | caller | never | — | MembershipPoint responses | 155 |
CLIENT_MEMBERSHIP_POINT_VALIDATOR_HDR_GUID_IS_EMPTY | CLIENT_MEMBERSHIP_POINT_VALIDATOR_HDR_GUID_IS_EMPTY | caller | never | — | MembershipPoint responses | 156 |
CLIENT_MEMBERSHIP_POINT_VALIDATOR_CARD_NO_IS_EMPTY | CLIENT_MEMBERSHIP_POINT_VALIDATOR_CARD_NO_IS_EMPTY | caller | never | — | MembershipPoint responses | 157 |
CLIENT_MEMBERSHIP_POINT_VALIDATOR_ITEM_CODE_IS_EMPTY | CLIENT_MEMBERSHIP_POINT_VALIDATOR_ITEM_CODE_IS_EMPTY | caller | never | — | MembershipPoint responses | 158 |
CLIENT_MEMBERSHIP_POINT_VALIDATOR_ITEM_HDR_GUID_IS_EMPTY | CLIENT_MEMBERSHIP_POINT_VALIDATOR_ITEM_HDR_GUID_IS_EMPTY | caller | never | — | MembershipPoint responses | 159 |
CLIENT_MEMBERSHIP_POINT_BASKET_NOT_FOUND | CLIENT_MEMBERSHIP_POINT_BASKET_NOT_FOUND | caller | 1 place | — | MembershipPoint responses | 160 |
CLIENT_MEMBERSHIP_POINT_CURRENT_BALANCE_NOT_FOUND | CLIENT_MEMBERSHIP_POINT_CURRENT_BALANCE_NOT_FOUND | caller | never | — | MembershipPoint responses | 161 |
CLIENT_MEMBERSHIP_POINT_CARD_NO_OR_POINT_CURRENCY_NOT_FOUND | CLIENT_MEMBERSHIP_POINT_CARD_NO_OR_POINT_CURRENCY_NOT_FOUND | caller | 1 place | — | MembershipPoint responses | 162 |
CLIENT_MEMBERSHIP_POINT_VALIDATOR_POINT_VALUE_IS_ZERO | CLIENT_MEMBERSHIP_POINT_VALIDATOR_POINT_VALUE_IS_EMPTY | caller | never | — | MembershipPoint responses | 164 |
CLIENT_MEMBERSHIP_POINT_VALIDATOR_TXN_TYPE_IS_EMPTY | CLIENT_MEMBERSHIP_POINT_VALIDATOR_TXN_TYPE_IS_EMPTY | caller | never | — | MembershipPoint responses | 165 |
CLIENT_MSGBOX_VALIDATOR_NAME_IS_EMPTY | CLIENT_MSGBOX_VALIDATOR_MBNAME_IS_EMPTY | caller | never | — | MsgBox responses | 168 |
CLIENT_MSGBOX_VALIDATOR_TYPE_IS_EMPTY | CLIENT_MSGBOX_VALIDATOR_TYPE_IS_EMPTY | caller | never | — | MsgBox responses | 169 |
CLIENT_MSGBOX_VALIDATOR_OWNER_GUID_IS_EMPTY | CLIENT_MSGBOX_VALIDATOR_OWNER_GUID_IS_EMPTY | caller | never | — | MsgBox responses | 170 |
CLIENT_MSGBOX_VALIDATOR_PARAM_NAME_IS_EMPTY | CLIENT_MSGBOX_VALIDATOR_PARAM_NAME_IS_EMPTY | caller | never | — | MsgBox responses | 171 |
CLIENT_MSGBOX_VALIDATOR_PARAM_TYPE_IS_EMPTY | CLIENT_MSGBOX_VALIDATOR_PARAM_TYPE_IS_EMPTY | caller | never | — | MsgBox responses | 172 |
CLIENT_MSGBOX_VALIDATOR_HDR_GUID_IS_EMPTY | CLIENT_MSGBOX_VALIDATOR_HDR_GUID_IS_EMPTY | caller | never | — | MsgBox responses | 173 |
CLIENT_MSGBOX_VALIDATOR_HDR_GUID_IS_INVALID | CLIENT_MSGBOX_VALIDATOR_HDR_GUID_IS_INVALID | caller | never | — | MsgBox responses | 174 |
CLIENT_ITEM_VALIDATOR_GUID_IS_EMPTY | CLIENT_ITEM_VALIDATOR_GUID_IS_EMPTY | caller | never | — | Item responses | 177 |
CLIENT_ITEM_VALIDATOR_GUID_IS_INVALID | CLIENT_ITEM_VALIDATOR_GUID_IS_INVALID | caller | 8 places | — | Item responses | 178 |
CLIENT_ITEM_VALIDATOR_CODE_EXIST | CLIENT_ITEM_VALIDATOR_CODE_EXIST | caller | never | — | Item responses | 179 |
CLIENT_ITEM_VALIDATOR_NAME_IS_EMPTY | CLIENT_ITEM_VALIDATOR_NAME_IS_EMPTY | caller | never | — | Item responses | 180 |
CLIENT_ITEM_VALIDATOR_CODE_IS_EMPTY | CLIENT_ITEM_VALIDATOR_CODE_IS_EMPTY | caller | never | — | Item responses | 181 |
CLIENT_ITEM_VALIDATOR_ITEM_IS_INVENTORY | CLIENT_ITEM_VALIDATOR_ITEM_IS_INVENTORY | caller | 1 place | — | Item responses | 182 |
CLIENT_POST_VALIDATOR_GUID_IS_EMPTY | CLIENT_POST_VALIDATOR_GUID_IS_EMPTY | caller | never | — | Post responses | 185 |
CLIENT_POST_VALIDATOR_CODE_IS_INVALID | CLIENT_POST_VALIDATOR_CODE_IS_INVALID | caller | never | — | Post responses | 186 |
CLIENT_POST_VALIDATOR_CODE_EXIST | CLIENT_POST_VALIDATOR_CODE_EXIST | caller | never | — | Post responses | 187 |
CLIENT_POST_VALIDATOR_CODE_IS_EMPTY | CLIENT_POST_VALIDATOR_CODE_IS_EMPTY | caller | never | — | Post responses | 188 |
CLIENT_LOCATION_VALIDATOR_CODE_EXIST | CLIENT_LOCATION_VALIDATOR_CODE_EXIST | caller | never | — | LOCATION RESPONSE | 191 |
CLIENT_LOCATION_VALIDATOR_CODE_IS_EMPTY | CLIENT_LOCATION_VALIDATOR_CODE_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 192 |
CLIENT_LOCATION_VALIDATOR_NAME_IS_EMPTY | CLIENT_LOCATION_VALIDATOR_NAME_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 193 |
CLIENT_LOCATION_VALIDATOR_GUID_IS_EMPTY | CLIENT_LOCATION_VALIDATOR_GUID_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 194 |
CLIENT_LOCATION_VALIDATOR_COMP_GUID_IS_EMPTY | CLIENT_LOCATION_VALIDATOR_COMP_GUID_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 195 |
CLIENT_LOCATION_VALIDATOR_GUID_IS_EMPTY | CLIENT_LOCATION_VALIDATOR_BRANCH_GUID_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 196 |
CLIENT_LOCATION_VALIDATOR_GUID_IS_INVALID | CLIENT_LOCATION_VALIDATOR_GUID_IS_INVALID | caller | never | — | LOCATION RESPONSE | 197 |
CLIENT_CUSTOMER_VALIDATOR_NAME_IS_EMPTY | CLIENT_CUSTOMER_VALIDATOR_NAME_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 199 |
CLIENT_CUSTOMER_VALIDATOR_GUID_IS_EMPTY | CLIENT_CUSTOMER_VALIDATOR_GUID_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 200 |
CLIENT_CUSTOMER_VALIDATOR_GUID_IS_INVALID | CLIENT_CUSTOMER_VALIDATOR_GUID_IS_INVALID | caller | never | — | LOCATION RESPONSE | 201 |
CLIENT_CUSTOMER_VALIDATOR_PARAM_NAME_IS_EMPTY_OR_INVALID_USE_'akaun Entity Category' | CLIENT_CUSTOMER_VALIDATOR_PARAM_NAME_IS_EMPTY_OR_INVALID | caller | never | — | LOCATION RESPONSE | 202 |
CLIENT_CUSTOMER_VALIDATOR_PARAM_VALUE_IS_EMPTY_OR_INVALID | CLIENT_CUSTOMER_VALIDATOR_PARAM_VALUE_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 203 |
CLIENT_CUSTOMER_VALIDATOR_PARAM_TYPE_IS_EMPTY_OR_INVALID_USE_'STRING' | CLIENT_CUSTOMER_VALIDATOR_PARAM_TYPE_IS_EMPTY__OR_INVALID | caller | never | — | LOCATION RESPONSE | 204 |
CLIENT_CUSTOMER_VALIDATOR_PARAM_CODE_IS_EMPTY_OR_INVALID_USE_'AKN_ETY_CTG' | CLIENT_CUSTOMER_VALIDATOR_PARAM_CODE_IS_EMPTY_OR_INVALID | caller | never | — | LOCATION RESPONSE | 205 |
CLIENT_CUSTOMER_VALIDATOR_VALUE_STRING_IS_EMPTY_OR_INVALID_USE_'SUPPLIER' | CLIENT_CUSTOMER_VALIDATOR_VALUE_STRING_IS_EMPTY_OR_INVALID | caller | never | — | LOCATION RESPONSE | 206 |
CLIENT_CUSTOMER_VALIDATOR_CUSTOM_FIELDS_ARE_EMPTY | CLIENT_CUSTOMER_VALIDATOR_CUSTOM_FIELDS_ARE_EMPTY | caller | never | — | LOCATION RESPONSE | 207 |
CLIENT_SUPPLIER_VALIDATOR_NAME_IS_EMPTY | CLIENT_SUPPLIER_VALIDATOR_NAME_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 210 |
CLIENT_SUPPLIER_VALIDATOR_GUID_IS_EMPTY | CLIENT_SUPPLIER_VALIDATOR_GUID_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 211 |
CLIENT_SUPPLIER_VALIDATOR_GUID_IS_INVALID | CLIENT_SUPPLIER_VALIDATOR_GUID_IS_INVALID | caller | never | — | LOCATION RESPONSE | 212 |
CLIENT_SUPPLIER_VALIDATOR_PARAM_NAME_IS_EMPTY_OR_INVALID_USE_'akaun Entity Category' | CLIENT_SUPPLIER_VALIDATOR_PARAM_NAME_IS_EMPTY_OR_INVALID | caller | never | — | LOCATION RESPONSE | 213 |
CLIENT_SUPPLIER_VALIDATOR_PARAM_VALUE_IS_EMPTY_OR_INVALID | CLIENT_SUPPLIER_VALIDATOR_PARAM_VALUE_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 214 |
CLIENT_SUPPLIER_VALIDATOR_PARAM_TYPE_IS_EMPTY_OR_INVALID_USE_'STRING' | CLIENT_SUPPLIER_VALIDATOR_PARAM_TYPE_IS_EMPTY__OR_INVALID | caller | never | — | LOCATION RESPONSE | 215 |
CLIENT_SUPPLIER_VALIDATOR_PARAM_CODE_IS_EMPTY_OR_INVALID_USE_'AKN_ETY_CTG' | CLIENT_SUPPLIER_VALIDATOR_PARAM_CODE_IS_EMPTY_OR_INVALID | caller | never | — | LOCATION RESPONSE | 216 |
CLIENT_SUPPLIER_VALIDATOR_VALUE_STRING_IS_EMPTY_OR_INVALID_USE_'SUPPLIER' | CLIENT_SUPPLIER_VALIDATOR_VALUE_STRING_IS_EMPTY_OR_INVALID | caller | never | — | LOCATION RESPONSE | 217 |
CLIENT_SUPPLIER_VALIDATOR_CUSTOM_FIELDS_ARE_EMPTY | CLIENT_SUPPLIER_VALIDATOR_CUSTOM_FIELDS_ARE_EMPTY | caller | never | — | LOCATION RESPONSE | 218 |
CLIENT_SUPPLIER_VALIDATOR_ENTITY_LINE_HDR_GUID_IS_EMPTY | CLIENT_SUPPLIER_VALIDATOR_ENTITY_LINE_HDR_GUID_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 219 |
CLIENT_TENANT_VALIDATOR_CODE_IS_EMPTY | CLIENT_TENANT_VALIDATOR_CODE_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 221 |
CLIENT_TENANT_VALIDATOR_NAME_IS_EMPTY | CLIENT_TENANT_VALIDATOR_NAME_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 222 |
CLIENT_TENANT_VALIDATOR_CODE_EXIST | CLIENT_TENANT_VALIDATOR_CODE_EXIST | caller | never | — | LOCATION RESPONSE | 223 |
CLIENT_TENANT_VALIDATOR_CODE_IS_NON_EDITABLE | CLIENT_TENANT_VALIDATOR_CODE_IS_NON_EDITABLE | caller | never | — | LOCATION RESPONSE | 224 |
CLIENT_TENANT_VALIDATOR_NAME_EXIST | CLIENT_TENANT_VALIDATOR_NAME_EXIST | caller | never | — | LOCATION RESPONSE | 225 |
CLIENT_TENANT_VALIDATOR_NAME_UNACCEPTED_CHARACTER | CLIENT_TENANT_VALIDATOR_NAME_UNACCEPTED_CHARACTER | caller | never | — | LOCATION RESPONSE | 226 |
CLIENT_TENANT_VALIDATOR_CODE_UNACCEPTED_CHARACTER | CLIENT_TENANT_VALIDATOR_CODE_UNACCEPTED_CHARACTER | caller | never | — | LOCATION RESPONSE | 227 |
CLIENT_TENANT_VALIDATOR_GUID_IS_EMPTY | CLIENT_TENANT_VALIDATOR_GUID_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 228 |
CLIENT_TENANT_VALIDATOR_GUID_DOES_NOT_EXIST | CLIENT_TENANT_VALIDATOR_GUID_DOES_NOT_EXIST | caller | never | — | LOCATION RESPONSE | 229 |
CLIENT_TENANT_VALIDATOR_NAME_INVAILD_LENGTH | CLIENT_TENANT_VALIDATOR_NAME_INVAILD_LENGTH | caller | never | — | LOCATION RESPONSE | 230 |
CLIENT_TENANT_VALIDATOR_CODE_INVAILD_LENGTH | CLIENT_TENANT_VALIDATOR_CODE_INVAILD_LENGTH | caller | never | — | LOCATION RESPONSE | 231 |
CLIENT_TENANT_VALIDATOR_USER_GUID_IS_EMPTY | CLIENT_TENANT_VALIDATOR_USER_GUID_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 232 |
CLIENT_INVOICE_VALIDATOR_COMPANY_GUID_IS_EMPTY | CLIENT_INVOICE_VALIDATOR_COMPANY_GUID_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 234 |
CLIENT_INVOICE_VALIDATOR_BRANCH_GUID_IS_EMPTY | CLIENT_INVOICE_VALIDATOR_BRANCH_GUID_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 235 |
CLIENT_INVOICE_VALIDATOR_LOCATION_GUID_IS_EMPTY | CLIENT_INVOICE_VALIDATOR_LOCATION_GUID_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 236 |
CLIENT_INVOICE_VALIDATOR_ENTITY_GUID_IS_EMPTY | CLIENT_INVOICE_VALIDATOR_ENTITY_GUID_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 237 |
CLIENT_INVOICE_VALIDATOR_ENTITY_LINE_IS_EMPTY | CLIENT_INVOICE_VALIDATOR_ENTITY_LINE_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 238 |
CLIENT_INVOICE_VALIDATOR_DOC_TYPE_IS_EMPTY | CLIENT_INVOICE_VALIDATOR_DOC_TYPE_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 239 |
CLIENT_INVOICE_VALIDATOR_ITEM_GUID_IS_EMPTY | CLIENT_INVOICE_VALIDATOR_ITEM_GUID_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 240 |
CLIENT_INVOICE_VALIDATOR_ITEM_QTY_IS_EMPTY | CLIENT_INVOICE_VALIDATOR_ITEM_QTY_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 241 |
CLIENT_INVOICE_VALIDATOR_ITEM_PRICE_IS_EMPTY | CLIENT_INVOICE_VALIDATOR_ITEM_PRICE_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 242 |
CLIENT_LABEL_VALIDATOR_GUID_IS_EMPTY | CLIENT_LABEL_VALIDATOR_GUID_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 244 |
CLIENT_LABEL_VALIDATOR_GUID_IS_INVALID | CLIENT_LABEL_VALIDATOR_GUID_IS_INVALID | caller | never | — | LOCATION RESPONSE | 245 |
CLIENT_LABEL_VALIDATOR_CODE_EXIST | CLIENT_LABEL_VALIDATOR_CODE_EXIST | caller | never | — | LOCATION RESPONSE | 246 |
CLIENT_LABEL_VALIDATOR_CODE_IS_EMPTY | CLIENT_LABEL_VALIDATOR_CODE_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 247 |
CLIENT_LABEL_VALIDATOR_NAME_IS_EMPTY | CLIENT_LABEL_VALIDATOR_NAME_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 248 |
CLIENT_PERMISSION_VALIDATOR_GUID_IS_EMPTY | CLIENT_PERMISSION_VALIDATOR_GUID_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 251 |
CLIENT_PERMISSION_VALIDATOR_GUID_IS_INVALID | CLIENT_PERMISSION_VALIDATOR_GUID_IS_INVALID | caller | never | — | LOCATION RESPONSE | 252 |
CLIENT_PERMISSION_VALIDATOR_NAME_IS_EMPTY | CLIENT_PERMISSION_VALIDATOR_NAME_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 253 |
CLIENT_PERMISSION_VALIDATOR_TYPE_IS_EMPTY | CLIENT_PERMISSION_VALIDATOR_TYPE_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 254 |
CLIENT_PERMISSION_VALIDATOR_CODE_IS_EMPTY | CLIENT_PERMISSION_VALIDATOR_CODE_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 255 |
CLIENT_PERMISSION_VALIDATOR_OPERATION_DEFAULT_IS_EMPTY | CLIENT_PERMISSION_VALIDATOR_OPERATION_DEFAULT_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 256 |
CLIENT_ROLE_VALIDATOR_NAME_IS_EMPTY | CLIENT_ROLE_VALIDATOR_NAME_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 260 |
CLIENT_ROLE_VALIDATOR_TYPE_IS_EMPTY | CLIENT_ROLE_VALIDATOR_TYPE_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 261 |
CLIENT_ROLE_VALIDATOR_PERMISSION_GUID_IS_EMPTY | CLIENT_PERMISSION_VALIDATOR_PERMISSION_GUID_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 262 |
CLIENT_ROLE_VALIDATOR_GUID_IS_EMPTY | CLIENT_ROLE_VALIDATOR_GUID_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 263 |
CLIENT_ROLE_VALIDATOR_GUID_IS_INVALID | CLIENT_ROLE_VALIDATOR_GUID_IS_INVALID | caller | 2 places | — | LOCATION RESPONSE | 264 |
CLIENT_ROLE_VALIDATOR_PERMISSION_LIST_IS_EMPTY | CLIENT_ROLE_VALIDATOR_PERMISSION_LIST_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 265 |
CLIENT_ROLE_VALIDATOR_USER_GUID_IS_EMPTY | CLIENT_ROLE_VALIDATOR_USER_GUID_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 266 |
CLIENT_ROLE_VALIDATOR_TARGET_HDR_GUID_IS_EMPTY | CLIENT_ROLE_VALIDATOR_TARGET_HDR_GUID_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 267 |
CLIENT_PERMISSION_VALIDATOR_PERMISSION_TARGET_OPTIONS_IS_EMPTY | CLIENT_PERMISSION_VALIDATOR_PERMISSION_TARGET_OPTIONS_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 269 |
CLIENT_PERMISSION_VALIDATOR_PERMISSION_TARGET_OPTIONS_TARGET_HDR_TABLE_IS_INVALID | CLIENT_PERMISSION_VALIDATOR_PERMISSION_TARGET_OPTIONS_TARGET_HDR_TABLE_IS_INVALID | caller | never | — | LOCATION RESPONSE | 270 |
CLIENT_PERMISSION_VALIDATOR_PERMISSION_TARGET_OPTIONS_TARGET_TYPE_IS_INVALID | CLIENT_PERMISSION_VALIDATOR_PERMISSION_TARGET_OPTIONS_TARGET_TYPE_IS_INVALID | caller | never | — | LOCATION RESPONSE | 271 |
CLIENT_PERMISSION_VALIDATOR_PERMISSION_TARGET_OPTIONS_TARGET_HDR_GUID_IS_EMPTY | CLIENT_PERMISSION_VALIDATOR_PERMISSION_TARGET_OPTIONS_TARGET_HDR_GUID_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 272 |
CLIENT_PERMISSION_VALIDATOR_PERMISSION_TARGET_OPTIONS_TARGET_HDR_TABLE_IS_EMPTY | CLIENT_PERMISSION_VALIDATOR_PERMISSION_TARGET_OPTIONS_TARGET_HDR_TABLE_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 273 |
CLIENT_PERMISSION_VALIDATOR_PERMISSION_TARGET_OPTIONS_TARGET_TYPE_IS_EMPTY | CLIENT_PERMISSION_VALIDATOR_PERMISSION_TARGET_OPTIONS_TARGET_TYPE_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 274 |
CLIENT_PERMISSION_VALIDATOR_PERMISSION_TARGET_OPTIONS_TARGET_HDR_GUID_IS_INVALID | CLIENT_PERMISSION_VALIDATOR_PERMISSION_TARGET_OPTIONS_TARGET_HDR_GUID_IS_INVALID | caller | never | — | LOCATION RESPONSE | 275 |
CLIENT_PERMISSION_VALIDATOR_PERMISSION_GUID_IS_INVALID | CLIENT_PERMISSION_VALIDATOR_PERMISSION_GUID_IS_INVALID | caller | never | — | LOCATION RESPONSE | 276 |
CLIENT_GROUP_VALIDATOR_NAME_IS_EMPTY | CLIENT_GROUP_VALIDATOR_NAME_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 278 |
CLIENT_GROUP_VALIDATOR_GUID_IS_EMPTY | CLIENT_GROUP_VALIDATOR_GUID_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 279 |
CLIENT_GROUP_VALIDATOR_GUID_DOES_NOT_EXIST | CLIENT_GROUP_VALIDATOR_GUID_DOES_NOT_EXIST | caller | never | — | LOCATION RESPONSE | 280 |
CLIENT_GROUP_VALIDATOR_GUID_IS_INVALID | CLIENT_GROUP_VALIDATOR_GUID_IS_INVALID | caller | 2 places | — | LOCATION RESPONSE | 281 |
CLIENT_GROUP_VALIDATOR_USER_GUID_IS_EMPTY | CLIENT_GROUP_VALIDATOR_USER_GUID_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 282 |
CLIENT_GROUP_VALIDATOR_USER_GUID_IS_NOT_USER_TENANT | CLIENT_GROUP_VALIDATOR_USER_GUID_IS_NOT_TENANT_USER | caller | never | — | LOCATION RESPONSE | 283 |
CLIENT_GROUP_VALIDATOR_USER_GUID_IS_NOT_GROUP_USER | CLIENT_GROUP_VALIDATOR_USER_GUID_IS_NOT_GROUP_USER | caller | never | — | LOCATION RESPONSE | 284 |
CLIENT_GROUP_VALIDATOR_USER_GUID_IS_GROUP_USER | CLIENT_GROUP_VALIDATOR_USER_GUID_IS_GROUP_USER | caller | never | — | LOCATION RESPONSE | 285 |
CLIENT_GROUP_VALIDATOR_PERMISSION_GUID_IS_NOT_GROUP_PERMISSION | CLIENT_GROUP_VALIDATOR_PERMISSION_GUID_IS_NOT_GROUP_PERMISSION | caller | never | — | LOCATION RESPONSE | 286 |
LOGIN_SUBJECT_GUID_IS_INVALID | LOGIN_SUBJECT_GUID_IS_INVALID | — | 4 places | 403 | LOCATION RESPONSE | 288 |
LOGIN_SUBJECT_GUID_IS_NOT_EXIST | LOGIN_SUBJECT_GUID_IS_NOT_EXIST | — | never | — | LOCATION RESPONSE | 289 |
CREDENTIAL_IS_EMPTY | CREDENTIAL_IS_EMPTY | — | 1 place | 403 | LOCATION RESPONSE | 290 |
LOGIN_SUBJECT_GUID_IS_EMPTY | LOGIN_SUBJECT_GUID_IS_EMPTY | — | 1 place | — | LOCATION RESPONSE | 291 |
REF_TYPE_IS_EMPTY | REF_TYPE_IS_EMPTY | — | never | — | LOCATION RESPONSE | 292 |
CLIENT_USER_VALIDATOR_PERMISSION_LIST_IS_EMPTY | CLIENT_USER_VALIDATOR_PERMISSION_LIST_IS_EMPTY | caller | never | — | LOCATION RESPONSE | 293 |
CLIENT_TRANSACTION_ILLEGAL_RACE_CONDITION_OCCURRED | CLIENT_TRANSACTION_ILLEGAL_RACE_CONDITION_OCCURRED | caller | 1 place | — | LOCATION RESPONSE | 296 |
CLIENT_CURRENCY_VALIDATOR_CODE_IS_EMPTY | CLIENT_CURRENCY_VALIDATOR_CODE_IS_EMPTY | caller | never | — | CURRENCY REPSONSE | 300 |
CLIENT_CURRENCY_VALIDATOR_CODE_IS_ALREADY_EXIST | CLIENT_CURRENCY_VALIDATOR_CODE_IS_ALREADY_EXIST | caller | never | — | CURRENCY REPSONSE | 301 |
CLIENT_COUPON_EXT_GUID_IS_INVALID | CLIENT_COUPON_EXT_GUID_IS_INVALID | caller | 1 place | — | CURRENCY REPSONSE | 303 |
CLIENT_CMS_POST_EXT_GUID_IS_INVALID | CLIENT_CMS_POST_EXT_GUID_IS_INVALID | caller | 1 place | — | CURRENCY REPSONSE | 304 |
CLIENT_CMS_POST_EXT_GUID_IS_INVALID | CLIENT_HOST_NAME_EXT_GUID_IS_INVALID | caller | 1 place | — | CURRENCY REPSONSE | 305 |
CLIENT_FI_ITEM_EXT_GUID_IS_INVALID | CLIENT_FI_ITEM_EXT_GUID_IS_INVALID | caller | 2 places | — | CURRENCY REPSONSE | 306 |
CLIENT_LABEL_EXT_GUID_IS_INVALID | CLIENT_LABEL_EXT_GUID_IS_INVALID | caller | 5 places | — | CURRENCY REPSONSE | 307 |
CLIENT_CMS_WEBSITE_EXT_GUID_IS_INVALID | CLIENT_CMS_WEBSITE_EXT_GUID_IS_INVALID | caller | 1 place | — | CURRENCY REPSONSE | 308 |
CLIENT_FI_ITEM_EXT_GUID_IS_INVALID | CLIENT_FI_ITEM_HDR_GUID_IS_INVALID | caller | 2 places | — | CURRENCY REPSONSE | 309 |
CLIENT_VALIDATOR_GUID_IS_EMPTY | CLIENT_VALIDATOR_GUID_IS_EMPTY | caller | never | — | General RESPONSE | 313 |
CLIENT_VALIDATOR_GUID_IS_INVALID | CLIENT_VALIDATOR_GUID_IS_INVALID | caller | never | — | General RESPONSE | 314 |
CLIENT_VALIDATOR_CODE_IS_EMPTY | CLIENT_VALIDATOR_CODE_IS_EMPTY | caller | never | — | General RESPONSE | 315 |
CLIENT_VALIDATOR_TXN_TYPE_IS_EMPTY | CLIENT_VALIDATOR_TXN_TYPE_IS_EMPTY | caller | never | — | General RESPONSE | 316 |
CLIENT_VALIDATOR_SQL_INJECTION_DETECTED | CLIENT_VALIDATOR_SQL_INJECTION_DETECTED | caller | 1 place | — | General RESPONSE | 317 |
PAYMENT_GATEWAY_PAYMENT_INITIATION_FAILED | PAYMENT_GATEWAY_PAYMENT_INITIATION_FAILED | — | 2 places | — | PGW | 321 |
PAYMENT_GATEWAY_PAYMENT_UPDATE_FAILED | PAYMENT_GATEWAY_PAYMENT_UPDATE_FAILED | — | 3 places | — | PGW | 322 |
PAYMENT_GATEWAY_RETURN_PAYMENT_RESPONSE_FAILED | PAYMENT_GATEWAY_RETURN_PAYMENT_RESPONSE_FAILED | — | 10 places | — | PGW | 323 |
PAYMENT_STATUS_NOT_FOUND | PAYMENT_STATUS_NOT_FOUND | — | 1 place | — | PGW | 324 |
CLIENT_SUSPICIOUS_TRANSACTION_DETECTED | CLIENT_SUSPICIOUS_TRANSACTION_DETECTED | caller | never | — | PGW | 325 |
CLIENT_CART_LINE_INTEGRITY_HASH_MISMATCH | CLIENT_CART_LINE_INTEGRITY_HASH_MISMATCH | caller | 1 place | — | Cart line integrity hash (server-side HMAC over amount_txn / unit_price_txn / quantity_base / txn_type / time_stamp) | 328 |
CLIENT_CART_LINE_INTEGRITY_HASH_MISSING | CLIENT_CART_LINE_INTEGRITY_HASH_MISSING | caller | 1 place | — | Cart line integrity hash (server-side HMAC over amount_txn / unit_price_txn / quantity_base / txn_type / time_stamp) | 329 |
CLIENT_CART_LINE_UNIT_PRICE_CHANGED | CLIENT_CART_LINE_UNIT_PRICE_CHANGED | caller | 1 place | — | Cart line integrity hash (server-side HMAC over amount_txn / unit_price_txn / quantity_base / txn_type / time_stamp) | 330 |
CLIENT_CART_LINE_AMOUNT_INCONSISTENT | CLIENT_CART_LINE_AMOUNT_INCONSISTENT | caller | 1 place | — | Cart line integrity hash (server-side HMAC over amount_txn / unit_price_txn / quantity_base / txn_type / time_stamp) | 331 |
CLIENT_CART_LINE_PRICE_DRIFT_DETECTED | CLIENT_CART_LINE_PRICE_DRIFT_DETECTED | caller | 1 place | — | Cart line integrity hash (server-side HMAC over amount_txn / unit_price_txn / quantity_base / txn_type / time_stamp) | 332 |
CLIENT_IPAY_REQ_VALIDATOR_CODE_EXIST | CLIENT_IPAY_REQ_VALIDATOR_CODE_EXIST | caller | never | — | IPAY88 | 335 |
CLIENT_IPAY_REQ_VALIDATOR_MERCHANT_CODE_EMPTY | CLIENT_IPAY_REQ_VALIDATOR_MERCHANT_CODE_EMPTY | caller | never | — | IPAY88 | 336 |
CLIENT_IPAY_REQ_VALIDATOR_AMOUNT_EMPTY | CLIENT_IPAY_REQ_VALIDATOR_AMOUNT_EMPTY | caller | never | — | IPAY88 | 337 |
CLIENT_IPAY_REQ_CREATION_FAILED | CLIENT_IPAY_REQ_CREATION_FAILED | caller | 1 place | — | IPAY88 | 338 |
CLIENT_IPAY_RES_VALIDATOR_CODE_EXIST | CLIENT_IPAY_RES_VALIDATOR_CODE_EXIST | caller | never | — | IPAY88 | 340 |
CLIENT_IPAY_RES_VALIDATOR_MERCHANT_CODE_EMPTY | CLIENT_IPAY_RES_VALIDATOR_MERCHANT_CODE_EMPTY | caller | never | — | IPAY88 | 341 |
CLIENT_IPAY_RES_VALIDATOR_AMOUNT_EMPTY | CLIENT_IPAY_RES_VALIDATOR_AMOUNT_EMPTY | caller | never | — | IPAY88 | 342 |
CLIENT_IPAY_PAYMENT_STATUS_UPDATE_FAILURE | CLIENT_IPAY_PAYMENT_STATUS_UPDATE_FAILURE | caller | 2 places | — | IPAY88 | 344 |
RECEIVEOK | CLIENT_IPAY_BACKEND_RECEIVEOK | — | 1 place | — | IPAY88 | 346 |
CLIENT_USER_NOT_LOGGED_IN | CLIENT_USER_NOT_LOGGED_IN | caller | never | — | IPAY88 | 348 |
INDOMARET_INQUIRY_PAYMENT_FAILURE | INDOMARET_INQUIRY_PAYMENT_FAILURE | — | 1 place | — | IpaymentIndomaret | 351 |
INDOMARET_CALLBACK_PAYMENT_FAILURE | INDOMARET_CALLBACK_PAYMENT_FAILURE | — | 1 place | — | IpaymentIndomaret | 352 |
CLIENT_APPLET_EXT_GUID_IS_INVALID | CLIENT_APPLET_EXT_GUID_IS_INVALID | caller | 2 places | — | Applet | 355 |
CLIENT_APPLET_NOT_FOUND | CLIENT_APPLET_NOT_FOUND | caller | 1 place | — | Applet | 356 |
CLIENT_FPX_CERT_NOT_FOUND | CLIENT_FPX_CERT_NOT_FOUND | caller | 1 place | — | FPX | 359 |
CLIENT_FPX_CERT_EXPIRED | CLIENT_FPX_CERT_EXPIRED | caller | 1 place | — | FPX | 360 |
CLIENT_FPX_CHECKSUM_VERIFICATION_FAILED | CLIENT_FPX_CHECKSUM_VERIFICATION_FAILED | caller | 2 places | — | FPX | 361 |
CLIENT_CASHBOOK_NOT_FOUND | CLIENT_CASHBOOK_NOT_FOUND | caller | 1 place | — | Casbook | 364 |
CLIENT_SETTLEMENT_METHOD_NOT_FOUND | CLIENT_SETTLEMENT_METHOD_NOT_FOUND | caller | 1 place | — | Item | 367 |
LAZADA_ITEM_DOES_NOT_EXIST | LAZADA_ITEM_DOES_NOT_EXIST | — | 1 place | — | lazada | 370 |
SERVER_FILE_ITEM_GUID_IS_INVALID | SERVER_FILE_ITEM_GUID_IS_INVALID | platform | never | — | AppFileItem | 373 |
INVALID_OPERATION | INVALID_OPERATION | — | 1 place | — | AppFileItem | 375 |
SERVER_HOST_ADDRESS_RETRIEVAL_FAILED | CLIENT_HOST_ADDRESS_RETRIEVAL_FAILED | platform | 1 place | — | Shopee | 378 |
SERVER_HOST_ADDRESS_RETRIEVAL_FAILED | CLIENT_TENANT_CODE_RETRIEVAL_FAILED | platform | 1 place | — | Shopee | 379 |
SHOPEE_IMAGE_IS_NOT_VALID | SHOPEE_IMAGE_IS_NOT_VALID | — | 1 place | — | Shopee | 380 |
VA_BCA_PPOB_TOKEN_FAILURE | VA_BCA_PPOB_TOKEN_FAILURE | — | 1 place | — | VA BCA PPOB | 383 |
VA_BCA_PPOB_BILLS_FAILURE | VA_BCA_PPOB_BILLS_FAILURE | — | 1 place | — | VA BCA PPOB | 384 |
VA_BCA_PPOB_PAYMENT_FAILURE | VA_BCA_PPOB_PAYMENT_FAILURE | — | 1 place | — | VA BCA PPOB | 385 |
CLIENT_MS_ESD_SETTING_IS_EMPTY | CLIENT_MS_ESD_SETTING_IS_EMPTY | caller | 2 places | — | MS_ESD | 388 |
CLIENT_MS_ESD_NO_PRODUCTS | CLIENT_MS_ESD_NO_PRODUCTS | caller | never | — | MS_ESD | 389 |
CLIENT_MS_ESD_NO_CATALOG | CLIENT_MS_ESD_NO_CATALOG | caller | never | — | MS_ESD | 390 |
CLIENT_MS_ESD_CREATE_ORDER_SERVER_ERROR | CLIENT_MS_ESD_CREATE_ORDER_SERVER_ERROR | caller | 3 places | — | MS_ESD | 391 |
CLIENT_MS_ESD_GET_CATALOG_SERVER_ERROR | CLIENT_MS_ESD_GET_CATALOG_SERVER_ERROR | caller | 1 place | — | MS_ESD | 392 |
CLIENT_MS_ESD_GET_PRICING_SERVER_ERROR | CLIENT_MS_ESD_GET_PRICING_SERVER_ERROR | caller | 1 place | — | MS_ESD | 393 |
CLIENT_MS_ESD_COMPANY_SETTING_IS_EMPTY | CLIENT_MS_ESD_COMPANY_SETTING_IS_EMPTY | caller | 1 place | — | MS_ESD | 394 |
CLIENT_MS_ESD_BRANCH_SETTING_IS_EMPTY | CLIENT_MS_ESD_BRANCH_SETTING_IS_EMPTY | caller | 1 place | — | MS_ESD | 395 |
CLIENT_MS_ESD_PROCESSING_REQUESTED | CLIENT_MS_ESD_PROCESSING_REQUESTED | caller | 1 place | — | MS_ESD | 396 |
METHOD_DOES_NOT_EXIST | METHOD_DOES_NOT_EXIST | — | 2 places | — | MS_ESD | 398 |
CLIENT_JOBS_EXT_GUID_IS_INVALID | CLIENT_JOBS_EXT_GUID_IS_INVALID | caller | 1 place | — | Jobs | 401 |
CLIENT_JOB_ATTACHMENT_GUID_IS_INVALID | CLIENT_JOB_ATTACHMENT_GUID_IS_INVALID | caller | 1 place | — | Jobs | 403 |
UNABLE_TO_PROCESS_JSON_IN_UPDATE_OPERATION | UNABLE_TO_PROCESS_JSON_IN_UPDATE_OPERATION | — | 1 place | — | Jobs | 404 |
CLIENT_VENDOR_EXT_GUID_IS_INVALID | CLIENT_VENDOR_EXT_GUID_IS_INVALID | caller | 2 places | — | Jobs | 406 |
CLIENT_PUBLIC_PROFILE_ERROR | CLIENT_PUBLIC_PROFILE_ERROR | caller | 1 place | — | ALG/CC | 409 |
CLIENT_PUBLIC_PROFILE_CHANNEL_NOT_SUPPORTED | CLIENT_PUBLIC_PROFILE_CHANNEL_NOT_SUPPORTED | caller | 1 place | — | ALG/CC | 410 |
CLIENT_PUBLIC_WEBCHAT_ERROR | CLIENT_PUBLIC_WEBCHAT_ERROR | caller | 1 place | — | ALG/CC | 411 |
CLIENT_PUBLIC_WEBCHAT_NOT_SUPPORTED | CLIENT_PUBLIC_WEBCHAT_NOT_SUPPORTED | caller | 1 place | — | ALG/CC | 412 |
EXTENSION_NOT_SAVED | EXTENSION_NOT_SAVED | — | never | — | Entity | 415 |
TENANT_CODE_DOES_NOT_EXIST | TENANT_CODE_DOES_NOT_EXIST | — | 10 places | — | t2t | 418 |
OTHER_TENANT_GUID_DOES_NOT_EXIST | OTHER_TENANT_GUID_DOES_NOT_EXIST | — | 5 places | — | t2t | 419 |
TENANT_INVITATION_DOES_NOT_EXIST_IN_GUEST | TENANT_INVITATION_DOES_NOT_EXIST_IN_GUEST | — | 3 places | — | t2t | 420 |
MAPPING_FUNCTIONALITIES_NOT_ALLOWED_WHEN_HOST_IS_NOT_CONNECTED | MAPPING_FUNCTIONALITIES_NOT_ALLOWED_WHEN_HOST_IS_NOT_CONNECTED | — | 1 place | — | t2t | 421 |
CLIENT_INVITATION_TENANT_CODE_MUST_BE_DIFFERENT_FROM_OWN_TENANT_CODE | CLIENT_INVITATION_TENANT_CODE_MUST_BE_DIFFERENT_FROM_OWN_TENANT_CODE | caller | 1 place | — | t2t | 422 |
CLIENT_OTHER_TENANT_CODE_MUST_BE_DIFFERENT_FROM_OWN_TENANT_CODE | CLIENT_OTHER_TENANT_CODE_MUST_BE_DIFFERENT_FROM_OWN_TENANT_CODE | caller | 1 place | — | t2t | 423 |
TENANT_INVITATION_DOES_NOT_EXIST_IN_HOST | TENANT_INVITATION_DOES_NOT_EXIST_IN_HOST | — | 1 place | — | t2t | 424 |
T2T_ITEM_LABEL_FUNCTIONALITIES_NOT_ALLOWED_WHEN_HOST_IS_DISCONNECTED | T2T_ITEM_LABEL_FUNCTIONALITIES_NOT_ALLOWED_WHEN_GUEST_IS_DISCONNECTED | — | 1 place | — | t2t | 425 |
MULTIPLE_INSERT_OPERATION_FAILED | MULTIPLE_INSERT_OPERATION_FAILED | — | 3 places | — | t2t | 426 |
MULTIPLE_UPDATE_OPERATION_FAILED | MULTIPLE_UPDATE_OPERATION_FAILED | — | 2 places | — | t2t | 427 |
GUEST_ARE_ONLY_ALLOWED_TO_ACCEPT_REJECT_OR_DISCONNECT | GUEST_ARE_ONLY_ALLOWED_TO_ACCEPT_REJECT_OR_DISCONNECT | — | 1 place | — | t2t | 428 |
GUEST_ARE_NOT_ALLOWED_TO_CONNECT_BACK_IF_HOST_NOT_APPROVED | GUEST_ARE_NOT_ALLOWED_TO_CONNECT_BACK_IF_HOST_NOT_APPROVED | — | 1 place | — | t2t | 429 |
T2T_EXTERNAL_TEAM_FUNCTIONALITIES_NOT_ALLOWED_WHEN_GUEST_IS_DISCONNECTED | T2T_EXTERNAL_TEAM_FUNCTIONALITIES_NOT_ALLOWED_WHEN_GUEST_IS_DISCONNECTED | — | 1 place | — | t2t | 430 |
GUEST_TENANT_GUID_DOES_NOT_EXIST | GUEST_TENANT_GUID_DOES_NOT_EXIST | — | 1 place | — | t2t | 431 |
CLIENT_SERIAL_NUMBER_VALIDITY_STATUS_DOES_NOT_EXIST | CLIENT_SERIAL_NUMBER_VALIDITY_STATUS_DOES_NOT_EXIST | caller | never | — | t2t | 433 |
CLIENT_SERIAL_NUMBER_ALREADY_REDEEMED | CLIENT_SERIAL_NUMBER_ALREADY_REDEEMED | caller | 1 place | — | t2t | 434 |
T2T_ITEM_LABEL_FUNCTIONALITIES_NOT_ALLOWED_WHEN_GUEST_IS_DISCONNECTED | T2T_ITEM_TO_TENANT_LINKING_FUNCTIONALITIES_NOT_ALLOWED_WHEN_GUEST_IS_DISCONNECTED | — | 1 place | — | t2t | 435 |
T2T_ITEM_TO_ITEM_LINKING_FUNCTIONALITIES_NOT_ALLOWED_WHEN_HOST_IS_DISCONNECTED | T2T_ITEM_TO_ITEM_LINKING_FUNCTIONALITIES_NOT_ALLOWED_WHEN_HOST_IS_DISCONNECTED | — | 2 places | — | t2t | 436 |
PIN_VERIFIED | PIN_VERIFIED | — | 1 place | — | Pin Verification | 439 |
WRONG_PIN_PROVIDED | WRONG_PIN_PROVIDED | — | 1 place | — | Pin Verification | 440 |
A_CSV_FILE_CONTAINING_ITEM_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_ITEM_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 32 places | — | Pin Verification | 441 |
A_CSV_FILE_CONTAINING_GL_CODE_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_GL_CODE_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | Pin Verification | 442 |
A_CSV_FILE_CONTAINING_DEL_SHIPMENT_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_DEL_SHIPMENT_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | never | — | Pin Verification | 443 |
A_XLS_FILE_CONTAINING_DEL_SHIPMENT_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_XLS_FILE_CONTAINING_DEL_SHIPMENT_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | Pin Verification | 444 |
A_CSV_FILE_CONTAINING_MEMBERSHIP_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_MEMBERSHIP_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | Pin Verification | 445 |
FI_ITEM_IMPORT_TYPE_PATH_VARIABLE_IS_NULL_OR_EMPTY | FI_ITEM_IMPORT_TYPE_PATH_VARIABLE_IS_NULL_OR_EMPTY | — | 2 places | — | Pin Verification | 446 |
FI_ITEM_IMPORT_TYPE_PATH_VARIABLE_IS_NOT_SUPPORTED | FI_ITEM_IMPORT_TYPE_PATH_VARIABLE_IS_NOT_SUPPORTED | — | 2 places | — | Pin Verification | 447 |
A_CSV_FILE_CONTAINING_CUSTOMER_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_CUSTOMER_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | Pin Verification | 448 |
CUSTOMER_IMPORT_FILE_TYPE_PATH_VARIABLE_IS_NULL_OR_EMPTY | CUSTOMER_IMPORT_FILE_TYPE_PATH_VARIABLE_IS_NULL_OR_EMPTY | — | never | — | Pin Verification | 449 |
CUSTOMER_IMPORT_FILE_TYPE_PATH_VARIABLE_IS_NOT_SUPPORTED | CUSTOMER_IMPORT_FILE_TYPE_PATH_VARIABLE_IS_NOT_SUPPORTED | — | never | — | Pin Verification | 450 |
INSTALLING_APPLETS_FOR_OTHER_USER_IS_NOT_ALLOWED | INSTALLING_APPLETS_FOR_OTHER_USER_IS_NOT_ALLOWED | — | 1 place | — | Pin Verification | 452 |
UNINSTALLING_APPLETS_FOR_OTHER_USER_IS_NOT_ALLOWED | UNINSTALLING_APPLETS_FOR_OTHER_USER_IS_NOT_ALLOWED | — | 1 place | — | Pin Verification | 453 |
A_CSV_FILE_CONTAINING_SUPPLIER_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_SUPPLIER_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | never | — | Pin Verification | 454 |
SUPPLIER_IMPORT_FILE_TYPE_PATH_VARIABLE_IS_NULL_OR_EMPTY | SUPPLIER_IMPORT_FILE_TYPE_PATH_VARIABLE_IS_NULL_OR_EMPTY | — | never | — | Pin Verification | 455 |
SUPPLIER_IMPORT_FILE_TYPE_PATH_VARIABLE_IS_NOT_SUPPORTED | SUPPLIER_IMPORT_FILE_TYPE_PATH_VARIABLE_IS_NOT_SUPPORTED | — | never | — | Pin Verification | 456 |
A_CSV_FILE_CONTAINING_GL_CATEGORY_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_GL_CATEGORY_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | Pin Verification | 457 |
GL_CATEGORY_IMPORT_FILE_TYPE_PATH_VARIABLE_IS_NULL_OR_EMPTY | GL_CATEGORY_IMPORT_FILE_TYPE_PATH_VARIABLE_IS_NULL_OR_EMPTY | — | never | — | Pin Verification | 458 |
GL_CATEGORY_IMPORT_FILE_TYPE_PATH_VARIABLE_IS_NOT_SUPPORTED | GL_CATEGORY_IMPORT_FILE_TYPE_PATH_VARIABLE_IS_NOT_SUPPORTED | — | never | — | Pin Verification | 459 |
CONTACT_IMPORT_FILE_TYPE_PATH_VARIABLE_IS_NULL_OR_EMPTY | CONTACT_IMPORT_FILE_TYPE_PATH_VARIABLE_IS_NULL_OR_EMPTY | — | 1 place | — | Pin Verification | 460 |
CONTACT_IMPORT_FILE_TYPE_PATH_VARIABLE_IS_NOT_SUPPORTED | CONTACT_IMPORT_FILE_TYPE_PATH_VARIABLE_IS_NOT_SUPPORTED | — | 1 place | — | Pin Verification | 461 |
A_CSV_FILE_CONTAINING_FI_ITEM_ENTITY_PRICING_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_FI_ITEM_ENTITY_PRICING_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | Pin Verification | 462 |
A_CSV_FILE_CONTAINING_CLAIM_ACCOUNT_ENTITLEMENT_EMPLOYEE_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_CLAIM_ACCOUNT_ENTITLEMENT_EMPLOYEE_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | Pin Verification | 463 |
A_CSV_FILE_CONTAINING_APP_MST_ROLE_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_APP_MST_ROLE_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | Pin Verification | 465 |
A_CSV_FILE_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | Pin Verification | 467 |
PRIMARY_LEDGER_NOT_EXIST | PRIMARY_LEDGER_NOT_EXIST | — | 4 places | — | Journal Posting | 470 |
COMPANY_DEFAULT_GL_CODE_NOT_EXIST | COMPANY_DEFAULT_GL_CODE_NOT_EXIST | — | 3 places | — | Journal Posting | 471 |
GEN_DOC_HAS_BEEN_POSTED | GEN_DOC_HAS_BEEN_POSTED | — | 4 places | — | Journal Posting | 472 |
MISSING_SUB_LEDGER_FROM_STL_MTHD | MISSING_SUB_LEDGER_FROM_STL_MTHD | — | never | — | Journal Posting | 473 |
TOTAL_DEBITS_AND_TOTAL_CREDITS_NOT_BALANCES | TOTAL_DEBITS_AND_TOTAL_CREDITS_NOT_BALANCES | — | 2 places | — | Journal Posting | 474 |
NO_JOURNAL_CREATED | NO_JOURNAL_CREATED | — | 2 places | — | Journal Posting | 475 |
MISSING_SUB_LEDGER_FROM_GL_CODE_TYPE | MISSING_SUB_LEDGER_FROM_GL_CODE_TYPE | — | never | — | Journal Posting | 476 |
MISSING_GL_CODE | MISSING_GL_CODE | — | 2 places | — | Journal Posting | 477 |
MISSING_CASHBOOK | MISSING_CASHBOOK | — | 3 places | — | Journal Posting | 478 |
MISSING_DATA | MISSING_DATA | — | 4 places | — | Journal Posting | 479 |
GEN_DOC_HAS_NOT_BEEN_POSTED | GEN_DOC_HAS_NOT_BEEN_POSTED | — | 3 places | — | Journal Posting | 480 |
GEN_DOC_HAS_BEEN_REVERSED | GEN_DOC_HAS_BEEN_REVERSED | — | 3 places | — | Journal Posting | 481 |
JOURNAL_NOT_EXIST | JOURNAL_NOT_EXIST | — | 2 places | — | Journal Posting | 482 |
GEN_DOC_NOT_FOREX | GEN_DOC_NOT_FOREX | — | 1 place | — | Journal Posting | 483 |
MISSING_DEFAULT_GL_CODE | MISSING_DEFAULT_GL_CODE | — | 1 place | — | Journal Posting | 484 |
SFA_SALES_LEAD_IMPORT_FILE_TYPE_PATH_VARIABLE_IS_NULL_OR_EMPTY | SFA_SALES_LEAD_IMPORT_FILE_TYPE_PATH_VARIABLE_IS_NULL_OR_EMPTY | — | 1 place | — | SFA | 487 |
SFA_SALES_LEAD_IMPORT_FILE_TYPE_PATH_VARIABLE_IS_NOT_SUPPORTED | SFA_SALES_LEAD_IMPORT_FILE_TYPE_PATH_VARIABLE_IS_NOT_SUPPORTED | — | 1 place | — | SFA | 488 |
A_CSV_FILE_CONTAINING_INTERNAL_PURCHASE_INVOICE_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_INTERNAL_PURCHASE_INVOICE_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | internal purchase invoice | 491 |
A_CSV_FILE_CONTAINING_INTERNAL_SALES_INVOICE_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_INTERNAL_SALES_INVOICE_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | internal purchase invoice | 493 |
A_CSV_FILE_CONTAINING_INTERNAL_SALES_DEBIT_NOTE_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_INTERNAL_SALES_DEBIT_NOTE_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | internal purchase invoice | 495 |
A_CSV_FILE_CONTAINING_INTERNAL_SALES_CREDIT_NOTE_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_INTERNAL_SALES_CREDIT_NOTE_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 3 places | — | internal sales credit note | 497 |
A_CSV_FILE_CONTAINING_STOCK_ADJUSTMENT_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_STOCK_ADJUSTMENT_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | internal sales credit note | 499 |
WEBSITE_HDR_GUID_IS_NOT_LINKED_TO_ANY_ITEM | WEBSITE_HDR_GUID_IS_NOT_LINKED_TO_ANY_ITEM | — | 1 place | — | internal sales credit note | 501 |
WEBSITE_HDR_GUID_IS_NOT_LINKED_TO_ANY_BRANCH | WEBSITE_HDR_GUID_IS_NOT_LINKED_TO_ANY_BRANCH | — | 1 place | — | internal sales credit note | 502 |
SIGNING_CLOUD_USER_INFO_ATTACHMENT_IS_INVALID | CLIENT_SIGNING_CLOUD_USER_INFO_ATTACHMENT_INVALID | — | 1 place | — | internal sales credit note | 504 |
APPLET_GUID_IS_NULL | APPLET_GUID_IS_NULL | — | 2 places | 400 | For applet-admin-ep permission checking | 507 |
TENANT_GUID_IS_NULL | TENANT_GUID_IS_NULL | — | 1 place | — | For applet-admin-ep permission checking | 508 |
APPLET_LOGIN_SUBJECT_RANK_IS_BLANK | APPLET_LOGIN_SUBJECT_RANK_IS_BLANK | — | 1 place | — | For applet-admin-ep permission checking | 509 |
APPLET_LOGIN_SUBJECT_RANK_IS_NOT_OWNER_OR_ADMIN | APPLET_LOGIN_SUBJECT_RANK_IS_NOT_OWNER_OR_ADMIN | — | 1 place | — | For applet-admin-ep permission checking | 510 |
A_CSV_FILE_CONTAINING_FI_ITEM_LISTING_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_FI_ITEM_LISTING_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | For applet-admin-ep permission checking | 511 |
A_CSV_FILE_CONTAINING_JOURNAL_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_JOUNRAL_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | journal | 514 |
A_CSV_FILE_CONTAINING_INTERNAL_PAYMENT_VOUCHER_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_INTERNAL_PAYMENT_VOUCHER_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | internal Payment Voucher | 517 |
A_CSV_FILE_CONTAINING_FIXED_ASSET_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_FIXED_ASSET_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | internal Payment Voucher | 518 |
CLIENT_NO_DEVICE_TOKEN | CLIENT_NO_DEVICE_TOKEN | caller | 1 place | — | internal Payment Voucher | 520 |
CLIENT_NO_MEMBER_GUID | CLIENT_NO_MEMBER_GUID | caller | 1 place | — | internal Payment Voucher | 521 |
CLIENT_NO_WEBSITE_TOKEN | CLIENT_NO_WEBSITE_CODE | caller | 1 place | — | internal Payment Voucher | 522 |
CLIENT_NO_TOPICHDR_GUID | CLIENT_NO_TOPIHDR_GUID | caller | 1 place | — | internal Payment Voucher | 523 |
CLIENT_NO_NOTIFICATIONHDR_GUID | CLIENT_NO_NOTIFICATIONHDR_GUID | caller | 2 places | — | internal Payment Voucher | 524 |
TOPICHDR_DOESNOTEXIST | TOPICHDR_DOESNOTEXIST | — | 2 places | — | internal Payment Voucher | 525 |
TOPIC_PUSHING_TRANSACTIONAL_RUNTIME_ERROR | TOPIC_PUSHING_TRANSACTIONAL_RUNTIME_ERROR | — | 3 places | — | internal Payment Voucher | 526 |
A_CSV_FILE_CONTAINING_INTERNAL_PURCHASE_DEBIT_NOTE_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_INTERNAL_PURCHASE_DEBIT_NOTE_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | Internal Purchase Debit Note | 528 |
A_CSV_FILE_CONTAINING_INTERNAL_PURCHASE_CREDIT_NOTE_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_INTERNAL_PURCHASE_CREDIT_NOTE_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | Internal Purchase Credit Note | 531 |
A_CSV_FILE_CONTAINING_INTERNAL_PURCHASE_ORDER_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_INTERNAL_PURCHASE_ORDER_MUST_BE_PROVIDED_FROM_CLIENT | — | 3 places | — | internal purchase order | 534 |
A_CSV_FILE_CONTAINING_INTERNAL_RECEIPT_VOUCHER_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_INTERNAL_RECEIPT_VOUCHER_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | internal Receipt Voucher | 536 |
A_CSV_FILE_CONTAINING_ITEM_BRANCH_LINKING_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_ITEM_BRANCH_LINKING_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | Item Branch Link | 539 |
A_CSV_FILE_CONTAINING_ITEM_COMPANY_LINKING_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_ITEM_COMPANY_LINKING_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | Item Company Link | 542 |
A_CSV_FILE_CONTAINING_CASH_DOCUMENT_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_CASH_DOCUMENT_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | Item Company Link | 544 |
MARKETPLACE_REAUTHORISATION_REQUIRED | MARKETPLACE_REAUTHORISATION_REQUIRED | — | never | — | Item Company Link | 546 |
A_CSV_FILE_CONTAINING_ITEM_LABEL_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_ITEM_LABEL_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | Item Label | 549 |
CATEGORY IS STILL LINKED TO ITEMS AND CANNOT BE DELETED | CATEGORY_IS_STILL_LINKED_TO_ITEMS_ERROR | — | 1 place | — | Item Label | 551 |
SOURCE_GENERIC_DOC_HDR_GUID_IS_MISSING | SOURCE_GENERIC_DOC_HDR_GUID_IS_MISSING | — | 1 place | — | Item Label | 553 |
A_CSV_FILE_CONTAINING_INTERNAL_SALES_ORDER_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_INTERNAL_SALES_ORDER_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | internal sales order | 555 |
A_CSV_FILE_CONTAINING_APPLET_TO_CATALOG_LINKING_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_APPLET_TO_CATALOG_LINKING_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | Applet to Catalog Link | 558 |
A_CSV_FILE_CONTAINING_CATALOG_LOGIN_SUBJECT_LINKING_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_CATALOG_LOGIN_SUBJECT_LINKING_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | Catalog to User link | 560 |
REQUEST_JSON_IS_INVALID | REQUEST_JSON_IS_INVALID | — | 1 place | — | external china warehouse api response | 563 |
A_CSV_FILE_CONTAINING_INTERNAL_PURCHASE_REFUND_NOTE_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_INTERNAL_PURCHASE_REFUND_NOTE_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | Internal Purchase Refund Note | 566 |
A_CSV_FILE_CONTAINING_PRICE_BOOK_INFO_MUST_BE_PROVIDED_FROM_CLIENT | A_CSV_FILE_CONTAINING_PRICE_BOOK_INFO_MUST_BE_PROVIDED_FROM_CLIENT | — | 1 place | — | Price Book | 570 |
APIResponseCodeConstants (5)
| Value | Constant | Cause | Emitted in | HTTP status | Group (source comment) | Line |
|---|---|---|---|---|---|---|
OK_GENERAL | OK_GENERAL | not-an-error | never | — | — | 4 |
OK_NODATA | OK_NODATA | not-an-error | 95 places | — | — | 5 |
OK_RESPONSE | OK_RESPONSE | not-an-error | 2052 places | — | — | 6 |
OK_FURTHERINFOREQUIRED | OK_FURTHERINFOREQUIRED | not-an-error | never | — | — | 7 |
SERVER_GENERAL_UNKNOWNERROR | SERVER_GENERAL_UNKNOWNERROR | platform | 14 places | — | — | 9 |
Values declared under more than one name
CLIENT_CMS_POST_EXT_GUID_IS_INVALID—CLIENT_CMS_POST_EXT_GUID_IS_INVALID(ResponseCodeConstants.java:304),CLIENT_HOST_NAME_EXT_GUID_IS_INVALID(ResponseCodeConstants.java:305)CLIENT_FI_ITEM_EXT_GUID_IS_INVALID—CLIENT_FI_ITEM_EXT_GUID_IS_INVALID(ResponseCodeConstants.java:306),CLIENT_FI_ITEM_HDR_GUID_IS_INVALID(ResponseCodeConstants.java:309)CLIENT_LOCATION_VALIDATOR_GUID_IS_EMPTY—CLIENT_LOCATION_VALIDATOR_GUID_IS_EMPTY(ResponseCodeConstants.java:194),CLIENT_LOCATION_VALIDATOR_BRANCH_GUID_IS_EMPTY(ResponseCodeConstants.java:196)SERVER_HOST_ADDRESS_RETRIEVAL_FAILED—CLIENT_HOST_ADDRESS_RETRIEVAL_FAILED(ResponseCodeConstants.java:378),CLIENT_TENANT_CODE_RETRIEVAL_FAILED(ResponseCodeConstants.java:379)
Related
- Data API reference — error codes — the envelope these codes travel in, and the statuses observed live
- Authentication — which of these codes a bad credential produces
- API Reference — the route families