PMTINF
Bloc <PmtInf> de pain.001 / pain.008 qui regroupe les transactions partageant les mêmes paramètres d'exécution (date, devise, débiteur, type de service).
Définition
<PmtInf> est un niveau intermédiaire entre <GrpHdr> et les <CdtTrfTxInf> ou <DrctDbtTxInf>. Il porte PmtInfId, PmtMtd (TRF, DD), ReqdExctnDt, Dbtr, DbtrAcct, DbtrAgent, ChrgBr commun à plusieurs transactions. Sa raison d'être : factoriser les paramètres communs pour réduire le volume XML.
Origine
Spécifié dès pain.001.001.01 (2009). La granularité <PmtInf> reste inchangée dans toutes les versions.
Usage
Une entreprise envoie un pain.001 contenant 3 <PmtInf> (un par devise/compte débiteur) regroupant 50 virements. Chaque <PmtInf> contient ses propres <CdtTrfTxInf>. La banque éclate ou agrège selon ses règles de traitement.
Termes liés
- ISO 20022 — le standard parent.
- GrpHdr — l'en-tête de groupe.
- CdtTrfTxInf — le bloc transaction.
- MT tag 23B — concept SWIFT MT.