Vous êtes sur la page 1sur 28

Mise en œuvre du SEPA SCT

Documentation technique & fonctionnelle


Sage ERP X3

Objet du document
Ce document vise à préciser les fonctionnalités à mettre en œuvre pour que Sage ERP X3
version 5 & 6 soit en mesure de générer des fichiers bancaires à la norme XML SEPA SCT.

Fréquence de mise à jour n/a

Audience visée Distributeurs / Intégrateurs de Sage ERP X3


Propriétaire B. CHAILLOUX
N.de LAROUZIERE

Historique du document
Date Révision Versions Sage Connect
Mai 2010 1 1.6.9
Février 2011 2 1.6.10
Juin 2011 3 1.7.0

Table des matières


MISE EN ŒUVRE DU SEPA SCT ............................................................................................................... 1
OBJET DU DOCUMENT.................................................................................................................................... 1
HISTORIQUE DU DOCUMENT ........................................................................................................................... 1
TABLE DES MATIERES ..................................................................................................................................... 1
CONTEXTE .............................................................................................................................................. 3
SAGE ERP X3 & LE SEPA .............................................................................................................................. 3
ASPECTS TECHNIQUES .................................................................................................................................... 3
MODALITE D’OBTENTION DE SAGE CONNECT...................................................................................................... 3
PRINCIPE DE FONCTIONNEMENT ........................................................................................................... 4
SCHEMA GENERAL ......................................................................................................................................... 4
RECAPITULATIF DES DIFFERENTS FLUX ................................................................................................................ 4
EVOLUTIONS FUTURES DE SAGE CONNECT ......................................................................................................... 5
IMPACTS SUR LES DONNEES .................................................................................................................. 6
IBAN / BIC ................................................................................................................................................. 6
NATURE DE PAIEMENT ................................................................................................................................... 6
MOTIF DE REGLEMENT ................................................................................................................................... 7
MOTIF ECONOMIQUE .................................................................................................................................... 7
IMPACTS SUR LE PARAMETRAGE ........................................................................................................... 9
SEUILS D’ALIMENTATION DU « MOTIF ECONOMIQUE » ......................................................................................... 9
FICHIER PIVOT .............................................................................................................................................. 9
TRANSACTION DE REGLEMENT ....................................................................................................................... 10
SOCIETE .................................................................................................................................................... 10
TIERS ........................................................................................................................................................ 11
IMPACTS SUR LES PROCEDURES DE REGLEMENT ................................................................................. 11
PROPOSITION AUTOMATIQUE ........................................................................................................................ 11
SAISIE DE REGLEMENT .................................................................................................................................. 12
BORDEREAUX DE REMISE .............................................................................................................................. 12
ANNEXE 1 – PARAMETRAGE DE SAGE CONNECT .................................................................................. 13
PRINCIPE ................................................................................................................................................... 13
REGISTRE SAGE CONNECT............................................................................................................................. 13
SERVICE SAGE CONNECT .............................................................................................................................. 14
TABLE DE TRANSCODAGE .............................................................................................................................. 14
ANNEXE 2 – GESTION DES FICHIERS ..................................................................................................... 18
SAGE ERP X3 ............................................................................................................................................ 18
SAGE CONNECT .......................................................................................................................................... 18
ANNEXE 3 – STRUCTURE DU FICHIER SEPA SCT .................................................................................... 19
DESCRIPTIF GENERAL ................................................................................................................................... 19
EXEMPLE ................................................................................................................................................... 20
ANNEXE 4 – STRUCTURE DU FICHIER PIVOT ......................................................................................... 22
ANNEXE 5 – CONFIGURATIONS ............................................................................................................ 25
ARCHITECTURES TECHNIQUES ........................................................................................................................ 25
CONFIGURATIONS UNIX VALIDEES .................................................................................................................. 25

Sage ERP X3 – Mise en œuvre du SEPA SCT – V3- Juin 2011 2/28
Contexte

Sage ERP X3 & le SEPA


La mise en œuvre du SEPA SCT (émission de virements) dans Sage ERP X3 nécessite :
• La mise en œuvre de paramétrages particuliers pour véhiculer dans le fichier SEPA les
informations nécessaires
• La mise en œuvre d’un composant appelé Sage Connect, en charge de la génération
du fichier au format natif XML

Aspects techniques

Configuration matériel et logicielle

Configuration Pentium II / 64 Mo Ram / Internet Explorer 7. Configuration écran :


matériel 65536 couleurs, Lecteur CD Rom. Ecran 17’
Configuration Windows NT4 SP6 Workstation et Server, XP , Windows Professionnal
techniques 2000 , Windows Vista

Compatibilité des versions


