pain.001 Validator

InstdAmt doit être strictement positif (> 0). Le XSD autorise 0, mais cela est commercialement invalide.

Pourquoi les fichiers pain.001 échouent à la règle PAIN00109-GEN-005 (ERROR) et comment corriger : InstdAmt doit être strictement positif (> 0). Le XSD autorise 0, mais cela est commercialement invalide.

Ce que vérifie cette règle

InstdAmt doit être strictement positif (> 0). Le XSD autorise 0, mais cela est commercialement invalide.

Élément concerné : CdtTrfTxInf/InstdAmt.

S'applique à pain.001.001.09. Sévérité : ERROR.

Pourquoi votre fichier est rejeté

Les banques valident cette règle côté serveur après la vérification du schéma XSD. En cas d'échec, tout le fichier est généralement rejeté — même si toutes les autres transactions sont correctes — une seule violation bloque donc l'ensemble du lot.

Comment corriger

Assurez-vous que chaque valeur CdtTrfTxInf/InstdAmt est strictement supérieure à 0. Localisez le(s) élément(s) fautif(s) et corrigez le montant ou la quantité.

Vérifiez avant d'envoyer

Téléversez votre fichier pain.001 dans le validateur ci-dessous pour confirmer que cette règle — et toutes les autres règles métier et contraintes XSD — passent avant que votre banque ne le voie.

InstdAmt doit être strictement positif (> 0). Le XSD autorise 0, mais cela est commercialement invalide. — pain.001 PAIN00109-GEN-005 — Ifriqa