Annulation

I - Règles

  1. Le lot est annulable si le lot prépayé est au status En attente ou en En cours.
  2. Un prépayé est annulable si le lot prépayé est au status En attente ou en En cours.
  3. Un motif d’annulation est obligatoire lors de l’annulation d’une carte.
  4. Un commentaire d’annulation est obligatoire lors de l’annulation d’une carte.

II - Flux

Annulation d’un lot prépayé

sequenceDiagram participant U as UI participant A as API participant J as JOB participant N as NOTIF U->>A: PUT prepaidlot/cancel A->>J : cineges.prepaidlot.cancel activate J A-->>U: response J->>J: cancel lot prepaid J->>J: cancel prepaid J->>J: persist prepaid and lot prepaid J-->>N : done deactivate J

Annulation d’un prépayé

sequenceDiagram participant U as UI participant A as API participant J as JOB participant N as NOTIF U->>A: PUT prepaid/cancel A->>J : cineges.prepaid.cancel activate J A-->>U: response J->>J: cancel prepaid J->>J: persist prepaid J-->>N : done deactivate J