DIAPASON 05

Gérer la numérotation des Factures validées


        🔊

        Cette fonctionnalité a été actualisée en V5.13.

        Voir les anciennes versions ci-dessous.

        Anciennes versions

        Documentation

        Avant la V5.13

        D0-Gérer la numérotation des Factures validées-160926-100728.pdf

        Lors de la validation des factures, le numéro de facture peut-être :

        • géré manuellement car conservé à partir de celui élaboré lors du calcul de facturation

        • géré automatiquement car recalculé par DIAPASON lors de la validation

        Quel que soit le mode de gestion de la numérotation, les caractères autorisés pour un numéro de facture sont : ABCDEFGHIJKLMNOPQRSTUVWXYZ-_/0123456789


        Comment ça fonctionne ?

        Le choix du mode de gestion de la numérotation passe par la valeur logique du paramètre FACTURE-NUM.


        • Numérotation gérée via le calcul de facturation, avant la validation

        Si FACTURE-NUM n’est pas coché et que sa désignation est vide, lors de la validation de la facture, celle-ci garde le numéro qu’elle avait lors de sa création : on conserve le numéro de la « facture à valider » pour la « facture validée ».

        La requête de calcul de facturation prend en charge le calcul du numéro de facture qui a alors un caractère définitif.

        Lors de l’annulation de validation de la facture, celle-ci garde le numéro de la facture validée.


        • Numérotation automatique gérée par DIAPASON

        Si FACTURE-NUM est coché, lors de la validation de la facture, DIAPASON génère un numéro incrémental qui permet automatiquement de ne pas avoir de trous de numérotation, en incrémentant le dernier numéro de facture trouvé. Le format du numéro est géré grâce au contenu des deux paramètres généraux « FACTURE-NUM » et « FACTURE-NUF ».

        Un numéro de facture est composé de deux parties :

        • une racine, qui constitue la partie gauche du numéro ( elle peut être composé de caractères, d’une date…)

        • un indice, qui constitue la partie droite du numéro

        Lors de l’annulation de validation de la facture (éventuelle), DIAPASON garde le numéro de la facture validée en le faisant précéder d’un A (Annulation)

        Comment DIAPASON incrémente-t-il les numéros de facture pour éviter d’avoir des trous dans la numérotation ?

        A partir de la V5.13

        • on génère la racine du numéro de facture à partir des paramètres généraux FACTURE-NUM et FACTURE-NUF, par exemple l'année sur 2 caractères et le mois sur 2 caractères (aujourd'hui, ça fait 2609) et un compteur sur 6 caractères

        • on cherche la dernière facture qui commence par la racine et qui à un compteur sur 6 caractères derrière la racine

          • si on trouve une facture validée, on génère le nouveau numéro de facture avec compteur + 1

          • si on trouve une facture non validée, on a 2 cas :

            • soit ce n'est pas la facture à valider, dans ce cas, on ne peut pas valider la facture, il faut d'abord valider la dernière facture trouvée

            • soit c'est la facture qu'on veut valider et dans ce cas, on cherche le numéro de facture précédent et si c'est une facture validée, on génère le nouveau numéro de facture avec compteur + 1 et si c'est une facture non validée, on ne peut pas valider la facture

        Par exemple :

        • la dernière facture validée est 2609000100

        • on a une facture non validée avec le numéro 2609000500

        • on veut valider la facture numéro TMP2609001 avec la racine 2609 et un compteur sur 6 caractères, le dernier numéro trouvé est 2609000500 (facture non validée) donc la validation n'est pas possible

        • dans ce cas, il faut d'abord valider la facture 2609000500 qui prend alors le numéro 2609000101

        • on pourra alors valider la facture TMP2609001 qui prendra le numéro 2609000102