Reportez-vous à la documentation de Mise en oeuvre
Présentation
Chaque format de fichier détermine les enregistrements.
En général, il s’agit des enregistrements d’en-tête, de détail, de sous-total et de total, mais il y a des cas particuliers :
Champs
Les champs suivants sont présents dans cet onglet :
Bloc numéro 1
| Saisissez un code unique pour la définition de fichier bancaire. |
| Cette zone n'est pas contrôlée. Il permet de particulariser la structure d'un fichier pour une banque donnée. Pour les banques qui n'ont pas de fiche particulière, il faut utiliser la fiche ayant la banque vide. |
| Zone non obligatoire contenant le code législation (table diverse 909). La valeur renseignée est exploitée lors de la création, de la validation du dossier et de l'adjonction de données en cas de copie d'une législation. En création de dossier, sont extraites les données relatives aux législations choisies et les données communes (code législation vide). En validation de dossier sont récupérés uniquement les enregistrements rattachés aux législations du dossier. Le champ Législation sert également de filtre et est contrôlé en sélection et saisie de mouvements (saisie de factures, de règlements, de pièces, etc.). Si le champ est vide, la fiche courante pourra être utilisée quelle que soit la législation de la société concernée par le mouvement. |
| Sélectionnez le type d'enregistrement :
|
| Ce numéro d'ordre permet de découper et trier les enregistrements de type 'Détail'. |
Bloc numéro 5
|   | |
|   | |
| Cette chaîne est utilisée comme préfixe dans le nom des fichiers générés par ce descripteur. | |
| Sélectionnez le type de format : Fixe
Variable
Les colonnes Longueur, Formule et Intitulé sont communes aux deux types de format. CSV
| |
| Pour le format de fichier CSV, saisissez un caractère utilisé pour séparer les champs. La virgule ou le point-virgule sont généralement utilisés. | |
| Pour le format de fichier CSV uniquement, saisissez un caractère qui identifie les fichiers alphanumériques. Les guillemets (simples ou doubles) sont généralement utilisés. | |
| ||
| Saisissez ici l'extension du nom des fichiers qui seront générés pour les transferts magnétiques. Il est possible de saisir jusqu’à quatre caractères. | |
| Saisissez une formule conditionnant l'écriture de l'enregistrement courant. Ce champ est défini au niveau du détail du numéro d'ordre. Pour le format CSV, utilisez ce champ pour définir un enregistrement d'en-tête muet ("dummy") lorsque vous n'avez pas d'informations d'en-tête à renseigner. Vous pouvez saisir [F:TFB]BAN = 'DUMMY' ou simplement 1=2 et au moins une ligne d'enregistrement. Cette condition a toujours pour valeur 'FALSE' et évite la génération de l'enregistrement. |
Tableau Enregistrements
| Numéro de facture. |
| Pas d'aide liée à ce champ. |
|   |
| Pas d'aide liée à ce champ. |
| Saisissez le séparateur de début. Un contrôle est effectué entre la balise de début et la balise de fin afin de garantir la cohérence des balises. Vous pouvez ajouter un attribut à l'intérieur de la balise XML :
Exemple :
|
| Pour les fichiers bancaires de type Variable, vous pouvez définir les variables utilisées dans le fichier XML. Par exemple : [L]MSGID - Cette variable contient la valeur du compteur. Ce compteur est défini dans la fonction Affectation des compteurs. [L]NBPYH - Cette variable contient le numéro des règlements inclus dans le fichier. [L]TOTCUR - Cette variable contient la somme de tous les règlements inclus dans le fichier, sans prendre en compte les devises ou la conversion. |
| Cette colonne s'affiche uniquement pour les fichiers bancaires de type Variable. Si vous avez saisi une formule, vous pouvez indiquer si ces valeurs sont obligatoires ou non. Si vous sélectionnez Oui et que vous n'avez pas saisi de formule dans la colonne Condition pour générer le fichier bancaire XML, un message d'erreur s'affiche dans la trace après génération du fichier. |
| Saisissez le séparateur de fin. Un contrôle est effectué entre la balise de début et la balise de fin afin de garantir la cohérence des balises. Si ce n'est pas le cas, un message d'erreur s'affiche. "Le séparateur de fin devrait être </XX>. Voulez-vous modifier ? " |
| Permet de saisir une formule conditionnant l'écriture de l'enregistrement courant. Les règles de gestion XML imposent que les balises de début et de fin ne soient pas générées s’il n’y a aucune valeur entre les deux balises. Dans le cas de groupes d’éléments XML présentant des valeurs facultatives, ce champ, s’il n’est pas rempli, permet d’empêcher la création de l’enregistrement. La saisie d'une condition n’est pas nécessaire pour les balises dont les valeurs sont facultatives (champ Obligatoire est sur Non), si ces balises ne sont pas incluses directement dans un groupe d’éléments XML. |
| Pas d'aide liée à ce champ. |
Génération
|   |
| Les types de règlements permettent d'associer le fichier bancaire à une transaction de règlement. Plusieurs formats de fichiers peuvent être associés au même type de règlement. Le format de fichier peut dépendre de la banque, ou de la portée du règlement (national, international). |
| Sélectionnez cette case à cocher pour autoriser le regroupement des bordereaux de remise en création du Fichier banque. |
Bloc numéro 4
Devise
| Sélectionnez cette case à cocher pour contrôler si le fichier de remise est bien dans une seule devise lorsque le multi-devises est interdit par le format du fichier. |
| Sélectionnez le type de contrôle de devise :
|
|   |
Les champs suivants sont présents dans la fenêtre ouverte par ce bouton : Bloc numéro 1
Bloc numéro 2
Ce bouton permet de recopier la définition de la fiche depuis ou vers un autre dossier. |
Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :
La formule de calcul saisie n’est pas syntaxiquement correcte. Par exemple, "Il manque une parenthèse fermante."