EBICS erreur sur PstlAdr en saisie directe de remise
Faq ERP :
EBICS erreur sur PstlAdr en saisie directe de remise
Produit | Versions |
Infinity | 7.5d X.x |
Message d'erreur " erreur lors de la vérification syntaxique ( schéma XSD ) : le contenu de l'élément 'PSTLADR' dans l'espace de noms 'urn:iso:std:iso:20022:tech:xsd:pain.001.001.02' est incomplet …
Exemple :
En saisie directe de remise , en cas d'emploi de sepa V2 ( pain.001.001.02 ) il manque une information dans la balise PSTLADR ; cette balise est utilisée pour encoder l'adresse du bénéficiaire mais aussi celle de l'émetteur.
–> en pain.001.001.02 le code pays est obligatoire, or le zoom de saisie des remises ne permet pas de saisir cette information.
Il y a trois solutions :
- passer en pain.001.001.03 où l'information est facultative ( le message d'erreur indique que vous êtes en pain.001.001.02 )
- modifier la fonction Build_Sepa_SCTTransacInfo du module rctmsepa000 pour mettre une valeur par défaut (FR par exemple) si D9.BenefPays est vide.
- modifier le zoom de saisie pour rajouter le champ d9.benefPays en saisie.
NB : Pensez aussi à vérifier le code pays qui doit être présent dans la fiche dossier DAV ( dans fiche adresse pour les versions récentes ) , il est aussi utilisé pour remplir cette balise dans l'entête de transmission.