Opérations bancaires
Il est temps* de passer à EBICS !
Echanger vos données avec des organismes bancaires directement depuis votre serveur IBM i AS/400
Relevés, virements ...
Accords de paiement par carte bancaire
Normes SEPA (fichier XML) et CFONB (fichier en format fixe)
*Fin des services ETEBAC entre le 30 septembre 2011 et le 30 juin 2012, suivant les banques
Fonctionnalités
- envoi / réception sécurisés
- en protocole EBICS (HTTPs – formats SEPA en XML et CFONB / fichier fixe)
- en protocole ETEBAC-3 (via PAD - sans abonnement TRANSPAC)
- option : gestion des règlements par carte bancaire (par opérateur)
EBICS : le nouveau protocole d'échanges bancaires
Format des fichiers
SERVY assure les échanges de fichiers bancaires aux deux formats supportés par EBICS :
- CFONB : fichiers en format fixe (déjà utilisés en ETEBAC)
- SEPA : fichiers XML
Dispositifs
- La sécurité est assurée par la gestion de certificats :
- générés par SERVY
- échangés avec chaque banque pour authentifier les partenaires
- Toutes les données sont cryptées
- Le transfert des fichiers compressés se fait sur le réseau IP en HTTPs, sans modem (cf ETEBAC-3)
Les autres protocoles
- ETEBAC : jusqu'à sa disparition prévue initalement en septembre 2011 et reportée jusqu'au 30 juin 2012 suivant les banques (voir la procédure de "migration"), ce protocole est toujours supporté par SERVY
- L'autre protocole, SWIFTNet est plutôt réservé aux grandes entreprises, celles qui avaient adopté ETEBAC5
Mise en oeuvre dans SERVY
Consultez la FAQ "Démarrer EBICS"
En résumé, voici les 3 étapes jusqu'aux échanges bancaires :
- Assistant d'administration (ou option de gestion des lignes de communication) : créez la ligne de communication, choisissez le protocole et générez les certificats
- Annuaire : vous créez chaque banque, l'initialisez et lui envoyez les certificats pour authentification
- Boite aux lettres ou API :
- depuis la boite aux lettres : vous joignez le fichier de données et validez l'opération
- par l'API SRVSNDBQE : depuis le kit de développement, sélectionnez le modèle ou générez automatiquement votre programme
Passer d'ETEBAC à EBICS : les nouvelles normes bancaires (EBICS / SEPA)
Les échanges bancaires sont en cours de mutation "européenne" pour le protocole d'échanges et le format des données :
- Le protocole d'échanges ETEBAC (majoritairement ETEBAC3 via une ligne téléphonique vers le réseau X25/Transpac) sera abandonné, officiellement en juin 2012 (initialement en juin 2011), au profit du protocole EBICS. Chaque banque est libre de ses services.
- Le format des données échangées CFONB (format "historique" utilisé pour les échanges au protocole ETEBAC) sera également progressivement abandonné pour le "modèle de données" européen SEPA, à priori fin 2011 pour le paiement par virement et fin 2012 pour les autres opérations concernées (prélèvement ou carte bancaire).
Il n'y a pas de "couperet" inéluctable comme lors du passage à l'an 2000 (le 01/01/2000 à 00 heure !), mais plutôt une volonté de migrer avant juin 2012, à rapprocher du passage à l'euro (entre 2000 et 2002). Vous pouvez donc organiser sereinement cette opération, idéalement avant la fin du premier trimestre 2012 pour EBICS.
Le protocole d'échanges EBICS
- Il supporte les formats CFONB et SEPA : il n'est donc pas obligatoire d'effectuer ce passage de CFONB vers SEPA lors de la migration d'ETEBAC vers EBICS.
Le format de données CFONB
- Avec ETEBAC, chaque banque avait remis à ses clients une "carte paramètre" pour chaque type d'opération (virement, remise, relevé ...), obligatoirement mentionnée lors de tout échange bancaire.
- Avec EBICS, les échanges peuvent toujours s'effectuer à partir de vos mêmes fichiers au format CFONB (envoyés précédemment en ETEBAC3). La "carte paramètre" est simplement remplacée par le "FileFormat/Request Type" communiqué (sur demande) par vos banques pour chaque type d'opération.
Dès que vous les aurez utilisés une première fois, SERVY mémorisera ces "modèles" pour les proposer automatiquement lors de vos échanges EBICS, comme il le fait avec ETEBAC : vous ne changez pas vos habitudes.
Qui fait quoi ?
- EBICS :
- Cette migration est habituellement prise en charge par l'éditeur de votre solution d'échanges bancaires. SERVY Messaging intègre ce protocole dans la version 7.5, par simple application d'une PTF que vous pourrez vous-même télécharger et installer, si vous avez déjà la version 7.5, ou en installant cette nouvelle version si vous disposez d'une version antérieure
ETEBAC reste opérationnel et compatible tant que les services Transpac/X25 et vos banques assurent ce service : il suffit de créer une ligne bancaire par protocole (ex : ligne BQE1 pour ETEBAC et ligne BQE2 pour EBICS) et d'affecter cette ligne à la communication (cf le paramètre "Canal / ligne" en mode interactif ou dans vos fonctions automatisées par API) si vous voulez migrer progressivement vos différentes opérations et/ou banques.
- SEPA :
- Les données étant formatées par l'application de gestion (ERP, logiciel comptable, trésorerie), son éditeur gère le passage au nouveau format. Contactez sinon vos banques pour obtenir ces informations, car les formats sont multiples voire spécifiques.
Les banques ne sont pas toutes encore prêtes ...
Encaissement par carte bancaire
J'envoie automatiquement les autorisations de débit des cartes bancaires
Je voulais réduire les délais de règlement ... qui dépendent de l'accord de l'organisme gestionnaire des transactions par carte bancaire :
- Pour plus de sécurité (par modem, directement connecté à mon système) et de rapidité (pas d'intermédiaire), j'ai choisi SERVY qui me permet facilement d'échanger des fichiers avec mes banques et organismes spécialisés
- Automatisation du processus : j'utilise les APIs de SERVY en appliquant tout simplement la procédure de programmation des APIs
Maintenant, je peux livrer encore plus rapidement mes clients, sans souci d'impayé