Depuis le document d’origine datant de mai 2010, un certain nombre de modifications et
d’enrichissements ont été apportés à la génération de fichiers SEPA Credit Transfer. Ceci a
un impact sur le niveau minimum requis.
Le SEPA SCT est disponible pour les versions suivantes :
• Sage ERP X3 – V5.3, en liste de patch minimum #17
• Sage ERP X3 – Version 6.2, en liste de patch minimum #13

Langues
Sage Connect est disponible en langue française et anglaise.

Modalité d’obtention de Sage Connect


Sage ERP X3 Version 5 Sage ERP X3 Version 6
DVD Additionnel Inclus dans le DVD Sage ERP
Packaging
X3
Sage Connect nécessite une clé d’activation, spécifique,
Clé d’activation
distincte du serial Sage ERP X3

Mise à Bon de commande Bon de commande


disposition Sage ERP X3 Version 5 Sage ERP X3 Version 6

Pour les conditions commerciales, se reporter au document de référence et au bon de


commande

Sage ERP X3 – Mise en œuvre du SEPA SCT – V3- Juin 2011 3/28
Principe de fonctionnement

Schéma général

Sage ERP X3 produit un fichier (dit fichier pivôt) en format ascii et le dépose sur le réseau.
Ce fichier est paramétré à l’aide de la fonction standard de Sage ERP X3, la même qui
permet actuellement de générer les fichiers natifs AFB160 & AFB320.

Sage Connect scrute ce répertoire. Dès qu’il trouve un fichier, il le traite pour le transformer
en fichier XML et stocke le résultat sur un répertoire du réseau. Ce fichier est un fichier
normalisé SEPA SCT.

Ce fichier doit être envoyé à la banque via une station de communication bancaire qui peut
être une station commercialisée par Sage, mais peut également être une solution tierce. La
station de communication bancaire n’est pas incluse dans Sage Connect et doit donc
être acquise par ailleurs.

Pour l’instant, Sage Connect permet de générer des fichiers XML SEPA SCT natifs.

Récapitulatif des différents flux


Ci-dessous les modalités d’obtention des différents formats bancaires.
Format bancaire Modalité d’obtention
AFB160
Le fichier est produit directement par Sage ERP X3. Il n’y a pas
AFB320
de changement par rapport au fonctionnement actuel
PAYMUL
Le fichier est produit par Sage Connect, par transformation d’un
SEPA SCT
fichier produit par Sage ERP X3

Sage ERP X3 – Mise en œuvre du SEPA SCT – V3- Juin 2011 4/28
Evolutions futures de Sage Connect
Ultérieurement, Sage Connect pourra produire un fichier à destination des stations de
paiement (Moyens de Paiement) Sage, charge à ces stations de générer et d’envoyer à la
banque des ordres de règlement aux différents formats.

Il sera élargi à la gestion du XML SEPA SDD (Prélèvements client) dès que la norme sera
finalisée.

A terme, Sage Connect a vocation à gérer toute la normalisation bancaire, incluant les
formats « anciens » tels que l’AFB160 et l’AFB320, plus les nouveaux formats, à partir d’un
fichier pivot unique.

Sage ERP X3 – Mise en œuvre du SEPA SCT – V3- Juin 2011 5/28
Impacts sur les données
Sont ici présentées quelques données importantes ou qui apparaissent avec le SEPA :
• IBAN et BIC
• La normalisation SEPA SCT prévoit des zones supplémentaires par rapport aux
formats antérieurs, données que Sage ERP doit donc gérer et transmettre. Il s’agit des
zones :
o Nature du paiement
o Motif de règlement
o Motif économique

IBAN / BIC
Le SEPA utilise la codification IBAN / BIC.
On veillera donc à renseigner correctement les coordonnées bancaires des comptes de
banques et des tiers.

Nature de paiement

Modalité de gestion
Ce champ, spécifique au SEPA, est optionnel :
• apparaît dans les transactions de règlement typées SEPA
• est masqué dans toutes les autres transactions
Il s’appuie sur une nouvelle table diverse (n°327 e n V5 et n°313 en V6) contenant les 17
codes possibles.

Modalité d’alimentation
• En saisie de règlement l’utilisateur doit saisir ou sélectionner le code.
• En proposition automatique, ce code est saisi au lancement de la proposition, tous les
règlements créés héritent de cette nature. Attention, cela implique que les campagnes
de règlements doivent être traitées à nature de paiement homogène.

Codifications
Code Intitulé
CASH VIREMENT DE NIVELLEMENT
CORT REGLEMENT OPERATION DE MARCHE
DIVI DIVIDENDE
GOVT PAIEMENT POUR/DE ADMINISTRATIO
HEDG DERIVES, SWAPS DE TAUX
INTC INTRA COMPAGNIE HORS TRESO
INTE INTERETS
LOAN PRETS OU EMPRUNTS
PENS RETRAITE
SALA SALAIRE

