Cegid XRP Ultimate  |      Actualisé le 

Finances

TSEPT : fichier XML

Sommaire

Prérequis

   Il existe des paramétrages permettant de personnaliser certaines lignes du fichier XML.


Liste de pièces

   Seules les pièces regroupant les caractéristiques suivantes sont traitées, dans le cas contraire une anomalie est signalée :
- la banque doit être renseignée (bnqocpie) ;
- le bordereau doit être renseigné (borocpie) ;
- le tiers doit être renseigné (tieocpie) ;
- le type de pièce doit avoir une valeur testée 1 égale à "P", "I" ou "A" (paramètre TYPPIE) ;
- le type et la date d'envoi ne doivent pas être renseignés (tenocpie et denocpie) ;
- elles doivent être validées (etaocpie = "D") ;
- le mode de règlement doit être magnétique ;
- le type d'acceptation du mode de règlement doit avoir une valeur testée 1 égale à "V" (paramètre ACCOERGM) ;
- le montant initial de la pièce (débit - crédit) doit être supérieur à 0 ;
- la domiciliation du tiers doit disposer d'un code SWIFT/BIC ainsi que des coordonnées bancaires (banque, guichet, compte, clé RIB ou code IBAN) ;
- le pays doit être renseigné dans l'adresse du tiers présente sur la pièce ou dans l'adresse du tiers issue de l'association tiers-établissement (GATE).


Caractères autorisés

   Seuls les caractères suivants peuvent être présents dans le fichier en sortie :

   a b c d e f g h i j k l m n o p q r s t u v w x y z
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9
/ - ? : ( ) . , ¿ +
Espace


Présentation du fichier

   Le fichier ASCII à transférer est de type XML.
La syntaxe XML utilise des balises (ou "tags") pour structurer les données.
Une balise commence par le caractère < et se termine par le caractère >.

   Chaque fichier est composé de :
   [1]             En-tête : "Group Header"
   [1 à n]            Remise : "Payment Information"
   [1 à n]                 Paiement : "Transaction Information"


Détail des enregistrements générés

   - basé sur le schéma "pain.001.001.03" ;


Exemple au format xml

   - basé sur le schéma "pain.001.001.03" ;