Paramétrage de l'edi dans QuadraFACT 1/19

Dimension: px
Commencer à balayer dès la page:

Download "Paramétrage de l'edi dans QuadraFACT 1/19"

Transcription

1 Paramétrage de l'edi dans QuadraFACT SOMMAIRE 1. PRESENTATION DE L EDI AVEC QUADRAFACT ETAPES DE PARAMETRAGE DANS QUADRAFACT PARAMETRAGE DES CONSTANTES PARAMETRAGE DES FICHES CLIENTS AUTRES FICHIERS A PARAMETRER PARAMETRAGE DES ECHANGES EDI PARAMETRAGE D'UN FICHIER D IMPORT EDI UTILISATION DE L OUTIL D AIDE A LA CREATION DU FICHIER DE PARAMETRAGE ORDRE DES SECTIONS LES TABLES UTILISABLES LISTE DES FORMATS DE DESCRIPTION DES CHAMPS CREATION OU MODIFICATION MANUELLE D UN FICHIER DE PARAMETRAGE LISTE DES MOTS CLES SPECIAUX LISTE DES MOTS CLES EXEMPLE DE FICHIER EDI INVOICE (@GP) Paramétrage de l'edi dans QuadraFACT 1/19

2 1. PRESENTATION DE L EDI AVEC QUADRAFACT L EDI (Echange de Données Informatisées) permet de remplacer les échanges de documents papiers par des documents informatisés normalisées. Il n y a pas un format unique d échange des données, on trouve plusieurs normes et syntaxes qui dépendent souvent des pays et des secteurs d activité. Les échanges de données sécurisées et la dématérialisation des factures nécessitent l utilisation d un partenaire EDI qui se charge de la mise en forme de données au format attendu par le destinataire, de leur certification, de leur transmission de façon sécurisée et parfois aussi de leur conservation. L utilisation principale de l EDI concerne les entreprises travaillant avec des enseignes de la grande distribution et qui échangent des fichiers EDI avec leurs fournisseurs. Les partenaires EDI les plus courants dans ce secteur TIE KINETIX, GENERIX, SERES, B-Process, La transmission des données se fait la plupart du temps via des connexions internet avec les protocoles SMPT (mail), HTTP (web), ou FTP. Mais il existe d autres protocoles tels que Atlas 400, OFTP, La gestion EDI est disponible dans toutes les gammes de QuadraFact. QuadraFact gère les imports de commandes clients (ORDER), les exports d accusés de réception de commandes (ORDERSP), d avis d expéditions (DESADV) à partir des commandes ou BL et enfin des factures (INVOICE). La plupart du temps on travaille à partir de fichiers pivots qui sont échangés avec un partenaire EDI lequel se charge de la conversion au format EDI normalisé. Il peut aussi arriver qu on échange directement des fichiers dans le format prévu par le fournisseur sans avoir à passer par un partenaire. Ce sont dans tous les cas des fichiers à plat de type CSV ou ASCII. La mise en place de l EDI nécessite que le client choisisse un prestataire EDI avec lequel il va travailler et que nous puissions contacter ce prestataire pour qu on puisse s accorder sur les dessins de fichiers qui serviront à concrétiser les échanges d informations. Le paramétrage EDI dépend généralement du secteur d activité, des biens échangés et du client avec lequel sont réalisés les échanges EDI. C est pour cette raison qu un paramétrage EDI spécifique doit être réalisé au cas par cas. Ce paramétrage étant propre à chaque utilisateur il doit faire l objet d une prestation. En plus du paramétrage des échanges de données, on peut proposer la mise en place des étiquettes pour les colis et/ou palettes qui compléteront le suivi EDI des produits. Cette documentation a pour but de présenter les outils disponibles et de rassembler dans un document unique tous les mots clés et toutes les fonctions à l attention des techniciens de Quadratus chargés de la création de ces fichiers de paramétrage. Paramétrage de l'edi dans QuadraFACT 2/19

3 2. ETAPES DE PARAMETRAGE DANS QUADRAFACT 2.1. Paramétrage des constantes Par défaut la fonctionnalité EDI n est pas activée dans les dossiers. Pour l activer il faut aller au menu Paramétrages Constantes du dossier dans le chapitre FACTURATION. Le fait de cocher la case "Gestion EDI" active le menu "Echanges EDI" dans le menu Outils Utilitaires dossier et donne accès à la fenêtre de paramétrage des constantes EDI. Les principales informations à renseigner sont : l EAN (aussi appelé GLN pour Global Location Number) qui permet d identifier l entreprise ou le service de l entreprise qui participe à réalisation de la transaction. C est en principe un code EAN sur 13 chiffres attribué par GENCOD EAN France. la méthode de sélection des pièces pour l export (par date ou par pointage). La sélection par pointage permet une sélection précise dans une liste. C est la méthode par pointage qu on recommande d utiliser de préférence pour sa souplesse d utilisation l option d intégration des commandes, soit en commande soit directement en BL la pièce servant de support pour les avis d expédition (commandes ou BL) Il est possible de renseigner la localisation du fichier des commandes, des BL et des factures mais généralement ces chemins sont renseignés lors de l étape de paramétrage des échanges. Attention! Si on désire changer de méthode de pointage pour passer de la méthode par date à la méthode par pointage, il faut modifier le paramétrage dans les constantes du dossier et ensuite obligatoirement lancer une étude de cohérence (menu Outils Utilitaires dossier Cohérence) pour passer la sélection de pièce de date à pointage. Paramétrage de l'edi dans QuadraFACT 3/19