Sage ERP X3 – Mise en œuvre du SEPA SCT – V3- Juin 2011 6/28
SECU TITRES
SSBE AIDES SOCIALES
SUPP FOURNISSEURS
TAXS TAXES HORS TVA
TRAD COMMERCIAL
VATX TVA
WHLD RETENUES À LA SOURCE

Motif de règlement

Modalité de gestion
Ce champ, spécifique au SEPA, est optionnel :
• apparaît dans les transactions de règlement typées SEPA
• est masqué dans toutes les autres transactions
un des objectifs de cette zone est de servir au rapprochement bancaire.
c’est un champ libre de 140 caractères.

Modalité d’alimentation
En saisie de règlement c’est un champ de saisie libre.
En proposition automatique il est alimenté par les références factures fournisseurs, à partir
1
desquelles les règlements sont créés, dans la limite des 140 caractères .

Motif économique

Modalité de gestion
Ce champ concerne le SEPA, mais aussi les virements CFONB (AFB160 et AFB320). Il
répond aux exigences de déclaration à la balance des paiements.
Il s’appuie sur une table diverse (n°309).

Modalité d’alimentation
er
Depuis le 1 janvier 2011, le motif économique ne doit être alimenté que pour des
règlements supérieurs à un seuil dépendant du règlement :
• Pour les règlements d’un montant >= 50 000 (en contrevaleur euro)
• Au bénéfice de tiers non résidents domiciliés hors zone SEPA
Pour rappel, la notion de non résident est constatée dans X3 au niveau du paramétrage des
coordonnées bancaires des tiers. Pour connaître en détail les évolutions sur ce sujet et les
actions à réaliser dans l’EPR X3 pour s’y conformer, se reporter au document
« Simplification de la déclaration à la Balance des Paiements ».
Attention, la modification des valeurs paramètres AMTVIR* n’est possible qu’en niveau de
patch 17 pour la V5 et niveau de patch 13 pour la V6.

1
Un correctif est intégré dans la V6 au niveau de maintenance liste 13. Concernant la V5,
ce correctif sera livré dans une liste de patch post liste 17 (N°XXXX).

Sage ERP X3 – Mise en œuvre du SEPA SCT – V3- Juin 2011 7/28
Dans le cas où les conditions précédentes sont vérifiées, l’alimentation dépend de la
société :
• Si la société est déclarante directe (entreprises ou groupes d'entreprises dont le
montant des opérations avec l’étranger, quelles que soient leur nature ou leurs
modalités, excède au cours d’une année civile 30 millions d’euros pour au moins une
des rubriques de services ou de revenus de balance des paiements). « Société
déclarante directe » signifie que cette société doit faire mensuellement son propre
reporting auprès de la Banque De France Le motif économique doit être laissé vide.
• Sinon (Cas général) Le motif économique par défaut est alimenté par le motif
économique associé au tiers.

Codifications (Extrait)
Code Intitulé Intitulé court
E01 Biens Biens
E02 Services de transport Transport
E03 Services Informatiques & com. Informatique
E04 Services de construction Construction
E05 Redevances & droits de licence Redevances
E06 Services liés au tourisme Tourisme
E07 Autres services Autres serv.
E08 Revenus d’investissement Revenus Inv.
E09 Transferts courants Transferts
E10 Investissements Intra-groupes Inv. Int-Grp
E11 Désinvestissements Intra-grp. Desinv. I-G
E12 Opé. sur actifs immobiliers Immobilier
E13 Titres de dettes et actions Titre-Action
E14 Produits financiers dérivés Produits dér.
E15 Prêts et emprunts hors-groupe Prêt-emprunt

Sage ERP X3 – Mise en œuvre du SEPA SCT – V3- Juin 2011 8/28
Impacts sur le paramétrage

Seuils d’alimentation du « motif économique »


Trois valeurs paramètres AMTVIR1, AMTVIR2 et AMTVIR3 dans le chapitre Tiers, groupe
Valeur par défaut, permettent de paramétrer les seuils d’alimentation du motif économique.
Les montants sont exprimés par rapport aux paramètres CURSHRFLD (devise zone
commune) et TYPCURSHR (type de cours zone commune).
er
Aux vues de la dernière évolution du 1 janvier 2011, les 3 valeurs doivent être égales à
50 000.

Fichier Pivot
Le fichier échangé entre Sage ERP X3 et Sage Connect est décrit dans la fonction standard
de paramétrage des fichiers bancaires. Ce paramétrage, fourni, est identifié par le code
« VIRSEPA ». Se reporter à l’annexe 4 pour plus de détail.

Attention à la modification de ce paramétrage : La cohérence entre le fichier produit par


Sage ERP X3 et le fichier attendu par Sage Connect doit être stricte.

La formule permet d’identifier le titulaire du compte à créditer de la façon suivante :


