DeMaSy INTERFACES SCHÉMA GÉNÉRAL D UNE INTERFACE



Documents pareils
1 IMPORT_STOCKTRANSFER

Comptabilité financière SAP ERP version ECC 6

TecCom Orderer System

GUIDE PRATIQUE déplacements professionnels temporaires en France et à l étranger

Ce mini guide a pour objectif de vous faire part de quelques bonnes pratiques dans la gestion de votre budget.

Gérer une comptabilité dans Tiny

Comptabilité financière

1- ACCES AU SERVICE UIBNET

Pack Prélèvements Confort et Confort Plus

EQUISIS E-BANKING A. "E-BANKING" VIREMENTS NATIONAUX PARAMETRAGE. Comptes centralisateurs financiers

Annexe technique SEPA Alimenter la base Mandats Créancier et enrichir ses fichiers de prélèvements

N é g o c e. S e r v i c e s. I n d u s t r i e l. Développement Formation Assistance technique Gestion - Comptabilité & Paie e-commerce

Définition des Webservices Ordre de paiement par . Version 1.0

Guide de référence pour la Belgique relatif au Format XML du virement européen. version janvier

topaccount : La domiciliation européenne (SEPA Direct Debit) Page : 1

Guide rapide destiné aux fournisseurs Supplier Portal (May 2013)

Conditions Tarifaires Entreprises. Commerzbank Paris

Evolutions du Relevé de Compte 120 caractères pour les opérations de virements et de prélèvements SEPA

Cegid Business Line. Version 2008 Release 2. Service d'assistance Téléphonique

Politique de gestion financière et d approvisionnement

Le prélèvement SEPA. Optimisez la mise en recouvrement de vos créances avec le prélèvement SEPA

Extrait Standard des tarifs

ORGANISME DE PLACEMENT COLLECTIF DE TYPE A

Plateforme PAYZEN. Définition de Web-services

Introduction Objectif et portée de la vérification Opinion de la Vérification interne... 3

TRAITEMENTS DE FIN D ANNEE Comptabilité

E-WALLET : INSTRUCTIONS ET AIDE POUR TRANSFERTS ET VIREMENTS VERS TCN ET VERS VOTRE BANQUE (dans Back Office Onglet My Profile => e-wallet)

Foire aux questions. Banque en Ligne Banque de Nouvelle Calédonie

«Le salon indépendant de la Copropriété» 4 ème édition du salon de l ARC LE SUIVI DES IMPAYES PAR LE CONSEIL SYNDICAL

Sage ERP X3. Support de formation. Finance Advanced Global. Version 6 SAGE ERP X3 FINANCE ADVANCED GLOBAL

CONDITIONS TARIFAIRES

Écriture de journal. (Virement de dépense)

FUTURES COMPRENDRE VOTRE RELEVE DE COMPTE. WH SELFINVEST Est Luxemburg, France, Belgium, Poland, Germany, Netherlands

LA BALANCE DES PAIEMENTS

Migration des mandats existants sur base du fichier de la Banque Nationale de Belgique. version mars ing.be/sepa

Paiement sécurisé sur Internet. Fonctionnalités du Pack Factures

ACCT Déclaration TVA

ÉCOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE. Manuel de formation. Achats

Gestion Comptable Sage 100

WINGOGEFAC COMPTABILITE & GESTION



GUIDE DES PRINCIPAUX PRODUITS, SERVICES ET TARIFS

Moyens de paiement V i7.00

Cahier des charges Remontée des ventes

particuliers de nos produits et services Extrait des conditions générales de banque appliquées à compter du 10/06/2005 et modifiables à tout moment

SOCIÉTÉ D ASSURANCE-DÉPÔTS DU CANADA Critères d évaluation de la conformité aux Exigences en matière de données et de systèmes (EDS) pour 2015

LE CONTROLE DES COMPTES. Maîtrise du fonctionnement des comptes de tiers et des comptes de trésorerie. Modalités : TABLE DES MATIERES

L État et la TVA SENS ET PORTÉE DE L ÉTUDE

PARTICULIERS TARIFS. au 1 er janvier CONDITIONS APPLIQUéES

OPÉRATIONS À DESTINATION DE L'ÉTRANGER

Liste des principaux tarifs des produits bancaires d'ing destinés aux entreprises Pour savoir à quoi vous en tenir

CONVENTION DE COMPTE DE DEPOT EN DEVISES

CLASSE 1. COMPTES DES FONDS DE LA SECURITE SOCIALE ET DE PROVISIONS

FICHIERS INDEX DES COMPTES ANNUELS DÉPOSÉS AUPRÈS DE LA BANQUE NATIONALE DE BELGIQUE