4 2.2. Paramétrage des fiches clients Pour les clients participants aux échanges EDI, il est indispensable de renseigner certains éléments de la page 2/3 du chapitre Généralités. Le code EAN «Commandé par» : (rubrique Clients2.EANClient) Il sert à identifier le client qui sera le destinataire final de la commande. C est toujours le client sur lequel est enregistrée la commande. Pour un client isolé c est la seule zone obligatoire. Quand celui qui passe la commande et le destinataire sont différents (cas de centrales d achats par exemple), on crée la commande sur le client livré mais on peut désirer conserver le code EAN du client qui a passé la commande. On peut le stocker dans le champ Entetes.EANEmisPar. L EAN «Livré à» : (rubrique Clients2.EANPlateforme) Il permet d identifier la plateforme quand on ne livre pas directement au destinataire final mais à un intermédiaire (plateforme) qui redistribue les produits. Si on a besoin de l adresse de la plateforme, il faut lui créer une fiche client et reporter son code EAN dans la zone EAN «commandé par» (les autres zones restant vides). N.B : lorsqu on ne passe pas par une plateforme mais que les commandes saisies sur le client peuvent avoir des adresses de livraisons différentes on doit renseigner l adresse de livraison dans l entête de la pièce en utilisant un code client pour cette adresse (il faut donc une fiche client pour le lieu de livraison). On utilise alors la rubrique LIVR_EANClient qui est alimentée par la zone EAN «commandé par» du client livré. Donc on n utilise pas l EAN «livré à» dans ce cas. L EAN «Facturé à» : (rubrique Clients2.EANFacturePapier) On peut avoir besoin de renseigner l adresse à laquelle on doit envoyer la facture papier. On doit alors reporter le code EAN du lieu de facturation dans la zone EAN "facturé à" de la fiche client. Si on désire l adresse de facturation il faudra obligatoirement créer une fiche client pour renseigner les informations nécessaires et reporter dans cette fiche le même code EAN dans la zone EAN «commandé par» (les autres zones restant vides). N.B : pour indiquer le destinataire EDI des factures quand il est différent du client qui a commandé et/ou qui est livré (un centre de paiement par exemple), il faut impérativement renseigner l adresse de facturation en utilisant le code du client facturé dans l onglet «Correspondance» de la fiche client. On doit créer une fiche dans laquelle le code EAN du centre de paiement sera renseigné dans la zone EAN «Commandé par». On utilise la rubrique FACT_EANClient pour retrouver ce code EAN (à défaut FACT_EANClient = EAN Commandé par du magasin).. L allotissement permet quand on travaille avec des colis et/ou des palettes de passer par une plateforme qui réceptionne les commandes groupées de plusieurs magasins à la fois. Paramétrage de l'edi dans QuadraFACT 4/19

5 "Export des avis d expédition" permet de ne prendre en compte dans les listes EDI des DESADV que les BL effectués pour les clients dont cette case est cochée et qui ont un code "EAN commandé par" non vide. "Export des factures" permet de ne prendre en compte dans les listes EDI des INVOICE que les factures effectuées pour les clients dont cette case est cochée et qui ont un code "EAN commandé par" non vide Autres fichiers à paramétrer Articles : en principe on doit au moins renseigner le code EAN des produits en clé2, on peut également être amené à ajouter des critères articles Modes de règlements : il faut en général créer des codes de règlements spécifiques pour l EDI Pays : il peut être nécessaire de compléter ou corriger la table des pays et leurs codes Paramétrage des échanges EDI Ces paramétrages s effectuent depuis le menu Outils Utilitaires dossier Echanges EDI. Indiquer un code et un nom pour la fiche de paramétrage. Si on fait un import, "Fichier origine" permet d indiquer le répertoire et le nom du fichier EDI à importer. Lorsqu on paramétre un export (de factures par exemple) on doit indiquer un "Fichier destination" avec le répertoire et le nom du fichier à exporter. "Fichier de paramétrage" permet de renseigner l emplacement et le nom du fichier décrivant la structure du fichier importé ou exporté. Paramétrage de l'edi dans QuadraFACT 5/19

