Restaurant les trois moulins près de Quimper à Ergué Guébéric
20 août 2012Nutrisain.fr compléments alimentaires et tisanes
21 septembre 2012Objectif:
Ce module va permettre d’exporter et d’importer des données entre l’application Easy commerce et un logiciel ou un site internet externe.
Le processus import/export fait transiter les données dans des fichiers texte (format prédéfini) sur un serveur FTP.
Pour gagner en rapidité et sécurité d’échange, les fichiers seront zippés avant l’envoi vers le FTP.
Du coté Easy Commerce, il existe un module import/export (Easy-com) qui tourne en tache de fond et qui va lire le serveur FTP toutes les x minutes (x est un paramètre dans l’application). Chaque fichier est lu, interprété et réintégré dans la base de données de Easy commerce (HYPER FILE SQL) suivant des règles définis dans ce document.
De l’autre coté, dans le cas d’un site internet, on peut installer un service web qui interprétera et injectera les données texte dans la base de donnée du site internet (ex : mysql).
Installation : Version 5.23 Easy Resto Demo.
-> Paramétrage -> ADM -> Les outils -> modules import-export -> Easy-com -> Configurez Easy-com
-> Suivant -> Tout cocher -> Suivant -> Votre ID client : 1001 (pour les test) -> Suivant -> Terminer.
Première mise à jour :
-Lancer l’import/export manuel (en ayant toujours tous les import/export de cocher), ne rien avoir sur le ftp.Ainsi le premier export nous envois les ID des TVA/mode de règlement/Tarifications.
-Préparer un fichier de validation de ces ajouts pour l’import dans Easy Resto. Si aucune validation n’est faite a ce niveau, l’utilisation des TVA/mode de règlement/Tarifications ne sera pas possible.
TVA;V;1;1
TAR;V;2;2
TAR;V;3;3
MRG;V;1;3
MRG;V;2;2
MRG;V;4;5
MRG;V;5;6
-Une fois ce fichier déposé sur le ftp, relancer l’import/export sur easy commerce. La validation des TVA/mode de règlement/Tarifications est éffectué.
Utilisation :
-Modifier les options d’import/export dans Easy Resto pour ne garder que les import et l’export de l’historique de commande (pour éviter de réexporter les produits/catégories)
-Déposer le .zip destiné a être importé dans Easy Resto. (WTRANS_DATE(Ymd)-DATE(His)_IDRESTO.zip)
WTRANS_20120829-153002_1001.zip
-Relancer l’import/export.
-Les informations sont importées.
-Un fichier de validation est déposé a chaque récupération de contenu dans un sens ou dans l’autre.
Format des fichiers :
Les contenus :
EASY COMMERCE => APPLICATION EXTERNE ,
DONNEES_DATE-HEURE_NumMagasin.txt
IMG_NOMFICHIER_IDImage.txt
Le tout ZIPPÉ dans TRANS_DATE-HEURE_NumMagasin.ZIP dans un répertoire de sauvegarde
APPLICATION EXTERNE => EASY COMMERCE ,
WDONNEES_DATE-HEURE_NumMagasin .txt
WIMG_NOMFICHIER_IDImage .txt
Le tout zippé dans WTRANS_DATE-HEURE_NumMagasin.ZIP dans un répertoire de sauvegarde
Les Images :
Toutes les x minutes, les 2 applications lisent le dossier FTP commun.
Les images sont transmises en format binaire.
EASY COMMERCE => APPLICATION EXTERNE ,
Les données sont dans « DONNEES_date-heure_NumMagasin.txt »
Chaque image est stockée dans un fichier sous la forme « IMG_fichier_IDImage.txt ».
Les données image sont misent en format binaire dans le fichier texte.
Ex : pour une image famille : IMG_FAM_10.txt
Tous les fichiers texte sont zippés dans un fichier « TRANS_date-heure_NumMagasin.zip ».
APPLICATION EXTERNE => EASY COMMERCE ,
Dans « WDONNEES_date-heure_NumMagasin.txt » il y a les données
Pour chaque image il y a un fichier texte nommé ainsi => « WIMG_fichier_IDImage .txt »
Ex : pour une image produit : WIMG_ART_10.txt
Tous les fichiers texte sont zippés dans un fichier «W TRANS_date-heure_NumMagasin .zip ».
Format des données :
Catégories
Modèle FAMILLE (FAM)
IDFAMILLE (*1) = identifiant famille logiciel (999 999 999)
IDFAMILLE_EXT (*2) = IDfamille du fichier famille externe (999 999 999)
Nom (*)= nom de la famille (50 caractères)
Type = type de famille 1/famille article, 2/famille menu, 3/famille accompagnement (99) => 1 par defaut
Position = l’ordre d’affichage de la famille (99) => 0 = dernière position
Image= la famille a une image ? (0/1)
=> l’image est stocké avec le nom suivant
IMG_FAM_IDFAMILLE.txt (ex :IMG_FAM_12.txt)
EXEMPLE :
FAM;A;2;0;MENU MIDI;2;1;1
FAM;A;3;0;MENU SOIR;2;2;1
FAM;A;4;0;COCKTAILS;1;3;1
FAM;A;5;0;ALCOOLS;1;4;1
FAM;A;6;0;BOISSONS;1;5;1
FAM;A;7;0;CAFES;1;6;1
FAM;A;8;0;THES;1;7;1
FAM;A;9;0;VINS;1;8;1
FAM;A;10;0;ENTREES;1;9;1
FAM;A;11;0;PLATS;1;10;1
FAM;A;12;0;DESSERTS;1;11;1
Articles
Modèle ARTICLE (ART)
Traiter les produits dans l’ordre suivant :
• les accompagnements (famille type 3)
• les produits simples (famille type 1)
• les menus (famille type 2)
IDARTICLE (*1)= identifiant de l’article logiciel (999 999 999)
IDARTICLE_EXT (*2)= identifiant de l’article externe (999 999 999)
Référence= référence de l’article (20 caractères) => ID par defaut
Nom (*)= nom du produit (50 caractères)
Cuisson= Proposer une cuisson ? (0/1) => 0
Accompagnement= Proposer un accompagnement/attribut ? (0/1) => 0
IDFamAccomp= ID de la famille accompagnemt logiciel (999 999 999) =>0
IDFamAccomp_EXT= ID de la famille accompagnemt externe (999 999 999) =>0
AccQuandJeVeux= Ne pas proposer l’accompagnement auto (0/1) => 0
Genérique= Article à prix variable ? (0/1) => 0
VisibleCaisse= Article visible en caisse ? (0/1) = >1
Fidelite= Gérer la fidélité pour ce produit ? (0/1) => 0
Stock= Gérer le stock ? (0/1) =>0
QteStock= Quantité en stock du produit (±9 999 999,9999999)
QteMini= Quantité mini produit pour alerte (±9 999 999,9999999)
QteReappro= Quantité à réapprovisionner si rupture (±9 999 999,9999999)
StockAuto= Le stock calculé automatiquement à partir des articles de fabrication (0/1) =>0
CouleurTexte= Couleur du texte du bouton en caisse (6 caractères) => noir
CouleurFond= Couleur de fond du bouton en caisse (6 caractères)
=>si 0 alors jaune clair par défaut (Couleur = palette WEB => blanc = #ffffff / noir = #000000)
Coupon = Sortir un coupon au règlement de la commande ? (0/1) => 0
Description= Description de l’article (mémo)
Image= image de l’article (mémo binaire )
=> l’image est stocké dans un répertoire image avec le nom suivant IMG_ART_IDARTICLE.txt (ex :IMG_ART_112.txt)
IDFAMILLE(*1)= Lien vers famille logiciel (999 999 999)
IDFAMILLE_EXT(*2) = Lien vers famille externe (999 999 999)
IDUNITE= Lien vers Unité logiciel (999 999 999)
IDUNITE_EXT= Lien vers Unité externe (999 999 999)
EXEMPLE :
ART;A;1;0;1;AH HARN WAHNG;0;0;0;0;0;0;1;0;0;0.0000000;0.0000000;0.0000000;0;#000000;#ffe479;0;;1;10;0;1;0
ART;A;2;0;2;KAENG MASSAMAN NEUA;0;0;0;0;0;0;1;0;0;0.0000000;0.0000000;0.0000000;0;#000000;#ffe479;0;;1;11;0;1;0
ART;A;3;0;3;PLA NUNG MA-NOW;0;0;0;0;0;0;1;0;0;0.0000000;0.0000000;0.0000000;0;#000000;#ffe479;0;;0;11;0;1;0
ART;A;4;0;4;MOO YANG;0;0;0;0;0;0;1;0;0;0.0000000;0.0000000;0.0000000;0;#000000;#ffe479;0;;0;11;0;1;0
ART;S;5;0;5;18;0;0;0;0;0;0;1;0;0;0.0000000;0.0000000;0.0000000;0;#000000;#ffe479;0;;0;11;0;1;0
ART;A;6;0;6;KAI PHAD MED MA-MUANG;0;0;0;0;0;0;1;0;0;0.0000000;0.0000000;0.0000000;0;#000000;#ffe479;0;;1;11;0;1;0
ART;A;7;0;7;PLA MUK LUI SAUN;0;0;0;0;0;0;1;0;0;0.0000000;0.0000000;0.0000000;0;#000000;#ffe479;0;;0;11;0;1;0
ART;A;8;0;8;KAENG DAENG KAI;0;0;0;0;0;0;1;0;0;0.0000000;0.0000000;0.0000000;0;#000000;#ffe479;0;;0;11;0;1;0
ART;A;9;0;9;NEUA SA-MOON-PRAI;0;0;0;0;0;0;1;0;0;0.0000000;0.0000000;0.0000000;0;#000000;#ffe479;0;;1;11;0;1;0
ART;A;10;0;10;KHUNG MA-KARM PIEK;0;0;0;0;0;0;1;0;0;0.0000000;0.0000000;0.0000000;0;#000000;#ffe479;0;;0;11;0;1;0
ART;A;11;0;11;KAENG KHIEW WAN KAI;0;0;0;0;0;0;1;0;0;0.0000000;0.0000000;0.0000000;0;#000000;#ffe479;0;;1;11;0;1;0
ART;A;12;0;12;PLA PHAD KA-PRAW;0;0;0;0;0;0;1;0;0;0.0000000;0.0000000;0.0000000;0;#000000;#ffe479;0;;0;11;0;1;0
ART;A;13;0;13;KAE PHAD PRIK KAENG PANAENG;0;0;0;0;0;0;1;0;0;0.0000000;0.0000000;0.0000000;0;#000000;#ffe479;0;;0;11;0;1;0
ART;A;14;0;14;KHUNG KRA-TIEM;0;0;0;0;0;0;1;0;0;0.0000000;0.0000000;0.0000000;0;#000000;#ffe479;0;;1;11;0;1;0
ART;A;15;0;15;NEUA PHAD KI-MAOW;0;0;0;0;0;0;1;0;0;0.0000000;0.0000000;0.0000000;0;#000000;#ffe479;0;;0;11;0;1;0
ART;A;16;0;16;KAENG PANAENG KAI;0;0;0;0;0;0;1;0;0;0.0000000;0.0000000;0.0000000;0;#000000;#ffe479;0;;1;11;0;1;0
ART;A;17;0;17;TAB TIM KRAB;0;0;0;0;0;0;1;0;0;0.0000000;0.0000000;0.0000000;0;#000000;#ffe479;0;;0;12;0;1;0
Les Prix
Modèle PRIX (PRI)IDPRIX (*1)= identifiant du prix logiciel (999 999 999)
IDPRIX_EXT (*2)= Identifiant prix externe (999 999 999)
PrixHT (*1)= Prix ht de l’article (99 999 999,99)
PrixTTC (*2)= Prix TTC de l’article (99 999 999,99)
Visible= Prix visible en caisse pour cette tarification ? (0/1) =>1
IDArticle (*1)= Lien vers ARTICLE logiciel (999 999 999)
IDARTICLE_EXT (*2)= Lien vers ARTICLE externe (999 999 999)
IDTarification (*1)= Lien vers TARIFICATION logiciel (999 999 999)
IDTARICATION_EXT (*2)= Lien vers TARIFICATION externe (999 999 999)
IDTVA (*1)= Lien vers TVA logiciel (999 999 999)
IDTVA_EXT (*2)= Lien vers TVA site internet (999 999 999)
EXEMPLE :
PRI;A;10;0;11.68;12.50;1;4;0;1;0;1;0
PRI;A;11;0;11.68;12.50;1;4;0;2;0;1;0
PRI;A;22;0;11.68;12.50;1;8;0;1;0;1;0
Les clients
Modèle CLIENT (CLI)
IDCLIENT (*1)= Identifiant client (999 999 999)
IDCLIENT_EXT (*2)= identifiant client externe (999 999 999)
Nom (*)= Nom client ou société (40 caractères)
Prénom= Prénom client (40 caractères)
Société= C’est une société ? (0/1)
N° Carte client= Numéro carte client (CL+8 chiffres)
Tel1= Tel 1 (15 chiffres maxi)
Tel2= Tel 2 (15 chiffres maxi)
Tel3= Tel 3 (15 chiffres maxi)
Email= Email (250 caractères)
N° Rue= Numéro de la rue (4 caractères)
Etage= Etage (99)
Porte= N° porte (10 caractères)
Adresse 1= Adresse ligne 1 (mémo)
Adresse 2= Adresse ligne 2,3,4… (mémo)
Code postal= Code postal (5 caractères)
Ville= Ville client (50 caractères)
Zone= Zone de proximité magasin 1=proche/2=moyen/3=loin (99)
CoordonnéesGeo= Coordonnées géographique (10 caractères)
DateCreation= Création du client (AAAAMMJJ)
CommentairePerso= Commentaire personnel sur client (mémo)
CommentaireTicket= Commentaire sur ticket livraison (mémo)
PasDeFidélité= Ne pas appliquer la fidélité pour ce client ? (0/1)
Remise Client= Remise autorisée pour ce client (±99,99)
Ex : 0,10 pour 10%
EXEMPLE :
CLI;A;1;0;SOLUSCAN;(SOCIÉTÉ);1;;0474805814;;;contact@soluscan.fr;;0;;;;75840;PARIS CEDEX;3;G14;20090106;;;0;0.00
CLI;A;2;0;DURANTON;MARGUERITE;0;;0945874584;0698787845;;;2;2;A5;;;75000;PARIS;2;A15;20090106;;CODE DU PORTAIL DE LA RÉSIDENCE : 5487;0;0.00
CLI;A;3;0;DUPOND;JACQUES;0;;0154658799;;;;;0;;;;;;1;;20090106;PREFERENCE POUR LA TABLE 10;;0;0.00
TVA
Modèle TVA (TVA)
IDTVA (*1)= Identifiant TVA logiciel (999 999 999)
IDTVA_EXT(*2)= IDTVA externe (999 999 999)
Libellé (*)= Nom de la tva (50 caractères)
Taux (*)= taux de la tva (ex : 19,6) (±99,99)
MultiTva= C’est une multi TVA ? (0/1) => 0 par défaut
EXEMPLE :
TVA;A;1;0;TVA 7;7.00;0
TVA;A;2;0;TVA 19.6;19.60;0
Cuisson
Modèle Cuisson (CUI)
IDCUISSON (*1)= identifiant de la cuisson logiciel (999 999 999)
IDCUISSON_EXT (*2)= Identifiant de la cuisson sur externe (999 999 999)
Nom (*)= Nom de la cuisson (40 caractères)
Unité de mesure
Modèle UNITE (UNI)
IDUNITE (*1)= Identifiant unité du logiciel (999 999 999)
IDUNITE_EXT (*2)= Identifiant unité du externe (999 999 999)
Nom (*) = Nom de l’unité (ex : Kilos) (50 caractères)
Abreviation= abréviation de l’unité (ex : kg) (10 caractères)
Type unité= Défini le type de l’unité : contenance, poids, taille (50 caractères)
Tarification
Modèle TARIFICATION (TAR)
IDTARIFICATION(*1)= identifiant tarification (999 999 999)
IDTARIFICATION_EXT (*2) = identifiant tarification externe (999 999 999)
Nom (*)= Nom de la tarification (30 caractères)
HappyHours= Gérer le happy hours ? (0/1) => 0 par défaut
tauxHappy= Taux du happy hours (ex : -10% => -0,10) (±99,99)
HeureHappy= Heure de début du happy hour (hhmm =>9999)
DuréeHappy= Durée du happy hour (hhmm=>9999)
JoursHappy= Jours happy hour (1,3 = lundi, Mercredi) (15 caractères)
ModeConso (*)= Mode de consommation (9)
(1=sur place/2=a emporter/3=livraison)
IDTVA (*1)= Lien vers TVA logiciel (999 999 999)
IDTVA_EXT (*2)= Lien vers TVA externe (999 999 999)
EXEMPLE :
TAR;A;1;0;STANDARD;0;0.00;0000;0000;;1;1;0
TAR;A;2;0;STANDARD;0;0.00;0000;0000;;2;1;0
TAR;A;3;0;STANDARD;0;0.00;0000;0000;;3;1;0
Mode de règlement
Modèle MODE DE REGLEMENT (MRG)
IDMODEREGLT(*1)= Numéro du mode de règlement du logiciel (999 999 999)
IDTICKET_EXT (*2)= Numéro du mode de règlement externe (999 999 999)
Nom(*)= Nom du mode de règlement (50 caractères)
Abreviation (*)= Abréviation du nom du mode de règlement (10 caractères)
Tiroir = Ouverture du Tiroir caisse ? (0/1) =>0
Monnaie = Doit-on rendre la monnaie ? (0/1) =>0
ActiverAvoir Activer l’avoir titre resto pour ce règlement ? (0/1)=>0
Icône= le mode de règlement à une icône ? (0/1)=>0
Si oui, on devrait trouver un fichier dans le Zip : IMG_MRG_IDREGLEMENT.txt
Fidelite= Réglement Fidelité ? (0/1) => 0
Compte= Réglement client en compte ? (0/1)=>0
Avoir= Autorisé un avoir titre resto sur ce mode ? (0/1)=>0
TitreResto= C’est un règlement Titre resto ? (0/1) => 0
AvoirTick= règlement Avoir sur ticket ? (0/1)=> 0
Devise Mode de règlement Devise ? (0/1)=>0
Prepaye Mode de règlement carte Pré payée ? (0/1)=>0
MRG;A;1;0;ESPECES;ESP;1;1;0;0;0;0;0;0;0;0
MRG;A;2;0;CHEQUES;CHQ;1;0;0;0;0;0;0;0;0;0
MRG;A;3;0;CARTE BLEUE;CB;0;0;0;0;0;0;0;0;0;0
MRG;A;4;0;TITRE RESTO;TR;0;0;0;0;0;0;1;0;0;0
MRG;A;5;0;POINTS FIDÉLITÉ;FID;0;0;0;1;0;0;0;0;0;0
MRG;A;6;0;CLIENT EN COMPTE;CEC;0;0;0;0;1;0;0;0;0;0
MRG;A;7;0;AVOIR TITRE RESTO;AV;0;0;0;0;0;1;0;0;0;0
MRG;A;8;0;DEVISE;$$$;1;1;0;0;0;0;0;0;1;0
MRG;A;9;0;CARTE PRE-PAYEE;CPP;0;1;0;0;0;0;0;0;0;1
MRG;A;10;0;AVOIR TICKET;AVT;0;0;0;0;0;0;0;1;0;0
Ticket de commande
Modèle TICKET (ou COMMANDE) (TIC)
IDTICKET (*1)= Numéro du ticket/commande du logiciel (999 999 999)
IDTICKET_EXT (*2)= Numéro du ticket/commande externe (999 999 999)
Date (*)= Date création du ticket (AAAAMMJJ)
Heure (*)= Heure création du ticket (hhmmss)
TotalTVA (*)= total tva du ticket (999 999 999,99)
TotalTTC (*)= total ttc du ticket (999 999 999,99)
NBArticles (*)= Nombre d’articles vendus (999 999 999)
HeureALivrer= Date + Heure souhaitée pour la commande Date+heure (AAAAMMJJHHMMSS)
Info= Information à imprimer sur ticket (mémo)
InfoTicketAPayer= Info à imprimer sur ticket à payer ? (0/1)
InfoTicketFabrication= Info à imprimer sur ticket fabrication ? (0/1)
InfoTicketPayé= Info à imprimer sur ticket réglé ? (0/1)
Ticket réglé= Le ticket a déjà été réglé (0/1) => 0
IDTARIFICATION (*1)= Lien vers tarification pour le ticket logiciel (999 999 999)
IDTARICATION_EXT (*2)= Lien vers tarification externe (999 999 999)
IDCLIENT (*1)= Lien vers client logiciel (999 999 999)
IDCLIENT_EXT (*2)= Lien vers client externe (999 999 999)
Mode de règlement du Ticket de commande
Modèle REGLEMENT (des tickets ou commandes) (RGT)
IDREGLEMENT(*1)= Identifiant de REGLEMENT logiciel (999 999 999)
IDREGLEMENT_EXT (*2)= Identifiant de REGLEMENT externe (999 999 999)
Montant TTC(*)= Montant TTC du règlement (±999 999 999,99)
Montant Devise TTC= Montant ttc en devise (±999 999 999,99)
Code devise= Code de la devise (ex : € ou USD dollars) => € (3 caractères)
IDTICKET(*1)= Lien vers TICKET logiciel (999 999 999)
IDTICKET_EXT(*2)= Lien vers TICKET externe (999 999 999)
IDMODEREGL(*1)= Lien vers mode règlement logiciel (999 999 999)
IDMODEREGL_EXT(*2)= Lien vers mode règlement externe (999 999 999)
RGT;A;0;16264;50.400;50.400;EUR;0;16264;0;1
RGT;A;0;16586;16.500;16.500;EUR;0;16586;1;3
RGT;A;0;16601;16.500;16.500;EUR;0;16601;2;2
Lignes présentes dans le ticket (articles sur le ticket)
ATTENTION !! Il faut impérativement trier les lignes tickets dans l’ordre Croissant (IDLIGNE ou IDLIGNE_EXT du plus petit au plus grand) avant de les traiter.
Modèle LIGNE TICKET (ou LIGNE COMMANDE) (LTI)
IDLIGNE (*1)= Identifiant de LIGNE_TICKET logiciel (999 999 999)
IDLIGNE_EXT (*2)= Identifiant de LIGNE_TICKET externe (999 999 999)
IDARTICLE (*1)= Lien vers article ARTICLE logiciel
IDARTICLE_EXT (*2)= Lien vers article ARTICLE externe
Taux_Tva (*)= Taux_tva d’une ligne (99,99)
PrixUnitaireTTC (*) Prix TTC de l’article/remise (±9 999 999,99)
Niveau= Niveau (a suivre) dans ligne du ticket (9999) =>1 par défaut
Type (*)= type de la ligne (99) => 1 par défaut:
1=article simple,
2=menu
3= AVEC cette accompagnement ou attribut
4=cuisson
5=composition de menu
6=remise (remise ligne si IDArticle > 0 remise globale ticket si IDarticle = 0)
7=article remisé
8=article offert
10 = SANS cette accompagnement ou attribut
15 = TVA multiple sur article
16 = TVA multiple sur remise
18 = commentaire sur article
IDArticleRef= IDArticle de l’article de référence logiciel (999 999 999)
Par exemple pour une cuisson, l’article de référence c’est l IDARTICLE de la viande qui lui est associé.
IDArticleRef_EXT= IDArticle de l’article de référence externe (999 999 999)
Par exemple pour une cuisson, l’article de référence c’est l IDARTICLE_EXT de la viande qui lui est associé.
IDLigneRef= IDLigne de l’article de référence du logiciel (999 999 999)
Par exemple pour une cuisson, l’IDligneRef c’est l’identifiant de la ligne de la viande qui lui est associé.
Ex pour viande avec frites :
IDLIGNE=10/IDARTICLE=105(viande)/TYPE=1/IDARTICLEREF=0/IDLIGNEREF=0
IDLIGNE11/IDARTICLE=200(frites)/TYPE=3/IDARTICLEREF=105/IDLIGNEREF=10
IDLigneRef_EXT= IDLigne de l’article de référence du site (999 999 999)
Par exemple pour une cuisson, l’IDligneRef_EXT c ’est l’identifiant de la ligne de la viande qui lui est associé.
Cumulable= l’article est-il cumulable ? (0/1) => 1
Les articles SANS accompagnement sont cumulable
Les articles AVEC accompagnement ne sont pas cumulable
Les menus SANS composition sont cumulable
Les menus AVEC composition ne sont pas cumulable
ImpriméSurFab= Envoyé en fabrication ? (0/1) =>0
MiseAttente= l’article a déjà été mis en attente ? (0/1) =>0
Qte_Unite= Qte de l’unité de mesure (999 999,99) => 1
(ex : si unité de mesure = 1kg alors 500 g => 0.5)
MontantRegle= Montant déjà réglé pour la ligne (9 999 999,99)
RatioTVA= Ratio tva multiple (99,99) => 1,00
Dans le cas d’un article multiTVA (80%/20%) on a 2 lignes :
IDARTICLE = 10/PRIX =10,00/TYPE = 1/TVA = 5,5/ratio= 0,8
IDARTICLE = 10/PRIX =10,00/TYPE = 15/TVA = 19,6/ratio= 0,2
Commentaire= Libelle libre pour article (30 caractères)
Offert= Article offert (0/1) => 0
IDTICKET (*1)= Lien vers TICKET logiciel (999 999 999)
IDTICKET_EXT (*2)= Lien vers TICKET externe (999 999 999)
IDCUISSON = Lien vers cuisson logiciel (999 999 999)
IDCUISSON_EXT = Lien vers cuisson externe (999 999 999)