• Dans un premier
temps, l’identité
est recherchée
dans le champ
‘Bénéficiaire’ de
l’onglet RIB des
tiers.

• Si le champ
‘Bénéficiaire’ de
l’onglet RIB est
vide, on reporte
la valeur du
champ ‘Raison
sociale’ de
l’onglet ‘Identité’
de la fiche tiers.
• Si les deux
champs
précédents sont
vides, on reporte
la valeur du
libellé du compte
non collectif
utilisé.

Sage ERP X3 – Mise en œuvre du SEPA SCT – V3- Juin 2011 9/28
Transaction de règlement
Les options spécifiques au SEPA dans le paramétrage des transactions de règlement sont
les suivantes :
La case à cocher « Génération
SEPA » déclenche
automatiquement l’apparition
des champs liés au SEPA dans
la transaction de saisie.
Les cases à cocher « ‘Fichier
banque » et « Génération
SEPA » sont exclusives.
La sélection sur le champ
‘Fichier SEPA’ propose tout
fichier rattaché à la ‘Famille
fichier bancaire’ sélectionnée
dans la transaction de
règlement.

Société
Identification des sociétés
déclarantes directes

Suite aux évolutions de la


déclaration à la Balance des
er
paiements du 1 février 2011, le
motif économique doit être laissé
2
à blanc .

2
Pour plus de précision se reporter au document « Simplification de la déclaration à la
Balance des Paiements ».

Sage ERP X3 – Mise en œuvre du SEPA SCT – V3- Juin 2011 10/28
Tiers
La notion de « Compte
résident » est identifiée au
niveau du RIB du tiers.

Identification du motif
économique par défaut

Attention : L’alimentation du
motif économique est effectuée
lors de la création du
règlement.

Impacts sur les procédures de règlement

Proposition automatique
Le « Motif de règlement », la
« Nature de paiement » et le
« Motif économique » sont
positionnées sur les règlements
de type SEPA SCT.

Cf. plus haut pour le détail des


règles de gestion

Sage ERP X3 – Mise en œuvre du SEPA SCT – V3- Juin 2011 11/28
Saisie de règlement
Le « Motif de règlement », la
« Nature de paiement » et le
« Motif économique » sont
positionnées sur les règlements
de type SEPA SCT.

Cf. plus haut pour le détail des


règles de gestion

Bordereaux de remise
La gestion du bordereau de remises est impactée par les spécificités liées au SEPA :
3
un lot ne peut être que mono échéance . Le lot ‘SEPA’ correspondant au bordereau de
remise, un contrôle supplémentaire vérifie cette règle sur tout bordereau de remise de
règlements de type SEPA. En saisie de bordereau, l’échéance du premier règlement
sélectionné vaudra pour sélection. Les règlements suivants devront être de même
échéance.
4
le SEPA ne porte que sur des règlements € . Toute autre devise est interdite. Le compte en
banque peut être dans une devise différente de l’EUR.

Critères de regroupement des règlements


Chaque remise créée à partir d’une transaction de règlement SEPA respectera donc les
critères de regroupement suivant :
• même donneur d’ordre
• même compte à débiter
• même devise (EUR)
• même échéance

Génération du fichier SEPA


Techniquement, la génération du fichier SEPA s’effectue à partir des bordereaux de
remises en deux étapes :
• Génération par Sage ERP X3 d’un fichier à destination de Sage Connect
• Génération du fichier SEPA par Sage Connect.
Ces deux étapes sont enchainées et donc transparentes pour l’utilisateur SOUS RESERVE
que le fichier généré par Sage ERP X3 soit bien stocké dans le répertoire attendu par Sage
Connect (Cf. Paramétrage de Sage Connect)

3
Il s’agit ici de la date d’échéance du règlement. Pour mémoire, un règlement peut
regrouper des factures de date d’échéances différentes.
4
Un règlement € peut porter sur des factures de devise différente de l’€.

Sage ERP X3 – Mise en œuvre du SEPA SCT – V3- Juin 2011 12/28
Annexe 1 – Paramétrage de Sage Connect

Principe
Sage Connect scrute un répertoire cible (PathToWatch), traite et extrait les fichiers à
transformer en xml et les déverse dans un répertoire de sortie (OutputPath).

Le répertoire cible doit correspondre au répertoire d’extraction utilisé dans X3 pour générer
le fichier pivot.

Registre Sage Connect


A l’installation de Sage Connect, il faut définir les deux répertoires nécessaires.

Ce paramétrage se fait dans l’éditeur de registre : Démarrer / Exécuter / Regedit.

