enum class InconsistentDataErrorType
Enum describes error codes corresponding to com.srv4pos.server.api.exceptions.InconsistentDataJsonException.
Occurs when references to software vendor in application description and control unit doesn't match. |
|
Occurs when some inconsistency was detected during 'ValidFrom' or 'ValidTo' validation. |
|
Occurs during activation process when activation code is tested. |
|
Occurs during activation process when passed activation has its signature already. |
|
Occurs in case of attempting to modify activation status by 'PUT' http method. |
|
Occurs if passed query parameter is negative, but positive of zero value is expected. |
|
Occurs when passed by query param cash register name doesn't belong to the passed seller. |
|
Occurs when cash register name passed as query param without specified seller. |
|
Occurs when retrieving data bulk is too large. It signals to specify maxResults param to not greater that some limit. See com.srv4pos.server.api.kdfacet.KdFacetService.list for example. |
|
Occurs when passed identifier (for instance, seller identifier) doesn't fit into length requirements. |
|
Occurs in case of attempting to remove current working server. |
|
Occurs when identifier in URL and body is not the same. Commonly, it is used to forbid changing identifier by PUT. |
|
Occurs when passed version is more then server's one. |
|
Occurs when application without ability to work with control units attempts to send a kd. |
|
Occurs during connection to activation process when connection production number is not equal with installation. |
|
Occurs during com.srv4pos.server.api.activation.ActivationService.create. Indicates that passed production number doesn't belong to device. |
|
Occurs if com.srv4pos.server.api.activation.InstallationInfo for ActivationAdvancedInfo.registrationAdvancedInfo.registrationInfo.country and ...corporateId exists and ActivationAdvancedInfo.registrationAdvancedInfo.sellerInfo is present. |
|
Occurs if Seller for ActivationAdvancedInfo.registrationAdvancedInfo.registrationInfo.country and ...corporateId exists and ActivationAdvancedInfo.registrationAdvancedInfo.sellerInfo is present. |
|
Occurs during com.srv4pos.server.api.activation.ActivationService.create, when com.srv4pos.server.api.activation.ActivationCreationInfo.productionNumber is not null and applicationPackage of Installation (which is found by productionNumber) is not equal |
|
Occurs during com.srv4pos.server.api.activation.ActivationService.create. Indicates that registration already exists for the same seller and installation. |
|
Occurs during com.srv4pos.server.api.activation.ActivationService.create, when we cannot find a installation by a seller and a registration (registration can be found by com.srv4pos.server.api.activation.ActivationCreationInfo.cashRegisterName or com.srv4pos.server.api.activation.ActivationCreationInfo.productionNumber and com.srv4pos.server.api.activation.ActivationCreationInfo.connectionCode is empty. |
|
Occurs during put sale. If sale with this identifier exists already and sent data wasn't same as stored. |
|
Occurs if circular dependency was detected during setting some entity dependency. |
|
Occurs can't change the date when the Activation status: WORKING |
abstract fun message(): String
Returns default human-readable message describing failure if any. |