Environnement : PRODUCTION
Constantes parametrables
Aucune constante metier n est ecrite en dur dans le code. Elles vivent en base et se modifient sans redeploiement.
Derniere modification le 2 sept. 2026 a 12:16
Comment les modifier
Les valeurs se changent directement en base, table
Les valeurs se changent directement en base, table
constante. La procedure figure dans le manuel d exploitation. La position de la colonne du code tiers (constante COL_CODE_TIERS) est une hypothese : cette colonne n existe pas encore dans le classeur.Lecture du classeur
| Cle | Intitule | Valeur | Origine | Explication |
|---|---|---|---|---|
FEUILLE_SOURCE | Feuille source | BASE | valeur par defaut | Nom de la feuille lue dans le classeur. |
LIGNE_ENTETE | Ligne d'en-tete | 1 | valeur par defaut | Numero de la ligne d en-tete ; les donnees commencent a la suivante. |
COL_MARQUE | Colonne marque | C | valeur par defaut | Position de la marque du vehicule (rapport uniquement). |
COL_IMMATRICULATION | Colonne immatriculation | E | valeur par defaut | Position de l immatriculation. |
COL_VIN | Colonne chassis (VIN) | F | valeur par defaut | Position du numero de chassis, qui sert de code article. |
COL_NUMERO_FACTURE | Colonne numero de facture | T | valeur par defaut | Position du numero de facture de vente. |
COL_SOCIETE | Colonne societe emettrice | U | valeur par defaut | Position de la societe emettrice. |
COL_PRIX_HT | Colonne prix de vente HT | Z | valeur par defaut | Position du prix de vente hors taxes. |
COL_DATE_FACTURE | Colonne date de facture | AC | valeur par defaut | Position de la date de facture. |
COL_ADRESSE | Colonne adresse de facturation | AE | valeur par defaut | Position de l adresse de facturation. |
COL_CODE_TIERS | Colonne code tiers CEGID | AF | valeur par defaut | Colonne AF de la structure de reference. Ne pas confondre avec AK, qui porte les observations. |
COL_SOUCHE | Colonne souche | AG | valeur par defaut | Colonne AG de la structure de reference. Cellule vide : la souche de la nature du lot s applique (anomalie A17). |
Regles metier
| Cle | Intitule | Valeur | Origine | Explication |
|---|---|---|---|---|
MODE_REGLEMENT | Mode de reglement | VIR | valeur par defaut | Valeur portee par EP_MODEREGLE. Trois caracteres. |
SOUCHE_FACTURE | Souche des factures | FAC | valeur par defaut | Souche employee en nature FAC. Trois caracteres. |
SOUCHE_AVOIR | Souche des avoirs | AVR | valeur par defaut | Souche employee en nature AVR, distincte de celle des factures. |
REPRESENTANT | Representant | — (vide) | valeur par defaut | Valeur portee par EP_REPRESENTANT. Vide par defaut. |
CODE_ARTICLE_MODE | Origine du code article | VIN | valeur par defaut | VIN : le chassis sert de code article. UNIQUE : un code article unique est employe pour tous les vehicules, si CEGID refuse la creation d article a la volee. |
CODE_ARTICLE_UNIQUE | Code article unique | VEHICULE | valeur par defaut | Code article employe quand l origine du code article vaut UNIQUE. |
QUANTITE_FACTUREE | Quantite facturee | 1 | valeur par defaut | Une facture porte un vehicule : la quantite vaut 1. |
Seuils de controle
| Cle | Intitule | Valeur | Origine | Explication |
|---|---|---|---|---|
COLONNES_OBLIGATOIRES | Colonnes obligatoires | COL_VIN,COL_NUMERO_FACTURE,COL_DATE_FACTURE,COL_PRIX_HT | valeur par defaut | Une colonne vide sur la TOTALITE des lignes fait refuser le fichier (anomalie A01). |
LONGUEUR_VIN | Longueur du chassis | 17 | valeur par defaut | Longueur attendue du VIN (anomalie A09). |
MAX_LONGUEUR_CODE_ARTICLE | Longueur maximale du code article | 18 | valeur par defaut | Limite CEGID pour EL_CODEARTICLE (anomalie A10). |
MAX_LONGUEUR_TIERS | Longueur maximale du code tiers | 6 | valeur par defaut | Limite CEGID pour EP_TIERS (anomalie A06). |
MAX_CHIFFRES_NUMERO | Chiffres maximum du numero de piece | 9 | valeur par defaut | Limite CEGID pour EP_NUMERO (anomalie A12). |
MENTIONS_SANS_ACHETEUR | Mentions de ligne de travail | VENTE PREVUE,VENTE PREVU | valeur par defaut | Mentions qui signalent une ligne de travail sans acheteur reel (anomalie A18). Comparaison sans casse ni accent, sur le numero de facture et l adresse de facturation. |
EFFECTIF_MINIMUM | Effectif minimum d un taux | 3 | valeur par defaut | Sous cet effectif, un pourcentage n est pas affiche. |
TAILLE_MAX_CLASSEUR_MO | Taille maximale du classeur | 40 | valeur par defaut | Au-dela, le depot est refuse avec un message explicite. Le classeur reel pese 7,8 Mo : la marge est large. |
DELAI_IMPORT_SECONDES | Delai maximal d un import | 300 | valeur par defaut | Au-dela, le traitement est abandonne et l import marque en echec au journal. L ecran le dit et l utilisateur peut recommencer. |
TOLERANCE_LIGNES_MANQUANTES | Lignes manquantes tolerees | 0 | valeur par defaut | Ecart admis entre les lignes declarees par le classeur et les lignes reellement parcourues (anomalie A19). Zero : aucun ecart n est admis. A ne relever que si le classeur declare legitimement plus de lignes qu il n en porte. |
LIGNES_AFFICHEES_MAX | Lignes affichees par tableau | 300 | valeur par defaut | Nombre maximal de lignes rendues dans un tableau d ecran. Au-dela, l ecran dit combien de lignes il montre sur le total et renvoie a l export complet. Protege le temps d affichage sur un classeur de plus de mille lignes. |
IMPORTS_CONSERVES | Imports restaurables | 3 | valeur par defaut | Nombre de classeurs archives restant restaurables. |