ediverse Explorer la plateforme

À la une PEPPOL BIS Billing 3.0 L’obligation européenne d’e-invoicing arrive : France sept 2026, Belgique janv 2026, Allemagne 2025.

sese.022 — Securities Settlement Status Advice

Le rapport de statut d'une instruction de règlement-livraison. Le CSD ou le custodian informe l'émetteur de l'instruction de son état courant : matched, unmatched, pending, settled, cancelled. C'est le message qui pilote toute réconciliation post-trade.

Objet et place dans le flux

sese.022 (renuméroté sese.024 en 2024) suit le cycle de vie d'une instruction de règlement sese.023 soumise au CSD. À chaque transition d'état, le CSD émet un sese.022/024 : dès qu'une mirror instruction a matché (Matched), si la settlement est en attente de titres ou de cash (Pending avec raison), une fois la transaction settled, ou en cas d'annulation.

Le message est idempotent : chaque sese.022 contient l'état actuel complet. Pas besoin d'agréger les advices précédents — le dernier reçu est l'état courant.

Codes de statut

Trois axes de statut sont rapportés simultanément :

  • MtchgSts (Matching Status) : Matched, Unmatched, NotMatched.
  • SttlmSts (Settlement Status) : Pending (avec raison), Settled, PartiallySettled, Failing.
  • InsPrcgSts (Inferred Processing Status) : Pending, Cancelled, Modified.

Codes de raison Pending les plus fréquents (sous-élément Rsn/Cd) :

  • LACK — Lack of securities on delivering account.
  • CASH — Lack of cash on the buyer's account.
  • LATE — Late submission.
  • PRCY — Counterparty's instruction not yet received.
  • SETR — Securities are restricted (compliance hold).

Structure XML

  • TxId — Identifiants double : AcctOwnrTxId (côté client) + AcctSvcrTxId (côté CSD).
  • PrcgSts (Processing Status) — bloc principal avec MtchgSts, SttlmSts, et éventuellement Rsn (codes de raison).
  • TradDtls — Dates trade et settlement.
  • FinInstrmId — ISIN.
  • QtyAndAcctDtls — Quantité et compte titres (rappel).

Exemple XML

Status Advice T2S à BNP Paribas : la transaction est matched (MT541/MT543 ont pairé), mais settlement pending avec raison LACK (lack of securities sur le compte de Northern Trust) :

xml sese-022-status-advice.xml
<?xml version="1.0" encoding="UTF-8"?>
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:sese.024.001.12">
  <SctiesSttlmTxStsAdvc>
    <TxId>
      <AcctOwnrTxId>BNP-INST-20260516-001</AcctOwnrTxId>
      <AcctSvcrTxId>T2S-INST-20260516-987654</AcctSvcrTxId>
    </TxId>
    <PrcgSts>
      <MtchgSts>
        <Mtchd/>
      </MtchgSts>
      <SttlmSts>
        <Pdg>
          <Rsn>
            <Cd>LACK</Cd>
            <AddtlRsnInf>LACK OF SECURITIES ON DELIVERING ACCOUNT</AddtlRsnInf>
          </Rsn>
        </Pdg>
      </SttlmSts>
    </PrcgSts>
    <TradDtls>
      <TradDt><Dt><Dt>2026-05-15</Dt></Dt></TradDt>
      <SttlmDt><Dt><Dt>2026-05-16</Dt></Dt></SttlmDt>
    </TradDtls>
    <FinInstrmId>
      <ISIN>US0378331005</ISIN>
    </FinInstrmId>
    <QtyAndAcctDtls>
      <SttlmQty>
        <Qty>
          <Unit>200.0000</Unit>
        </Qty>
      </SttlmQty>
      <SfkpgAcct>
        <Id>12345678</Id>
      </SfkpgAcct>
    </QtyAndAcctDtls>
  </SctiesSttlmTxStsAdvc>
</Document>

Pièges courants

  • Confondre Matched et SettledMatched signifie que les deux instructions ont pairé. Settled signifie que le transfer titres + cash a effectivement eu lieu. Un trade matched mais pending n'est pas settle.
  • Ignorer les codes de raison — un Pending sans contextualisation perd 90% de sa valeur. Toujours lire le Rsn/Cd pour identifier l'obstacle (lack of securities ? cash ?).
  • Confusion sese.022 vs sese.024 — l'ISO 20022 RA a renuméroté sese.022 en sese.024 en 2024. Les deux coexistent. Vérifier le namespace XSD pour parser correctement.
  • Asynchronicité du Status Advice — un advice peut arriver en retard par rapport à l'événement réel. Toujours utiliser le datetime de l'advice pour déterminer la chronologie.
  • Compliance hold (SETR) — un statut SETR signifie un blocage compliance (OFAC, sanctions). Pas de résolution automatique : nécessite intervention manuelle des équipes compliance.

Messages liés

  • sese.023 — Securities Settlement Transaction Instruction (l'instruction tracée).
  • sese.011 — Allegement Notification (transaction non matchée encore).
  • sese.020 — Cancellation Request.
  • MT548 — Settlement Status and Processing Advice (équivalent SWIFT MT).