Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

List of error codes

1XX - Validation

Error codeError nameDescriptionPointer is set toObservations
100Bad MessageThe message is invalid and there is no additional precision on the errorRoot of the messageThis is the default error code for this class
101Missing ParameterA required parameter is missing in the messageThe pointer is set to the missing parameter
102Invalid Domain Value ParameterA parameter is outside a deifned list of accepted valuesThe pointer is set to the invalid parameter
103Maformed DateA parameter holding a date cannot be properly convertedThe pointer is set to the invalid parameter
151Condition C001 failureThe condition is not fulfilledThe pointer is set to the invalid parameter
152Condition C002 failureThe condition is not fulfilledThe pointer is set to the invalid parameter
154Condition C004 failureThe condition is not fulfilledThe pointer is set to the invalid parameter
155Condition C005 failureThe condition is not fulfilledThe pointer is set to the invalid parameter
158Condition C008 failureThe condition is not fulfilledThe pointer is set to the invalid parameter

2XX - Workflow

Error codeError nameDescriptionPointer is set toObservations
200Bad StateThe state of an internal object is invalid and there is no additional precision on the errorRoot of the messageThis is the default error code for this class
201Guarantee not startableGuarantee is not  in a state that allow to accept itRoot of the message
202Holder status exceptionThe state of the holder is not what it should have been to realize the current operationRoot of the message
203Guarantee not cancellableThe state of the guarantee does not allow for cancellationRoot of the message
210Operation already startedOperation already startedRoot of the message
211Operation already terminatedOperation already terminatedRoot of the message
212Operation already dischargedOperation already dischargedRoot of the message
213Operation not yet startedOperation not yet startedRoot of the message
299Duplicate messageWe received the same message from the same source alreadyRoot of the message

3XX -

...

Technical errors

Error codeError nameDescriptionPointer is set toObservations
300Wrong OperationAn invalid operation was performed and there is no additional precision on the errorRoot of the message

This is the default error code for this class

301Guarantee not foundGuarantee not found in our DBTo the guarantee reference (if applicable)
302Guarantee chain not foundGuarantee chain not found in DBRoot of the message
303Guarantee type not foundGuarantee type not found in DBRoot of the message
304Customs not foundCustoms not found in DBRoot of the message
305Country not foundCountry not found in DBRoot of the message
320Holder/Guarantee mismatchThe holder id parameter and the guarantee reference parameter does not match what we have in DB

...

Root of the message
321Holder not activeHolder not activeRoot of the message
330Guarantee chain not authorizedGuarantee chain not authorizedRoot of the message
340Multiple operations foundUsed when operations are duplicated in the DBRoot of the message

4XX - Internal errors

Error codeError nameDescriptionPointer is set toObservations
400eTIR ProblemAn internal error in the eTIR international system occured and there is no additional precision on the errorRoot of the messageThis is the default error code for this class