6 3. PARAMETRAGE D'UN FICHIER D IMPORT EDI 3.1. Utilisation de l outil d aide à la création du fichier de paramétrage A partir du menu Outils Utilitaires dossier Echanges EDI, on peut accéder aux paramétrages de fichier EDI. On obtient la feuille de paramétrage suivante. Renseigner le code de la fiche de paramétrage, si le nom du fichier de paramétrage avait été prérenseigné il se reporte automatiquement, sinon on peut le saisir. Indiquer si on travaille avec un fichier ASCII ou CSV. Si on travaille en CSV il faut indiquer le type de séparateur («;» par défaut) et on peut la longueur des champs pour les formater. Si on travaille en ASCII on doit indiquer la position et la longueur de chaque champ 3.2. Ordre des sections Par défaut l ordre d enchainement des sections est le suivant : [ENTETE] [LIGNE] [PIED] (facultatif) [FIN] (facultatif) Ou [UNIQUE] si on ne veut qu une seule section par ligne Les types de section sont Entete, Palette (si mise en palette), Colis (si mise en colis), Ligne, Pied, Fin. Le nom de la section est le nom "réel" de la section. Exemple : ENT pour Entete. La section de rattachement permet d indiquer à quelle section se rattache la section. Exemple : une section d entête suite se rattachera à la section ENT. Présence obligatoire est un "oui/non". Si oui, elle sera éditée d office Si non, elle vérifiera les conditions : Occurrences : 0, 1 ou N. Si la section est obligatoire ce sera toujours 1. Si 0 elle apparaitra une fois si la condition est remplie. Si N elle apparaitra une fois ou plus si les conditions sont remplies. Conditions : Ce sont les conditions qui permettront de déterminer si la section doit être éditée. Il faut mettre les champs conditionnels entre crochets. Si on veut que la section entête suite soit éditée si le champ Poids de l entête est renseigné on mettra [Entetes.Poids]. Si on veut qu elle apparaisse une fois de plus si le champ Nbcolis de l entête est renseigné, il faut mettre [Entetes.Poids] [Entetes.NbColis]. Paramétrage de l'edi dans QuadraFACT 6/19

7 On peut mettre autant de conditions que l on veut. Test des conditions : Champs Test Texte non vide Booléen VRAI Numérique <>0 Date non vide Conditions particulières : - $TAUXTVA : condition qui permet d éditer autant de lignes que de taux de TVA de la facture - $TAXES : condition qui permet d éditer autant de lignes qu il y a de taxes. Si l occurrence = 0 on n aura qu une seule section de taxe sinon pour 1 on aura une section par taxe - $PORT : condition qui permet d éditer autant de lignes que de taux de TVA de port (associés au code unité P) - $AVOIR : condition qui permet d éditer une section seulement pour un avoir - $FACTURE : condition qui permet d éditer une section seulement pour une facture Exemple : [ORDRE] Entete,ENT,,OUI,1 Entete,ENTSUITE,ENT,NON,0,[Entetes.Poids][Entetes.NbColis] Ligne,LIG,ENT,OUI,1 Ligne,LIGSUITE,LIG,NON,N,[Lignes.RemiseLigne1][Lignes.RemiseLigne2][Lignes.RemiseLigne3] Ou [ORDRE] Entete,ENT,,OUI,1 Entete,ENTSUITE,ENT,NON,0,[Entetes.Poids][Entetes.NbColis] Palette,PAL,,OUI,N (si utilisation du mot clé spécial [MISEENPALETTE]) Colis,COL,PAL,OUI,N (si utilisation du mot clé spécial [MISEENCOLIS]) Ligne,LIG,COL,OUI,1 Ligne,LIGSUITE,LIG,NON,N,[Lignes.RemiseLigne1][Lignes.RemiseLigne2][Lignes.RemiseLigne3] Fin,END,,OUI,1 Paramétrage de l'edi dans QuadraFACT 7/19

8 3.3. Les tables utilisables 0 Entetes ou FacturesEntetes ou CommandesEntetes 1 Lignes ou FacturesLignes ou CommandesLignes 2 Articles 3 Clients 4 Intervenants 5 Clients2 6 Constantes (dossier Facturation) 7 Constantes2 (dossier Facturation) 8 ClientsFactureA (client de l'adresse de facturation - Fiche client) 9 IntervenantsFactureA (client de l'adresse de facturation - Fiche client) 10 Clients2FactureA (client de l'adresse de facturation - Fiche client) 11 ClientsLivreA (client de l'adresse de livraison - Facture Entete suite) 12 IntervenantsLivreA (client de l'adresse de livraison - Facture Entete suite) 13 Clients2LivreA (client de l'adresse de livraison - Facture Entete suite) 14 CriteresLibresArticles 15 CriteresEntetes 16 CriteresListeEntPiece 17 CriteresClient 18 CriteresLibres (du client) 19 CriteresListe (du client) 20 ArticlesTaxe (qui pointe sur la table Articles pour chaque taxe code taxe de la fiche article) 21 CriteresArticle 22 LignesParalleles 23 ColisPalettes 24 Lots 25 CLIENTSCOMMANDEPARENTETE 26 INTERVENANTSCOMMANDEPARENTETE 27 CLIENTS2COMMANDEPARENTETE 28 CLIENTSEMISPARENTETE 29 INTERVENANTSEMISPARENTETE 30 CLIENTS2EMISPARENTETE 31 CLIENTSLIEULIVRENTETE 32 INTERVENANTSLIEULIVRENTETE 33 CLIENTS2LIEULIVRENTETE 34 CLIENTSFACTUREPAPIER 35 INTERVENANTSFACTUREPAPIER 36 CLIENTS2FACTUREPAPIER 37 CLIENTSEANPLATEFORME 38 INTERVENANTSEANPLATEFORME 39 CLIENTS2EANPLATEFORME Utilisation spéciale : Pour les tables CriteresListeEntPiece et CriteresListe on met dans le format le champ CodeRefx dont on veut le libellé. Exemple : CriteresListeEntPiece.Libelle,,,CodeRef10 donne le libellé de la zone CriteresEntetes.CodeRef10 Paramétrage de l'edi dans QuadraFACT 8/19