Paramètre Signification
PathToWatch Répertoire scruté par Sage Connect où sont déversés les fichiers
pivots générés par X3
OutputPath Répertoire de sortie où sont transférés les fichiers xml après
traitement
FileTypeToWatch Il s’agit ici de définir l’extension des fichiers à traiter. Cela concerne
donc les fichiers qui se trouvent dans le répertoire PathToWatch.
Rappel : dans X3 les extensions de fichiers sont paramétrées au
niveau de GESBAN.
Astuce : laissez l’extension *.* proposée par défaut. Seuls les
fichiers ayant la structure du fichier pivot seront pris en compte et
transformés en xml et ce quelque soit leur extension, les autre
fichiers étant laissés tels quels dans le répertoire
OutputFileExtension détermine l’extension des fichiers générés par Sage Connect. Par
défaut l’extension est proposée à .xml

Sage ERP X3 – Mise en œuvre du SEPA SCT – V3- Juin 2011 13/28
Service Sage Connect
Une fois le paramétrage des répertoires réalisé, il reste à vérifier que le service propre à
Sage Connect est bien démarré.
Depuis le menu Démarrer / Exécuter, taper : « services.msc »
Le service à démarrer est le service « IKDWService »

Une fois démarré, tout fichier pivot déjà présent dans le répertoire ou déposé par la suite
par Sage ERP X3 sera pris en charge par Sage Connect, extrait du répertoire
PathToWatch, transformé en xml et déposé dans le répertoire OutputPath.

Table de transcodage
Vérifier dans un premier temps que Java est installé.
Si ce n’est pas le cas, lancer l’exécutable ‘jre-6u17-windows-i586-s.exe’.
Si nécessaire se reporter au document ‘InstallGuide_SAGEConnect_1_7_0 FR.doc’
contenu dans le répertoire ‘Guides / setup’.

Une fois Java installé, renseigner les codes BIC des établissements bancaires émetteurs
de virements.
Il s’agit bien ici des codes BIC des établissements bancaires qui tiennent les comptes du
client et non des banques des tiers.

Procédure à suivre pour créer et renseigner la table de transcodage :

• Ouvrir Transcoding Table Editor


• Démarrer / Programmes / XRT / Bankconnect & Payconnect for SAP / Transcoding
Table Editor

Sage ERP X3 – Mise en œuvre du SEPA SCT – V3- Juin 2011 14/28
La fenêtre suivante apparaît.

Dans le champ ‘Nom du fichier’ taper le nom PDG_XML20022_BICCREDIT.fix128 et


actionner le bouton ‘Ouvrir’. L’écran suivant apparaît :

Dans le menu File, sélectionner “New”, puis Enregistrer.

Sage ERP X3 – Mise en œuvre du SEPA SCT – V3- Juin 2011 15/28
Répondre « Oui », les lignes de saisie apparaissent.

Double cliquer sur la première ligne dans la colonne ‘Key’ et renseigner le premier code BIC
de votre liste. Encore une fois il s’agit ici de renseigner les codes BIC de vos banques.
Par tabulation passer à la colonne ‘Value’ et taper ‘N’
Par tabulation passer à la ligne suivante et renseigner tous vos codes BIC.

Arrivé à la dernière ligne, faites ‘tabulation’, puis dans le menu sélectionner ‘File’ puis ‘Exit’.
Votre table de transcodage est ainsi à jour.

Procédure pour ajouter ou modifier la table de transcodage :

Ouvrir Transcoding Table Editor : Démarrer / Programmes / XRT / Bankconnect &


Payconnect for SAP / Transcoding Table Editor
Une fenêtre apparaît. Sélectionner le fichier « PDG_XML20022_BICCREDIT.fix128 », puis
Ouvrir.

Sage ERP X3 – Mise en œuvre du SEPA SCT – V3- Juin 2011 16/28
Pour modifier une ligne, double cliquer sur celle-ci. Pour ajouter une ligne, sélectionner Add
dans le menu Edit.

Puis avant de sortir de l’écran, Exit dans le menu File.

Sage ERP X3 – Mise en œuvre du SEPA SCT – V3- Juin 2011 17/28
Annexe 2 – Gestion des fichiers