MODE OPÉRATOIRE : CIEL COMPTA

Tarifs. des opérations bancaires les plus fréquentes pour les personnes physiques en vigueur au 1/12/2014

Employeurs et autres débiteurs de cotisations

POLITIQUE DE GESTION FINANCIÈRE

SOMMAIRE. Présentation Générale p. 3. Saisie d une pièce comptable p. 4. Consultation d un compte p. 5. Modules de règlement p. 6

Rapport BOP 1.2 «Paiements transfrontaliers exécutés pour compte de la clientèle résidente»

Vous arrivez directement dans un écran vous demandant de modifier votre mot de passe.

CONDITIONS TARIFAIRES

Payline. Manuel Utilisateur du Moyen de Paiement PAYPAL. Version 3.E. Monext Propriétaire Page 1 / 24

La Ministre des affaires sociales, de la santé et des droits des femmes. Le Ministre des finances et des comptes publics

1. Installation de COMPTINE

Ajouter le moyen de paiement e-chèque-vacances (ANCV) Systempay 2.3

Mise en œuvre du SEPA SCT Documentation technique & fonctionnelle Sage ERP X3

LES NOUVEAUX INDICATEURS STATISTIQUES DU FMI

Découpage fonctionnel : Ligne100 V15, Ligne 30 et Start. Découpage fonctionnel Start Pack 100 Pack +

Logiciel d envois de ing

Opérations bancaires avec l étranger *

SPF FIN. Patris Spécification de Use Case: 15-UC01 Obtenir de l'information patrimoniale. Version 1.1

CMS recommandation 02 (Updated 09/12/2014) page 1/12

BAREME GENERAL DES CONDITIONS DE BANQUE

fichier EDIFACT qui peut être transféré à la BNB par .

Instructions et spécifications pour la transmission en format XML de déclarations par lots. 30 mai 2015 MODULE 1

Guide de l utilisateur. Guide présentant les détails des fonctions d AccèsD Affaires

5. L Entreprise et les politiques budgétaires

NF26 Data warehouse et Outils Décisionnels Printemps 2010

CONDITIONS GENERALES DE VENTE

TRANSFOLIO version Introduction

GLOSSAIRE des opérations bancaires courantes

Principales Fonctionnalités - Version 8

Les Provisions. Tout événement qui risque de diminuer la valeur du patrimoine de l'entreprise doit être pris en compte. Selon ce principe: ...

Guide de la mobilité bancaire Document non contractuel

Tél. : (241) / Fax : (241) eqc@bgfi.com.

COMPTABILITE D ENTREPRISE METHODE COMPTABLE

Sync SHL version 8.15

MEDIAplus elearning. version 6.6

Mode opératoire CEGID Business Suite

ECR_DESCRIPTION CHAR(80), ECR_MONTANT NUMBER(10,2) NOT NULL, ECR_SENS CHAR(1) NOT NULL) ;

Checklist SEPA pour ERP s (packages comptables)

LE TRAITEMENT DES DONNEES COMPTABLES. Objectif(s) : Présenter une synthèse sur les différentes solutions comptables. TABLE DES MATIERES

Qu est-ce que le relevé de compte?

Contrat de Souscription : CA Certificat + Conditions Générales d Utilisation Annexe 2 : Guide de souscription

Le recouvrement des créances impayées

Les tableaux de flux de trésorerie en règles françaises et internationales : essai de synthèse

PACK PMI. Exclusivement par PMI Soft. Le droit à. la gestion intégrée. pour tous

Transcription:

DeMaSy INTERFACES Le présent document est destiné à donner des explications concernant les données à fournir au programme et à la structure des fichiers nécessaires pour la mise en place d interfaces avec les bases de données de DeMaSy. Ce document concerne normalement tous les cas de figure dans lesquels le client est disposé à nous fournir des données structurées selon nos spécifications. Pour les cas où le client demande que nous nous adaptions à des structures de fichier existantes, une analyse spécifique de faisabilité est nécessaire et l évaluation budgétaire deviendra dépendante de chaque cas particulier. SCHÉMA GÉNÉRAL D UNE INTERFACE ETAPE DESCRIPTION FICHIERS ETAPE 1 Production d un(e) fichier(s) ASCII structuré(s) selon nos spécifications par le client (Dans le document, il sera fait référence au fichier TXT). Fichier ASCII ETAPE 2 ETAPE 3 Lecture du(es) fichier(s) ASCII et inscription des données dans une base de données intermédiaire (IMPORT.MDB) Import.mdb contient une table Log d où est tirée le rapport LOG Injection des données dans les tables de la base de données de DeMaSy et production d un fichier des rejets DEMASY.MDB ou LINK.MDB : Link.mdb est une Base de données contenant des informations partagées par tous les dossiers clients en fonction de la typologie des liens désirés (ex : les devises et les taux de change). IMPORT.MDB DEMASY.MDB ou LINK.MDB REMARQUES GÉNÉRALES : Les tables temporaires (IMPORT_) de la base de données IMPORT après interface contiennent tous les enregistrements à injecter dans le (les) bases de données. INTERFACE TRANSACTIONNELLE : Tous les enregistrements relatifs aux interfaces transactionnelles resteront des les tables temporaires, qu ils soient en attente, refusés ou déjà envoyés dans la base de donnée finale. AUTRES INTERFACES : Seuls les enregistrements en attente et rejetés sont conservés dans les tables temporaires. Dès que l injection dans la base de donnée finale a eu lieu, l enregistrement est détruit. Tout fichier TXT original contenant des enregistrements avec un DBID différent de 0 n alimentera pas la base de donnée link mais la base de données du dossier client concerné. Les erreurs rencontrées provoquent un rejet et/ou un message dans un «log» file. Ce fichier «log» est vidé par processus à chaque fois qu une procédure d interface est lancée. Pour corriger une erreur, il faut produire un nouveau fichier TXT corrigé ou procéder à la correction du fichier existant et relancer la procédure d interface. 1

DESCRIPTION DES DONNÉES NOMS DES FICHIERS: Il n y a aucune prescription particulière pour les conventions des NOMS de fichiers. Elle est à déterminer avec le client. CARACTERES SEPARATEURS UTILISES DANS LES FICHIERS TXT: ; Séparateur des champs (zones) d information # Fin d un enregistrement FORMAT DES DATES: YYYYMMDD DECIMALES:. Le point doit être utilisé en tant que décimale. DOCUMENTATION DES TABLES TEMPORAIRES Les tables IMPORT_ décrites ci-après représentent les structures des tables temporaires approvisionnées à partir des fichiers TXT. ZONES OMBREES : Les tables IMPORT_ contiennent des informations supplémentaires par rapport aux informations requises dans la structure des fichiers TXT. Ces informations sont indiquées en ombré. Elles sont enrichies par les routines de lecture des fichiers TXT de DeMaSy et non pas par les fichiers TXT. => SEULES LES ZONES NUMEROTEES SONT A PREVOIR DANS LA STRUCTURE DU FICHIER TXT CHAMPS AVEC DES ASTERISQUES : (*) Les noms des champs portant un astérisque représentent des informations prévues dans la structure des fichiers TXT mais qui ne doivent pas être obligatoirement enrichies pour le bon fonctionnement de l interface. Ces informations doivent donc être prévues dans la séquence des informations contenues dans les fichiers TXT mais peuvent être laissées à blanc. Dans ce cas, le fichier TXT comportera donc une information du type ;; 2

TABLES DE DONNEES Pages 1 IMPORT_INVOICET... 4 2 IMPORT_INVOICETDETAIL... 4 3 IMPORT_INVOICEF... 5 4 IMPORT_INVOICEFDETAIL... 5 5 IMPORT_INVOICEPAYMENT... 6 3

1 IMPORT_INVOICET Cette table contient les informations relatives au corps dune facture client. Champ Type 1 RecordType Long 22 [NB : donnée fixe invariable obligatoire] 5 Number Char 50 Numéro de facture 6 ClientName Char 75 Nom du client (avec ***S*** après le nom s il s agit d une société) 7 InvoiceDate Date/Time Date facture 8 InvoiceTCurrency Char 10 Code ISO Devise de la facture 9 CurrencyRate (*) Double Taux de change de la transaction 10 Description (*) Char 255 Description 11 Type Integer Type : 1= Facture - 2= Note de crédit -4 = Provision 12 ClientNumber Long Numéro du Client Status Integer Etats : 0 = Pending - 1 = Acknowledged - 2 = Refused - 3 = Done 2 IMPORT_INVOICETDETAIL Cette table contient les informations relatives aux détails (lignes) des d une facture client. Champ Type 1 RecordType Long 23 [NB : donnée fixe invariable obligatoire] 5 InvoiceTNumber Char 50 Numéro de la facture 6 ArticleCode (*)) Char 50 Code article 7 CyArticlePrice (*) Double Prix de l article en devise facture 8 ArticlePrice (*) Double Prix de l article en devise du capital 9 ArticleNumber (*) Double Quantité d articles 10 CyAmount Double Montant hors TVA en devise facture 11 Amount (*) Double Montant en devise du capital 12 VATCode Char 20 Code TVA 13 VATRate Double Taux de TVA 15 CyVATValue Double Montant de la TVA en devise de la facture 16 VATValue (*) Double Montant de la TVA en devise du capital 17 Description (*) Char 255 Description 18 DGLAccount (*) Char 50 Compte débiteur 19 CGLAccount (*) Char 50 Compte créditeur 20 PLCenterCode (*) Char 50 Code analytique Number Integer Numéro interne InvoiceTDetailCurrency Char 10 Code ISO - Devise de la facture Client (détail) Status Integer Etats: 0 = Pending - 1 = Acknowledged - 2 = Refused - 3 = Done 4

