diff --git a/documentation/documentation_api_logistics.md b/documentation/documentation_api_logistics.md index 1395550..359bd2f 100644 --- a/documentation/documentation_api_logistics.md +++ b/documentation/documentation_api_logistics.md @@ -34,8 +34,8 @@ Dernière mise à jour : 2026-02-23 5. [Tables et colonnes disponibles](#5-tables-et-colonnes-disponibles) - [Liste des tables](#liste-des-tables) - [Types de colonnes](#types-de-colonnes) - - [Colonnes systeme communes](#colonnes-systeme-communes) - - [Colonnes detaillees par table](#colonnes-detaillees-par-table) + - [Colonnes système communes](#colonnes-système-communes) + - [Colonnes détaillées par table](#colonnes-détaillées-par-table) - [Exploration des colonnes](#exploration-des-colonnes) 6. [Récupération de données](#6-récupération-de-données) - 6.1 [Structure de la base de données (tables_list, column_list)](#61-structure-de-la-base-de-données) @@ -333,98 +333,98 @@ Chaque colonne d'une table possède un type de données identifié par un code | `L` | Logique | Booléen (`true`/`false`) | | `M` | Mémo | Texte long (champs de description étendus, remarques, etc.) | -### Colonnes systeme communes +### Colonnes système communes -La plupart des tables contiennent les colonnes systeme suivantes. Elles ne sont pas repetees dans les tableaux detailles ci-dessous. +La plupart des tables contiennent les colonnes système suivantes. Elles ne sont pas répétées dans les tableaux détaillés ci-dessous. | Colonne | Type | Taille | Description | |---------|------|--------|-------------| -| `S_CREDATE` | T | 8 | Date et heure de creation de l'enregistrement. | -| `S_CREUID` | C | 8 | Identifiant de l'utilisateur ayant cree l'enregistrement. | -| `S_MODDATE` | T | 8 | Date et heure de la derniere modification. | -| `S_MODUID` | C | 8 | Identifiant de l'utilisateur ayant effectue la derniere modification. | -| `S_WEBDATE` | T | 8 | Date de derniere synchronisation web. | -| `S_DELETED` | L | 1 | Marqueur de suppression logique (present dans certaines tables). | +| `S_CREDATE` | T | 8 | Date et heure de création de l'enregistrement. | +| `S_CREUID` | C | 8 | Identifiant de l'utilisateur ayant créé l'enregistrement. | +| `S_MODDATE` | T | 8 | Date et heure de la dernière modification. | +| `S_MODUID` | C | 8 | Identifiant de l'utilisateur ayant effectué la dernière modification. | +| `S_WEBDATE` | T | 8 | Date de dernière synchronisation web. | +| `S_DELETED` | L | 1 | Marqueur de suppression logique (présent dans certaines tables). | -### Colonnes detaillees par table +### Colonnes détaillées par table -Le nombre de colonnes indique ci-dessous correspond au nombre de colonnes uniques apres deduplication. L'API `column_list` retourne parfois les colonnes en double (voir section 9, remarque 11). +Le nombre de colonnes indiqué ci-dessous correspond au nombre de colonnes uniques après déduplication. L'API `column_list` retourne parfois les colonnes en double (voir section 9, remarque 11). #### Table `art` -- Articles (80 colonnes uniques) | Colonne | Type | Taille | Description | |---------|------|--------|-------------| | `ACTUALVAL` | N | 12,2 | Valeur actuelle de l'article (valorisation du stock). | -| `ARTACCID` | C | 10 | Categorie comptable de l'article (reference vers `incodes` ARTACC). | -| `ARTID` | C | 20 | Identifiant unique de l'article (cle primaire). | -| `ARTPART` | L | 1 | Indique si l'article est un composant (piece detachee). | +| `ARTACCID` | C | 10 | Catégorie comptable de l'article (référence vers `incodes` ARTACC). | +| `ARTID` | C | 20 | Identifiant unique de l'article (clé primaire). | +| `ARTPART` | L | 1 | Indique si l'article est un composant (pièce détachée). | | `A_AUVIBEL` | N | 8,2 | Montant de la taxe Auvibel (taxe belge sur supports vierges). | | `A_BEBAT` | N | 8,2 | Montant de la taxe Bebat (taxe belge sur batteries). | -| `A_CAT` | C | 15 | Categorie de l'article. | +| `A_CAT` | C | 15 | Catégorie de l'article. | | `A_DATEIMP` | D | 8 | Date d'importation de l'article. | | `A_MARQUE` | C | 20 | Marque du produit. | | `A_RECUPEL` | N | 8,2 | Montant de la taxe Recupel (taxe belge DEEE). | -| `A_REF_FAB` | C | 15 | Reference du fabricant. | +| `A_REF_FAB` | C | 15 | Référence du fabricant. | | `A_REPROBEL` | N | 8,2 | Montant de la taxe Reprobel (taxe belge reprographie). | -| `A_SCAT` | C | 15 | Sous-categorie de l'article. | +| `A_SCAT` | C | 15 | Sous-catégorie de l'article. | | `A_SGCPC` | C | 12 | Code CPC SEGEC (classification interne). | -| `A_SSCAT` | C | 15 | Sous-sous-categorie de l'article. | -| `BARCODECRE` | N | 1 | Mode de creation automatique du code-barres (0 = non, 1 = oui). | -| `BUYARTID` | C | 40 | Reference de l'article chez le fournisseur. | +| `A_SSCAT` | C | 15 | Sous-sous-catégorie de l'article. | +| `BARCODECRE` | N | 1 | Mode de création automatique du code-barres (0 = non, 1 = oui). | +| `BUYARTID` | C | 40 | Référence de l'article chez le fournisseur. | | `BUYDATE` | D | 8 | Date du dernier achat. | -| `BUYDELAY` | N | 3 | Delai de livraison fournisseur (en jours). | +| `BUYDELAY` | N | 3 | Délai de livraison fournisseur (en jours). | | `BUYDISC` | N | 5,2 | Remise fournisseur (en pourcentage). | | `BUYPRICE` | N | 12,2 | Prix d'achat HT. | | `BUYVATID` | C | 5 | Code TVA applicable a l'achat. | | `BUYVATID2` | C | 5 | Code TVA achat secondaire. | | `BUYVATID3` | C | 5 | Code TVA achat tertiaire. | | `BUYVATPC` | N | 5,2 | Pourcentage TVA a l'achat. | -| `CATEGORY` | C | 10 | Categorie tarifaire de l'article. | -| `COEF` | N | 5,2 | Coefficient de marge applique sur le prix d'achat. | -| `COEFFINAL` | N | 5,2 | Coefficient de marge final (apres ajustements). | +| `CATEGORY` | C | 10 | Catégorie tarifaire de l'article. | +| `COEF` | N | 5,2 | Coefficient de marge appliqué sur le prix d'achat. | +| `COEFFINAL` | N | 5,2 | Coefficient de marge final (après ajustements). | | `COLRANGE` | C | 10 | Gamme de couleur de l'article. | -| `COMPOTYPE` | N | 1 | Type de composition (0 = normal, 1 = compose). | -| `COMPOUND` | L | 1 | Article compose (kit regroupant plusieurs composants). | +| `COMPOTYPE` | N | 1 | Type de composition (0 = normal, 1 = composé). | +| `COMPOUND` | L | 1 | Article composé (kit regroupant plusieurs composants). | | `CURRID` | C | 3 | Code devise (ex : `EUR`). | | `CUSTID` | C | 10 | Identifiant du fournisseur principal de l'article. | | `DISCEXCL` | L | 1 | Exclure l'article des remises globales. | | `DISCOUNT` | N | 5,2 | Remise standard (en pourcentage). | | `EXPENSES` | N | 12,2 | Frais accessoires (transport, douane, etc.). | | `EXPENSETYP` | N | 1 | Type de frais accessoires. | -| `FAMILY` | C | 20 | Famille de prix de l'article (reference vers `incodes` ARTFAMILY). | -| `FINALPRICE` | N | 12,2 | Prix final calcule (apres coefficient et frais). | +| `FAMILY` | C | 20 | Famille de prix de l'article (référence vers `incodes` ARTFAMILY). | +| `FINALPRICE` | N | 12,2 | Prix final calculé (après coefficient et frais). | | `FORMCOLOR` | C | 10 | Couleur d'affichage dans le formulaire. | | `FULLKIT` | L | 1 | Kit complet (toutes les composantes sont obligatoires). | -| `INSLEEP` | L | 1 | Article en sommeil (inactif mais non supprime). | +| `INSLEEP` | L | 1 | Article en sommeil (inactif mais non supprimé). | | `KG` | N | 8,2 | Poids net de l'article en kilogrammes. | | `MARGINEX` | L | 1 | Exclure du calcul de marge. | -| `MAXQTY` | N | 10,2 | Quantite maximale de commande. | +| `MAXQTY` | N | 10,2 | Quantité maximale de commande. | | `MEMO` | M | 4 | Remarques et notes sur l'article (texte long). | -| `MINQTY` | N | 10,2 | Quantite minimale de commande. | +| `MINQTY` | N | 10,2 | Quantité minimale de commande. | | `NAME1` | C | 80 | Nom principal de l'article. | | `NAME2` | C | 80 | Nom secondaire ou traduction de l'article. | -| `NOETQ` | L | 1 | Ne pas generer d'etiquette pour cet article. | +| `NOETQ` | L | 1 | Ne pas générer d'étiquette pour cet article. | | `NOSTOCK` | L | 1 | Article sans gestion de stock. | | `NOTINHIST` | L | 1 | Exclure l'article de l'historique. | | `OPTIONS` | L | 1 | Article avec options configurables. | | `ORIGIN_IMP` | C | 10 | Pays d'origine pour l'importation. | | `PACKKG` | N | 8,2 | Poids de l'emballage en kilogrammes. | -| `PCSALEPRIC` | N | 7,2 | Pourcentage applique au prix de vente. | -| `PROQTY` | N | 10,2 | Quantite en cours de production. | -| `QTYPACKBY` | N | 10,2 | Conditionnement (nombre d'unites par paquet). | +| `PCSALEPRIC` | N | 7,2 | Pourcentage appliqué au prix de vente. | +| `PROQTY` | N | 10,2 | Quantité en cours de production. | +| `QTYPACKBY` | N | 10,2 | Conditionnement (nombre d'unités par paquet). | | `SALEDISC` | N | 5,2 | Remise de vente (en pourcentage). | | `SALEPRICE` | N | 12,2 | Prix de vente HT. | | `SB_OUTQTY` | L | 1 | Quantite sortante en sous-traitance. | | `SLEEP` | L | 1 | Article en sommeil (variante, voir aussi `INSLEEP`). | -| `STOCK` | N | 5 | Nombre de decimales pour la gestion de stock. | +| `STOCK` | N | 5 | Nombre de décimales pour la gestion de stock. | | `STOCKTYPE` | N | 1 | Type de gestion de stock (0 = standard, 1 = par lot, etc.). | -| `TEMPLATE` | L | 1 | Article modele (sert de base pour creer d'autres articles). | +| `TEMPLATE` | L | 1 | Article modèle (sert de base pour créer d'autres articles). | | `T_BEBAT` | C | 25 | Code tarif Bebat. | -| `T_BEBATQTY` | N | 10,2 | Quantite taxable Bebat. | +| `T_BEBATQTY` | N | 10,2 | Quantité taxable Bebat. | | `T_BEBATWT` | N | 12,2 | Poids taxable Bebat. | | `T_RECUPEL` | C | 25 | Code tarif Recupel. | | `T_REPROBEL` | C | 25 | Code tarif Reprobel. | -| `UNIT` | C | 8 | Unite de mesure (ex : `PCE`, `KG`, `M`). | +| `UNIT` | C | 8 | Unité de mesure (ex : `PCE`, `KG`, `M`). | | `VALUETYPE` | N | 2 | Type de valorisation du stock. | | `VATID` | C | 5 | Code TVA vente principal. | | `VATID2` | C | 5 | Code TVA vente secondaire. | @@ -432,15 +432,15 @@ Le nombre de colonnes indique ci-dessous correspond au nombre de colonnes unique --- -#### Table `attach` -- Fichiers attaches (13 colonnes uniques) +#### Table `attach` -- Fichiers attachés (13 colonnes uniques) | Colonne | Type | Taille | Description | |---------|------|--------|-------------| -| `ATTACHID` | C | 10 | Identifiant unique du fichier attache. | +| `ATTACHID` | C | 10 | Identifiant unique du fichier attaché. | | `JOIN` | L | 1 | Indique si le fichier est joint au document (inclus dans les envois). | -| `KEY` | C | 30 | Cle de reference de l'entite parente (ex : identifiant du document). | -| `LIB` | C | 250 | Libelle ou description du fichier attache. | -| `PATH` | M | 4 | Chemin d'acces au fichier sur le serveur. | +| `KEY` | C | 30 | Clé de référence de l'entité parente (ex : identifiant du document). | +| `LIB` | C | 250 | Libellé ou description du fichier attaché. | +| `PATH` | M | 4 | Chemin d'accès au fichier sur le serveur. | | `PRINT` | L | 1 | Inclure le fichier lors de l'impression du document. | | `TABLE` | C | 20 | Nom de la table parente (ex : `dochead`). | | `TYPE` | C | 10 | Type de fichier (ex : `PDF`, `JPG`, `DOC`). | @@ -451,44 +451,44 @@ Le nombre de colonnes indique ci-dessous correspond au nombre de colonnes unique | Colonne | Type | Taille | Description | |---------|------|--------|-------------| -| `ARTID` | C | 20 | Identifiant de l'article associe au code-barres. | +| `ARTID` | C | 20 | Identifiant de l'article associé au code-barres. | | `BARCODE` | C | 13 | Valeur du code-barres (EAN-13, UPC, etc.). | | `BARCODEID` | C | 10 | Identifiant unique de l'enregistrement code-barres. | -| `COLOR` | C | 5 | Code couleur associe a ce code-barres (variante). | -| `INDEX` | N | 2 | Index de tri du code-barres pour un meme article. | -| `QTY` | N | 10,2 | Quantite representee par ce code-barres (ex : 1 unite, 1 carton de 6). | -| `SIZE` | C | 10 | Taille ou dimension associee a ce code-barres (variante). | +| `COLOR` | C | 5 | Code couleur associé à ce code-barres (variante). | +| `INDEX` | N | 2 | Index de tri du code-barres pour un même article. | +| `QTY` | N | 10,2 | Quantité représentée par ce code-barres (ex : 1 unité, 1 carton de 6). | +| `SIZE` | C | 10 | Taille ou dimension associée à ce code-barres (variante). | --- -#### Table `category` -- Categories (10 colonnes uniques) +#### Table `category` -- Catégories (10 colonnes uniques) | Colonne | Type | Taille | Description | |---------|------|--------|-------------| -| `BUYPRICAT` | L | 1 | Categorie utilisee pour les prix d'achat. | -| `CATEGORY` | C | 10 | Code unique de la categorie (cle primaire). | -| `LIB1` | C | 40 | Libelle de la categorie. | -| `PRODQTYCAT` | L | 1 | Categorie utilisee pour les quantites de production. | -| `SALPRICAT` | L | 1 | Categorie utilisee pour les prix de vente. | +| `BUYPRICAT` | L | 1 | Catégorie utilisée pour les prix d'achat. | +| `CATEGORY` | C | 10 | Code unique de la catégorie (clé primaire). | +| `LIB1` | C | 40 | Libellé de la catégorie. | +| `PRODQTYCAT` | L | 1 | Catégorie utilisée pour les quantités de production. | +| `SALPRICAT` | L | 1 | Catégorie utilisée pour les prix de vente. | --- -#### Table `codes` -- Codes systeme (50 colonnes uniques) +#### Table `codes` -- Codes système (50 colonnes uniques) | Colonne | Type | Taille | Description | |---------|------|--------|-------------| -| `BUTTON` | C | 40 | Libelle du bouton associe dans l'interface. | -| `LENA1` a `LENA6` | N | 2 | Longueur maximale des champs texte VALA1 a VALA6 (dans la table `incodes`). | -| `LENN1` a `LENN5` | N | 2 | Longueur maximale des champs numeriques VALN1 a VALN5 (dans la table `incodes`). | -| `NAME` | C | 20 | Nom unique du groupe de codes (cle primaire, ex : `PAYDELAY`, `VAT`). | -| `PICA1` a `PICA6` | C | 40 | Liste de valeurs autorisees (pick-list) pour les champs VALA1 a VALA6. | -| `PICN1` a `PICN5` | C | 40 | Liste de valeurs autorisees (pick-list) pour les champs VALN1 a VALN5. | -| `PROMPT1` | C | 40 | Description du groupe de codes en francais. | -| `TABLEID` | N | 2 | Identifiant de la table de reference associee. | -| `TITLEA1` a `TITLEA6` | C | 80 | Intitule des colonnes texte VALA1 a VALA6. | -| `TITLEL1` a `TITLEL5` | C | 80 | Intitule des colonnes logiques VALL1 a VALL5. | -| `TITLEM` | C | 80 | Intitule du champ memo. | -| `TITLEN1` a `TITLEN5` | C | 80 | Intitule des colonnes numeriques VALN1 a VALN5. | +| `BUTTON` | C | 40 | Libellé du bouton associé dans l'interface. | +| `LENA1` à `LENA6` | N | 2 | Longueur maximale des champs texte VALA1 à VALA6 (dans la table `incodes`). | +| `LENN1` à `LENN5` | N | 2 | Longueur maximale des champs numériques VALN1 à VALN5 (dans la table `incodes`). | +| `NAME` | C | 20 | Nom unique du groupe de codes (clé primaire, ex : `PAYDELAY`, `VAT`). | +| `PICA1` à `PICA6` | C | 40 | Liste de valeurs autorisées (pick-list) pour les champs VALA1 à VALA6. | +| `PICN1` à `PICN5` | C | 40 | Liste de valeurs autorisées (pick-list) pour les champs VALN1 à VALN5. | +| `PROMPT1` | C | 40 | Description du groupe de codes en français. | +| `TABLEID` | N | 2 | Identifiant de la table de référence associée. | +| `TITLEA1` à `TITLEA6` | C | 80 | Intitulé des colonnes texte VALA1 à VALA6. | +| `TITLEL1` à `TITLEL5` | C | 80 | Intitulé des colonnes logiques VALL1 à VALL5. | +| `TITLEM` | C | 80 | Intitulé du champ mémo. | +| `TITLEN1` à `TITLEN5` | C | 80 | Intitulé des colonnes numériques VALN1 à VALN5. | | `TYPE` | N | 1 | Type du groupe de codes. | | `USELANG` | L | 1 | Indique si les valeurs sont multilingues. | @@ -498,49 +498,49 @@ Le nombre de colonnes indique ci-dessous correspond au nombre de colonnes unique | Colonne | Type | Taille | Description | |---------|------|--------|-------------| -| `ACCOUNTID` | C | 10 | Compte comptable general du tiers. | +| `ACCOUNTID` | C | 10 | Compte comptable général du tiers. | | `ADRCITY` | C | 40 | Ville de l'adresse principale. | | `ADRCOUNTRY` | C | 2 | Code pays de l'adresse principale (ex : `BE`, `FR`). | -| `ADRFAX` | C | 20 | Numero de fax. | +| `ADRFAX` | C | 20 | Numéro de fax. | | `ADRNAME` | C | 55 | Nom de l'adresse (ligne 1). | | `ADRNAME2` | C | 55 | Nom de l'adresse (ligne 2). | -| `ADRPHONE` | C | 20 | Numero de telephone principal. | -| `ADRPHONE2` | C | 20 | Numero de telephone secondaire. | +| `ADRPHONE` | C | 20 | Numéro de téléphone principal. | +| `ADRPHONE2` | C | 20 | Numéro de téléphone secondaire. | | `ADRSTREET` | C | 40 | Rue de l'adresse principale (ligne 1). | | `ADRSTREET2` | C | 40 | Rue de l'adresse principale (ligne 2). | | `ADRZIP` | C | 10 | Code postal de l'adresse principale. | | `AGENT` | C | 6 | Code de l'agent commercial attribue. | -| `ARTCATEG` | C | 10 | Categorie d'articles par defaut pour ce tiers. | -| `ARTCOEF` | N | 5,2 | Coefficient de prix applique aux articles pour ce tiers. | +| `ARTCATEG` | C | 10 | Catégorie d'articles par défaut pour ce tiers. | +| `ARTCOEF` | N | 5,2 | Coefficient de prix appliqué aux articles pour ce tiers. | | `BANKNAME` | C | 15 | Nom de la banque du tiers. | -| `BANKNR` | C | 15 | Numero de compte bancaire. | -| `BANKPARAM` | C | 3 | Parametres bancaires supplementaires. | +| `BANKNR` | C | 15 | Numéro de compte bancaire. | +| `BANKPARAM` | C | 3 | Paramètres bancaires supplémentaires. | | `BIC` | C | 11 | Code BIC/SWIFT de la banque. | | `BLOCKMAX` | N | 17,2 | Montant maximum autorise avant blocage. | | `BLOCKTYPE` | N | 1 | Type de blocage (0 = aucun, 1 = avertissement, 2 = blocage). | | `BLOCKWHEN` | N | 1 | Moment du blocage (0 = commande, 1 = livraison, 2 = facture). | -| `BUYVATID` | C | 5 | Code TVA par defaut pour les achats aupres de ce fournisseur. | -| `CA` | N | 10 | Chiffre d'affaires cumule. | -| `CIVILITY` | C | 5 | Code de civilite (reference vers `incodes` CIVILITY). | -| `CODEXPGRP` | C | 10 | Code de groupe d'expedition. | -| `COPYCOUNT` | N | 2 | Nombre de copies a imprimer par defaut. | +| `BUYVATID` | C | 5 | Code TVA par défaut pour les achats auprès de ce fournisseur. | +| `CA` | N | 10 | Chiffre d'affaires cumulé. | +| `CIVILITY` | C | 5 | Code de civilité (référence vers `incodes` CIVILITY). | +| `CODEXPGRP` | C | 10 | Code de groupe d'expédition. | +| `COPYCOUNT` | N | 2 | Nombre de copies à imprimer par défaut. | | `CURRID` | C | 3 | Code devise principale (ex : `EUR`). | | `CURRID2` | C | 3 | Code devise secondaire. | -| `CUSTACCID` | C | 10 | Categorie comptable du tiers (reference vers `incodes` CUSTACC). | -| `CUSTID` | C | 10 | Identifiant unique du tiers (cle primaire). | +| `CUSTACCID` | C | 10 | Catégorie comptable du tiers (référence vers `incodes` CUSTACC). | +| `CUSTID` | C | 10 | Identifiant unique du tiers (clé primaire). | | `CUSTID2` | C | 10 | Identifiant secondaire du tiers (reference externe). | | `CUSTOMER` | L | 1 | Le tiers est un client. | | `CUSTTYPE` | C | 5 | Type de tiers (ex : `CLI`, `FOU`, `PRO`, `TRA`). | -| `C_OFFIMED` | L | 1 | Tiers lie au secteur Offimed (specifique metier). | +| `C_OFFIMED` | L | 1 | Tiers lié au secteur Offimed (spécifique métier). | | `DIRECTINV` | L | 1 | Facturation directe (sans bon de livraison). | -| `DISCOUNT` | N | 5,2 | Remise globale accordee au tiers (en pourcentage). | -| `DLVMODE` | C | 4 | Mode de livraison par defaut (reference vers `incodes` DLVMODE). | +| `DISCOUNT` | N | 5,2 | Remise globale accordée au tiers (en pourcentage). | +| `DLVMODE` | C | 4 | Mode de livraison par défaut (référence vers `incodes` DLVMODE). | | `EMAIL` | C | 65 | Adresse email principale. | | `ENDPOINTID` | C | 11 | Identifiant de point de livraison UBL/Peppol. | -| `EXTREF` | C | 10 | Reference externe (identifiant dans un autre systeme). | -| `E_FASEECO` | C | 10 | Code FASE economat (specifique SEGEC). | -| `E_FASEPO` | C | 10 | Code FASE pouvoir organisateur (specifique SEGEC). | -| `E_INFOS` | M | 4 | Informations complementaires (texte long, specifique SEGEC). | +| `EXTREF` | C | 10 | Référence externe (identifiant dans un autre système). | +| `E_FASEECO` | C | 10 | Code FASE économat (spécifique SEGEC). | +| `E_FASEPO` | C | 10 | Code FASE pouvoir organisateur (spécifique SEGEC). | +| `E_INFOS` | M | 4 | Informations complémentaires (texte long, spécifique SEGEC). | | `E_JUN_ACT` | L | 1 | Contrat Juniper actif. | | `E_JUN_DATE` | D | 8 | Date du contrat Juniper. | | `E_JUN_ESI` | L | 1 | Contrat Juniper ESI. | @@ -548,9 +548,9 @@ Le nombre de colonnes indique ci-dessous correspond au nombre de colonnes unique | `E_JUN_FWR` | C | 20 | Version firmware Juniper. | | `E_JUN_GAR` | L | 1 | Garantie Juniper active. | | `E_JUN_MOD` | C | 15 | Modele Juniper. | -| `E_JUN_NUM` | C | 15 | Numero de serie Juniper. | -| `E_NUMECOLE` | C | 10 | Numero d'ecole (specifique SEGEC). | -| `E_NUMPO` | C | 10 | Numero de pouvoir organisateur (specifique SEGEC). | +| `E_JUN_NUM` | C | 15 | Numéro de série Juniper. | +| `E_NUMECOLE` | C | 10 | Numéro d'école (spécifique SEGEC). | +| `E_NUMPO` | C | 10 | Numéro de pouvoir organisateur (spécifique SEGEC). | | `E_TRE_ACT` | L | 1 | Contrat Trend Micro actif. | | `E_TRE_CT` | N | 6 | Nombre de postes Trend Micro. | | `E_TRE_CTC` | C | 30 | Code contrat Trend Micro. | @@ -560,33 +560,33 @@ Le nombre de colonnes indique ci-dessous correspond au nombre de colonnes unique | `E_TRE_PROD` | C | 20 | Produit Trend Micro. | | `FORMCOLOR` | C | 10 | Couleur d'affichage dans le formulaire. | | `FULLLINE` | L | 1 | Afficher le nom complet sur les documents. | -| `GDISC` | N | 5,2 | Remise globale supplementaire (en pourcentage). | +| `GDISC` | N | 5,2 | Remise globale supplémentaire (en pourcentage). | | `GLN` | C | 13 | Code GLN (Global Location Number) du tiers. | | `GROUPID` | C | 10 | Identifiant de groupe du tiers (regroupement commercial). | | `IBAN` | C | 34 | Code IBAN du compte bancaire. | -| `IMPORTID` | C | 17 | Identifiant d'importation (reference de migration). | -| `INSLEEP` | L | 1 | Tiers en sommeil (inactif mais non supprime). | +| `IMPORTID` | C | 17 | Identifiant d'importation (référence de migration). | +| `INSLEEP` | L | 1 | Tiers en sommeil (inactif mais non supprimé). | | `INVARTGRP` | L | 1 | Regrouper les articles sur la facture. | | `INVPOS` | L | 1 | Utiliser le positionnement sur facture. | -| `LANGUAGE` | C | 1 | Code langue du tiers (`F` = francais, `N` = neerlandais). | +| `LANGUAGE` | C | 1 | Code langue du tiers (`F` = français, `N` = néerlandais). | | `MEMO` | M | 4 | Remarques et notes sur le tiers (texte long). | -| `MODIFIED` | L | 1 | Indicateur de modification recente. | +| `MODIFIED` | L | 1 | Indicateur de modification récente. | | `NAME` | C | 55 | Nom principal du tiers. | | `NAME2` | C | 55 | Nom secondaire / complement. | -| `NOEFFF` | L | 1 | Ne pas generer d'EFFF (escompte fournisseur francophone). | +| `NOEFFF` | L | 1 | Ne pas générer d'EFFF (escompte fournisseur francophone). | | `NOINVMAIL` | L | 1 | Ne pas envoyer les factures par email. | | `NOTCUST2` | L | 1 | Ne pas utiliser l'identifiant secondaire. | | `OTHER` | L | 1 | Tiers de type "autre" (ni client, ni fournisseur). | -| `PAYDELAY` | C | 5 | Code de delai de paiement (reference vers `incodes` PAYDELAY). | +| `PAYDELAY` | C | 5 | Code de délai de paiement (référence vers `incodes` PAYDELAY). | | `PAYDISC` | N | 4,1 | Escompte de paiement (en pourcentage). | -| `PAYMODE` | C | 4 | Mode de paiement par defaut (reference vers `incodes` PAYMODE). | +| `PAYMODE` | C | 4 | Mode de paiement par défaut (référence vers `incodes` PAYMODE). | | `PRIORITY` | C | 1 | Code de priorite du tiers. | -| `SALEDELAY` | N | 3 | Delai de validite des offres (en jours). | -| `SENDMETHOD` | C | 18 | Methode d'envoi des documents (email, courrier, etc.). | -| `STKID` | C | 2 | Code depot/entrepot par defaut pour ce tiers. | +| `SALEDELAY` | N | 3 | Délai de validité des offres (en jours). | +| `SENDMETHOD` | C | 18 | Méthode d'envoi des documents (email, courrier, etc.). | +| `STKID` | C | 2 | Code dépôt/entrepôt par défaut pour ce tiers. | | `SUPPLYER` | L | 1 | Le tiers est un fournisseur. | | `TARIF` | N | 2 | Grille tarifaire appliquee au tiers. | -| `TEMPLATE` | L | 1 | Fiche tiers modele. | +| `TEMPLATE` | L | 1 | Fiche tiers modèle. | | `TITLE` | C | 30 | Titre ou enseigne du tiers. | | `TP_POS` | L | 1 | Tiers utilise en point de vente (caisse). | | `TRANSPORT` | C | 1 | Code transporteur. | @@ -594,11 +594,11 @@ Le nombre de colonnes indique ci-dessous correspond au nombre de colonnes unique | `UBLVERS` | N | 1 | Version UBL supportee par le tiers. | | `USEPRIC2` | L | 1 | Utiliser la grille de prix secondaire. | | `USERID` | C | 8 | Utilisateur responsable du tiers. | -| `VAT` | C | 20 | Numero de TVA du tiers. | -| `VATCAT` | C | 1 | Regime TVA du tiers (reference vers `incodes` VATCAT). | -| `VATCOUNTRY` | C | 2 | Pays du numero de TVA. | -| `VATID` | C | 5 | Code TVA par defaut pour les ventes a ce tiers. | -| `VATVALID` | L | 1 | Numero de TVA valide (verifie). | +| `VAT` | C | 20 | Numéro de TVA du tiers. | +| `VATCAT` | C | 1 | Régime TVA du tiers (référence vers `incodes` VATCAT). | +| `VATCOUNTRY` | C | 2 | Pays du numéro de TVA. | +| `VATID` | C | 5 | Code TVA par défaut pour les ventes à ce tiers. | +| `VATVALID` | L | 1 | Numéro de TVA validé (vérifié). | | `WEBSITE` | C | 40 | Site web du tiers. | --- @@ -607,50 +607,50 @@ Le nombre de colonnes indique ci-dessous correspond au nombre de colonnes unique | Colonne | Type | Taille | Description | |---------|------|--------|-------------| -| `AMOUNT` | N | 17,2 | Montant HT de la ligne (quantite x prix unitaire - remise). | +| `AMOUNT` | N | 17,2 | Montant HT de la ligne (quantité x prix unitaire - remise). | | `AMTVATINC` | N | 17,2 | Montant TTC de la ligne. | -| `ARTDESC` | M | 4 | Description detaillee de l'article (texte long). | +| `ARTDESC` | M | 4 | Description détaillée de l'article (texte long). | | `ARTID` | C | 20 | Identifiant de l'article. | | `ARTNAME` | C | 80 | Nom de l'article. | | `BARCODE` | C | 13 | Code-barres de l'article. | | `COLOR` | C | 5 | Code couleur de la variante. | | `COMMISSION` | N | 5,2 | Taux de commission (en pourcentage). | -| `COMPOTYPE` | N | 1 | Type de composition (0 = normal, 1 = compose). | -| `COSTAMOUNT` | N | 12,2 | Montant du cout de revient de la ligne. | -| `DISCOUNT` | N | 5,2 | Remise appliquee a la ligne (en pourcentage). | -| `DLV` | N | 10,2 | Quantite livree. | -| `DLVDATE` | D | 8 | Date de livraison prevue. | -| `DLVIMPORT` | N | 10,2 | Quantite importee en livraison. | +| `COMPOTYPE` | N | 1 | Type de composition (0 = normal, 1 = composé). | +| `COSTAMOUNT` | N | 12,2 | Montant du coût de revient de la ligne. | +| `DISCOUNT` | N | 5,2 | Remise appliquée à la ligne (en pourcentage). | +| `DLV` | N | 10,2 | Quantité livrée. | +| `DLVDATE` | D | 8 | Date de livraison prévue. | +| `DLVIMPORT` | N | 10,2 | Quantité importée en livraison. | | `DOCDETID` | C | 10 | Identifiant unique de la ligne de document. | -| `DOCDETID2` | C | 10 | Identifiant de la ligne liee (document d'origine). | -| `DOCDETID3` | C | 10 | Identifiant de la ligne liee (troisieme reference). | +| `DOCDETID2` | C | 10 | Identifiant de la ligne liée (document d'origine). | +| `DOCDETID3` | C | 10 | Identifiant de la ligne liée (troisième référence). | | `D_PA` | N | 10,2 | Prix d'achat de la ligne. | | `JNL` | C | 8 | Code du journal du document parent. | | `LASTROW` | L | 1 | Derniere ligne du document. | | `LEVEL` | N | 1 | Niveau de la ligne (0 = principal, 1+ = composants). | | `LINEORDER` | N | 5 | Ordre d'affichage de la ligne dans le document. | -| `NUMBER` | N | 8 | Numero du document parent. | +| `NUMBER` | N | 8 | Numéro du document parent. | | `PARENTID` | C | 10 | Identifiant de la ligne parente (pour les composants). | | `QTY` | N | 10,2 | Quantite commandee. | | `QTYPACK` | N | 10,2 | Quantite par conditionnement. | | `STATUS` | C | 1 | Statut de la ligne. | -| `STKID` | C | 2 | Code depot de stockage. | -| `STKIDINV` | C | 2 | Code depot pour l'inventaire. | +| `STKID` | C | 2 | Code dépôt de stockage. | +| `STKIDINV` | C | 2 | Code dépôt pour l'inventaire. | | `STYLE` | C | 3 | Code style d'affichage de la ligne. | -| `SYSTEMID` | C | 10 | Identifiant systeme interne. | +| `SYSTEMID` | C | 10 | Identifiant système interne. | | `THIRDID` | C | 10 | Identifiant du tiers (fournisseur pour les achats). | -| `UNIT` | C | 8 | Unite de mesure de la ligne. | +| `UNIT` | C | 8 | Unité de mesure de la ligne. | | `UNITPRICE` | N | 12,2 | Prix unitaire HT. | | `VATID` | C | 5 | Code TVA de la ligne. | | `VATPC` | N | 5,2 | Pourcentage TVA de la ligne. | --- -#### Table `dochead` -- En-tetes de documents (106 colonnes uniques) +#### Table `dochead` -- En-têtes de documents (106 colonnes uniques) | Colonne | Type | Taille | Description | |---------|------|--------|-------------| -| `ACCOUNTNUM` | C | 10 | Numero de piece comptable. | +| `ACCOUNTNUM` | C | 10 | Numéro de pièce comptable. | | `AGENT` | C | 6 | Code de l'agent commercial. | | `ANA1` | C | 10 | Code analytique 1. | | `ANA2` | C | 10 | Code analytique 2. | @@ -659,65 +659,65 @@ Le nombre de colonnes indique ci-dessous correspond au nombre de colonnes unique | `BASIS2` | N | 12,2 | Base de calcul TVA pour le taux 2. | | `BASIS3` | N | 12,2 | Base de calcul TVA pour le taux 3. | | `BATCHID` | C | 10 | Identifiant du lot de traitement. | -| `CLOSED` | N | 1 | Indicateur de cloture du document. | +| `CLOSED` | N | 1 | Indicateur de clôture du document. | | `CURRID` | C | 3 | Code devise du document. | -| `CURRRATE` | N | 16,9 | Taux de change applique. | +| `CURRRATE` | N | 16,9 | Taux de change appliqué. | | `CURRRATE1E` | N | 16,9 | Taux de change inverse (1 EUR = x devise). | | `DATE` | D | 8 | Date du document. | -| `DATEPAY` | D | 8 | Date d'echeance de paiement. | -| `DEPOSIT` | N | 17,2 | Acompte verse. | -| `DISCOUNT` | N | 17,2 | Remise globale appliquee au document. | -| `DLVDATE1` | D | 8 | Date de livraison prevue (debut). | -| `DLVDATE2` | D | 8 | Date de livraison prevue (fin). | +| `DATEPAY` | D | 8 | Date d'échéance de paiement. | +| `DEPOSIT` | N | 17,2 | Acompte versé. | +| `DISCOUNT` | N | 17,2 | Remise globale appliquée au document. | +| `DLVDATE1` | D | 8 | Date de livraison prévue (début). | +| `DLVDATE2` | D | 8 | Date de livraison prévue (fin). | | `DLVMODE` | C | 4 | Mode de livraison. | -| `DOCHEADID` | C | 10 | Identifiant unique interne de l'en-tete. | +| `DOCHEADID` | C | 10 | Identifiant unique interne de l'en-tête. | | `EMAILADDR` | C | 65 | Adresse email d'envoi du document. | | `EMAILDATE` | T | 8 | Date et heure d'envoi par email. | -| `GDISC` | N | 5,2 | Remise globale supplementaire (en pourcentage). | -| `HISTFOLDID` | C | 10 | Identifiant du dossier historique lie. | -| `H_PERSCOM` | C | 30 | Personne de contact commerciale (specifique metier). | -| `H_RECUP` | C | 10 | Code de recuperation (specifique metier). | -| `H_SERVCOM` | C | 30 | Service commercial (specifique metier). | -| `H_ULGMARCH` | C | 10 | Reference ULG marche (specifique metier). | -| `IMPORTED` | L | 1 | Document importe d'un autre systeme. | +| `GDISC` | N | 5,2 | Remise globale supplémentaire (en pourcentage). | +| `HISTFOLDID` | C | 10 | Identifiant du dossier historique lié. | +| `H_PERSCOM` | C | 30 | Personne de contact commerciale (spécifique métier). | +| `H_RECUP` | C | 10 | Code de récupération (spécifique métier). | +| `H_SERVCOM` | C | 30 | Service commercial (spécifique métier). | +| `H_ULGMARCH` | C | 10 | Référence ULG marché (spécifique métier). | +| `IMPORTED` | L | 1 | Document importé d'un autre système. | | `INVPERSID` | C | 10 | Identifiant du contact de facturation. | | `JNL` | C | 8 | Code du journal auquel appartient le document. | -| `JNL2` | C | 8 | Code du journal lie (livraison, facturation, etc.). | -| `JNL3` | C | 8 | Code du troisieme journal lie. | +| `JNL2` | C | 8 | Code du journal lié (livraison, facturation, etc.). | +| `JNL3` | C | 8 | Code du troisième journal lié. | | `NOTE` | M | 4 | Remarques sur le document (texte long). | -| `NUMBER` | N | 8 | Numero du document dans le journal. | -| `NUMBER2` | N | 8 | Numero du document lie (journal 2). | -| `NUMBER3` | N | 8 | Numero du document lie (journal 3). | -| `NUMLINKACC` | N | 5 | Numero de lien comptable. | -| `OPER` | C | 2 | Code operation (type de transaction). | -| `PARTPACKED` | L | 1 | Document partiellement emballe. | -| `PAYDELAY` | C | 6 | Code de delai de paiement. | +| `NUMBER` | N | 8 | Numéro du document dans le journal. | +| `NUMBER2` | N | 8 | Numéro du document lié (journal 2). | +| `NUMBER3` | N | 8 | Numéro du document lié (journal 3). | +| `NUMLINKACC` | N | 5 | Numéro de lien comptable. | +| `OPER` | C | 2 | Code opération (type de transaction). | +| `PARTPACKED` | L | 1 | Document partiellement emballé. | +| `PAYDELAY` | C | 6 | Code de délai de paiement. | | `PAYDISC` | N | 4,1 | Escompte de paiement (en pourcentage). | | `PAYDISCAMT` | N | 17,2 | Montant de l'escompte de paiement. | -| `PAYDOCAMT` | N | 12,2 | Montant du paiement associe. | +| `PAYDOCAMT` | N | 12,2 | Montant du paiement associé. | | `PAYDOCDAT1` | D | 8 | Date de paiement 1. | | `PAYDOCDAT2` | D | 8 | Date de paiement 2. | | `PAYDOCID` | N | 8 | Identifiant du paiement associe. | | `PAYDOCNOTE` | M | 4 | Note du paiement (texte long). | -| `PAYED` | N | 12,2 | Montant deja paye. | +| `PAYED` | N | 12,2 | Montant déjà payé. | | `PAYMODE` | C | 4 | Mode de paiement. | | `PERSID` | C | 10 | Identifiant du contact associe. | -| `PRINTDATE` | T | 8 | Date et heure de la derniere impression. | -| `PRINTED` | L | 1 | Document deja imprime. | -| `PRIORITY` | C | 1 | Code de priorite du document. | +| `PRINTDATE` | T | 8 | Date et heure de la dernière impression. | +| `PRINTED` | L | 1 | Document déjà imprimé. | +| `PRIORITY` | C | 1 | Code de priorité du document. | | `REMINDLEV` | N | 1 | Niveau de rappel (0 = aucun, 1+). | | `REMINDNOTE` | M | 4 | Note de rappel (texte long). | -| `SENDID` | C | 10 | Identifiant d'expedition. | +| `SENDID` | C | 10 | Identifiant d'expédition. | | `SITEID` | C | 2 | Code site de vente. | | `SITEIDFROM` | C | 2 | Code site d'origine. | | `SITEIDNEXT` | C | 2 | Code site suivant dans le flux. | | `SITEIDTO` | C | 2 | Code site de destination. | | `STATUS` | C | 2 | Statut du document (ex : `GE`, `SE`, `AC`, `PA`). | -| `STKIDFROM` | C | 2 | Code depot d'origine. | -| `STKIDTMP` | C | 2 | Code depot temporaire. | -| `STKIDTO` | C | 2 | Code depot de destination. | -| `SUBCOUNT` | N | 3 | Nombre d'echeances (abonnement). | -| `SUBFREQ` | N | 1 | Frequence d'abonnement. | +| `STKIDFROM` | C | 2 | Code dépôt d'origine. | +| `STKIDTMP` | C | 2 | Code dépôt temporaire. | +| `STKIDTO` | C | 2 | Code dépôt de destination. | +| `SUBCOUNT` | N | 3 | Nombre d'échéances (abonnement). | +| `SUBFREQ` | N | 1 | Fréquence d'abonnement. | | `SUBINDEX` | N | 8,2 | Index d'abonnement. | | `THIRDADDR` | C | 60 | Adresse du tiers (ligne 1). | | `THIRDADDR2` | C | 60 | Adresse du tiers (ligne 2). | @@ -729,17 +729,17 @@ Le nombre de colonnes indique ci-dessous correspond au nombre de colonnes unique | `THIRDID2` | C | 10 | Identifiant secondaire du tiers. | | `THIRDNAME` | C | 55 | Nom du tiers. | | `THIRDNAME2` | C | 55 | Nom secondaire du tiers. | -| `THIRDTEL` | C | 20 | Telephone du tiers. | +| `THIRDTEL` | C | 20 | Téléphone du tiers. | | `THIRDTYPE` | C | 1 | Type de tiers (C = client, S = fournisseur). | -| `THIRDVAT` | C | 20 | Numero de TVA du tiers. | +| `THIRDVAT` | C | 20 | Numéro de TVA du tiers. | | `THIRDVATID` | C | 5 | Code TVA du tiers. | | `THIRDZIP` | C | 10 | Code postal du tiers. | -| `TIME` | T | 8 | Horodatage de creation du document. | -| `TOPAY` | N | 12,2 | Montant total TTC a payer. | -| `TOTDEPOSIT` | N | 12,2 | Total des acomptes recus. | +| `TIME` | T | 8 | Horodatage de création du document. | +| `TOPAY` | N | 12,2 | Montant total TTC à payer. | +| `TOTDEPOSIT` | N | 12,2 | Total des acomptes reçus. | | `TYPE` | C | 2 | Type de document (ex : `CI`, `CO`, `CD`, `CC`, `CP`). | | `UBLDTEXP` | T | 8 | Date d'export UBL/Peppol. | -| `USERID` | C | 8 | Utilisateur ayant cree le document. | +| `USERID` | C | 8 | Utilisateur ayant créé le document. | | `VATAMT1` | N | 12,2 | Montant TVA pour le taux 1. | | `VATAMT2` | N | 12,2 | Montant TVA pour le taux 2. | | `VATAMT3` | N | 12,2 | Montant TVA pour le taux 3. | @@ -749,8 +749,8 @@ Le nombre de colonnes indique ci-dessous correspond au nombre de colonnes unique | `VATPC1` | N | 5,2 | Pourcentage TVA 1. | | `VATPC2` | N | 5,2 | Pourcentage TVA 2. | | `VATPC3` | N | 5,2 | Pourcentage TVA 3. | -| `VCS` | C | 20 | Communication structuree (VCS belge). | -| `YOURREF` | C | 40 | Reference du client sur le document. | +| `VCS` | C | 20 | Communication structurée (VCS belge). | +| `YOURREF` | C | 40 | Référence du client sur le document. | --- @@ -758,22 +758,22 @@ Le nombre de colonnes indique ci-dessous correspond au nombre de colonnes unique | Colonne | Type | Taille | Description | |---------|------|--------|-------------| -| `ACCOUNT` | C | 12 | Numero de compte comptable du paiement. | +| `ACCOUNT` | C | 12 | Numéro de compte comptable du paiement. | | `AMOUNT` | N | 10,2 | Montant du paiement. | | `COMMENT` | C | 35 | Commentaire sur le paiement. | -| `CURRAMOUNT` | N | 12,2 | Montant en devise etrangere. | +| `CURRAMOUNT` | N | 12,2 | Montant en devise étrangère. | | `CURRID` | C | 5 | Code devise du paiement. | -| `CURRRATE` | N | 16,9 | Taux de change applique. | -| `DISCOUNT` | N | 17,2 | Escompte accorde sur le paiement. | +| `CURRRATE` | N | 16,9 | Taux de change appliqué. | +| `DISCOUNT` | N | 17,2 | Escompte accordé sur le paiement. | | `DOCPAYID` | C | 10 | Identifiant unique du paiement. | -| `JNL` | C | 8 | Code du journal du document paye. | +| `JNL` | C | 8 | Code du journal du document payé. | | `JNL2` | C | 8 | Code du journal secondaire (paiement). | -| `LIB` | C | 40 | Libelle du paiement. | -| `NOTE` | C | 120 | Note supplementaire sur le paiement. | -| `NUMBER` | N | 8 | Numero du document paye. | -| `NUMBER2` | N | 8 | Numero du paiement dans le journal 2. | -| `OPER` | C | 2 | Code operation. | -| `PAYID` | C | 16 | Reference du paiement (ex : numero de virement). | +| `LIB` | C | 40 | Libellé du paiement. | +| `NOTE` | C | 120 | Note supplémentaire sur le paiement. | +| `NUMBER` | N | 8 | Numéro du document payé. | +| `NUMBER2` | N | 8 | Numéro du paiement dans le journal 2. | +| `OPER` | C | 2 | Code opération. | +| `PAYID` | C | 16 | Référence du paiement (ex : numéro de virement). | | `TYPE` | C | 5 | Type de paiement (ex : `CAS`, `VIR`, `BC`). | --- @@ -782,15 +782,15 @@ Le nombre de colonnes indique ci-dessous correspond au nombre de colonnes unique | Colonne | Type | Taille | Description | |---------|------|--------|-------------| -| `CUSTID` | C | 10 | Identifiant du tiers associe. | +| `CUSTID` | C | 10 | Identifiant du tiers associé. | | `DATE` | D | 8 | Date du dossier. | | `DESCRIPT` | C | 40 | Description du dossier. | -| `ENDINGDATE` | D | 8 | Date de cloture du dossier. | +| `ENDINGDATE` | D | 8 | Date de clôture du dossier. | | `FILEID` | C | 10 | Identifiant unique du dossier. | | `FILETYPE` | C | 5 | Type de dossier. | | `MEMO` | M | 4 | Remarques (texte long). | -| `PERSID` | C | 10 | Identifiant du contact associe. | -| `PRIORITY` | C | 1 | Code de priorite. | +| `PERSID` | C | 10 | Identifiant du contact associé. | +| `PRIORITY` | C | 1 | Code de priorité. | | `STATUS` | C | 2 | Statut du dossier. | | `S_USER` | C | 8 | Utilisateur responsable du dossier. | @@ -802,47 +802,47 @@ Le nombre de colonnes indique ci-dessous correspond au nombre de colonnes unique |---------|------|--------|-------------| | `BBODY` | M | 4 | Corps du message en format brut. | | `BODY` | M | 4 | Corps du message ou de l'intervention. | -| `BUSYSTATUS` | N | 1 | Indicateur d'occupation (0 = libre, 1 = occupe). | -| `CHILDID` | C | 10 | Identifiant de l'entite enfant liee. | -| `CHILDTBL` | C | 36 | Nom de la table de l'entite enfant. | -| `CLOSEDATE` | T | 8 | Date et heure de cloture de l'intervention. | -| `CLOSEUID` | C | 10 | Utilisateur ayant cloture l'intervention. | -| `CNTTRAVEL` | N | 6,2 | Distance de deplacement (en km). | -| `DATE` | D | 8 | Date de l'evenement. | -| `DISCOUNT` | N | 5,2 | Remise appliquee. | -| `DOCDETID` | C | 10 | Identifiant de la ligne de document liee. | -| `DUEDATE` | D | 8 | Date d'echeance. | +| `BUSYSTATUS` | N | 1 | Indicateur d'occupation (0 = libre, 1 = occupé). | +| `CHILDID` | C | 10 | Identifiant de l'entité enfant liée. | +| `CHILDTBL` | C | 36 | Nom de la table de l'entité enfant. | +| `CLOSEDATE` | T | 8 | Date et heure de clôture de l'intervention. | +| `CLOSEUID` | C | 10 | Utilisateur ayant clôturé l'intervention. | +| `CNTTRAVEL` | N | 6,2 | Distance de déplacement (en km). | +| `DATE` | D | 8 | Date de l'évènement. | +| `DISCOUNT` | N | 5,2 | Remise appliquée. | +| `DOCDETID` | C | 10 | Identifiant de la ligne de document liée. | +| `DUEDATE` | D | 8 | Date d'échéance. | | `EMAILADDR` | M | 4 | Adresses email des destinataires. | | `EMAILDATE` | T | 8 | Date et heure d'envoi par email. | | `ENDINGDATE` | D | 8 | Date de fin de l'intervention. | | `ENDINGTIME` | C | 8 | Heure de fin de l'intervention (format HH:MM:SS). | | `FOLDERID` | C | 10 | Identifiant du dossier parent. | | `FORWADATE` | T | 8 | Date de transfert de l'intervention. | -| `HISTID` | C | 10 | Identifiant unique de l'entree d'historique. | -| `HISTID2` | C | 10 | Identifiant secondaire (reference croisee). | +| `HISTID` | C | 10 | Identifiant unique de l'entrée d'historique. | +| `HISTID2` | C | 10 | Identifiant secondaire (référence croisée). | | `HISTSTATUT` | C | 5 | Statut de l'intervention. | | `HISTTYPE` | C | 20 | Type d'intervention (ex : appel, email, visite). | | `HOURSINV` | N | 6,2 | Heures facturables. | -| `INVJNL` | C | 8 | Journal de facturation lie. | -| `INVNUMBER` | N | 8 | Numero de facture lie. | +| `INVJNL` | C | 8 | Journal de facturation lié. | +| `INVNUMBER` | N | 8 | Numéro de facture lié. | | `INVOICETYP` | N | 1 | Type de facturation. | -| `INVTIME` | N | 7 | Temps facture (en minutes). | +| `INVTIME` | N | 7 | Temps facturé (en minutes). | | `LOCATION` | M | 4 | Lieu de l'intervention (texte long). | -| `MAILID` | C | 90 | Identifiant du message email associe. | -| `PARENTID` | C | 10 | Identifiant de l'entite parente. | -| `PARENTTBL` | C | 36 | Nom de la table de l'entite parente. | -| `PLANDATE` | T | 8 | Date et heure planifiees de l'intervention. | -| `PRINTDATE` | T | 8 | Date et heure de la derniere impression. | -| `PRIORITY` | N | 1 | Niveau de priorite (0 = basse, 1+ = haute). | -| `QTY` | N | 10,2 | Quantite associee. | -| `REFJNL` | C | 8 | Journal de reference. | -| `REFNUMBER` | N | 8 | Numero de document de reference. | -| `REPLYDATE` | T | 8 | Date de reponse. | +| `MAILID` | C | 90 | Identifiant du message email associé. | +| `PARENTID` | C | 10 | Identifiant de l'entité parente. | +| `PARENTTBL` | C | 36 | Nom de la table de l'entité parente. | +| `PLANDATE` | T | 8 | Date et heure planifiées de l'intervention. | +| `PRINTDATE` | T | 8 | Date et heure de la dernière impression. | +| `PRIORITY` | N | 1 | Niveau de priorité (0 = basse, 1+ = haute). | +| `QTY` | N | 10,2 | Quantité associée. | +| `REFJNL` | C | 8 | Journal de référence. | +| `REFNUMBER` | N | 8 | Numéro de document de référence. | +| `REPLYDATE` | T | 8 | Date de réponse. | | `SENTINFO` | M | 4 | Informations d'envoi (texte long). | | `SUBJECT` | C | 40 | Sujet de l'intervention ou du message. | -| `TIME` | C | 8 | Heure de l'evenement (format HH:MM:SS). | -| `TRAVELEXP` | N | 12,2 | Frais de deplacement. | -| `TRDISCOUNT` | N | 5,2 | Remise sur le deplacement. | +| `TIME` | C | 8 | Heure de l'évènement (format HH:MM:SS). | +| `TRAVELEXP` | N | 12,2 | Frais de déplacement. | +| `TRDISCOUNT` | N | 5,2 | Remise sur le déplacement. | | `UNITPRICE` | N | 12,2 | Prix unitaire de l'intervention. | | `USERID` | C | 8 | Utilisateur responsable. | @@ -856,13 +856,13 @@ Le nombre de colonnes indique ci-dessous correspond au nombre de colonnes unique | `MEMO` | M | 4 | Remarques (texte long). | | `TABLEID` | N | 2 | Identifiant de la table de codes parente (lien vers `codes`). | | `VALA1` | C | 40 | Valeur texte 1 (code/identifiant principal). | -| `VALA2` | C | 40 | Valeur texte 2 (description en francais). | -| `VALA3` | C | 40 | Valeur texte 3 (description en neerlandais ou alternative). | -| `VALA4` | C | 40 | Valeur texte 4 (champ supplementaire). | -| `VALA5` | C | 40 | Valeur texte 5 (champ supplementaire). | -| `VALA6` | C | 40 | Valeur texte 6 (champ supplementaire). | -| `VALL1` a `VALL5` | L | 1 | Valeurs logiques 1 a 5 (booleens configurables). | -| `VALN1` a `VALN5` | N | 18,9 | Valeurs numeriques 1 a 5 (signification variable selon le groupe). | +| `VALA2` | C | 40 | Valeur texte 2 (description en français). | +| `VALA3` | C | 40 | Valeur texte 3 (description en néerlandais ou alternative). | +| `VALA4` | C | 40 | Valeur texte 4 (champ supplémentaire). | +| `VALA5` | C | 40 | Valeur texte 5 (champ supplémentaire). | +| `VALA6` | C | 40 | Valeur texte 6 (champ supplémentaire). | +| `VALL1` à `VALL5` | L | 1 | Valeurs logiques 1 à 5 (booléens configurables). | +| `VALN1` à `VALN5` | N | 18,9 | Valeurs numériques 1 à 5 (signification variable selon le groupe). | --- @@ -870,98 +870,98 @@ Le nombre de colonnes indique ci-dessous correspond au nombre de colonnes unique | Colonne | Type | Taille | Description | |---------|------|--------|-------------| -| `ACCOUNTJNL` | C | 6 | Code du journal comptable associe. | -| `ACCOUNTSOC` | C | 10 | Compte comptable de la societe. | -| `ARTMEMO` | L | 1 | Afficher le memo de l'article lors de la saisie. | -| `ASSEMBLED` | L | 1 | Journal de produits assembles. | -| `ATTACH1` a `ATTACH5` | M | 4 | Chemins des modeles de pieces jointes 1 a 5. | -| `ATTNOMAIL` | L | 1 | Ne pas joindre les pieces jointes aux emails. | -| `ATTNOPR` | L | 1 | Ne pas imprimer les pieces jointes. | -| `BACKCOLOR` | N | 8 | Couleur de fond du formulaire (code couleur numerique). | +| `ACCOUNTJNL` | C | 6 | Code du journal comptable associé. | +| `ACCOUNTSOC` | C | 10 | Compte comptable de la société. | +| `ARTMEMO` | L | 1 | Afficher le mémo de l'article lors de la saisie. | +| `ASSEMBLED` | L | 1 | Journal de produits assemblés. | +| `ATTACH1` à `ATTACH5` | M | 4 | Chemins des modèles de pièces jointes 1 à 5. | +| `ATTNOMAIL` | L | 1 | Ne pas joindre les pièces jointes aux emails. | +| `ATTNOPR` | L | 1 | Ne pas imprimer les pièces jointes. | +| `BACKCOLOR` | N | 8 | Couleur de fond du formulaire (code couleur numérique). | | `CALCDLVDAT` | L | 1 | Calculer automatiquement la date de livraison. | | `CALCTOT` | L | 1 | Calculer automatiquement les totaux du document. | -| `CREDAYRATE` | L | 1 | Utiliser le taux de change du jour pour les notes de credit. | -| `DATEOFDAY` | L | 1 | Proposer la date du jour par defaut. | -| `DEFQTY` | N | 10,2 | Quantite par defaut pour les nouvelles lignes. | -| `DEPOSIT` | N | 6,2 | Pourcentage d'acompte par defaut. | -| `DIRECTPRIN` | L | 1 | Impression directe apres creation du document. | -| `DISPCOEF` | N | 2 | Nombre de decimales pour l'affichage du coefficient. | -| `EMAILDRAFT` | L | 1 | Creer un brouillon email au lieu d'envoyer directement. | +| `CREDAYRATE` | L | 1 | Utiliser le taux de change du jour pour les notes de crédit. | +| `DATEOFDAY` | L | 1 | Proposer la date du jour par défaut. | +| `DEFQTY` | N | 10,2 | Quantité par défaut pour les nouvelles lignes. | +| `DEPOSIT` | N | 6,2 | Pourcentage d'acompte par défaut. | +| `DIRECTPRIN` | L | 1 | Impression directe après création du document. | +| `DISPCOEF` | N | 2 | Nombre de décimales pour l'affichage du coefficient. | +| `EMAILDRAFT` | L | 1 | Créer un brouillon email au lieu d'envoyer directement. | | `EMAILSEND` | L | 1 | Envoyer le document par email automatiquement. | -| `FOLDERM1` a `FOLDERM5` | C | 10 | Identifiants de dossiers modeles 1 a 5. | -| `FOLDERP1` a `FOLDERP5` | C | 10 | Identifiants de dossiers parents 1 a 5. | -| `FOLDMF1` a `FOLDMF5` | C | 30 | Chemins de dossiers de fichiers modeles 1 a 5. | -| `FOLDPF1` a `FOLDPF5` | C | 30 | Chemins de dossiers de fichiers parents 1 a 5. | -| `GETDEPOSIT` | L | 1 | Demander l'acompte lors de la creation du document. | -| `GETNUMBER` | L | 1 | Demander le numero de document lors de la creation. | +| `FOLDERM1` à `FOLDERM5` | C | 10 | Identifiants de dossiers modèles 1 à 5. | +| `FOLDERP1` à `FOLDERP5` | C | 10 | Identifiants de dossiers parents 1 à 5. | +| `FOLDMF1` à `FOLDMF5` | C | 30 | Chemins de dossiers de fichiers modèles 1 à 5. | +| `FOLDPF1` à `FOLDPF5` | C | 30 | Chemins de dossiers de fichiers parents 1 à 5. | +| `GETDEPOSIT` | L | 1 | Demander l'acompte lors de la création du document. | +| `GETNUMBER` | L | 1 | Demander le numéro de document lors de la création. | | `INBOOKINV` | L | 1 | Enregistrer la facture dans le livre d'achat. | -| `INPUTPAY` | L | 1 | Saisir le paiement lors de la creation du document. | -| `INPUTTHIRD` | L | 1 | Demander le tiers lors de la creation du document. | -| `INTRASTATA` | L | 1 | Soumis a la declaration Intrastat (arrivees). | -| `INTRASTATD` | L | 1 | Soumis a la declaration Intrastat (expeditions). | -| `ISSTATUS1` a `ISSTATUS5` | C | 2 | Codes de statut conditionnels pour les impressions 1 a 5. | -| `JNL` | C | 8 | Code unique du journal (cle primaire). | -| `JNL2` | C | 8 | Code du journal secondaire lie. | -| `JNLCRED` | C | 8 | Code du journal de notes de credit lie. | -| `JNLINV` | C | 8 | Code du journal de facturation lie. | -| `JNLMVT` | C | 8 | Code du journal de mouvements de stock lie. | -| `JNLORDER` | C | 8 | Code du journal de commandes lie. | -| `LATTACH1` a `LATTACH5` | L | 1 | Activer les pieces jointes 1 a 5. | -| `LAYCOPY1` a `LAYCOPY5` | N | 2 | Nombre de copies pour les mises en page 1 a 5. | -| `LAYDESC1` a `LAYDESC5` | C | 30 | Description des mises en page 1 a 5. | -| `LAYOUT1` a `LAYOUT5` | C | 32 | Noms des fichiers de mise en page (layouts) 1 a 5. | -| `LAYOUTON1` a `LAYOUTON5` | M | 4 | Conditions d'activation des mises en page 1 a 5. | -| `MAXQTY` | N | 10,2 | Quantite maximale autorisee par ligne. | +| `INPUTPAY` | L | 1 | Saisir le paiement lors de la création du document. | +| `INPUTTHIRD` | L | 1 | Demander le tiers lors de la création du document. | +| `INTRASTATA` | L | 1 | Soumis à la déclaration Intrastat (arrivées). | +| `INTRASTATD` | L | 1 | Soumis à la déclaration Intrastat (expéditions). | +| `ISSTATUS1` à `ISSTATUS5` | C | 2 | Codes de statut conditionnels pour les impressions 1 à 5. | +| `JNL` | C | 8 | Code unique du journal (clé primaire). | +| `JNL2` | C | 8 | Code du journal secondaire lié. | +| `JNLCRED` | C | 8 | Code du journal de notes de crédit lié. | +| `JNLINV` | C | 8 | Code du journal de facturation lié. | +| `JNLMVT` | C | 8 | Code du journal de mouvements de stock lié. | +| `JNLORDER` | C | 8 | Code du journal de commandes lié. | +| `LATTACH1` à `LATTACH5` | L | 1 | Activer les pièces jointes 1 à 5. | +| `LAYCOPY1` à `LAYCOPY5` | N | 2 | Nombre de copies pour les mises en page 1 à 5. | +| `LAYDESC1` à `LAYDESC5` | C | 30 | Description des mises en page 1 à 5. | +| `LAYOUT1` à `LAYOUT5` | C | 32 | Noms des fichiers de mise en page (layouts) 1 à 5. | +| `LAYOUTON1` à `LAYOUTON5` | M | 4 | Conditions d'activation des mises en page 1 à 5. | +| `MAXQTY` | N | 10,2 | Quantité maximale autorisée par ligne. | | `NAME` | C | 40 | Nom principal du journal. | | `NAME1` | C | 40 | Nom alternatif 1 du journal. | | `NAME2` | C | 40 | Nom alternatif 2 du journal (ex : traduction). | -| `NEWSTATUS1` a `NEWSTATUS5` | C | 2 | Nouveau statut apres impression 1 a 5. | +| `NEWSTATUS1` à `NEWSTATUS5` | C | 2 | Nouveau statut après impression 1 à 5. | | `NOASKPAY` | L | 1 | Ne pas demander le paiement en fin de document. | | `NOBATCHINV` | L | 1 | Interdire la facturation par lot. | -| `NODEFCUST` | L | 1 | Ne pas proposer de tiers par defaut. | +| `NODEFCUST` | L | 1 | Ne pas proposer de tiers par défaut. | | `NOINVOICE` | L | 1 | Journal sans facturation. | -| `NOSELPRINT` | L | 1 | Ne pas proposer le choix de mise en page a l'impression. | +| `NOSELPRINT` | L | 1 | Ne pas proposer le choix de mise en page à l'impression. | | `NOTHIRD` | L | 1 | Journal sans tiers (ex : inventaire). | -| `NOUPDBO` | L | 1 | Ne pas mettre a jour le back-order. | -| `NUMBER` | N | 8 | Dernier numero de document attribue dans ce journal. | +| `NOUPDBO` | L | 1 | Ne pas mettre à jour le back-order. | +| `NUMBER` | N | 8 | Dernier numéro de document attribué dans ce journal. | | `ORDER` | N | 5 | Ordre d'affichage du journal. | | `PAGEFRAME` | L | 1 | Utiliser un cadre de page pour l'affichage. | | `PAYCOEF` | N | 2 | Coefficient de paiement. | -| `POSACCEXP` | C | 10 | Compte comptable des depenses (point de vente). | +| `POSACCEXP` | C | 10 | Compte comptable des dépenses (point de vente). | | `POSACCFIN` | C | 10 | Compte comptable financier (point de vente). | | `POSACCREC` | C | 10 | Compte comptable des recettes (point de vente). | -| `POSCUSTID` | C | 10 | Client par defaut pour le point de vente. | -| `POSTPRINT1` a `POSTPRINT5` | M | 4 | Scripts executes apres impression 1 a 5. | -| `PREVMASK` | N | 8 | Masque de previsualisation. | +| `POSCUSTID` | C | 10 | Client par défaut pour le point de vente. | +| `POSTPRINT1` à `POSTPRINT5` | M | 4 | Scripts exécutés après impression 1 à 5. | +| `PREVMASK` | N | 8 | Masque de prévisualisation. | | `PRINTBO` | L | 1 | Imprimer le back-order. | -| `PRINTETQ` | L | 1 | Imprimer les etiquettes. | +| `PRINTETQ` | L | 1 | Imprimer les étiquettes. | | `PRINTORDER` | C | 254 | Ordre de tri pour l'impression. | -| `RIGHTS` | M | 4 | Droits d'acces au journal (texte long). | -| `ROUND5` | L | 1 | Arrondir le total a 5 centimes (regle belge). | -| `ROUND5ALL` | L | 1 | Appliquer l'arrondi 5 centimes a toutes les lignes. | +| `RIGHTS` | M | 4 | Droits d'accès au journal (texte long). | +| `ROUND5` | L | 1 | Arrondir le total à 5 centimes (règle belge). | +| `ROUND5ALL` | L | 1 | Appliquer l'arrondi 5 centimes à toutes les lignes. | | `ROUNDART` | C | 2 | Mode d'arrondi des prix articles. | | `ROUNDTOT` | C | 2 | Mode d'arrondi des totaux. | -| `SEND` | L | 1 | Envoyer le document apres creation. | -| `SEQNUMBER` | L | 1 | Utiliser une numerotation sequentielle. | -| `SIMPLE` | L | 1 | Mode de saisie simplifie. | -| `SITEID` | C | 2 | Code site de vente associe. | +| `SEND` | L | 1 | Envoyer le document après création. | +| `SEQNUMBER` | L | 1 | Utiliser une numérotation séquentielle. | +| `SIMPLE` | L | 1 | Mode de saisie simplifié. | +| `SITEID` | C | 2 | Code site de vente associé. | | `SITEIDNEXT` | C | 2 | Code site suivant dans le flux. | | `SITESHARE` | L | 1 | Partage inter-sites. | -| `SITEVIEW` | L | 1 | Vue inter-sites autorisee. | +| `SITEVIEW` | L | 1 | Vue inter-sites autorisée. | | `STARTCASH` | N | 12,2 | Fond de caisse initial (point de vente). | | `STATUSINIT` | C | 2 | Statut initial des nouveaux documents. | -| `STKID` | C | 2 | Code depot/entrepot associe au journal. | -| `STOCKCOEF` | N | 2 | Coefficient de mouvement de stock (1 = entree, -1 = sortie). | +| `STKID` | C | 2 | Code dépôt/entrepôt associé au journal. | +| `STOCKCOEF` | N | 2 | Coefficient de mouvement de stock (1 = entrée, -1 = sortie). | | `SUBRECPRIC` | L | 1 | Tarif par abonnement. | | `SUBSCRIPT` | L | 1 | Journal d'abonnement. | -| `THIRDCOPY` | L | 1 | Copier les coordonnees du tiers dans le document. | +| `THIRDCOPY` | L | 1 | Copier les coordonnées du tiers dans le document. | | `TYPE` | C | 2 | Code de type du journal (ex : `CI`, `CO`, `CD`, `CC`, `CP`, `KI`, `KM`). | -| `UNPAID` | L | 1 | Gestion des impayes. | -| `UNPAIDALL` | L | 1 | Afficher tous les impayes. | -| `USERDATE` | D | 8 | Date d'utilisation (dernier acces). | -| `USERID` | C | 8 | Utilisateur proprietaire du journal. | -| `USERTIME` | C | 8 | Heure du dernier acces. | -| `VATINCLUD` | L | 1 | Prix TTC par defaut (TVA incluse). | +| `UNPAID` | L | 1 | Gestion des impayés. | +| `UNPAIDALL` | L | 1 | Afficher tous les impayés. | +| `USERDATE` | D | 8 | Date d'utilisation (dernier accès). | +| `USERID` | C | 8 | Utilisateur propriétaire du journal. | +| `USERTIME` | C | 8 | Heure du dernier accès. | +| `VATINCLUD` | L | 1 | Prix TTC par défaut (TVA incluse). | | `WARNINGSTK` | L | 1 | Avertir si le stock est insuffisant. | | `WARNSTKCO` | L | 1 | Avertir pour le stock en commande. | | `WARNSTKID` | N | 1 | Type d'avertissement stock. | @@ -980,13 +980,13 @@ Le nombre de colonnes indique ci-dessous correspond au nombre de colonnes unique | `ADRSTREET2` | C | 40 | Rue du contact (ligne 2). | | `ADRZIP` | C | 10 | Code postal du contact. | | `COMPANY` | C | 40 | Nom de l'entreprise du contact. | -| `CUSTID` | C | 10 | Identifiant du tiers auquel le contact est rattache. | -| `DESCRIPT` | C | 40 | Description / role du contact. | +| `CUSTID` | C | 10 | Identifiant du tiers auquel le contact est rattaché. | +| `DESCRIPT` | C | 40 | Description / rôle du contact. | | `EMAIL` | C | 65 | Adresse email du contact. | -| `FAX` | C | 20 | Numero de fax. | -| `FIRSTNAME` | C | 15 | Prenom du contact. | +| `FAX` | C | 20 | Numéro de fax. | +| `FIRSTNAME` | C | 15 | Prénom du contact. | | `FUNCTION` | C | 35 | Fonction dans l'entreprise. | -| `GSM` | C | 20 | Numero de GSM / telephone mobile. | +| `GSM` | C | 20 | Numéro de GSM / téléphone mobile. | | `INSLEEP` | L | 1 | Contact en sommeil (inactif). | | `ISACC` | L | 1 | Contact comptable. | | `ISDLV` | L | 1 | Contact de livraison. | @@ -994,20 +994,20 @@ Le nombre de colonnes indique ci-dessous correspond au nombre de colonnes unique | `ISINV` | L | 1 | Contact de facturation. | | `ISMAIN` | L | 1 | Contact principal du tiers. | | `LANGUAGE` | C | 1 | Code langue du contact (`F`, `N`). | -| `LEVEL` | N | 2 | Niveau hierarchique du contact. | +| `LEVEL` | N | 2 | Niveau hiérarchique du contact. | | `MAILINGOK` | L | 1 | Accepte les mailings commerciaux. | | `MEMO` | M | 4 | Remarques sur le contact (texte long). | | `NAME` | C | 25 | Nom de famille du contact. | -| `PERSID` | C | 10 | Identifiant unique du contact (cle primaire). | -| `PHONE` | C | 20 | Numero de telephone fixe. | -| `PREFIX` | C | 15 | Prefixe ou titre de civilite. | -| `PRIVATE` | L | 1 | Contact prive (non visible dans les listes). | +| `PERSID` | C | 10 | Identifiant unique du contact (clé primaire). | +| `PHONE` | C | 20 | Numéro de téléphone fixe. | +| `PREFIX` | C | 15 | Préfixe ou titre de civilité. | +| `PRIVATE` | L | 1 | Contact privé (non visible dans les listes). | | `SEX` | C | 1 | Sexe du contact (`M`, `F`). | | `TITLE` | C | 20 | Titre professionnel. | | `USERID` | C | 8 | Utilisateur responsable du contact. | -| `VAT` | C | 20 | Numero de TVA du contact (si independant). | -| `VATCOUNTRY` | C | 2 | Pays du numero de TVA. | -| `VATVALID` | L | 1 | Numero de TVA valide (verifie). | +| `VAT` | C | 20 | Numéro de TVA du contact (si indépendant). | +| `VATCOUNTRY` | C | 2 | Pays du numéro de TVA. | +| `VATVALID` | L | 1 | Numéro de TVA validé (vérifié). | --- @@ -1018,25 +1018,25 @@ Le nombre de colonnes indique ci-dessous correspond au nombre de colonnes unique | `COEF` | N | 5,2 | Coefficient de prix. | | `COLOR` | C | 5 | Code couleur (variante). | | `CURRID` | C | 3 | Code devise du tarif. | -| `CUSTID` | C | 10 | Identifiant du tiers concerne (tarif specifique client/fournisseur). | -| `CUSTLIB` | C | 80 | Libelle personnalise de l'article pour ce tiers. | -| `CUSTREF` | C | 40 | Reference de l'article chez le tiers. | +| `CUSTID` | C | 10 | Identifiant du tiers concerné (tarif spécifique client/fournisseur). | +| `CUSTLIB` | C | 80 | Libellé personnalisé de l'article pour ce tiers. | +| `CUSTREF` | C | 40 | Référence de l'article chez le tiers. | | `DATE` | D | 8 | Date du tarif. | -| `DATEFROM` | D | 8 | Date de debut de validite du tarif. | -| `DATETO` | D | 8 | Date de fin de validite du tarif. | -| `DELAY` | N | 3 | Delai de livraison associe (en jours). | -| `DISCOUNT` | N | 5,2 | Remise associee au tarif (en pourcentage). | +| `DATEFROM` | D | 8 | Date de début de validité du tarif. | +| `DATETO` | D | 8 | Date de fin de validité du tarif. | +| `DELAY` | N | 3 | Délai de livraison associé (en jours). | +| `DISCOUNT` | N | 5,2 | Remise associée au tarif (en pourcentage). | | `DOCDETID` | C | 10 | Identifiant de la ligne de document d'origine. | -| `FINALPRICE` | N | 12,2 | Prix final calcule. | -| `ID` | C | 20 | Identifiant de l'article concerne. | +| `FINALPRICE` | N | 12,2 | Prix final calculé. | +| `ID` | C | 20 | Identifiant de l'article concerné. | | `JNL` | C | 8 | Code du journal d'origine. | -| `NUMBER` | N | 8 | Numero du document d'origine. | +| `NUMBER` | N | 8 | Numéro du document d'origine. | | `PCCOEF` | N | 7,2 | Coefficient en pourcentage. | | `PRICE` | N | 12,2 | Prix unitaire du tarif. | | `PRICEID` | C | 10 | Identifiant unique de l'enregistrement tarif. | -| `QTYMAX` | N | 10,2 | Quantite maximale pour ce tarif. | -| `QTYMIN` | N | 10,2 | Quantite minimale pour ce tarif. | -| `TARIF` | N | 1 | Numero de grille tarifaire. | +| `QTYMAX` | N | 10,2 | Quantité maximale pour ce tarif. | +| `QTYMIN` | N | 10,2 | Quantité minimale pour ce tarif. | +| `TARIF` | N | 1 | Numéro de grille tarifaire. | | `TYPE` | N | 1 | Type de tarif (0 = vente, 1 = achat). | --- @@ -1047,9 +1047,9 @@ Le nombre de colonnes indique ci-dessous correspond au nombre de colonnes unique |---------|------|--------|-------------| | `ARTID` | C | 20 | Identifiant de l'article. | | `COLOR` | C | 5 | Code couleur de la variante. | -| `STKID` | C | 2 | Code du depot/entrepot. | -| `STMP` | N | 10,2 | Quantite de stock temporaire (en transit ou reserve). | -| `STOCK` | N | 10,2 | Quantite en stock disponible. | +| `STKID` | C | 2 | Code du dépôt/entrepôt. | +| `STMP` | N | 10,2 | Quantité de stock temporaire (en transit ou réserve). | +| `STOCK` | N | 10,2 | Quantité en stock disponible. | ### Exploration des colonnes @@ -1217,7 +1217,7 @@ L'endpoint `art_list` retourne des métadonnées spécifiques dans la clé `meta } ``` -**Attention** : les noms de colonnes dans `select` doivent correspondre exactement aux noms retournes par `column_list/art` (ex : `name1`, pas `artname`). L'API ignore silencieusement les noms de colonnes invalides sans emettre d'erreur, ce qui peut donner l'impression que le parametre `select` ne fonctionne pas. +**Attention** : les noms de colonnes dans `select` doivent correspondre exactement aux noms retournés par `column_list/art` (ex : `name1`, pas `artname`). L'API ignore silencieusement les noms de colonnes invalides sans émettre d'erreur, ce qui peut donner l'impression que le paramètre `select` ne fonctionne pas. --- @@ -1657,7 +1657,7 @@ Retourne le prix unitaire et la TVA applicable pour un article dans un contexte --- -#### `Document_GetDueDate` -- Echeance de paiement +#### `Document_GetDueDate` -- Échéance de paiement Calcule la date d'échéance de paiement à partir d'un code de délai de paiement et d'une date de départ. Utile pour déterminer automatiquement la date limite de paiement d'un document. @@ -1761,30 +1761,30 @@ Retourne les miniatures des fichiers images attachés à un document. Seuls les --- -#### `Document_GetPDF` -- Generation de PDF +#### `Document_GetPDF` -- Génération de PDF -Genere un fichier PDF pour un document donne et le retourne en base64. Le PDF contient la mise en page complete du document (en-tete, lignes de detail, totaux, informations tiers, etc.). +Génère un fichier PDF pour un document donné et le retourne en base64. Le PDF contient la mise en page complète du document (en-tête, lignes de détail, totaux, informations tiers, etc.). | | | |---|---| | **URL** | `POST /{dossier}/Document_GetPDF` | -| **Methode service** | `LogisticsService::documentGetPdf(string $jnl, string $number, string $layout)` | +| **Méthode service** | `LogisticsService::documentGetPdf(string $jnl, string $number, string $layout)` | -**Parametres** : +**Paramètres** : -| Parametre | Type | Obligatoire | Description | +| Paramètre | Type | Obligatoire | Description | |-----------|------|:-----------:|-------------| | `JNL` | `string` | Oui | Code du journal (ex : `03VEN`). | -| `NUMBER` | `string` | Oui | Numero du document (ex : `25105397`). | -| `LAYOUT` | `string` | Oui | Identifiant numerique de la mise en page du PDF. **Doit etre une valeur numerique sous forme de string** (ex : `"0"`, `"1"`, `"2"`). Toute valeur textuelle (ex : `"default"`, `"FACTURE"`, `"A4"`) provoque une erreur "Valeur, type ou nombre d'arguments de fonction, non valide". Dans les tests, toutes les valeurs numeriques (`0` a `10`, y compris `-1`) retournent le meme PDF, ce qui suggere qu'une seule mise en page est configuree dans le dossier de test. La valeur `"1"` est recommandee par defaut. | +| `NUMBER` | `string` | Oui | Numéro du document (ex : `25105397`). | +| `LAYOUT` | `string` | Oui | Identifiant numérique de la mise en page du PDF. **Doit être une valeur numérique sous forme de string** (ex : `"0"`, `"1"`, `"2"`). Toute valeur textuelle (ex : `"default"`, `"FACTURE"`, `"A4"`) provoque une erreur "Valeur, type ou nombre d'arguments de fonction, non valide". Dans les tests, toutes les valeurs numériques (`0` à `10`, y compris `-1`) retournent le même PDF, ce qui suggère qu'une seule mise en page est configurée dans le dossier de test. La valeur `"1"` est recommandée par défaut. | -**Structure de la reponse `data`** : +**Structure de la réponse `data`** : | Champ | Type | Description | |-------|------|-------------| -| `pdf` | `string` | Contenu du fichier PDF encode en base64. Pour obtenir le fichier PDF, decoder cette chaine en base64. | +| `pdf` | `string` | Contenu du fichier PDF encodé en base64. Pour obtenir le fichier PDF, décoder cette chaîne en base64. | -**Exemple de requete** : +**Exemple de requête** : ```json { @@ -1794,7 +1794,7 @@ Genere un fichier PDF pour un document donne et le retourne en base64. Le PDF co } ``` -**Exemple de reponse** : +**Exemple de réponse** : ```json { @@ -2837,7 +2837,7 @@ Tiers (cust) 14. **Format de date obligatoire** : les endpoints qui acceptent un paramètre de date (`DATE`, `date`) exigent le format **`YYYY-MM-DD`** (ex : `"2025-07-01"`). Tout autre format (DD/MM/YYYY, MM/DD/YYYY, etc.) retourne une erreur HTTP 400 avec le message "Invalid date format. Expected format: YYYY-MM-DD". Les dates dans les réponses API utilisent le format ISO `YYYY-MM-DDT00:00:00` (avec composante horaire). -15. **`Document_GetPDF` et parametre `LAYOUT`** : le parametre `LAYOUT` de l'endpoint `Document_GetPDF` doit etre une **valeur numerique sous forme de string** (ex : `"1"`). Les valeurs textuelles (`"default"`, `"FACTURE"`, `"A4"`, etc.) provoquent une erreur. La valeur `"1"` est recommandee par defaut. +15. **`Document_GetPDF` et paramètre `LAYOUT`** : le paramètre `LAYOUT` de l'endpoint `Document_GetPDF` doit être une **valeur numérique sous forme de string** (ex : `"1"`). Les valeurs textuelles (`"default"`, `"FACTURE"`, `"A4"`, etc.) provoquent une erreur. La valeur `"1"` est recommandée par défaut. 16. **Codes de délai de paiement** : les valeurs valides pour `paydelay` (utilisé dans `Document_GetDueDate`) sont obtenues via l'endpoint `codes_list` avec `code=PAYDELAY`. Les codes courants sont : `30`, `30F`, `45F`, `50`, `60`, `60F`, `75F`, `90`, `90F`, `0F`. Le suffixe `F` indique un calcul "fin de mois" (l'échéance tombe le dernier jour du mois de calcul).