...
Error code | Error name | Description | Example | Pointer is set to | Observations |
---|---|---|---|---|---|
100 | Bad Message | The message is invalid and there is no additional precision on the error | N/ARoot of the message | This is the default error code for this class | |
101 | Missing Parameter | A required parameter is missing in the message | The pointer is set to the missing parameter | ||
102 | Invalid Domain Value Parameter | A parameter is outside a defined list of accepted values | The pointer is set to the invalid parameter | ||
103 | Maformed Date | A parameter holding a date cannot be properly converted | The pointer is set to the invalid parameter | ||
151 | Condition C001 failure | The condition is not fulfilled | The pointer is set to the invalid parameter | ||
152 | Condition C002 failure | The condition is not fulfilled | The pointer is set to the invalid parameter | ||
154 | Condition C004 failure | The condition is not fulfilled | The pointer is set to the invalid parameter | ||
155 | Condition C005 failure | The condition is not fulfilled | The pointer is set to the invalid parameter | ||
158 | Condition C008 failure | The condition is not fulfilled | The pointer is set to the invalid parameter |
...
Error code | Error name | Description | ExamplePointer is set to | Observations | |
---|---|---|---|---|---|
200 | Bad State | The state of an internal object is invalid and there is no additional precision on the error | N/ARoot of the message | This is the default error code for this class | |
201 | Guarantee not startable | Guarantee is not in a state that allow to accept it | Root of the message | ||
202 | Holder status exception | The state of the holder is not what it should have been to realize the current operation | Root of the message | ||
203 | Guarantee not cancellable | The state of the guarantee does not allow for cancellation | Root of the message | ||
204 | Guarantee already registered | The guarantee has already been registered | Root of the message | ||
205 | Guarantee already cancelled | The guarantee is already cancelled or the request to cancel it has already been sent | Root of the message | ||
210 | Operation already started | Operation already started | Root of the message | ||
211 | Operation already terminated | Operation already terminated | Root of the message | ||
212 | Operation already discharged | Operation already discharged | Root of the message | ||
213 | Operation not yet started | Operation not yet started | Root of the message | ||
220 | Declaration not yet received | Operation cannot start because the declaration was not received | Root of the message | ||
299 | Duplicate message | We received the same message from the same source already | Root of the message |
...
Error code | Error name | Description | ExamplePointer is set to | Observations | |
---|---|---|---|---|---|
300 | Wrong Operation | An invalid operation was performed and there is no additional precision on the error | N/ARoot of the message | This is the default error code for this class | |
301 | Guarantee not found | Guarantee not found in our DB | To the guarantee reference (if applicable) | ||
302 | Guarantee chain not found | Guarantee chain not found in DB | Root of the message | ||
303 | Guarantee type not found | Guarantee type not found in DB | Root of the message | ||
304 | Customs not found | Customs not found in DB | Root of the message | ||
305 | Country not found | Country not found in DB | Root of the message | ||
306 | Control type not found | Control type not found in DB | To the control type element, if applicable | ||
320 | Holder/Guarantee mismatch | The holder id parameter and the guarantee reference parameter do not match what we have in DB | Root of the message | ||
321 | Holder not active | Holder not active | Root of the message | ||
330 | Guarantee chain not authorized | Guarantee chain not authorized | Root of the message | ||
331 | Guarantee chain/Guarantee mismatch | The guarantee chain code parameter and the guarantee reference parameter do not match what we have in DB | Root of the message | ||
332 | Guarantee type/Guarantee mismatch | The guarantee type parameter and the guarantee reference parameter do not match what we have in DB | Root of the message | ||
340 | Multiple operations found | Used when operations are duplicated in the DB | Root of the message |
...
Error code | Error name | Description | ExamplePointer is set to | Observations | |
---|---|---|---|---|---|
400 | eTIR Problem | An internal error in the eTIR international system occured and there is no additional precision on the error | N/ARoot of the message | This is the default error code for this class |