Sage ERP X3
Le moteur de Sage ERP X3 peut écrire :
• sur la machine où est installé le serveur d’application. Pour cela, il suffit de lui indiquer
dans le paramètre REPBANKDEF le chemin absolu du répertoire de destination sur ce
ce serveur
• sur le poste client, en indiquant dans le paramètre REPBANKDEF #@ suivi d'un
chemin désignant un répertoire sur un disque du PC exécutant l’application
X3 (#@C:\temp par exemple),
• sur une autre machine vue par le poste client, en indiquant dans le paramètre
REPBANKDEF #@ suivi d'un chemin désignant un répertoire partagé sur une autre
machine du réseau (#@\\Nom Machine\FUP ou #@Z:\ si un lecteur réseau Z: mappé
sur le partage \\Nom Machine\FUP a été créé)
• sur une autre machine du réseau où tourne un moteur adonix, en indiquant dans le
paramètre REPBANKDEF Machine:Port@ suivi d'un chemin désignant un répertoire
sur la machine.

Sage Connect
Dès que les répertoires
PathToWatch ou OutputPath ne
sont pas sur le poste / serveur
où Sage Connect est installé,
IKDWService doit être
paramétré avec le compte
utilisateur réseau.

Après installation par setup,


définition des répertoires
PathToWatch et OutputPath.

Une Clé d’activation est


nécessaire

Le répertoire PathToWatch doit


correspondre au répertoire de
génération des fichiers
paramétré dans Sage ERP X3.

Sage ERP X3 – Mise en œuvre du SEPA SCT – V3- Juin 2011 18/28
Annexe 3 – Structure du fichier SEPA SCT

Descriptif général
Le SEPA Credit Transfer se base sur la norme ISO20022 « Customer Credit Transfer
Initiation ».
Ce fichier xml est toujours constitué de trois parties :
• un en-tête de message : le GroupHeader ;
• un en-tête de lot (lot = bordereau de remise X3) : le PaymentInformation ;
• un détail pour chaque transaction (transaction = règlement X3) : CreditTransfer-
TransactionInformation.

Les deux premiers éléments sont uniques dans un fichier. Le troisième se répète autant de
fois qu’il y a de règlements dans la remise.
Pour résumer :
• le GroupHeader contient un identifiant de message, une date et une heure de création,
le nombre de transactions (de règlements) contenues dans le message, le montant total
du virement (=montant global de la remise), la raison sociale et l’adresse de l’émetteur
ainsi que son identifiant (SIRET du site).
• Le PaymentInformation contient la référence de la remise, la date d’exécution,
l’identification du débiteur (raison sociale) et les coordonnées bancaires du débiteur
(IBAN et BIC).
• Le CreditTransferTransactionInformation contient la référence du règlement et
éventuellement la référence pièce (lorsque celle-ci est renseignée), le montant du
règlement, l’identification du créditeur (raison sociale et adresse), ses coordonnées
5
bancaires (IBAN et BIC), la finalité du paiement SEPA , le code motif économique (si
on est dans le cadre de la déclaration à la balance des paiements) et le motif du
règlement.
Si tous les règlements ont la même nature de paiement, le code finalité du paiement SEPA
apparaîtra au niveau lot (PaymentInformation) et ne sera pas rattaché à chaque
transaction. Le code finalité sera alors valable pour chaque transaction.

A noter que certaines valeurs sont générées ‘en dur’ par Sage Connect.
Il s’agit des valeurs :
• <Grpg> MIXD <Grpg>, qui représente le mode de regroupement des opérations
• <PmtMtd> TRF < PmtMtd >, qui représente les méthodes de paiements
• <Cd> SEPA <Cd>, qui identifie le schéma
• <ChrgBr> SLEV < ChrgBr >, qui identifie les règles d’imputation des frais : supportés
50 % par l’émetteur, 50 % par le bénéficiaire.

Dans la norme SEPA, elles sont obligatoires et sont les seules valeurs autorisées.

5
Si tous les règlements ont la même nature de paiement, le code finalité du paiement SEPA apparaîtra au niveau lot
(PaymentInformation) et ne sera pas rattaché à chaque transaction. Si les règlements ont des codes finalité différents, il
apparaîtra au niveau de chaque transaction (CreditTransferTransaction Information).

Sage ERP X3 – Mise en œuvre du SEPA SCT – V3- Juin 2011 19/28
Exemple

Group Header

PaymentInformation

Sage ERP X3 – Mise en œuvre du SEPA SCT – V3- Juin 2011 20/28
CreditTransferTransactionInformation

Sage ERP X3 – Mise en œuvre du SEPA SCT – V3- Juin 2011 21/28
Annexe 4 – Structure du fichier pivot
Type Pos. Long. Formule Titre
champ
Alpha 1 2 "01" N° de ligne
Alpha 3 10 "SCT" Code
Alpha 13 10 "SCT" Régime
17 22

Type Pos. Long. Formule Titre


champ
Alpha 1 2 "02" No de ligne
Alpha 3 20 [F:FRM]FRMNUM Référence re
Jour 23 2 date$ Jour
message
Mois 25 2 date$ Mois
message
Année 27 4 date$ Année
message
Numérique 31 2 mid$(time$,1,2) Heure
message
Numérique 33 2 mid$(time$,4,2) Minute
message
Numérique 35 2 mid$(time$,7,2) Seconde
message
Jour 37 2 [F:PYH]DUDDAT Jour date éc
Mois 39 2 [F:PYH]DUDDAT Mois date éc
Année 41 4 [F:PYH]DUDDAT Année
échéance
Alpha 45 3 [F:PYH]CUR Devise
Alpha 48 1 func Mode
FICMAG.PROLOT([F:BAN]SCTPROLOT) comptabilisa
388 48

Type Pos. Long. Formule Titre


champ
Alpha 1 2 "03" No de ligne
Alpha 3 11 [F:BAN]BICCOD Code BIC
Alpha 14 11 [F:BAN]BICCOD Code BIC
Alpha 25 34 [F:BAN]IBACOD IBAN du compte
débiter

Sage ERP X3 – Mise en œuvre du SEPA SCT – V3- Juin 2011 22/28
Alpha 59 3 [F:BAN]CUR Devise du compte
débiter
102 61

Type Pos. Long. Formule Titre


champ
Alpha 1 2 "04" No de ligne
Alpha 3 11 [F:BID]BICCOD BIC du compte
créditer
Alpha 14 34 [F:BID]IBAN+[F:BID]BIDNUM IBAN
18 47

Type Pos. Long. Formule Titre


champ
Alpha 1 2 "05" No de ligne
Alpha 3 35 [F:CPY]CPYNAM Raison socia
donneur d'ordre
Alpha 38 20 [F:FCY]CRN SIRET
Alpha 58 20 [F:CPY]CRN SIREN
Alpha 78 40 [F:BPADO]BPAADDLIG(0) Adresse
Alpha 118 50 [F:BPADO]POSCOD-[F:BPADO]CTY Ville
Alpha 168 3 [F:BPADO]CRY Pays
464 170

Type Pos. Long. Formule Titre


champ
Alpha 1 2 "06" No de ligne
Alpha 3 35 [F:CPY]CPYNAM Raison socia
payeur
4 37

Type Pos. Long. Formule Titre


champ
Alpha 1 2 "07" No de ligne
Alpha 3 35 string$([F:BID]BNF<>"",[F:BID]BNF)+string$ Nom titulaire
([F:BID]BNF="",string$([F:PYH]BPR<>"", créditer
[F:BPR]BPRNAM)+string$([F:PYH]BPR="",
[F:GAC]DES))
4 37

Type Pos. Long. Formule Titre


champ

Sage ERP X3 – Mise en œuvre du SEPA SCT – V3- Juin 2011 23/28
Alpha 1 2 "08" No de ligne
Alpha 3 35 string$([F:BID]BNF<>"",[F:BID]BNF)+string$ Nom titulaire
([F:BID]BNF="",string$([F:PYH]BPR<>"", créditer
[F:BPR]BPRNAM)+string$([F:PYH]BPR="",
[F:GAC]DES))
Alpha 38 40 [F:BPA]BPAADDLIG(0) Adresse du
Alpha 78 50 [F:BPA]POSCOD-[F:BPA]CTY Ville du payé
Alpha 128 2 [F:BPA]CRY Pays du pay
Alpha 130 20 string$([F:PYH]BPR<>"",[F:BPR]CRN) SIRET
+string$([F:PYH]BPR="",[F:BPA]EXTNUM)
378 149

Type Pos. Long. Formule Titre


champ
Alpha 1 2 9 No de ligne
Mnt 3 13 [F:PYH]AMTCUR Montant
centimes règlement
Alpha 16 3 [F:PYH]CUR Devise
Numérique 19 1 [F:TCU]DECNBR Nombre
décimales
Alpha 20 30 [F:PYH]REF Référence d
en bout
Jour 50 2 [F:PYH]DUDDAT Jour date éch
Mois 52 2 [F:PYH]DUDDAT Mois date éch
Année 54 4 [F:PYH]DUDDAT Année
échéance
Alpha 58 20 [F:PYH]NUM Référence op
Alpha 78 30 func Nature paiem
FICMAG.NATPAY([F:PYH]EPANATPAY)
Alpha 108 10 [F:PYH]BDFECOCOD Motif économ
459 117

Type Pos. Long. Formule Titre


champ
Alpha 1 2 "10" No de ligne
Alpha 3 140 [F:PYH]EPARENPAY Motif règlement
4 142

Sage ERP X3 – Mise en œuvre du SEPA SCT – V3- Juin 2011 24/28
Annexe 5 – Configurations

Architectures techniques
Unix Pour l’instant, Sage Connect ne propose pas FTP (Amélioration prévue à
terme, non planifiée à ce jour)
Si Sage Connect contient un PathToWatch sur le serveur Unix, il faut qu’un
6
produit de type Samba y soit déployé . Samba autorise à partager les
fichiers et imprimantes entre Unix/Linux et Windows. Ceci permet le
paramétrage d’une « adresse Windows » utilisable à partir de Sage
Connect.
Windows Pas de pré requis particulier

Dans tous les cas, les droits d’accès aux différents répertoires mis en jeu doivent être
correctement paramétrés.

Configurations Unix validées

Configuration 1

Serveur Unix
Sage ERP X3

1- Demande 2- Génération du fichier pivot sur le poste client


de génération •REPBANKDEF = #@C:\Temp\In

Client
Windows
Sage Connect 3- Transformation du fichier pivot sur le poste client
IKDWService •PathToWatch = C:\Temp\In
•OutputPath = C:\Temp\Out

6
Car la notion de domaine Windows n’existe pas sur un serveur Unix.

Sage ERP X3 – Mise en œuvre du SEPA SCT – V3- Juin 2011 25/28
Configuration 2
Le serveur est équipé d’un outil tel que Samba

Droits en 2- Génération du fichier pivot sur le serveur


lecture/écriture) du •REPBANKDEF = home/becha ou /GX3APP/BQE
compte client