9 3.4. Liste des formats de description des champs Types de champs TEXTE DROITE Texte calé à droite (par défaut à gauche) DATE[AAAAMMJJ] PREFIXE[ ] Permet de reprendre une date dans un champ texte suivant le format donné dans le fichier Permet de rajouter du texte dans un champ avant sa valeur Exemple : Entetes.Reference1,15,30,PREFIXE[Date reprise :]DATE[AAAAMMJJ] Résultat obtenu dans le champ Référence1 : Date reprise : 12/09/2013 DATE BOOLEEN Format de date standard (JJ/MM/AAAA, JJMMAAAA, JJMMAA, etc, ) Si pas de format, le format est défini en fonction de la longueur de la zone Longueur Format 10 JJ/MM/AAAA 8 JJ/MM/AA autre JJMMAA En fonction de la longueur de la zone Longueur Format 5 True / False 4 Vrai / Faux 3 Oui / Non autre O / N NUMERIQUE CENT Valeur multipliée par 100 MILLE Valeur multipliée par 100 ZERO Ajout de zéros GAUCHE Valeur cadrée à gauche DECx Nombre de décimales (x = 0 à 5) NOSEP Suppression de la virgule (peut s employer avec DECx) Incompatible avec VIRGULE VIRGULE Symbole décimal (par défaut le.) VIDE Pour les montants = 0, on les remplace par des espaces (au lieu de 0.00) ABS Valeur absolue (ABS annule les deux formats ci-dessous) SIGNEAPRES Signe négatif après montant (par défaut avant) AVECSIGNE Montant signé pour les montants positif (par défaut pas de signe) EXPORT UNIQUEMENT REMPLACE[ ] 3.5. Création ou modification manuelle d un fichier de paramétrage On créer ou compléter un paramétrage EDI sans utiliser l outil d aide au paramétrage. Ce sera nécessaire lorsque l on veut gérer certains cas particuliers ou utiliser des mots clés qui ne sont pas inclus dans l outil. Le fichier de paramétrage peut être édité à l aide d un simple éditeur de texte de type bloc note. A l intérieur on trouvera entre crochets [..] les mots clés spéciaux et les noms de sections. Paramétrage de l'edi dans QuadraFACT 9/19

10 3.6. Liste des mots clés spéciaux [ORDRE] [COMMANDES] [REMPLACE] [CSV],[ ;] [PASDEREGROUPEMENT] Mot clé indiquant que les prochaines lignes seront les lignes d enchainement des sections (sinon ordre par défaut comme indiqué plus haut). Import uniquement Permet de reprendre les fichiers de commandes (ORDERS) dans la table des commandes Import uniquement Permet de remplacer une pièce déjà existante lors de l import (par défaut si la pièce existe déjà on cumule les lignes) Indique que le fichier exporté sera un fichier avec des séparateurs Sinon, par défaut le fichier est un ASCII à longueur fixe Import uniquement On ne regroupe pas les pièces importées sur le numéro de commande [TRI:InfosLigneSup1,CodeArticle] Import uniquement Permet de trier les lignes lors de l import en fonction des critères spécifiés [PASDEPORTEMBALLAGE] [SURCHARGE] [VALFACTURE :xxx] [VALAVOIR :yyy] [MISEENCOLIS] [MISEPALETTE] Export uniquement On n exporte pas dans les sections Lignes les articles «P»ort et «E»mballage Export uniquement Permet de surcharger une zone de texte avec une autre valeur. Syntaxe : [SURCHARGE],<zone à surcharger>,<valeur 1 à remplacer>=<valeur 1 remplaçante>;<valeur 2 à remplacer>=<valeur 2 remplaçante>;etc... Exemple : [SURCHARGE],Lignes.UniteFacturation,P=PCE;K=KGM;C=COL Définit une valeur pour les factures et avoirs (on utilise le mot clé VALEURFACTUREAVOIR dans les sections pour avoir l une ou l autre valeur en fonction du type de pièce) Gestion mise en colis Gestion mise en palette [REGROUPEMENTARTICLE] Regroupement des articles par code article lors de l export [CODEBARRE:Texte2] [CRITERE:x] Permet de définir le champ de la table CriteresLibresArticles ou est stocké le code EAN13 si la cle2 est vide (où X est le numéro de critère de 1 à 10). Cette option permet de gérer le cas où un même code EAN13 peut être utilisé sur plusieurs articles pour des clients différents. On prend l article qui a le même critère que le client. On utilise les critères de type table. Il faut que critère article = critère client. Paramétrage de l'edi dans QuadraFACT 10/19

