Skip to content

Offline Errors Sorted By Name

Name Category Message
NoneException ClientInternalError
DebugException ClientInternalError Debug exception: %s
ErrorExecutingSqlStmt ClientInternalError An error occurred executing SQL statement: %s. Reason: %s.
ExternalException ClientInternalError %s
ErrorConnectingToDb ClientInternalError An error occurred connecting to the database using connection string "%s". Reason: %s.
DbNotFound ClientInternalError An error occurred connecting to the database using connection string "%s". Reason: %s.
ErrorLoadingEdmMetadata ClientInternalError An error occurred while loading the OData metadata.
ErrorLoadingMapping ClientInternalError An error occurred while loading the mapping of OData metadata to database metadata.
FatalParseError ClientInternalError Error at URL position %lu: fatal parsing error.
UrlSyntaxError ClientInternalError Error at URL position %lu: "%s" was unexpected at this point.
UnexpectedEoi ClientInternalError Prematurely reached the end of the request URL.
IllegalTypeValue ClientInternalError Error at URL position %lu: "%s" is an illegal %s.
EmptyResourcePath InvalidInput The request is invalid because there is no resource path.
InvalidEntityContainer InvalidInput Error at URL position %lu: "%s" is an invalid entity container name.
InvalidKeyPredicate InvalidInput Error at URL position %lu: a key predicate can only follow a resource path that identifies a collection of entities.
InvalidUnnamedKeyValue InvalidInput Error at URL position %lu: invalid unnamed key value. Unnamed key values are only allowed for key predicates of entity types with a single key property.
WrongNumberOfKeyValues InvalidInput Error at URL position %lu: wrong number of key values for entity type "%s.%s".
InvalidKeyProperty InvalidInput Error at URL position %lu: "%s" is not a key property of entity type "%s.%s".
DuplicateKeyProperty InvalidInput Error at URL position %lu: key property "%s" appears more than once in the key predicate.
InvalidKeyPropertyType InvalidInput Error at URL position %lu: invalid key property type for "%s": expected "%s", received "%s".
InvalidNullInKeyPredicate InvalidInput Error at URL position %lu: invalid null literal in a key predicate.
InvalidProperty InvalidInput Error at URL position %lu: "%s" is not a property of "%s.%s".
InvalidEmptyParen InvalidInput Error at URL position %lu: "()" is invalid for this path segment.
InvalidPathSegmentAfterProp InvalidInput Error at URL position %lu: invalid path segment following a property.
InvalidPathSegmentAfterE_set InvalidInput Error at URL position %lu: invalid path segment following an entity set.
ErrorSettingParameter ClientInternalError An error occurred while setting a parameter with %s value in a prepared statement.
DuplicateQueryOption InvalidInput Error at URL position %lu: system query option "%s" is used more than once in the URL.
NotPositiveTop InvalidInput Error at URL position %lu: the value associated with $top must be positive.
NegativeSkip InvalidInput Error at URL position %lu: the value associated with $skip is negative.
OrderByMustEndWithProperty InvalidInput Error at URL position %lu: $orderby expressions must end with a simple property.
ErrorLoadingDbMetadata ClientInternalError An error occurred while loading the database metadata.
StoreAlreadyOpen PreconditionFailed Cannot open the store because it is already open.
StorePreviouslyClosed PreconditionFailed Cannot open the store because it has been closed.
StoreNotOpen PreconditionFailed Cannot perform the requested operation because the store is not open.
ErrorExpandingDeployFile ClientInternalError An error occurred while expanding the deploy file received from the server. Reason: %s.
ErrorInitializingStore ClientInternalError An error occurred while initializing the store.
UnsupportedKeyWord InvalidInput Error at URL position %lu: "%s" is not a supported keyword.
UnableToDeleteDb ClientInternalError The database file located at "%s" could not be deleted.
CouldNotCreateDb ClientInternalError Could not create the store. Reason: %s.
InvalidPropertyValueType InvalidInput An invalid value type for property "%s" was provided. A "%s" was expected.
InvalidUseOfExpand InvalidInput Error at URL position %lu: the $expand system query option can only be used when retrieving an entity set or entity type.
InvalidNavigationProperty InvalidInput Error at URL position %lu: "%s" is not a navigation property of "%s.%s".
InvalidUseOfSelect InvalidInput Error at URL position %lu: the $select system query option can only be used when retrieving an entity set, entity type, or complex type.
SelectOfNonExpandedItem InvalidInput Error at URL position %lu: "%s" is selected but is not an expanded navigation property of "%s.%s".
FollowedPropertyInSelect InvalidInput Error at URL position %lu: a simple property cannot be followed by a path expression in a $select clause.
InvalidUseOfTop InvalidInput Error at URL position %lu: the $top system query option can only be used when retrieving a collection.
InvalidUseOfSkip InvalidInput Error at URL position %lu: the $skip system query option can only be used when retrieving a collection.
OrderByOfNonExpandedItem InvalidInput Error at URL position %lu: "%s" appears in $orderby but is not an expanded navigation property of "%s.%s".
InvalidUseOfOrderBy InvalidInput Error at URL position %lu: the $orderby system query option can only be used when retrieving a collection or when retrieving a single entity with an $expand.
ErrorStmtNotPrepared ClientInternalError An error occurred while attempting to execute the following SQL statement which was not prepared: "%s".
InvalidUseOfFilter InvalidInput Error at URL position %lu: the $filter system query option can only be used when retrieving a collection.
FilterMustBeBoolean InvalidInput The $filter system query option must evaluate to a Boolean value.
InvalidArithmeticType InvalidInput Error at URL position %lu: "%s" is not an arithmetic type.
TypesNotPromotable InvalidInput There is no automatic promotion of EDM types "%s" and "%s".
GenericFilterError InvalidInput Error at URL position %lu: %s.
TypesNotComparable InvalidInput Error at URL position %lu: EDM types "%s" and "%s" are not comparable.
BooleanRelationOpError InvalidInput Error at URL position %lu: Edm.Boolean types are not comparable using operator "%s".
InvalidBooleanType InvalidInput Error at URL position %lu: "%s" is not a Boolean type.
InvalidEdmTypeName InvalidInput "%s" is not a valid EDM type.
UnsupportedMethodCall NotSupported Error at URL position %lu: "%s" is not a supported method.
UnknownMethodCall ClientInternalError Error at URL position %lu: "%s" is an unknown method call.
InvalidParameterType InvalidInput Error at URL position %lu: expected a parameter that evaluates to "%s".
InvalidParameterCount InvalidInput Error at URL position %lu: method "%s" does not take %lu parameters.
CastToBoolean InvalidInput Error at URL position %lu: cast to Edm.Boolean is not supported.
InvalidMemberExpressionEnd InvalidInput Error at URL position %lu: a member expression in $filter must end with a simple property.
InvalidNavPropMultiplicity InvalidInput Error at URL position %lu: navigation property "%s" of "%s.%s" cannot be used as a member expression in $filter because its end cardinality is *.
InvalidCastEdmType InvalidInput Error at URL position %lu: "%s" is an invalid EDM type.
InvalidPathSegmentAfterC_type InvalidInput Error at URL position %lu: invalid path segment following a complex type property.
InvalidPathSegmentAfterE_type InvalidInput Error at URL position %lu: invalid path segment following an entity type.
NoMetadataDoc ClientInternalError The metadata document could not be loaded.
SpecifiedEntityKeyExists NotFound The specified key for the new entity is a duplicate of an existing entity.
ErrorCommittingDbTransaction ClientInternalError An error occurred while committing a database transaction. Reason: %s.
ErrorGeneratingEntityId ClientInternalError An error occurred while generating a local entity id value.
InvalidLinkAddress InvalidInput Invalid link address: "%s".
ErrorUpdateEntityNotExist NotFound The update entity request failed because the provided entity does not exist.
ErrorUpdateStreamNotExist NotFound The update media stream request failed because the provided media stream does not exist.
NoServiceDoc ClientInternalError The service document could not be loaded.
FatalInternalError ClientInternalError A fatal internal error has occurred.
ErrorUpdateEntityWrongType InvalidInput The modify entity request failed because the provided entity was not the right type for the entity set.
ErrorAddingLinkWrongType InvalidInput The update link request failed because an entity of type "%s.%s" was expected, but an entity of type "%s.%s" was provided.
InvalidUseOfInlineCount InvalidInput Error at URL position %lu: the $inlinecount/$count system query option can only be used when retrieving a collection.
CannotDeletePrimaryEntity InvalidInput Cannot delete this entity instance because another entity instance is dependent on it.
ErrorGeneratingE_tag ClientInternalError An error occurred while generating an ETag value.
ErrorE_tagsDiffer InvalidInput The request on an entity failed because its ETag did not match the request's conditions.
LinkSourceNotExist NotFound The modify link request failed because the source entity does not exist.
LinkLinkedNotExist NotFound The modify link request failed because the linked entity does not exist.
ModifyLinkViolatesCardinality InvalidInput A modify link request failed because the modification violated the cardinality of the relationship.
InvalidDownloadSubset InvalidInput The provided download subset string is invalid.
DefiningQueryNotFound InvalidInput A defining query with name "%s" does not exist.
InvalidDefiningQuery InvalidInput An invalid defining query was provided. Request name: "%s". Request value: "%s".
DefiningQueryNameTooLong InvalidInput A name provided for a defining query exceeded the maximum allowable length of %s: "%s".
InvalidEntityExistsParameter InvalidInput Error at URL position %lu: sap.entityexists expects a member expression that consists of navigation properties.
ShimStoreOptionsNotProvided InvalidInput Error opening the store. No store options were provided.
MissingServiceRoot InvalidInput Error opening the store. No service root was provided.
InvalidPageSize InvalidInput Error opening the store. The page size is not valid.
MissingUsername InvalidInput Error opening the store. A password was provided without also providing a username.
MissingPassword InvalidInput Error opening the store. A username was provided without also providing a password.
MissingStoreName InvalidInput Error opening the store. No store name was provided.
MissingStorePath InvalidInput Error opening the store. No store path was provided.
ShimMissingRequest InvalidInput The request was not provided.
RequestTypeNotSupported NotSupported This type of request is not supported.
MissingPayload InvalidInput The modification request payload is missing.
InvalidPayloadType InvalidInput The provided payload is invalid or not supported for a modification request.
DropDbNotFound ClientInternalError The store could not be dropped because it was not found.
CouldNotDropDb ClientInternalError Could not drop the store. Reason: %s.
ErrorComputingBasicAuth ClientInternalError An error occurred while computing the basic authentication http header.
InvalidUseOfSkipToken InvalidInput Error at URL position %lu: the $skiptoken system query option can only be used when retrieving a collection.
InvalidSkipWithSkipToken InvalidInput Error at URL position %lu: $skip cannot be used with $skiptoken.
InvalidSkipTokenItemCount InvalidInput Error at URL position %lu: the number of items in the $skiptoken list does not match what is expected.
InvalidSkipTokenItemType InvalidInput Error at URL position %lu: invalid EDM type of a $skiptoken item; expected "%s" but received "%s".
InvalidCustomHeader InvalidInput An invalid custom header was provided. Header name: "%s". Header value: "%s".
ShimAllocatePropsEntMissing InvalidInput Could not allocate entity properties because an entity was not provided.
InvalidEntityType InvalidInput "%s" is an invalid entity type.
MultiEntitiesHaveSameKey ClientInternalError Multiple entities have the same key. Use a local key to disambiguate.
ErrorUploadingRequestQueue ClientInternalError An error occurred while uploading the queued requests.
ErrorUploadAlreadyInProgress PreconditionFailed Another thread is already uploading the request queue.
UpdateEntityDenied InvalidInput Permission to update "%s" denied.
ErrorExecutingRequest ClientInternalError An error occurred while executing a request.
MethodNotProvided InvalidInput The request method was not provided.
InvalidPathForMethod InvalidInput Invalid resource path for a %s request.
WrongRequestPayload InvalidInput The wrong type of payload was supplied for this request.
BatchQueryOperationExpected InvalidInput The batch request failed because a non-read request was found outside of a changeset.
EmptyBatch InvalidInput The batch request failed because it does not contain any query operations or changesets.
EmptyChangeSet InvalidInput The batch request failed because it contains an empty change set.
InvalidBatchObject InvalidInput The batch request failed because it contains unrecognized batch items.
InvalidChangeSetObject InvalidInput The batch request failed because a changeset contains unrecognized items.
InvalidCustomCookie InvalidInput An invalid custom cookie was provided. Cookie name: "%s". Cookie value: "%s".
MissingHost InvalidInput Error opening the store. No host was provided.
InvalidPort InvalidInput Error opening the store. An invalid port was provided.
MissingIdentityPassword InvalidInput Error opening the store. An identity certificate was provided without also providing an identity password.
MissingIdentityFile InvalidInput Error opening the store. An identity password was provided without also providing an identity file.
IdentityOverHttp InvalidInput Error opening the store. An identity certificate cannot be used without enabling HTTPS.
CertificateOverHttp InvalidInput Error opening the store. A trusted certificate cannot be used without enabling HTTPS.
ReadInChangeSet InvalidInput The batch request failed because it contains a read request within a changeset.
InvalidMaxPageSize InvalidInput "%s" is an invalid max page size specified in the Prefer header.
CannotUpdateKeyProperty InvalidInput The modify property request failed because a key property "%s" cannot be updated.
NullifyingNonNullProperty InvalidInput Property "%s" cannot be set to null because it is not nullable.
InvalidGuidValue InvalidInput The property value "%s" is not a valid GUID.
StoreVersionTooNew NotSupported This store cannot be opened because it was created by a newer version of the software.
NoE_setOrE_typeForUrl InvalidInput The provided URL "%s" does not resolve to an entity set or entity type.
ReplaceDbFailed ClientInternalError Replacing the database failed.
ServiceRootNotAbsolute InvalidInput The service root must be an absolute HTTP or HTTPS URL.
RequestModeMissing InvalidInput The request mode is missing.
ErrorDeleteLinkNotExist NotFound The delete link request failed because no link exists between the provided entities.
InvalidEntitySetWithIsLocal InvalidInput Error at URL position %lu: sap.islocal cannot be used with entity set "%s.%s" because it cannot contain local entities.
AndroidContextNotProvided InvalidInput The Android Context object was not provided.
ShimUnknownRequestObject ClientInternalError The provided request object is of an unknown type.
ProducerError ServerSideError A request failed against the backend OData producer - code: "%s", error: "%s", inner error: "%s".
ResourceNotFound NotFound The requested resource could not be found.
IosShimMissingStoreDelegate InvalidInput Cannot open the store. The store delegate was not set.
JavaShimMissingStoreDelegate InvalidInput Cannot open the store. The store listener was not set.
CannotPutLocalEntity InvalidInput Cannot perform a PUT against an entity with an unresolved key property. Use PATCH instead.
DropDbInUse ClientInternalError The store could not be dropped. Ensure that the store is closed.
NotGlobalInit ClientInternalError The operation could not be performed because the library has not been globally initialized.
AndroidCertStoreError InvalidInput There was an error opening the Android certificate store: %s.
RequestFailedSeeResponse ClientInternalError The request failed. See the response payload for more details.
DeepInsertsNotSupported NotSupported Deep inserts are not supported with this Offline Store.
DeepInsertToEntitySet NotSupported Deep inserts to entity sets are not supported.
TooManySystemDownloads PreconditionFailed The Offline Store has been requested to perform a download too many times consecutively from the server. The Offline Store is being closed automatically.
MediaStreamsNotSupported NotSupported Media streams are not supported by the current offline store or the server it is communicating with.
GeneratedUrlForStreamRequest InvalidInput "%s" is a generated URL and cannot be used to register a media stream request.
InvalidStreamUrl InvalidInput "%s" is not a media entity. A URL that references a media entity is required when registering a media stream request.
NonMediaEntityInStreamRequest InvalidInput "%s.%s" is not a media entity and therefore cannot be used to register a media stream request.
NoStreamRequest InvalidInput "%s" is not a media stream request and therefore cannot be unregistered.
ExpandInStreamUrl InvalidInput "%s" contains an $expand system query option and therefore cannot be registered.
StreamingToInvalidUrl InvalidInput The provided URL is not valid for modifying a media stream.
NoInputStreamInMediaResource InvalidInput No input stream was provided in the media stream payload.
NoContentTypeInMediaResource InvalidInput No content type was provided in the media stream payload.
ErrorReadingFromInputStream ClientInternalError Failed to read data from the input stream provided in the media stream payload: "%s".
MediaStreamAlreadyAvailable InvalidInput The media stream for "%s" is already available in the offline store.
MediaEntityDoesNotExist InvalidInput "%s" does not exist and therefore cannot be used to register a media stream request.
RequestExists InvalidInput A request with name "%s" already exists.
ReadingStreamInBatch NotSupported Reading a media stream in a batch request is not supported.
InvalidStreamRequestName InvalidInput An empty or null media stream request name was provided.
StreamRequestNameTooLong InvalidInput A name provided for a media stream request exceeded the maximum allowable length of %s: "%s".
AndroidStreamListenerMissing InvalidInput No listener was provided for a call to read a media stream.
WrongMethodForStreamRead ClientInternalError Media streams cannot be read using this method.
WrongMethodForNonStreamRead ClientInternalError Only media streams can be read using this method.
RequestForMediaStreamExists InvalidInput A registered media stream request already exists for "%s".
UpdateBindingToEntitySet InvalidInput Updating a link using entity bindings cannot target an entity set.
InvalidEntitySetWithIsError InvalidInput Error at URL position %lu: sap.iserror cannot be used with entity set "%s.%s" because it cannot contain entities in an error state.
ValueExceedsMaxLengthFacet InvalidInput The length of the value provided for property "%s" exceeds the maximum length specified in the metadata.
RowExceedsPageSize ClientInternalError The request failed because the data exceeds the database page size.
InvalidQueryForArchiveEntity InvalidInput Error at URL position %lu: Invalid path for accessing an entity through the ErrorArchive.
InvalidStoreName InvalidInput Error opening the store. Invalid store name was provided.
InvalidStorePath InvalidInput Error opening the store. Invalid store path was provided.
InvalidStoreEncryptionKey InvalidInput Error opening the store. Invalid store encryption key was provided.
UnsupportedStreamInDeepInsert NotSupported Creating a media stream in a deep insert is not supported.
ModifyingStreamInBatch NotSupported Modifying a media stream in a batch request is not supported.
ServiceRootChanged PreconditionFailed The provided service root "%s" does not match the one used when the store was created: "%s".
NonN_sStringCustomHeader InvalidInput Only custom header/cookie values that are of type NSString are supported.
NotHandleUnknownType ClientInternalError Unknown "%s" response type.
ErrorEncodingJson ClientInternalError An error occurred while generating the JSON body.
NoE_setForE_type ClientInternalError No entity set could be found for entity type "%s.%s".
AmbiguousE_setForE_type ClientInternalError The entity set for entity type "%s.%s" is ambiguous. Please specify the entity set explicitly.
InvalidStorePathScp InvalidInput An invalid store path was provided. The store path must be a file URL identifying a directory.
InvalidPageSizeScp InvalidInput The pageSize parameter must be greater than 0 if specified.
InvalidValue InvalidInput "%s" is an invalid value for property "%s" of entity type "%s.%s".
DataTypeNotSupportedScp NotSupported OData data type: "%s" is currently not supported in Offline OData API.
NoReadEditLinkForDownloadStream InvalidInput A read link or edit link is required for method downloadStream.
NoEditLinkForUploadStream InvalidInput An edit link is required for method uploadStream.
InvalidStreamTypeForUploadStream ClientInternalError The content stream passed to method uploadStream must be a ByteStream or a CharStream.
MandatoryCookiesNotAvailable InvalidInput Mandatory cookies are not available.
InvalidSystemQueryOption InvalidInput Error at URL position %lu: "%s" is not a valid system query option.
NoTargetEntityForDeleteLink InvalidInput The target entity must be specified for a delete link operation when the end cardinality of the relationship is *.
UnableToDetermineUrl ClientInternalError Unable to determine the URL for the operation.
InvalidEdmDecimal ClientInternalError "%s" is an invalid Edm.Decimal with precision %ld and scale %ld.
DuplicatedNestedLambdaVariable InvalidInput Error at URL position %lu: the lambda variable, "%s", is nested with a lambda operator that uses the same lambda variable name.
InvalidLambdaNavPath InvalidInput Error at URL position %lu: the navigation path that prepends a lambda operator must identify a collection.
NonBooleanLambdaExpression InvalidInput Error at URL position %lu: the lambda expression does not evaluate to a Boolean value.
InvalidLambdaVariableUse InvalidInput Error at URL position %lu: a lambda variable must prefix a member expression.
JsonSyntaxError ClientInternalError Error at JSON position %lu: "%s" was unexpected at this point.
FixingRequestNotSupported NotSupported Fixing the target request is not supported by this version.
HttpHeaderNotSupported NotSupported HTTP header "%s" is not supported by this version.
ReadingReqEntityNotSupported NotSupported Reading request entity is not supported by this version.
InvalidComplexType ClientInternalError "%s" is an invalid complex type.
InvalidUseOfRemoveAfterUpload InvalidInput The header OfflineOData.RemoveAfterUpload can only be used with requests that create a new entity or media stream.
RemoveAfterUploadNotSupported NotSupported Cannot perform the requested operation because the header OfflineOData.RemoveAfterUpload was specified but is not supported.
InvalidBindOnPrincipalEntity InvalidInput Invalid bind operation performed on the principal entity "%s.%s" using navigation property "%s". Since the OData backend does not support bind operations, put the bind operation on the dependent entity so its dependent properties can be updated to create the relationship in the backend.
InvalidHeaderFormat InvalidInput The value of the OfflineOData.HeaderFormat, "%s", is invalid: %s.
InvalidHeaderFormatNotKey InvalidInput "%s" is not a key property of "%s.%s".
InvalidHeaderFormatEntityNotFound InvalidInput "%s" does not exist.
InvalidHeaderFormatNotEntity InvalidInput "%s" does not refer to an entity.
InvalidHeaderFormatFormat InvalidInput The value of the OfflineOData.HeaderFormat, "%s", is not formatted correctly.
FailToUpdateRelationship InvalidInput Failed to update relationship of entity type "%s.%s" using navigation property "%s", because the operation would update the dependent entity key property "%s" which isn't allowed.
FailToRemoveRelationship InvalidInput Failed to remove a relationship of entity type "%s.%s" using navigation property "%s", because the operation would nullify a non-nullable property "%s" which isn't allowed.
GetAuthStreamParmsFailure CommunicationError Communication with the server failed with HTTP status code: %s, response body: %s.
FailedToConnectToServer CommunicationError Failed to establish a socket connection to the server. Error description: %s.
DeletingErrorArchiveInBatch InvalidInput Deleting from the ErrorArchive in a batch request is not supported.
ErrorDeleteEntityNotExist NotFound The delete entity request failed because the provided entity does not exist.
ErrorDeleteStreamNotExist NotFound The delete media stream request failed because the provided media stream does not exist.
MissingInfoForTransactionMerge ClientInternalError Required information is missing from some requests in the request queue to perform transaction merging. Unable to perform transaction merging at this time.
InvalidDefiningQueryName InvalidInput An invalid defining query name was provided. Defining query names must not be the empty string and could not include comma character.
GeneratedUrlForDefiningQuery InvalidInput "%s" is a generated URL and cannot be used as the URL for a defining query.
InvalidUrlForDefiningQuery InvalidInput "%s" is not a valid URL for a defining query.
NoMediaStreamsInUrl InvalidInput "%s" is not a valid defining query with automatically retrieve media streams set to true because the URL does not identify any media entities.
UrlDoesNotIdentitySingleEntity InvalidInput "%s" does not identify a single entity.
IllegalValue ClientInternalError Illegal value.
ErrorCancelNoDownload NotFound Cannot cancel because no download is occurring.
ErrorCancelNoUpload NotFound Cannot cancel because no upload is occurring.
ErrorSystemRefreshInProgress PreconditionFailed The current download cannot be cancelled because it will leave the Offline Store in an inconsistent state.
NonContentIdReferenceToNewEntity InvalidInput A request in the change set uses URL "%s" to reference an entity created in the same change set. Use a Content-ID reference to reference entities created in the same change set.
NonContentIdReferenceToNewEntityLinks InvalidInput A request in the change set uses URL "%s" in a $links/$ref body to reference an entity created in the same change set. Use a Content-ID reference to reference entities created in the same change set.
NonContentIdReferenceToNewEntityBinds InvalidInput A request in the change set uses URL "%s" in a bind to reference an entity created in the same change set. Use a Content-ID reference to reference entities created in the same change set.
MetadataNotLoaded ClientInternalError The metadata has been unloaded. Please load the metadata using loadMetadata() before trying to use the OfflineODataProvider.
EntitySetNotFound ClientInternalError Cannot find the entity set "%s".
PropertyNotFoundFullType ClientInternalError "%s" is not a property of "%s".
PropertyNotFoundNsType ClientInternalError "%s" is not a property of "%s.%s".
SendStoreFailed CommunicationError Failed to send the Offline store. Reason: (MOBILINK_COMMUNICATION_ERROR) error %ld (%s) (system code %ld).
UpsertedLastDownloadWithErrorArchive InvalidInput Error at URL position %lu: sap.upsertedlastdownload cannot be used with the ErrorArchive.
SendStoreNotSupported NotSupported Sending store is not supported.
InvalidTimeoutValue InvalidInput The timeout parameter must be greater than 0 if specified.
InvalidEdmTypeToX_script ClientInternalError %s is an invalid EDM type code to the OData core library.
InvalidDataTypeFromX_script ClientInternalError %s is an invalid data type from the OData core library.
InvalidResponseTypeToX_script ClientInternalError %s is an invalid response type to the OData core library.
InvalidStoreState ClientInternalError %s store state is not supported.
InvalidRequestType ClientInternalError Request type %s is not supported.
InvalidMediaType NotSupported The media type is invalid.
InvalidBatchType ClientInternalError Batch type is neither change set nor data query.
InvalidEntityOperation InvalidInput The operation of the entity must be creation, updating, or deleting.
InvalidLinkOperation InvalidInput The operation of the link must be creation, updating, or deleting.
AuthenticationTimeout CommunicationError The request for authenticating the user timed out.
InvalidEntitySetWithPending InvalidInput Error at URL position %lu: sap.pending cannot be used with entity set "%s.%s" because it cannot contain locally modified entities.
InvalidUseOfHasLocalRelatives InvalidInput Error at URL position %lu: the sap.computeHasLocalRelatives query option can only be used when retrieving an entity set or entity type.
InvalidUseOfHasRelativesWithPendingChanges InvalidInput Error at URL position %lu: the sap.computeHasRelativesWithPendingChanges query option can only be used when retrieving an entity set or entity type.
InvalidStringTransactionId InvalidInput Invalid string transaction ID. String transaction IDs must not be null/nil, the empty string, or a string consisting only of whitespace.
NoTransactionIdAssociated InvalidInput Could not determine the entity ID from the referenced entity. Ensure that the referenced entity is created with 'useGeneratedIDForTransactionID' and is added to the change set prior to the referencing request.
TransactionIdFromNewEntity InvalidInput Cannot reference an entity that has not been created to use its entity ID for the transaction ID unless in a change set.
InvalidRequestForGenerateTransactionId InvalidInput 'useGeneratedIDForTransactionID' can only be used for create requests.
CouldNotDetermineEntityIdForTransactionId ClientInternalError Could not determine the entity ID from the referenced entity to use as a transaction ID. Use loadEntity to ensure the entity ID is loaded.
ErrorErrorArchiveDeleteWhileUploadInProgress PreconditionFailed Cannot delete from the ErrorArchive while another thread is uploading the request queue.
SyncFileOperationInterrupted CommunicationError The %s was interrupted.
SyncFileFailedServerError ServerSideError The %s failed due to an error on the server: %s.
SyncFileFailedBadStatusRetry CommunicationError Communication with the server failed for the %s operation with status code: %d.
SyncFileFailedBadStatus CommunicationError Communication with the server failed for the %s operation with status code: %d.
SyncFileFailedAuthRequired CommunicationError Communication with the server failed for the %s operation due to invalid authentication.
SyncFileFailedInvalidCharacter CommunicationError Communication with the server failed for the %s operation due to an unexpected character in an HTTP header.
SyncFileFailedHostNotFound CommunicationError Communication with the server failed for the %s operation because the host could not be found.
SyncFileFailedSocketConnect CommunicationError The %s failed to establish a socket connection to the server.
SyncFileCommunicationError CommunicationError The %s failed. Reason: %s.
SyncFileDefault ClientInternalError The %s failed. Reason: %s.
SyncFileMaxRetry ServerSideError The %s operation could not complete successfully after %d attempts. The last error received was: %s. Previous errors resulting in a re-attempt are logged at the WARNING level.
CreateReadonlyEntityInstance InvalidInput Could not create/update an entity instance of built-in type: %s.
QueryOnWrongEntitySet InvalidInput This function can only be used to retrieve entities from %s but entities from %s were requested.
CannotAccessEntitySetDirectly InvalidInput The "%s" entity set cannot be accessed directly.
MissingEntityId InvalidInput A non-null entity ID needs to be specified.
NoEntityFoundWithId InvalidInput No entity with entity ID "%s" was found.
ErrorNothingCanBeUndone NotFound Nothing can be undone for the given entity.
ClientUpgradeNeededForUndo PreconditionFailed The request queue database needs to be updated to allow the undo operation to run. The upgrade should happen automatically after the next successful upload or store open.
JsonInvalidUnicodeSequence InvalidInput Error at JSON position %lu: "%s" is an invalid Unicode sequence.
InvalidValueDecimalScaleToZero ClientInternalError Invalid value, "%s", for the property "%s" of Type=\"Edm.Decimal\" with Scale=\"0\" (or unspecified scale ). Please report this issue to the service developer as it is most likely due to incorrect metadata.
ConcurrentMediaStreamModificationsNotSupported NotSupported The request to modify the media stream failed because it was detected that the same media stream is being modified concurrently. Concurrent modifications of the same media stream is not supported.
ConcurrentChangeSetWithMediaStreamNotSupported NotSupported The changeset concurrently modifies the same resource as another operation and the changeset contains a media stream operation. This is not supported. Either remove the media stream operation(s) from the changeset or ensure concurrent operations on the same resource are not performed.
ErrorGeneratingTempTable ClientInternalError An error occurred generating a temp table. The most likely cause of this is a pending upload or download. Make sure all uploads and downloads have been completed and then try the operation again.
InvalidStringUploadCategory InvalidInput Invalid string upload category. String upload category must not be null/nil, the empty string, or a string consisting only of whitespace.
GenerateIdNotAllowedWhenUpload InvalidInput Only string literal or entity value can be used as the upload category when uploading.
InvalidRequestForGenerateUploadCategory InvalidInput 'useGeneratedIDForUploadCategory' can only be used for create requests.
UploadCategoryFromNewEntity InvalidInput Cannot reference an entity that has not been created to use its entity ID for the upload category unless in a change set.
NoUploadCategoryAssociated InvalidInput Could not determine the entity ID from the referenced entity. Ensure that the referenced entity is created with 'useGeneratedIDForUploadCategory' and is added to the change set prior to the referencing request.
ServerLostDownload ServerSideError The server lost the data to download.
NoFunctionImportForUrl InvalidInput The provided URL "%s" does not resolve to a function import.
FunctionImportsNotSupported NotSupported Function imports are not supported in this version.
GetFunctionImportNotSupported NotSupported GET function imports are not supported in this version.
InvalidEntitySetOrFunctionImport InvalidInput Error at URL position %lu: "%s" is not an entity set in entity container "%s", nor does it, and/or the specified parameters, match any function imports.
InvalidFunctionImportVerb InvalidInput Error at URL position %lu: "%s" is a function import in entity container "%s", but the specified HTTP method is incorrect.
InvalidUploadCategory InvalidInput Invalid string upload category. String upload category must not be null/nil, the empty string, or a string consisting only of whitespace.
InvalidRequestForGenerateUploadCategoryL_oData InvalidInput Specifying OfflineOData.NewID as the upload category so that the upload category is set to the generated entity ID is only allowed on create requests.
NoUploadCategoryAssociatedL_oData InvalidInput Could not determine the entity ID from the referenced entity. Ensure that the referenced entity is created with 'OfflineOData.NewID<*>' and is added to the change set prior to the referencing request.
GenerateIdNotAllowedWhenUploadL_oData InvalidInput Generated ID could not be used as upload category when uploading.
SyncFileFailedDownloadConflict ClientInternalError The %s failed due to a download conflict: %s.
SubsetDownloadAlreadyInProgress PreconditionFailed Another thread is already downloading subset (%s).
IllegalLiteralValue InvalidInput Error at URL position %lu: "%s" is an illegal literal value and does not match the rules for an identifier name.
ConversionError ClientInternalError A data type conversion error has occurred. "%s" cannot be converted to "%s". In some cases this can result if "%s" is used in an operation (such as multiplication) with a value or property of type "%s". Using the cast function with "%s" or with the other operation operand MAY fix the problem.
InvalidParameterTypeTimeOfDay InvalidInput Error at URL position %lu: expected a parameter that evaluates to a type with a time of day component.
InvalidParameterTypeDate InvalidInput Error at URL position %lu: expected a parameter that evaluates to a type with a date component.
InvalidDurationOperation InvalidInput Error at URL position %lu: if the left hand operand is a Edm.Duration, the right hand operand must also be a Edm.Duration.
InvalidPathSegmentAfterRef InvalidInput Error at URL position %lu: invalid path segment following a $ref.
InvalidKeyPredBeforeRef InvalidInput Error at URL position %lu: $ref cannot follow a path segment with a key predicate.
MissingIdForDollarEntity InvalidInput The system query option $id is required to specify the entity reference for a $entity request.
InvalidIdQueryOption InvalidInput The system query option $id does not reference an individual entity.
MissingIdForDeleteRef InvalidInput The system query option $id needs to be specified when removing a reference from a collection.
InvalidUseOfDollarId InvalidInput The system query option $id can only be used for $entity read requests or when removing a reference from a collection valued navigation property.
IdResourcePathMismatch InvalidInput The entity type referred to in the resource path (%s.%s) does not match the entity type referred to by $id (%s.%s).
DuplicateContentId InvalidInput Content-ID "%s" is duplicated in the batch request. Content-IDs must be unique within the batch request, not just within the change set.
ErrorGeneratingContentId ClientInternalError An error occurred generating a Content-ID.
InvalidPathSegmentFollowingStar InvalidInput Error at URL position %lu: an invalid path segment follows *.
UnsupportedO_dataVersion ClientInternalError "%s" is not a supported version of OData.
SyncFileFailedDeployFileNotFound ServerSideError The %s failed because no deploy file was found.
ErrorCancelNoOperation InvalidInput Cannot cancel because no operation id is specified.
ChangeSendStoreEncryptionKeyFailed ClientInternalError Change copy store "%s" encryption key failed.
SendStoreWithNewEncryptionKeyFailed InvalidInput Invalid new encryption key: %s. String new encryption key must not be null/nil, empty string, or a string consisting of whitespace/semicolon.
SendStoreCopyStoreFailed ClientInternalError Error when sending the Offline store with new encryption key. Reason: copying entity store of %s failed.
SendStoreCopyRequestQueueFailed ClientInternalError Error when sending the Offline store with new encryption key. Reason: copying request queue of %s failed.
SendStoreRenameFailed ClientInternalError Error when sending the Offline store with new encryption key. Reason: renaming %s to %s failed.
SendStoreGetSizeFailed ClientInternalError Error when sending the Offline store with new encryption key. Reason: getting size of file %s failed.
CannotOrderByStreamProperty InvalidInput Error at URL position %lu: cannot order by a stream property.
StreamPropertyInFilter InvalidInput Error at URL position %lu: cannot filter using a stream property.
InvalidPathSegmentAfterStream InvalidInput Error at URL position %lu: invalid path segment following a stream property.
StreamPropertyPathTooLong InvalidInput Stream property path is too long.
NoEditLinkForDeleteStream InvalidInput An edit link is required for method deleteStream.
SchemaUpgradeNotAllowed PreconditionFailed Schema upgrade not allowed. Reason: non-empty request queue.
RequestNotExists NotFound A request with name "%s" does not exist.
RequestBeingRemoved PreconditionFailed A request with name "%s" is being removed.
RemoveDefiningQueryNotEnabled PreconditionFailed Cannot remove defining query since this option is not enabled in this offline store.
RemoveDefiningQueryWithPartialDownload PreconditionFailed Cannot remove defining query since there is a partial download which can be resumed.
RemoveDefiningQueryWithPendingChanges PreconditionFailed Cannot remove defining query since there are pending changes to upload.
DisqualifiedEnumName InvalidInput "%s" is not a qualified enum type name.
InvalidEnumValue InvalidInput "%s" is not a valid enum value for type "%s".
InvalidEnumType ClientInternalError Error at URL position %lu: "%s" is not an enum type.
DiffEnumTypeForHas InvalidInput Has operator expects left and right operands share the same enum type.
ArrayIsNil ClientInternalError Array is nil.
NoEnoughLengthForArray ClientInternalError length of cArray is not enough for nsArray.
InvalidN_sString InvalidInput "%s" is not a NSString.
ReBootstrapNotAllowed PreconditionFailed Re-bootstrap not allowed. Reason: non-empty request queue.
CurrentUserWasNotProvided InvalidInput Current user was not provided when enable upload previous user's changes.
HasErrorWhenUploadPreviousUserChanges PreconditionFailed Return error occurred when uploading the previous user's pending changes.
HasPendingRequestsWhenUserSwitch PreconditionFailed There are pending requests inside,please upload without the forceUploadOnUserSwitch flag first.
SendStoreNoteTooLong InvalidInput Invalid store note: "%s". Length of the note exceeds the maximum length of 120.
FunctionsNotSupported NotSupported Functions are not supported in this version.
ActionsNotSupported NotSupported Actions are not supported in this version.
CollectionParametersNotSupported NotSupported Parameter "%s" of the method "%s" is a collection, and collection parameters are not supported in this version.
NoFunctionForUrl InvalidInput The provided URL "%s" does not resolve to a function.
NoActionForUrl InvalidInput The provided URL "%s" does not resolve to an action.
BoundDataMethodsNotSupported NotSupported Bound actions and functions are not supported in this version.
InvalidParameterValue ClientInternalError An invalid value was supplied for parameter "%s" of action "%s" with type "%s".
UnrecognizedParameter InvalidInput A value was supplied for non-existent parameter "%s" of action "%s".
InvalidHttpMethodForActionV4 InvalidInput HTTP Method is not allowed in V4 Action, only POST is valid.
NullifyingNonNullParameter InvalidInput Parameter "%s" of action "%s" cannot be set to null because it is not nullable.
UnrecognizedDataType ClientInternalError Unrecognized datatype of parameter "%s" for action "%s".
InvalidMethodName InvalidInput Error at URL position %lu: "%s" is not a valid action or function name in namespace "%s".
BindingParameterMismatch InvalidInput Error at URL position %lu: the binding parameter of "%s" does not match the entity type.
MissingNonNullableParameters InvalidInput Non-nullable parameter "%s" is not specified in the request body.
BindingParameterTypeNotSupported NotSupported Binding parameter type is not supported in this version.
BindToNonExistEntity InvalidInput The bound action "%s" is binding to non-existing entity "%s".
UnsupportedSelectCollectionPropertyItem NotSupported Selecting the item of collection property with other property is not supported in this version.
InvalidPathSegmentAfterCollectionProperty InvalidInput Error at URL position %lu: invalid path segment following a collection property.
OrderByCollectionPropertyItemNotSupport NotSupported Query entity with the order of collection property's sub-property is not supported in this version.
OrderByCollectionPropertyItemCountNotSupport NotSupported Query entity with the order of collection property item count is not supported in this version.
OrderEntityByCollectionProperty InvalidInput Query entity with the order of collection property is invalid.
FilterByCollectionPropertyItemNotSupport NotSupported Filter entity with collection property's sub-property is not supported in this version.
FilterByCollectionPropertyItemCountNotSupport NotSupported Filter entity with collection property item count is not supported in this version.
UnsupportedCollectionTypeQuery NotSupported This type of query is not supported in this version.
InvalidItemIndexOfCollection InvalidInput The item index of collection specified is invalid.
NoSuchItemIndexOfCollection InvalidInput The item index of collection specified does not exist.
TypesNotComparableInMemory ClientInternalError Data type is not comparable in collection item filter.
OperationNotSupportedInMemory NotSupported Operation type "%s" is not supported in collection item filter.
UnsupportedCastInMemory ClientInternalError Cast from "%s" to "%s" is not supported in collection item filter.
FailToGenerateDefaultEncryptionKey ClientInternalError Failed to generate the default encryption key for the offline store.
UpsertedLastDownloadWithRequestQueue InvalidInput Error at URL position %lu: sap.upsertedlastdownload cannot be used with the RequestQueue.
InvalidQueryForRequestQueue InvalidInput Error at URL position %lu: Invalid path for accessing an entity through the RequestQueue.
DeletingRequestInBatch NotSupported Deleting from the RequestQueue in a batch request is not supported.
UnsupportedUndoOption NotSupported Undo UploadCategory or TransactionID with type other than stringLiteral is not supported.
ErrorDeleteRequestWhileUploadInProgress PreconditionFailed Cannot delete from the ErrorArchive while another thread is uploading the request queue.
ConnectionWasInterrupted CommunicationError The connection was interrupted: %s.
GeneralInternalError ClientInternalError An internal error has occurred: %s.
ConflictMbtClientInstanceId InvalidInput autoRegisterMbtClient adds http header Client-Instance-ID implicitly, which conflicts with the CustomHeaders.
ErrorFetchingClientInstanceId ClientInternalError An error occurred while fetching the Client-Instance-ID for mobile back-end tool.
ErrorDeletingClientInstanceId ClientInternalError An error occurred while deleting the Client-Instance-ID for mobile back-end tool.

Last update: June 8, 2022