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 Propriétaire Distributeurs / Intégrateurs de Sage ERP X3 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 matériel Configuration techniques Pentium II / 64 Mo Ram / Internet Explorer 7. Configuration écran : 65536 couleurs, Lecteur CD Rom. Ecran 17 Windows NT4 SP6 Workstation et Server, XP, Windows Professionnal 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 Packaging Clé d activation Mise à disposition DVD Additionnel Inclus dans le DVD Sage ERP X3 Sage Connect nécessite une clé d activation, spécifique, distincte du serial Sage ERP X3 Bon de commande Sage ERP X3 Version 5 Bon de commande 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 AFB160 AFB320 PAYMUL SEPA SCT Modalité d obtention Le fichier est produit directement par Sage ERP X3. Il n y a pas de changement par rapport au fonctionnement actuel Le fichier est produit par Sage Connect, par transformation d un 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 o o Nature du paiement Motif de règlement 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 desquelles les règlements sont créés, dans la limite des 140 caractères 1. 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 Depuis le 1 er 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). Aux vues de la dernière évolution du 1 er 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 paiements du 1 er février 2011, le motif économique doit être laissé à blanc 2. 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 : un lot ne peut être que mono échéance 3. 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. le SEPA ne porte que sur des règlements 4. 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 PathToWatch OutputPath FileTypeToWatch OutputFileExtension Signification Répertoire scruté par Sage Connect où sont déversés les fichiers pivots générés par X3 Répertoire de sortie où sont transférés les fichiers xml après traitement 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 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 bancaires (IBAN et BIC), la finalité du paiement SEPA 5, 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 champ Pos. Long. Formule Titre Alpha 1 2 "01" N de ligne Alpha 3 10 "SCT" Code Alpha 13 10 "SCT" Régime 17 22 Type champ Pos. Long. Formule Titre 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 FICMAG.PROLOT([F:BAN]SCTPROLOT) 388 48 Mode comptabilisa Type champ Pos. Long. Formule Titre 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 champ Pos. Long. Formule Titre 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 champ Pos. Long. Formule Titre 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 champ Pos. Long. Formule Titre Alpha 1 2 "06" No de ligne Alpha 3 35 [F:CPY]CPYNAM Raison socia payeur 4 37 Type champ Pos. Long. Formule Titre Alpha 1 2 "07" No de ligne Alpha 3 35 string$([f:bid]bnf<>"",[f:bid]bnf)+string$ ([F:BID]BNF="",string$([F:PYH]BPR<>"", [F:BPR]BPRNAM)+string$([F:PYH]BPR="", [F:GAC]DES)) Nom titulaire créditer 4 37 Type champ Pos. Long. Formule Titre 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$ ([F:BID]BNF="",string$([F:PYH]BPR<>"", [F:BPR]BPRNAM)+string$([F:PYH]BPR="", [F:GAC]DES)) Nom titulaire créditer 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) +string$([f:pyh]bpr="",[f:bpa]extnum) SIRET 378 149 Type champ Pos. Long. Formule Titre Alpha 1 2 9 No de ligne Mnt centimes 3 13 [F:PYH]AMTCUR Montant 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 FICMAG.NATPAY([F:PYH]EPANATPAY) Nature paiem Alpha 108 10 [F:PYH]BDFECOCOD Motif économ 459 117 Type champ Pos. Long. Formule Titre 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 Windows 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 produit de type Samba y soit déployé 6. 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. 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 de génération 2- Génération du fichier pivot sur le poste client REPBANKDEF = #@C:\Temp\In Client Windows Sage Connect IKDWService 3- Transformation du fichier pivot sur le poste client 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 lecture/écriture) du compte client 1- Demande de génération Serveur Unix Sage ERP X3 2- Génération du fichier pivot sur le serveur REPBANKDEF = home/becha ou /GX3APP/BQE 3- Transformation du fichier pivot sur le poste client PathToWatch = \\aidaix05\becha (Doit correspondre au chemin visible dans l Explorateur Windows) OutputPath = C:\Temp\Out Client Windows Sage Connect IKDWService Le service doit être paramétré avec le compte client réseau. Clcik droit sur le service, 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 Windows Client 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 2- Génération du fichier pivot sur le poste client REPBANKDEF = #@\\Po36740\Rep\In Droits en lecture/écriture) du compte client Serveur Unix Sage ERP X3 Le service doit être paramétré avec le compte client réseau. Clcik droit sur le service, propriété, onglet connexion, renseigner le user et le password 1- Demande de génération Serveur Windows Client 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 2- Génération du fichier pivot sur le poste client REPBANKDEF = #@\\Po36740\Rep\In Droits en lecture/écriture) du compte client Serveur Unix Sage ERP X3 Le service doit être paramétré avec le compte client réseau. Clcik droit sur le service, propriété, onglet connexion, renseigner le user et le password 1- Demande de génération Serveur Windows Client 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 2- Génération du fichier pivot sur le poste client REPBANKDEF = #@\\Po36740\Rep Droits en lecture/écriture) du compte client Serveur Unix Sage ERP X3 Le service doit être paramétré avec le compte client réseau. Clcik droit sur le service, propriété, onglet connexion, renseigner le user et le password 1- Demande de génération Droits en lecture/écriture) du compte client Serveur Windows Client Windows Sage Connect IKDWService Serveur Windows 3- Transformation du fichier pivot sur le poste client PathToWatch 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 = \\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