Serveur Unix
Sage ERP X3
3- Transformation du fichier pivot sur le poste client
•PathToWatch = \\aidaix05\becha
1- Demande
(Doit correspondre au chemin visible dans l’Explorateur Windows)
de génération
•OutputPath = C:\Temp\Out

Client Le service doit être


paramétré avec le compte
Windows client réseau.
Clcik droit sur le service,
Sage Connect
IKDWService
propriété, onglet
connexion, renseigner le
user et le password

Configuration 3

2- Génération du fichier pivot sur le poste client


•REPBANKDEF = #@\\Po36740\Rep
Serveur Unix
Sage ERP X3

1- Demande
de génération

Serveur Client
Windows Windows
Sage Connect
IKDWService
3- Transformation du fichier pivot sur le poste client
•PathToWatch \\Po36740\Rep
(Autre possibilité : Attribuer un lecteur réseau sur le poste client
correspondant au répertoire de génération du serveur Windows)
•OutputPath = C:\Temp\Out

Sage ERP X3 – Mise en œuvre du SEPA SCT – V3- Juin 2011 26/28
Configuration 4
Le service doit être
paramétré avec le compte
2- Génération du fichier pivot sur le poste client client réseau.
•REPBANKDEF = #@\\Po36740\Rep\In Clcik droit sur le service,
Serveur Unix propriété, onglet
connexion, renseigner le
Sage ERP X3 user et le password
Droits en
1- Demande
lecture/écriture) du
de génération
compte client