11 3.7. Liste des mots clés CODELIGNE Code clé de la ligne : Texte libre, étiquette de la section. FACTUREAVOIR Libellé 'FACTURE' ou 'AVOIR' EDICOMFACAVO Libellé '380' si facture ou '381' si avoir EDICOMINVCM Libellé 'INV' si facture ou 'CM' si avoir VALEURFACTUREAVOIR Libellé définit avec les deux mots clé [VALFACTURE:xxx] et [VALAVOIR:yyy] Affiche xxx si c'est une facture et yyy si c'est un avoir xxx et yyy sont des zones de texte libre MODEREGLEMENT Code mode de règlement si facture ou vide si avoir DATEECHEANCE Date échéance si facture si avoir : RECHERCHE DE LA FACTURE CORRESPONDANTE Texte libre (dans le champ du format) NUMFACTUREAVOIR Numéro de facture associé à l'avoir (vide si facture) DTFACTUREAVOIR Date de la facture associée à l'avoir (vide si facture) DATEEMISSION Date de la génération de la ligne EDI HEUREEMISSION Heure de la génération de la ligne EDI DATELIVPREVUE Date de livraison prévue, à défaut date de la pièce MONTANTPORT Si présent dans une section unique : Total Port HT (sans l'emballage) Si présent dans une section associée au mot clé $PORT : Total Port HT (sans l'emballage) pour chaque taux de TVA différent TAUXTVAPORT Uniquement si présent dans une section associée au mot clé $PORT : Taux de TVA du port pour chaque taux de TVA différent CHAPITRE Libellé 'O' si ligne chapitre sinon libellé 'N' REMISELIGNE% Taux de remise (mot clé associé à une section conditionnelle contenant [Lignes.RemiseLigne1][Lignes.RemiseLigne2][Lignes.RemiseLigne3]) NUMEROREMISELIGNE%]) Numéro de la remise (mot clé associé à une section conditionnelle contenant [Lignes.RemiseLigne1][Lignes.RemiseLigne2][Lignes.RemiseLigne3 MONTANTREMISELIGNE% Montant HT de la remise (mot clé associé à une section conditionnelle contenant [Lignes.RemiseLigne1][Lignes.RemiseLigne2][Lignes.RemiseLigne3]) NUMEROARTICLETAXE% Numéro du code article taxe (1 à 5). Ce mot-clé est utilisé si il y a une section taxe parafiscale à la ligne avec des conditions [Lignes.CodeTaxe1] [Lignes.CodeTaxe2] EANPLATEFORME client) Obligatoire en import de commande c est le code lieu de livraison (=code EAN «commandé par» de la fiche EANCLIENT LIVR_EANCLIENT LIVR_NOMRS LIVR_ADRESSE1 LIVR_RUECOMPLEMENT LIVR_COMPLEMENT LIVR_CODEPOSTAL LIVR_VILLE FACT_EANCLIENT A l export uniquement c est le code EAN (commandé par) de la fiche client. Code EAN du client livré (si code renseigné dans l entête ou à défaut fiche client) Nom du client livré (entête ou à défaut fiche client) Adresse du client livré [num. voie + BTQ+ nom voie] (entête ou à défaut fiche client) Adresse du client livré [N VOIE + BTQ+ NOM RUE + COMPLEMENT] (entête ou à défaut fiche client) Complément d adresse du client livré (entête ou à défaut fiche client) Code postal du client livré (entête ou à défaut fiche client) Ville du client livré (entête ou à défaut fiche client) Code EAN du client facturé (si code client renseigné dans onglet Paramétrage de l'edi dans QuadraFACT 11/19

12 correspondance) FACT_NOMRS Nom du client facturé (onglet correspondance) FACT_ADRESSE1 Adresse du client facturé [num. voie + BTQ+ nom voie] (onglet correspondance) FACT_RUECOMPLEMENT Adresse du client facturé [N VOIE + BTQ+ NOM RUE + COMPLEMENT] (onglet correspondance) FACT_COMPLEMENT Complément d adresse du client facturé (onglet correspondance) FACT_CODEPOSTAL Code postal du client facturé (onglet correspondance) FACT_VILLE Ville du client facturé (onglet correspondance) FACTPAPIER_NOMRS Nom du client facturé (EAN facturé à) FACTPAPIER_ADRESSE1 Adresse du client facturé [num. voie + nom voie] (EAN facturé à) FACTPAPIER_RUECOMPLEMENT Adresse du client facturé [N VOIE + BTQ+ NOM RUE + COMPLEMENT] FACTPAPIER_COMPLEMENT Complément d adresse du client facturé (EAN facturé à) FACTPAPIER_CODEPOSTAL Code postal du client facturé (EAN facturé à) FACTPAPIER_VILLE Ville du client facturé (EAN facturé à) CORR_EANCLIENT Code EAN du client correspondance (si code client renseigné dans onglet correspondance) CORR_NOMRS Nom du client correspondance CORR_ADRESSE1 Adresse correspondance du client [num. voie + BTQ+ nom voie] CORR_RUECOMPLEMENT Adresse correspondance du client [N VOIE + BTQ+ NOM RUE + COMPLEMENT] CORR_COMPLEMENT Complément d adresse correspondance du client CORR_CODEPOSTAL Code postal correspondance du client CORR_VILLE Ville correspondance du client PLATEFORME_NOMRS Nom du client se reportant au «livré à» de la fiche client PLATEFORME_ADRESSE1 Adresse se reportant au «livré à» de la fiche client [num. voie + BTQ+ nom voie] PLATEFORME_RUECOMPLEMENT Adresse se reportant au «livré à» de la fiche client [N VOIE + BTQ+ NOM RUE + COMPLEMENT] PLATEFORME_COMPLEMENT Complément d adresse correspondance se reportant au «livré à» de la fiche client PLATEFORME_CODEPOSTAL Code postal correspondance se reportant au «livré à» de la fiche client PLATEFORME_VILLE Ville correspondance se reportant au «livré à» de la fiche client TVAINTRACOM Numéro de TVA intracommunautaire de la fiche client [Indent. TVA + siret] FACT_TVAINTRACOM Numéro de TVA intracom. lié au client facturé (code client dans adresse correspondance) FACTPAPIER_TVAINTRACOM Numéro de TVA intracom. lié au client facturé (client lié à l EAN facturé à) CODENOMENCLATUREEUROPE LIBNOMENCLATUREEUROPE LIGNE_PUHTNETECO1 LIGNE_MTTVAECO1 LIGNE_MTHTECO1 LIGNE_TAXE_CODETAXE1 à 5 LIGNE_TAXE_CPTVENTIL1 à 5 LIGNE_TAXE_TAUXMONTANT1 à 5 Au niveau des lignes de facture : Code nomenclature européenne d'un article Libellé nomenclature européenne d'un article PU HT NET + Mt Unit. Taxe1 HT (0 si pas de taxe1) Montant TVA TAXE1 (0 si pas de taxe1) Montant HT + Mt Taxe1 HT (0 si pas de taxe1) Code taxe1 à 5 de l article (si les taxes sont dans la section ligne) Compte de ventilation de la taxe1 à 5 (si les taxes sont dans la section ligne) Taux ou montant de la taxe en fonction de l article taxe1 à 5 (si les taxes sont dans la section ligne) LIGNE_TAXE_PRIXUNITAIRE1 à 5 Montant unitaire de la taxe1 à 5 LIGNE_TAXE_TAUXTVA1 à 5 Taux de TVA appliqué à la taxe 1 à 5 Paramétrage de l'edi dans QuadraFACT 12/19

13 LIGNE_TAXE_TOTALTAXE1 à 5 Montant total de la taxe 1 à 5 NBFACTURES Nombre d'unités de l'article si Prix unitaire Net est différent de 0 NBGRATUITS Nombre d'unités de l'article si Prix unitaire Net = 0 (remise = 100%) NBRETOURS Nombre d'unités de l'article si la quantité est négative NOMENCARTICLE Nomenclature Article NOMENCVARIANTE Nomenclature Variante NOMENCQUANTITE Quantité de la nomenclature NOMENCQUANTITETOTALE Quantité totale nb unités dans la ligne (=qté ou qté*colisage selon l'article) * qté de la nomenclature NOMENCCODETAXE1 à 5 Code article de la taxe x (1à 5) (uniquement si taxe de code unité Q) NOMENCUNITETAXE1 à 5 Code unité de la taxe x (1 à 5) NOMENCPXVENTESVL Prix de vente de l'article QTEORG Qté origine de la commande En BL/Factures : la zone QtéOrigine En commande : Quantité+Qté validée COMPTEURLIGNESARTICLES Permet de numéroter les lignes d articles COMPTEURLIGNESCP Permet de numéroter les lignes de colis COMPTEURPALETTES Permet de numéroter les lignes de palette MONTANTNETAPAYER Montant net à payer (acomptes déduits) MONTANTTVA Montant TVA de la ligne PUHTNET Prix unitaire HT net de la ligne PUHTNET1 Prix unitaire HT net de la ligne après remise 1 PUHTNET2 Prix unitaire HT net de la ligne après remise 2 LIGNE_MONTANTHT Montant HT net de la ligne LIGNE_MONTANTHTAVECTAXE Montant HT net de la ligne + taxes parafiscales soumis à TVA PUHTNETAVANTTAXE Prix unitaire net + taxes parafiscales soumis à TVA LIGNE_TOTALHTNET1 Montant ligne HT après remise 1 LIGNE_TOTALHTNET2 Montant ligne HT après remise 2 NOMBREUNITES Nombre d'unités de l'article POIDSBRUT Poids du colis ou de la palette PCB Nombre d articles dans un colis (mise en colis) QUANTITE Quantité de la ligne (peut être un nombre de colis si article vendu par colis) QUANTITELIVREE Quantité dans la plus petite unité QUANTITEGAMME Permet d avoir le détail des quantités par gamme pour un article à la gamme et saisie de plusieurs gammes sur la même ligne. COLISAGE Colisage de la ligne PU_HTNETTAXESPARUNITE PU HT Net + Taxes PU_HTBRUTPARUNITE PU HT Brut / Nombre d'unités PU_HTNETPARUNITE PU HT Net / Nombre d'unités LIGNE_MONTANTHTBRUT Montant total brut HT de la ligne Ligne_Taxe_CodeTaxe Code article taxe Ligne_Taxe_CptVentil Compte de ventilation de la taxe LIGNE_TAXE_PRIXUNITAIRE Prix unitaire de la taxe Ligne_Taxe_TauxMontant Taux ou montant de la taxe en fonction de l article taxe Ligne_Taxe_TauxTVA Taux de TVA de la taxe Ligne_Taxe_TotalTaxe Montant HT de la taxe Au niveau du pied de facture : TOTALCOLIS Nombre total de colis TOTALPALETTES Nombre total de palettes MONTANTHTTAXEFACTURE Montant HT de la facture + total taxes HT de la facture MONTANTHTTAXEFRAISFACTURE Montant HT de la facture + total taxes HT de la facture + Frais Paramétrage de l'edi dans QuadraFACT 13/19

14 MONTANTTVAFACTURE Montant TVA de la facture MONTANTTTCFACTURE Montant TTC de la facture MONTANTTAXETVAFACTURE Montant TVA de la facture + total taxes HT de la facture MONTANTHTFACTURE Montant HT de la facture MONTANTHTFRAISFACTURE Montant HT de la facture + Frais MONTANTHTPORTFACTURE Montant HT de la facture + Port & Emballage HT de la facture MONTANTHTPORTTAXESFACTURE Montant HT de la facture + Port & Emballage HT de la facture + total taxes HT de la facture MONTANTHTPORTFRAISFACTURE Montant HT de la facture + Port & Emballage HT de la facture + total taxes HT de la facture + Frais MONTANTHTNETPORTTAXESFACTURE Montant HT Net de la facture + Port HT & Emballage de la facture + total taxes HT de la facture MONTANTHTNETPORTTAXESFRAISFACTURE Montant HT de la facture + Port & Emballage HT de la facture + total taxes HT de la facture + Frais MONTANTHTNETFACTURE Montant HT Net de la facture MONTANTHTNETFRAISFACTURE Montant HT Net de la facture + Frais MONTANTHTNETTAXEFACTURE Montant HT Net de la facture + total taxes HT de la facture MONTANTHTNETTAXEFRAISFACTURE Montant HT Net de la facture + total taxes HT de la facture + Frais MONTANTHTNETPORTEMBALLAGE Montant HT Net de la facture + Port & Emballage HT de la facture MONTANTHTNETPORTEMBALLAGEFRAIS Montant HT Net de la facture + Port & Emballage HT de la facture + Frais MONTANTEMBALLAGE Montant Emballage HT de la facture MONTANTREMISEPIED Montant de la remise en pied de facture MONTANTESCOMPTE Montant de l escompte en pied de facture FACTURE_TAUXTVA Taux de TVA (par ligne de récap.) - dans section conditionnelle [$TAUXTVA] FACTURE_MONTANTHTTVA Montant HT sur lequel s'applique la TVA (par ligne de récap.) - dans section conditionnelle [$TAUXTVA] FACTURE_MONTANTTVA Montant TVA (par ligne de récap.) - dans section conditionnelle [$TAUXTVA] FACTURE_MONTANTTTC Montant TTC (par ligne de récap.) - dans section conditionnelle [$TAUXTVA] FACTURE_MONTANTHTTAXESPORT Montant HT + Montant Port & Emballage sur lequel s applique la TVA (par ligne de récap.) - dans section conditionnelle [$TAUXTVA] FACTURE_MONTANTHTTAXESPORTFRAIS Montant HT + Montant Port & Emballage + Frais sur lequel s applique la TVA (par ligne de récap.)- dans section conditionnelle [$TAUXTVA] FACTURE_MontantHtNetTaxesPort Cumule le montant HT Net, le montant HT Port et Emballage et le montant HT des taxes parafiscales par taux de TVA. Cette zone marche avec le mot clé [$TAUXTVA] Facture_Taxe_Code Code article taxe Facture_Taxe_CptTVA Compte TVA de la taxe Facture_Taxe_CptVentil Compte de ventilation de la taxe Facture_Taxe_MtHT Montant HT de la taxe Facture_Taxe_MtTVA Montant TVA de la taxe Facture_Taxe_MtTTC Montant TTC de la taxe Facture_Taxe_MtHTBase Base HT pour le calcul de la taxe Facture_Taxe_TauxMontant Taux ou montant de la taxe en fonction de l article taxe Facture_Taxe_TauxTVA Taux de TVA de la taxe TOTALNBCOLIS Total nombre de colis de la pièce Paramétrage de l'edi dans QuadraFACT 14/19

15 TOTALPOIDSUNITES Total du poids de la pièce (nb unités x poids unitaires) TOTALPOIDSCOLIS Total du poids de la pièce (colis x poids unitaires) NBCOLIS Nombre de colis (uniquement pour la mise en palettes) TAUX5_5 Taux de TVA réduit (5,5%, 7% ou 10%, l un des trois) MTHTTAUX5_5 Montant HT sur lequel s applique la TVA 5,5% ou 7% ou 10% MTTAUX5_5 Montant TVA pour le taux à 5,5% ou 7% ou 10% TAUX19_6 Taux de TVA normal (19,6% ou 20%) MTHTTAUX19_6 Montant HT sur lequel s applique la TVA 19,6% ou 20% MTTAUX19_6 Montant TVA pour le taux à 19,6% ou 20% Paramétrage de l'edi dans QuadraFACT 15/19

16 3.8. Exemple de fichier EDI Invoice [PASDEPORTEMBALLAGE] [CSV],[;] [ORDRE] ENTETE,ENT,,OUI,1 ENTETE,DTM,ENT,OUI,1 ENTETE,DTM2,ENT,OUI,1 ENTETE,PAR,ENT,OUI,1 ENTETE,PAD,ENT,OUI,1 ENTETE,COM1,ENT,NON,0,[Entetes.Commentaire1] ENTETE,COM2,ENT,OUI,1 ENTETE,COP,ENT,OUI,1 ENTETE,COS,ENT,OUI,1 LIGNE,LIG,ENT,OUI,1 LIGNE,LID,LIG,NON,N,[Lignes.RemiseLigne1][Lignes.RemiseLigne2][Lignes.RemiseLigne3] LIGNE,LIX,LIG,NON,N,[Lignes.TauxMontTaxe1][Lignes.TauxMontTaxe2][Lignes.TauxMontTaxe3] PIED,PID,ENT,NON,0,[$PORT] PIED,PIE,ENT,OUI,1 PIED,TVA,ENT,NON,N,[$TAUXTVA] PIED,TPF,ENT,NON,N,[$TAXES] PIED,END,ENT,OUI,1 [ENT] CodeLigne,,,ENT FacturesEntetes.Reference4,,,REMPLACE[CLIENTS.OBSERVATION2] CriteresEntetes.Date2,,,JJ/MM/AAAAREMPLACE[FacturesLignes.DatePiece] DATEEMISSION,,,JJ/MM/AAAA Entetes.DatePiece,,,JJ/MM/AAAA Entetes.NumeroPiece Entetes.NumeroFacture Entetes.DateFacture,,,JJ/MM/AAAA Entetes.DateEcheance,,,JJ/MM/AAAA FACTUREAVOIR,,,EUR NUMFACTUREAVOIR DTFACTUREAVOIR,,,JJ/MM/AAAA,,,0 Entetes.CodeModeReglement,,,MAR,,,40.00 [DTM] CodeLigne,,,DTM,,,11 Entetes.DatePiece,,,JJ/MM/AAAA [DTM2] Paramétrage de l'edi dans QuadraFACT 16/19

17 CodeLigne,,,DTM,,,35 Entetes.DateLivPrevue,,,JJ/MM/AAAAREMPLACE[Entetes.DateFacture] [PAR] CodeLigne,,,PAR Clients2.EANClient Intervenants.NOM Constantes2.CodeEAN Constantes.Nom Livr_EANClient Livr_NomRS Clients2.EANFacturePapier Clients.Fact_NomRS Constantes2.CodeEAN Constantes.Nom [PAD] CodeLigne,,,PAD Constantes2.CodeEAN Constantes.Nom,,,SU Constantes.Siret Constantes.NumIntracom,,,MARSEILLE,,,B ,,,50000 EUROS,,,SARL Constantes2.CodeEAN [COM1] CodeLigne,,,COM,,,AAI Entetes.Commentaire1,,350 [COM2] CodeLigne,,,COM,,,PMD,,,POUR TOUT RETARD DE PAIEMENT IL SERA FAIT APPLICATION D'UNE PENALITE CALCULEE A UN TAUX EGAL A TROIS FOIS LE TAUX D'INTERET LEGAL [COP] CodeLigne,,,COM,,,PMT,,,AINSI QU'UNE INDEMNITE FORFAITAIRE POUR FRAIS DE RECOUVREMENT [COS] CodeLigne,,,COM,,,SUR Paramétrage de l'edi dans QuadraFACT 17/19

18 ,,,PRIX NETS [LIG] CodeLigne,,,LIG Lignes.NumeroLigne,,,DEC0 Articles.complement,,13 Lignes.Colisage,,DEC3VIDE,,,PCE NBFACTURES,,,DEC3ABS PU_HTNETTAXESPARUNITE,,,DEC4ABS,,,EUR Lignes.TauxTVAArticle,,,DEC2 PU_HTBRUTPARUNITE,,,DEC4ABS Lignes.Intitule1 LIGNE_MONTANTHTAVECTAXE,,,DEC2ABS PUHTNET,,,DEC4ABS Lignes.MontantHT,,,DEC2ABS FacturesEntetes.Reference4,,,REMPLACE[CLIENTS.OBSERVATION2] FacturesLignes.NumeroPiece FacturesLignes.NumeroLigne,,,DEC0 CriteresEntetes.Date2,,,JJ/MM/AAAAREMPLACE[FacturesLignes.DatePiece] FacturesLignes.DatePiece,,,JJ/MM/AAAA [LID] CodeLigne,,,LID Lignes.NumeroLigne,,,DEC0 NumeroRemiseLigne%,,,DEC0,,,TD,,,Remise commerciale RemiseLigne%,,,DEC2,,,PCT Lignes.TauxTVAArticle,,,DEC2 MontantRemiseLigne%,,,DEC2ABS [LIX] CodeLigne,,,LID Lignes.NumeroLigne,,,DEC0 NUMEROARTICLETAXE%,,,DEC0,,,TX,,,Taxe Ligne_Taxe_PrixUnitaire,,,DEC4ABS,,,EUR ArticlesTaxe.CodeArticle2 Ligne_Taxe_TauxTVA,,,DEC2 Paramétrage de l'edi dans QuadraFACT 18/19

19 [PID] CodeLigne,,,PID,,,1,,,1,,,FC,,,Frais de tranport MONTANTPORT,,,DEC2ABS,,,EUR TAUXTVAPORT,,,DEC2ABS [PIE] CodeLigne,,,PIE MONTANTHTNETPORTTAXESFACTURE,,, DEC2ABS MONTANTTVAFACTURE,,,DEC2ABS MONTANTTTCFACTURE,,,DEC2ABS MONTANTHTNETPORTEMBALLAGE,,,DEC2ABS FACTURE_TAXE_MTHT,,,DEC2ABS MONTANTTAXETVAFACTURE,,,DEC2ABS [TVA] CodeLigne,,,TVA Facture_TauxTVA,,,DEC2 Facture_MontantHTTaxesPort,,,DEC2ABS Facture_MontantTVA,,,DEC2ABS [TPF] CodeLigne,,,TPF ArticlesTaxe.Complement ArticlesTaxe.Intitule1,10 Facture_Taxe_MtTTC,,,DEC2ABS [END] CodeLigne,,,END Paramétrage de l'edi dans QuadraFACT 19/19