...
Error code | Error name | Description | Example | Pointer 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/A | Root of the message | This is the default error code for this class |
201 | Guarantee not startable | Guarantee is not 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 | ||
299 | Duplicate message | We received the same message from the same source already | Root of the message |
...
Error code | Error name | Description | Example | Pointer is set to | Observations |
---|---|---|---|---|---|
300 | Wrong Operation | An invalid operation was performed and there is no additional precision on the error | N/A | Root 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 | ||
320 | Holder/Guarantee mismatch | The holder id parameter and the guarantee reference parameter does 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 |
...