3 IMPORT_INVOICEF Cette table contient les informations relatives au corps dune facture fournisseur. Champ Type DESCRIPTION 1 RecordType Long 24 [NB : donnée fixe invariable obligatoire] 5 Number Char 50 Numéro de facture 6 SupplierName Char 75 Nom du fournisseur (avec ***S*** après le nom s il s agit d une société) 7 InvoiceDate Date/Time Date facture 8 InvoiceFCurrency Char 10 Code ISO - Devise facture 9 CurrencyRate (*) Double Taux de change 10 Description (*) Char 255 Description 11 Type Interger Type : 1= Facture - 2= Note de crédit - 4 = Provision 12 SupplierNumber Long Numéro du fournisseur Status Integer Etats : 0 = Pending - 1 = Acknowledged - 2 = Refused - 3 = Done 4 IMPORT_INVOICEFDETAIL Cette table contient les informations relatives aux détails (lignes) des d une facture fournisseur. Champ Type DESCRIPTION 1 RecordType Long 25 [NB : donnée fixe invariable obligatoire] 5 InvoiceFNumber Char 50 Numéro de facture 6 ArticleCode (*) Char 50 Code article 7 CyArticlePrice (*) Double Prix de l article en devise facture 8 ArticlePrice (*) Double Prix de l article en devise du capital 9 ArticleNumber (*) Double Quantité d articles 10 CyAmount Double Montant de la facture HTVA en devise facture 11 Amount (*) Double Montant de la facture HTVA en devise du capital 12 VATCode Char 20 Code TVA 13 VATRate Double Taux de TVA 14 CyVATValue Double Montant de la TVA en devise facture 15 VATValue (*) Double Montant d de la TVA en devise du capital 16 Description (*) Char 255 Description 17 DGLAccount (*) Char 50 Compte débiteur 18 CGLAccount (*) Char 50 Compte créditeur 19 PLCenterCode (*) Char 50 Code Analytique Number Integer Numéro InvoiceFDetailCurrency Char 10 Code ISO - Devise de la facture fournisseur (détail) Status Integer Etats : 0 = Pending - 1 = Acknowledged - 2 = Refused - 3 = Done 5

5 IMPORT_INVOICEPAYMENT Cette table contient les informations relatives aux paiements des factures clients/fournisseurs Champ Type DESCRIPTION 1 RecordType Long 26 [NB : donnée fixe invariable obligatoire] 5 InvPayType (*) Long Non applicable (concerne uniquement les interfaces titres) 6 InvoiceFNumber Char 50 N Facture Fournisseur 7 InvoiceTNumber Char 50 N Facture Client 9 InvoiceDate Date/Time Date de paiement 10 PCurrency Char 10 Devise de la facture Code ISO 11 PcyAmount Double Montant du paiement en devise de la facture 12 InvoicePaymentCurrency (1) Char 10 Devise de référence du compte banque 13 CurrencyRate (*) Double Taux de change entre devise bancaire et devise du capital 14 CyAmount Double Montant du paiement dans la devise du compte banque 15 Amount (*) Double Montant du paiement dans la devise du capital 16 Description (*) Char 255 Description du paiement 17 BankStatmentNumber Long N d extrait bancaire 18 BankAccountNumber Char 50 Compte bancaire 19 Type Long Types : 0 = Paiement -4 = Frais sans TVA 5 = Frais avec TVA StockTransferDeliveryNote Char 50 N/A IcyAmount Double Montant du paiement dans la devise de la facture VatRate Double N/A Debited Boolean Paiement débité 0 = non / -1 = oui Number Integer Numéro interne GLAccountNumber Char 50 (idem 16) N de compte du plan PLCenterCode Char 50 Code analytique Status Integer Etats: 0 = Pending - 1 = Acknowledged - 2 = Refused - 3 = Done (1) Différent de PCurrency si le paiement est fait dans une devise différente de celle du compte financier 6