Serveur Client
Windows Windows
Sage Connect
IKDWService

3- Transformation du fichier pivot sur le poste client


•PathToWatch PathToWatch \\Po36740\Rep\In
(Autre possibilité : Attribuer un lecteur réseau sur le poste client
correspondant au répertoire de génération du serveur Windows)
•OutputPath = \\Po36740\Rep\Out
(Autre possibilité : Attribuer un lecteur réseau sur le poste client
correspondant au répertoire de génération du serveur Windows)

Configuration 5
Le service doit être
paramétré avec le compte
2- Génération du fichier pivot sur le poste client client réseau.
•REPBANKDEF = #@\\Po36740\Rep\In Clcik droit sur le service,
Serveur Unix propriété, onglet
connexion, renseigner le
Sage ERP X3 user et le password

Droits en
1- Demande
lecture/écriture) du
de génération
compte client

Serveur Client
Windows Windows
Sage Connect
IKDWService

3- Transformation du fichier pivot sur le poste client


•PathToWatch PathToWatch \\Po36740\Rep\In
(Autre possibilité : Attribuer un lecteur réseau sur le poste client
correspondant au répertoire de génération du serveur Windows)
•OutputPath = \\Po36740\Rep\Out
(Autre possibilité : Attribuer un lecteur réseau sur le poste client
correspondant au répertoire de génération du serveur Windows)

Sage ERP X3 – Mise en œuvre du SEPA SCT – V3- Juin 2011 27/28
Configuration 6
Le service doit être
paramétré avec le compte
2- Génération du fichier pivot sur le poste client client réseau.
•REPBANKDEF = #@\\Po36740\Rep Clcik droit sur le service,
Serveur Unix propriété, onglet
connexion, renseigner le
Sage ERP X3 user et le password
Droits en
1- Demande
lecture/écriture) du
de génération
compte client

Serveur Client
Windows Windows
Droits en Sage Connect
IKDWService
lecture/écriture) du
compte client

3- Transformation du fichier pivot sur le poste client


•PathToWatch PathToWatch \\Po36740\Rep
(Autre possibilité : Attribuer un lecteur réseau sur le poste client
Serveur correspondant au répertoire de génération du serveur Windows)
Windows •OutputPath = \\Po64785\Rep
(Autre possibilité : Attribuer un lecteur réseau sur le poste client
correspondant au répertoire de génération du serveur Windows)

Sage ERP X3 – Mise en œuvre du SEPA SCT – V3- Juin 2011 28/28

Vous aimerez peut-être aussi