Le traitement SUBRBK permet d’importer un relevé bancaire stocké dans un fichier ASCII.
A chaque anomalie détectée, le fichier trace est mis à jour, et le bloc d’écritures (composé d’un enregistrement ancien solde, d’enregistrements mouvement et d’un enregistrement nouveau solde), qui comporte l’anomalie, n’est pas importé.
Les paramètres généraux suivants ont une influence sur le comportement de la fonction :
FILBANKDEF (défini au niveau Utilisateur) : Fichier bancaire par défaut
RELBANKREM (défini au niveau Dossier) : Gestion commentaires relevés
Les compteurs utilisés pour numéroter les documents associés à cette fonction sont :
RBK : Relevés bancaires
La fonction d' affectation des compteurs permet de définir quel code de compteur est utilisé
Les tables suivantes sont utilisées par la fonction. Leur contenu doit donc être éventuellement mis à jour :
Table |
Intitulé Table |
---|---|
TABCUR [TCU] |
|
BANK [BAN] |
|
RELBANK [RBK] |
Relevé des comptes bancaires |
Présentation
Dans la fenêtre de dialogue, préciser le nom et la position du fichier à importer (avec possibilité de recherche dans les répertoires par le bouton droit), ainsi que le compte de banque concerné.
Le fichier trace indique les anomalies rencontrées. En particulier, il doit obligatoirement y avoir correspondance entre le RIB transmis dans le fichier Relevé et le RIB paramétré dans la table des comptes de banque.
Un relevé est généré dans la table des relevés RELBAN, avec un numéro incrémenté dans le compteur.
Fermer
Champs
Les champs suivants sont présents dans cet onglet :
|
Pas d'aide liée à ce champ. |
|
Nom du fichier qui contient le relevé bancaire à importer. Le relevé peut regrouper plusieurs comptes bancaires de différentes banques. |
|
|
Le code
banque permet d'importer du relevé uniquement les écritures
d'un compte bancaire. |
Fermer
Cette fonction peut être lancée en batch, mais il n'existe pas de tâche standard dédiée à son lancement.
Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :
"Ce fichier est un répertoire"Il manque le nom du fichier dans le chemin tapé.
"Vous n’avez pas accès à la banque xxxxx"
Ce message apparaît quand le code profil de l’utilisateur n’autorise pas l’accès à la fonction "IMPORTATION RELEVE BANCAIRE" pour la banque sélectionnée.
"Vous n’avez pas accès à toutes les banques"
Ce message apparaît quand la zone banque est vide et que le code profil de l’utilisateur n’autorise pas l’accès à la fonction "Importation relevé bancaire" pour toutes les banques.
"L’ancien solde ne correspond pas au solde précédent"
Le montant du solde précédent est différent du montant de l’ " ancien solde " à importer. En effet, l’ " ancien solde " doit être identique au dernier " nouveau solde " importé : Même banque, même devise, même date d’opération et même montant.
Ce déséquilibre entre les deux montants provient, soit d’une erreur dans le fichier à importer, soit d’un oubli d’import d’un fichier, qui viendrait compenser cette différence.
"Relevé déjà importé"
Le fichier contient un relevé déjà importé. Seules les écritures de ce relevé ne sont pas importées, le reste du fichier est intégré.
"Nouveau solde <> ancien solde + total des mouvements"
Il y a inégalité au lieu d’égalité. Le fichier contient une incohérence.
"Devise banque différente de la devise du relevé"
La devise iso importée correspond à une devise qui est différente de la devise de la banque. Le fichier contient une incohérence.
"Rib du relevé inexistant dans le fichier BANK"
Aucune banque n’est définie pour ce compte. Il faut la créer.
"Pas de devise associée à la devise iso du relevé"
Aucune devise n’est rattachée à cette devise iso. Il faut créer une devise.
"Sens du montant incorrect"
Incohérence dans la zone montant à importer, au niveau du dernier caractère qui définit le sens.
"Pas de relevé à importer"
Le fichier ne contient pas de relevé qui correspond à la banque ou le fichier est vide.