ETEBAC est un ETEBAC est un logiciel de transmission d'information entre une entreprise et sa banque par Internet. L'utilisation du logiciel ETEBAC nécessite une connexion internet et la transmission s'effectue en mode ETEBAC 3 via le réseau Transpac.
Les solutions EBICS (Electronic Banking Internet Communication Standard) et EBICS TS (EBICS Transport et Signature) reposent sur un protocole de communication sécurisé permettant l'échange de fichiers entre des clients et des établissements bancaires, dans les 2 sens (client vers banque et banque vers client), via une connexion IP (Internet). Elle s'impose comme la solution industrielle de remplacement des protocoles français de télétransmission ETEBAC 3 et 5, en vigueur depuis les années 80.
Le protocole EBICS est en particulier destiné à l'acheminement d'instructions de paiements européens (SEPA) mais aussi nationaux (VO, LCR, …) ainsi que des restitutions clientèles (extraits de comptes, …). EBICS a été conçu par le ZKA (équivalent allemand du CFONB). La version 2.4.1 d'EBICS constitue la première version commune Franco-Allemande. C'est cette version qui est mise en œuvre dans Divalto Règlements.
Avec EBICS T, le donneur d'ordre de paiement transfère ses fichiers par le canal EBICS et les valide par un autre canal (fax, parapheur électronique, …).
Avec EBICS TS, les fichiers sont signés numériquement avec un certificat électronique contenu dans une clé personnelle (ou token) avant d'être transférés à la banque.
Ancre | ||||
---|---|---|---|---|
|
Ancre | ||||
---|---|---|---|---|
|
Ancre | ||||
---|---|---|---|---|
|
...
Ancre | ||||
---|---|---|---|---|
|
EBICS est un protocole sur IP, utilisant des messages XML véhiculés par le standard HTTPS. EBICS utilise les standards RSA, AES et X.509 pour ses aspects cryptographiques.
EBICS utilise trois paires de clés RSA :
...
On accède au zooms par l'option de menu : Règlement / Fichiers / Banque / Banques
Méthode de transmission bancaire
Vous indiquez la méthode de transmission utilisée pour communiquer avec votre banque.
Dans le cas d'une transmission par le protocole Ebics, le statut de la connexion est précisé afin de faciliter le suivi de l'établissement d'une connexion Ebics.
De plus, l'accès en modification à certaines zones du paramétrage Ebics est interdit selon le statut de la connexion.
ETEBAC
Identité Transpac : Numéro d'accès au serveur de la banque (cette information est fournie par la banque).
Identité client et le mot de passe : apparaissent ici à titre informatif. Il est préférable d'utiliser les cartes paramètres. Pour communiquer avec l'ordinateur de la banque il est nécessaire de paramétrer le mode de communication.
Jeu de caractères : Indiquez le jeu de caractères utilisé par votre banque. Votre ordinateur travaille toujours en Ascii. Lorsque celui de la banque utilise le jeu Ebcdic, le programme assure la conversion automatique.
Nombre de bits : Vous indiquez si le dialogue entre votre ordinateur et celui de la banque est codé sur 7 bits ou sur 8 bits. Ce paramètre sélectionne une des 2 unités logiques modem indiquées sur la fiche Paramètres Généraux.
Séparateur de paquets : CR s'il faut faire suivre chaque enregistrement émis par le caractère 0D.Délai s'il faut temporiser après chaque enregistrement émis.
Délai entre les paquets : Indiquez le nombre de 10èmes de seconde d'attente à respecter entre chaque enregistrement émis.
Ce paramètre n'est pris en compte que si vous avez répondu "Délai" à la question précédente.
Il est préférable de toujours renseigner un délai entre les paquets (en général 8ms).
EBICS
Version du protocole Ebics :
La version du protocole est composée de 3 informations :
...
A ce jour, en France, seule la version 2.4.1 est opérationnelle, son code est H003.
Les paramètres Ebics (User ID, Partner ID, Host ID, etc…) vous seront communiqués par la banque au moment de l'établissement du contrat de télétransmission.
Il est à noter que ces informations ne seront plus modifiables une fois la connexion Ebics initialisée. La modification de ces paramètres ne peut se faire qu'à l'initiative de la banque ou par le programme de révocation de la connexion.
Si Ebics TS, certains champs sont pré-renseignés (Version, Protocole, Révision, etc…). Il est fortement recommandé de conserver les valeurs indiquées par Divalto Règlements, sauf évolution de la norme Ebics TS.
De plus, toutes les étapes pourront être tracées dans un fichier paramétré dans le code chemin trace que l'on indiquera dans le groupe « Options », champ « Code chemin trace »
Clés et Certificats Client
Les échanges de flux avec les serveurs des banques françaises, tels que définis par le CFONB, sont basés sur l'utilisation de certificats électroniques X509 permettant de garantir la sécurité des échanges.
La séparation des usages (Authentification, Chiffrement et Signature/Scellement) est obligatoire : 3 certificats (un pour chacun des usages) sont donc utilisés par le poste client.
Les certificats doivent respecter les contraintes suivantes :
...
Un certificat contient, entre autres, la partie publique d'une clé de cryptage RSA, la partie privée étant elle-même stockée dans un second fichier. Clé et certificat forment donc une paire indissociable et ce sont les noms de fichiers contenant ces données qui sont à renseigner dans la fiche de la banque.
Il est à noter qu'il est tout à fait possible d'utiliser les mêmes clés et certificats client pour plusieurs banques. C'est pourquoi il est possible de parcourir le répertoire des certificats (par clic droit sur une zone de nom de fichier de clé ou de certificat) pour sélectionner une clé ou un certificat existant
Clefs et certificats banque
Les certificats banque seront téléchargés dans la phase de l'établissement d'une connexion Ebics. Ils ne sont pas saisissables dans la fiche de la banque mais uniquement affichés à titre d'information.
Une fois téléchargés, tout comme les certificats client, les certificats banque sont stockés dans des fichiers dans le répertoire des certificats défini dans la fiche dossier et encodés en codage PEM. Par abus de langage, nous parlons ici de certificats banque, alors que ce qui est uniquement stockée sont les clés publiques.
...
Divalto Règlements vous permet de créer ces 3 certificats (toujours associés à autant de clés privées). Cette fonctionnalité est accessible soit depuis le menu de l'application Divalto Règlements, soit directement depuis une fiche banque.
Création des clés et certificat depuis le menu
L'accès se trouve dans le sous-menu Règlement / Etebac - Ebics / Utilitaires / Ebics – Gestion des connexions ».
Dans le cadre « Clés et certificats client », vous indiquer les noms des fichiers qui vont contenir les clés privées et les certificats qui vont être créés.
Les fichiers créés seront automatiquement déposés dans le répertoire paramétré dans le dossier.
Vous pouvez ne pas indiquer de nom de fichier, dans ce cas, Divalto Règlements attribuera automatiquement des noms aux fichiers créés. La règle de composition du nom de fichier appliquée est la suivante :
Filename égal Dossier + « Ebics » + version du certificat + extension « .pem » ou « .key » (selon s'il s'agit d'un certificat ou d'une clé privée)
Exemple : 998_ebics_a005.pem pour le certificat de signature/scellement du dossier 998
Vous avez la possibilité de créer les 3 « paires » (clé + certificat) ou seulement la paire clé/certificat d'authentification, par exemple, par le biais des 3 cases à cocher « créer ».
Dans le cadre « Informations relatives aux certificats », il vous faudra saisir des informations concernant votre entreprise qui seront insérées dans le certificat.
Certaines de ces informations sont directement reprises de la fiche Dossier (code pays, ville et raison sociale).
Attention : La saisie de l'ensemble de ces informations est obligatoire.
Création des clés et certificat depuis la fiche banque
Il est également possible de créer des clés et des certificats directement depuis la fiche banque, par le menu « Ebics »
Par rapport à la création des clés et certificats par le menu, le fonctionnement diffère légèrement, dans la mesure où les noms de fichiers seront repris de la fiche banque et ceux-ci apparaîtront grisés dans le programme de création des clés et certificats.
Une autre différence se situe dans le fait que le programme va automatiquement créer les 3 paires clé/certificat, même si vous n'avez renseigné les noms de fichier que de l'une ou l'autre des paires. Divalto Règlements attribuera automatiquement un nom de fichier pour la(les) clé(s) et le(s) certificat(s) sans indication de nom.
Par le menu contextuel d'une zone clé/certificat
Ce mode se différencie des autres façons de créer des clés et des certificats par le fait qu'il ne crée QUE la paire clé/certificat sur laquelle on a cliqué.
Par exemple, si l'appel au menu contextuel (clique droit) a lieu sur la zone « certificat de signature », le programme de création des clés et certificats ne générera que la paire de signature.
...
Ancre | ||||
---|---|---|---|---|
|
Ancre | ||||
---|---|---|---|---|
|
C'est le paramétrage des bordereaux qui définit s'il y a lieu de créer ou non une transaction au moment de la génération.
L'accès au zoom des bordereaux est réalisé par l'option de menu : Règlement / Fichiers / Bordereau
C'est le champ « Fichier inter-bancaire » qui détermine le type de génération :
...
Ancre | ||||
---|---|---|---|---|
|
Ancre | ||||
---|---|---|---|---|
|
Ce module assure le dialogue avec les banques. Il fonctionne en mode manuel ou en mode automatique.
En mode manuel, le module exécute un seul ordre à la fois.
En mode automatique, le module exploite le fichier ORDRES DE TRANSFERTS.
La tâche reste présente en tâche de fond et se termine à la fermeture de l'application.
Tous les ordres sont examinés et classés selon leur urgence. Le classement prend en compte :
...
Attention : En cas d'erreur, l'ordre est réexécuté à concurrence du nombre maximum d'essais défini dans les paramètres généraux.
Ancre | ||||
---|---|---|---|---|
|
Ancre | ||||
---|---|---|---|---|
|
Les ordres de transfert automatique permettent de planifier les transmissions de réception d'extraits et d'émissions (virement, remise d'effet…).
Ce zoom est accessible via l'option de menu : Règlement / Etebac - Ebics / Tables / Ordres de transfert automatique
La périodicité est exprimée par le rang des jours de la semaine, 1 pour Lundi, 7 pour Dimanche.
La date d'exécution permet de planifier une transmission par avance. Elle s'exécutera une seule fois à la date donnée.
Ancre | ||||
---|---|---|---|---|
|
Ancre | ||||
---|---|---|---|---|
|
Consultations
Un zoom permet de consulter les transmissions générées par Divalto en mode Etebac/Ebics. Il offre également la possibilité d'émettre les remises.
Ce zoom est accessible via l'option de menu : Règlement / Etebac - Ebics / Consultation des transmissions,
La première page donnes les informations générales de la transmission.
Le bouton « Informations complémentaires » permet d'accéder aux informations spécifiques selon le type d'opération.
Le bouton « Détail » ou touche de fonction « F6 » permet de consulter le détail de la remises.
...
Il est possible d'automatiser le téléchargement des extraits de comptes via un processus. Divalto fourni pour cela le processus « Extract_ExtraitsBqe ». Le traitement est accessible via l'option de menu : Règlement / Etebac / Ebics / Utilitaires / Ebics - Transmissions / Télécharger des données Ebics.via l'option de menu : Règlement / Etebac / Ebics / Utilitaires / Ebics - Transmissions / Télécharger des données Ebics.
Voici ci-dessous la procédure d'exécution du processus par le service DhsServices pour l’exécution du processus standard de récupération des relevés EBICS via le service des processus.
Celle-ci nécessite d’activer par site sur le dlmt un profil ebics. Ce profile à acheter est en plus du profile ebics utilise pour les transmisions interactive (avec wpf), et sera effectif pour l'ensemble de l'environnement (multi-banques et multi-dossiers).
Il faut donc côté licence autant d’ebics qu’il y’a d’utilisateur potentiel + 1 pour ebics pour le mode service. Ceci par site.
niveau xCloudAdmin, changer le paramétrage de votre entrée service diva spppwebscru.dhop pour utiliser le compte service de base ($Service) ex:
<nom>spppwebscru_monnom<programme>spppwebscru.dhop<windowShow>SW_HIDE<Env>monenvironement<TRACE>1<DEBUG>1
but: repasser sur l'utilisateur windows service de base + enlever s'ils sont définis, les paramètres <utilisateur> , <impersonnation> et <domaine>
niveau DLMT, ajouter le compte : DSD_609209$
mot de passe au choix, le lier aux environnements et lui lier une licence ebics-TS
dans DLMT, synchroniser avec les environnement + réimporter les associations de profil de licence + proroguer les licences
niveau xCloudManage relancer DhsServices
Ancre | ||||
---|---|---|---|---|
|
Ancre | ||||
---|---|---|---|---|
|
Ancre | ||||
---|---|---|---|---|
|
...
Ancre | ||||
---|---|---|---|---|
|
Ancre | ||||
---|---|---|---|---|
|
Chaque transmission concerne une banque, un dossier, un journal précis. Le logiciel retrouve ces informations à l'aide du R.I.B lors de :
...
- relever les RIB de ces transmissions par le choix consultation
- paramétrer correctement le compte du RIB concerné
- exécuter le traitement de réaffectation
Ancre _Toc322935125 _Toc322935125 Ancre _Toc9287072 _Toc9287072
Intégration d'un fichier
Dans le cas où le paramétrage du bordereau indique un support magnétique de type disquette, les données ne sont pas intégrées automatiquement. Champ « support magnétique » à « Fichier / Disquette » au niveau du bordereau.
Les remises doivent d'abord être intégrées dans le fichier historique pour pouvoir être envoyées à la banque.
Ce traitement lit un fichier au format bancaire préparé par la comptabilité (CCFDISK), la paie (PPFOV) ou un autre logiciel.
Le même fichier peut contenir des remises de types différents (remises à l'escompte à l'encaissement, ordres de virements...).
Vous accédez au traitement d'intégration par l'option de menu Règlement / Etebac - Ebics / Utilitaires / Intégration d'un fichier
Intégration d'un fichier (V10.4)
Le programme d'intégration permet de traiter et donc d'intégrer les relevés de traites fournisseurs. Noter qu'aucun paramétrage supplémentaire n'est nécessaire.
Ancre | ||||
---|---|---|---|---|
|
Ancre | ||||
---|---|---|---|---|
|
Ce module détruit des transactions du fichier historique. Seules les transactions du dossier courant peuvent être détruites. Vous indiquez la date jusqu'à laquelle les transactions sont supprimées.
On accède au traitement via l'option de menu Règlement / Etebac - Ebics / Utilitaires / Epuration de l'historique
« Epuration jusqu'au »
Cette date représente la date :
...
Ancre | ||||
---|---|---|---|---|
|
Ancre | ||||
---|---|---|---|---|
|
Ancre | ||||
---|---|---|---|---|
|
Ancre | ||||
---|---|---|---|---|
|
C'est le bouton « Détail » qui vous permet d'accéder au détail des effets faisant partie de la transmission. L'accès à ce traitement est réalisé par l'option de menu Règlement / Etebac - Ebics / Utilitaires / Consultation des transmissions
La consultation des extraits s'effectue depuis la consultation des transmissions. Il est possible de limiter l'affichage des lignes de détail non rapprochées. Chaque transmission est stockée dans l'historique sous forme d'une fiche en-tête à laquelle sont rattachées des lignes « détail ».
Vous consultez d'abord les en-têtes et vous pouvez choisir la présentation :
...
L'opération interbancaire est définie dans la table des codes opérations. On accède à cette table par l'option de menu Règlement / Etebac - Ebics / Tables / Code opération sur extrait
Ancre | ||||
---|---|---|---|---|
|
Ancre | ||||
---|---|---|---|---|
|
L'impression des extraits est accesssible par Règlement / Etebac - Ebics / Pointage des extraits / Impression des extraits de comptes
Il s'agit de l'Impression des extraits reçus par EBICS.
Si vous souhaitez imprimer un extrait précis, il vous suffit de saisir son n° dans la fourchette des n° d'extrait en laissant les autres fourchettes à leurs valeurs par défaut.
...
On accède au traitement par l'option de menu : Règlement / Etebac - Ebics / Pointage de extraits / Pointage semi-automatique
Cet outil permet de réaliser le pointage des écritures du compte de banque avec des lignes d'extrait.
Paramètres d'exécution
- Il y a deux fourchettes de dates à préciser. Elles permettent de sélectionner les écritures et extraits de banque à traiter.
- Le journal permet de sélectionner la banque à traiter en comptabilité.
- La date de pointage saisie sera attribuée à tous les rapprochements réalisés par cet outil.
Ecran de pointage :
La partie gauche de l'écran contient les données de l'extrait. La partie droite, les données de la comptabilité.
Le traitement « Pointage automatique » applique les règles de pointage automatique. Il s'agit de propositions qui peuvent être modifiées manuellement.
Le rapprochement manuel s'effectue par le marquage des lignes dans chacun des tableaux.
Il est également possible de ne marquer des lignes que dans l'un des deux tableaux pour pointer des lignes entre elles.
Il est possible d'attribuer un code marquage temporaire par le bouton « Attribution code ». Ceci permet de constituer des groupes de lignes dont le solde est nul, sans pour autant valider le pointage définitivement. Lors de la validation, ces lignes seront groupées par le même code pointage.
A la validation des pointages, un code pointage est définitivement attribué aux lignes du compte et à celles de l'extrait. Un lien entre le compte et l'extrait est établi.
Le bouton « Détail » permet d'accéder au détail d'une écriture (tableau compte) ou au détail de l'extrait (côté extrait).
Génération d'écriture
Vous avez la possibilité de générer ou créer une écriture comptable à partir d'un extrait. Pour cela, il suffit de réaliser un clic droit sur la ligne de l'extrait sélectionnée dans l'écran de droite contenant la liste des écritures de l'extrait.
La création de l'écriture est réalisée par le traitement « Saisie des écritures en attente ». Si l'écriture convient, il suffit de la transférer en comptabilité via en le bouton « Intégrer en comptabilité ».
En retour de la création de l'écriture et de l'intégration en comptabilité, si celle-ci correspond à la ligne de l'extrait choisie, les 2 lignes sont automatiquement pointées.
Afin de faciliter cette création, il est désormais possible de rattacher un modèle aux codes opérations sur extrait à l'aide du champ « Modèle ». vous accédez au zoom des codes opérations par l'option de menu Règlement / Etebac-Ebics / Tables / Codes opérations sur extrait
L'écriture est initialisée à partir du modèle, ainsi que le montant, le libellé et la date de l'extrait.