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 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

CleIntituleValeurOrigineExplication
FEUILLE_SOURCEFeuille sourceBASEvaleur par defautNom de la feuille lue dans le classeur.
LIGNE_ENTETELigne d'en-tete1valeur par defautNumero de la ligne d en-tete ; les donnees commencent a la suivante.
COL_MARQUEColonne marqueCvaleur par defautPosition de la marque du vehicule (rapport uniquement).
COL_IMMATRICULATIONColonne immatriculationEvaleur par defautPosition de l immatriculation.
COL_VINColonne chassis (VIN)Fvaleur par defautPosition du numero de chassis, qui sert de code article.
COL_NUMERO_FACTUREColonne numero de factureTvaleur par defautPosition du numero de facture de vente.
COL_SOCIETEColonne societe emettriceUvaleur par defautPosition de la societe emettrice.
COL_PRIX_HTColonne prix de vente HTZvaleur par defautPosition du prix de vente hors taxes.
COL_DATE_FACTUREColonne date de factureACvaleur par defautPosition de la date de facture.
COL_ADRESSEColonne adresse de facturationAEvaleur par defautPosition de l adresse de facturation.
COL_CODE_TIERSColonne code tiers CEGIDAFvaleur par defautColonne AF de la structure de reference. Ne pas confondre avec AK, qui porte les observations.
COL_SOUCHEColonne soucheAGvaleur par defautColonne AG de la structure de reference. Cellule vide : la souche de la nature du lot s applique (anomalie A17).

Regles metier

CleIntituleValeurOrigineExplication
MODE_REGLEMENTMode de reglementVIRvaleur par defautValeur portee par EP_MODEREGLE. Trois caracteres.
SOUCHE_FACTURESouche des facturesFACvaleur par defautSouche employee en nature FAC. Trois caracteres.
SOUCHE_AVOIRSouche des avoirsAVRvaleur par defautSouche employee en nature AVR, distincte de celle des factures.
REPRESENTANTRepresentant (vide)valeur par defautValeur portee par EP_REPRESENTANT. Vide par defaut.
CODE_ARTICLE_MODEOrigine du code articleVINvaleur par defautVIN : 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_UNIQUECode article uniqueVEHICULEvaleur par defautCode article employe quand l origine du code article vaut UNIQUE.
QUANTITE_FACTUREEQuantite facturee1valeur par defautUne facture porte un vehicule : la quantite vaut 1.

Seuils de controle

CleIntituleValeurOrigineExplication
COLONNES_OBLIGATOIRESColonnes obligatoiresCOL_VIN,COL_NUMERO_FACTURE,COL_DATE_FACTURE,COL_PRIX_HTvaleur par defautUne colonne vide sur la TOTALITE des lignes fait refuser le fichier (anomalie A01).
LONGUEUR_VINLongueur du chassis17valeur par defautLongueur attendue du VIN (anomalie A09).
MAX_LONGUEUR_CODE_ARTICLELongueur maximale du code article18valeur par defautLimite CEGID pour EL_CODEARTICLE (anomalie A10).
MAX_LONGUEUR_TIERSLongueur maximale du code tiers6valeur par defautLimite CEGID pour EP_TIERS (anomalie A06).
MAX_CHIFFRES_NUMEROChiffres maximum du numero de piece9valeur par defautLimite CEGID pour EP_NUMERO (anomalie A12).
MENTIONS_SANS_ACHETEURMentions de ligne de travailVENTE PREVUE,VENTE PREVUvaleur par defautMentions 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_MINIMUMEffectif minimum d un taux3valeur par defautSous cet effectif, un pourcentage n est pas affiche.
TAILLE_MAX_CLASSEUR_MOTaille maximale du classeur40valeur par defautAu-dela, le depot est refuse avec un message explicite. Le classeur reel pese 7,8 Mo : la marge est large.
DELAI_IMPORT_SECONDESDelai maximal d un import300valeur par defautAu-dela, le traitement est abandonne et l import marque en echec au journal. L ecran le dit et l utilisateur peut recommencer.
TOLERANCE_LIGNES_MANQUANTESLignes manquantes tolerees0valeur par defautEcart 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_MAXLignes affichees par tableau300valeur par defautNombre 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_CONSERVESImports restaurables3valeur par defautNombre de classeurs archives restant restaurables.