Paramétrage de la numérotation des factures
Passage de la v7.20 à la v7.30
Pour rester sur le système de facturation antérieur à la version 7.30, le paramètre TailleNumFact doit avoir pour valeur 99.
En cas de spécifique, activer le paramètre TypeNumFacture avec la valeur “SPE” et le paramètre TailleNumFact doit avoir pour valeur 99 pour faire appel au formulaire “perso”.
Typologie
Le numéro de facture est composé de 2 parties :
- partie composée :
- préfixe (code
prefixe), - année (code
AouAA), - mois (code
MM), - site (code
S),
- numéro chronologique.
Composition de la 1ère partie
Le paramètre CompositionNumFact détermine la composition de la première partie. Il prend pour valeur une combinaison des codes chacun terminé par un point-virgule.
Toutes les combinaisons de composition sont possibles. La composition peut comporter jusqu'à 4 parties et doit donc obligatoirement avoir 4 points-virgules.
Exemples de valeurs :
CompositionNumFact = prefixe;AA;MM;S; CompositionNumFact = AA;prefixe;;; CompositionNumFact = prefixe;A;MM;; CompositionNumFact = AA;MM;;;
Préfixe
Trois préfixes sont possibles selon le type de facture. Ils sont déterminés chacun par un paramètre :
- factures de sessions : paramètre
PrefixeNumFactSession - factures directes : paramètre
PrefixeNumFactDirecte - avoirs : paramètres
PrefixeNumFactAvoir
Tous les préfixes doivent avoir la même longueur.
Année
L'année peut être sur un chiffre (code A) ou sur deux (code AA).
Mois
Le mois est obligatoirement sur deux chiffres (code MM).
Site
Le site peut être sur un ou deux caractères. Il est déterminé par la paramètre CodeSite.
Numéro chronologique
Remise à zéro
La fréquence de remise à zéro est déterminée par la paramètre TypeCompteurFact qui peut prendre deux valeurs possibles :
- Mensuel (
le mois doit apparaître dans le composition) - Annuel
Numérotation commune ou distincte des factures et avoirs
Pour que la numérotation des factures de session soit commune avec celle des avoirs, la paramètre CompteurFactSessAvoirCommun doit être activé.
Pour que la numérotation des factures de session soit commune avec celle des factures directes, la paramètre CompteurFactSessFactDirCommun doit être activé.
Augmenter le nombre de factures
Pour augmenter la capacité de numérotation, le paramètre NumFactureAlphaNum doit être activé.
Ce paramètre permet de passer d'une numérotation base 10 à une numérotation base 36 (de 0 à Z).
Longueur du numéro
Le paramètre TailleNumFact détermine la longueur (nombre de caractères) du numéro de la facture. Il prend les valeurs de 7 à 10.
La longueur (nombre de caractères) du numéro chronologique est déterminée par la longueur restante : Taille totale - taille de la 1ère partie.
Exemple :
TailleNumFact = 8 CompositionNumFact = prefixe;AA;MM; PrefixeNumFactSession = F La 1ère partie est codée sur 5 caractère. Le numéro chronologique sera donc codé sur 3. Numéro de facture : F1109001 Pos. caractères : 12345678
Manuel GesCOF 8