Aller au contenu

États et modes des Records

Cette section décrit le cycle de vie d’un Record — les valeurs possibles de state et mode et les transitions entre elles, toutes déclenchées automatiquement par le système.

État et mode de la ressource Record
  • Accepted : Le Record a été reçu et a passé la validation initiale, mais aucun résultat final n’a encore été persisté. Il s’agit d’un état temporaire.
  • Rejected : Le Record a été reçu mais n’a pas passé nos contrôles de validation internes. Les détails sont disponibles dans les messages de journal. Il s’agit d’un état final.
  • Completed : Le Record a été soumis avec succès à l’Administration fiscale et accepté par celle-ci. Il s’agit d’un état final.
  • Failed : Une erreur s’est produite lors du traitement. Le Record n’a pas passé les contrôles de validation de l’Administration fiscale, ou une erreur a empêché notre système de confirmer le résultat de la transmission. Les détails sont disponibles dans les messages de journal. Il s’agit d’un état final.
  • Processing : Le Record est en cours de traitement. L’état correspondant est Accepted.
  • Finished : Le Record a été traité, avec un résultat réussi ou non. L’état correspondant est Rejected, Completed ou Failed.
  • POST → Accepted : Le Record est créé via un appel API et entre temporairement dans l’état Accepted s’il est validé avec succès.
  • POST → Rejected : Si le Record échoue à la validation interne lors de la création, il passe automatiquement à l’état Rejected, fournissant des messages de journal supplémentaires sur l’erreur.
  • Accepted → Completed : Cette transition se produit automatiquement une fois que le Record a été traité avec succès.
  • Accepted → Failed : Si une erreur se produit pendant le traitement, le Record passe automatiquement à l’état Failed, fournissant des messages de journal supplémentaires pour le débogage.
  • Processing → Finished : Une fois le Record traité, qu’il soit réussi ou non, il passe automatiquement au mode Finished.

Was this page helpful?