Skip to main content
Skip table of contents

Validation Facture


Principe

La validation de facture est une étape de gestion facultative. Elle peut permettre de gérer une étape de vérification du contenu des factures.

La validation entraîne :

  • l’évolution du statut de validation des factures ;

  • la génération automatique des écritures comptables

Dans le cas où la gestion de règlements clients est active (cf. Mise en route des règlements clients) :

  • pour la validation d’une facture d’acompte, si une erreur est rencontrée lors de génération des écritures comptables, la facture ne sera pas validée.

  • l’alimentation de la file d’attente des en-cours facturés non réglés.

  • la génération d’un règlement validé par effet, si le mode de règlement de la facture fait partie de la liste chaînée contenue dans le paramètre général LIS-MOD-REGEFF, et que le client n’est pas géré par relevé de facture.

Remarques: Lors de la validation d’une facture, une règle DIALOG de type REB peut être exécutée. Cette règle DIALOG est renseignée dans le paramètre général FACTURE-VAL.

La désignation contient la règle DIALOG de type REB à exécuter lors de la validation de facture.

Deux variables critères sont initialisées :

SCR.CdeFacRef = numéro de facture, (doit être utilisée dans la règle REB pour parcourir les données de la facture).

SCR.CdeFacGen = numéro de facture définitif si on change le numéro de facture à la validation (valeur logique du paramètre général FACTURE-NUM cochée) ou est vide si le numéro de facture n'est pas modifié à la validation

SCR.TypeAct = Action . Contient "VAL"

Dans le cas où la gestion des règlements clients est active, il est possible de modifier le libellé qui figurera dans le grand livre client (cf. Gestion du grand livre client), via une règle DIALOG de type REB. Cette règle DIALOG est renseignée dans le paramètre général REQ-LIBECCLI.

La désignation contient la règle DIALOG de type REB à exécuter lors de l’alimentation de la file d’attente :

Ces variables critères sont initialisées :

SCR.TypeAct = Type d’action (VAL-FC = Validation de factures (notre cas), REL-FC = relevés de facture, GVA-FC = règlement automatique de factures)

SCR.CoLivLib = Libellé défaut (dans notre cas c’est le libellé de l’écriture comptable de la facture)

SCR.CliResRef = Référence réseau client

SCR.CliGenRef = Référence client

SCR.RefSocCpt = société comptable du client

SCR.CptTieNum = compte de Tiers du client

SCR.CoLivTyp = type d’évènement dans la file d’attente

SCR.COLivRef = Référence évènement dans la file d’attente (dans notre cas c’est le numéro de facture validée).

En sortie de requête le libellé qui figurera dans le grand livre client sera celui contenu dans la variable SCR.COLivLib.

Cinématique de génération des écritures comptables

Règle de recherche

La règle de recherche des critères comptables est définie sur la fiche « Client » :

  • ‘0’ : non géré en comptabilité

  • ‘1’ : Règle Article

  • ‘2’ : Règle Client

Remarque : Lors de la génération des écritures comptables d’une facture d’acompte, la règle « Article » est appliquée et les écritures sont générées en fonction des critères comptables renseignés sur l’entête de facture et non en fonction de la règle comptable renseignée sur le client, c’est-à-dire que si le client est paramétré « Règle Client », ce ne sont pas les critères comptables renseignés sur le client qui sont pris en compte.

Cas Règle « Article »

Paramètre comptable

Source

Compte Tiers

fiche Client

Compte Escompte

la fiche Client

Critères Comptables ou Familles et Sous-Famille comptables

ligne de commande associée à la facture ou sur la fiche Article

Société Comptable, Journaux, Compte Comptable, Comptes Analytiques

la fiche des affectations comptables liées aux critères comptables

Nom Fichier à transmettre, Programme de transfert spécifique à la société comptable, Journaux (si non définis à ce niveau)

La fiche décrivant la société comptable utilisée

Cas Règle « Client »

Paramètre comptable

Source

Compte Tiers

la fiche Client

Compte Escompte

la fiche Client

Société Comptable

la fiche Client

Journal Achat

la fiche Client

Critères Comptables ou Familles et Sous-Famille Comptables

la fiche Client

Société Comptable, Journal Achat si non définis sur la fiche Client

la fiche des affectations comptables liées aux critères comptables

Compte Comptables, Comptes Analytiques, Journaux Autres

la fiche des affectations comptables liées aux critères comptables

Nom Fichier à transmettre, Programme génération écritures, Journaux (si non initialisés arrivé à ce niveau)

la société comptable utilisée

Dans tous les cas si après application des règles il manque des informations :

Les informations « Société Comptable », « Journaux », « Compte comptabilité générale », « Comptes analytiques » prises sont celles associées aux critères d’affectations comptables par défaut existants au niveau du système.

Si la société comptable n’est toujours pas renseignée à ce niveau, les informations « Nom Fichier à transmettre », « Programme spécifique à la société comptable » à utiliser sont celles associées à la société comptable par défaut connue au niveau du système.

Si les journaux ne sont pas renseignés à ce niveau, Diapason prendra ceux associés à la société comptable par défaut connue au niveau du système.

Lors de la génération des écritures comptables relatives à une facture de produits pour laquelle des factures d’acompte sont renseignées et que ces factures sont de type « Acompte », les écritures générées tiennent compte des écritures générées pour ces factures d’acompte.

Contraintes pour la génération des écritures comptables correspondant à une facture

Une facture doit être enregistrée dans une seule société comptable, pour un seul compte de TVA, dans un même journal.

Cas règle Client

Multiplicité impossible car informations définies sur le Client

Cas règle article 

Si les différents articles correspondant aux lignes de factures appartiennent à des sociétés comptables différentes : un message d’erreur le signale et la génération des écritures est impossible.

Si les différents articles correspondant aux lignes de factures ont des comptes de TVA ou des journaux d’achats différents : le compte de TVA et le journal d’achat pris sont les premiers non vides trouvés dans les affectations comptables associées aux articles et la génération des écritures est possible.

Autres informations indispensables à la génération des écritures comptables d’une facture :

La société comptable, le compte de TVA, le journal d’achat, le compte de tiers, le compte d’escompte dans le cas où un escompte a été géré, et les niveaux d’analytique associés au compte de charge doivent être obligatoirement définis, sinon la génération des écritures associées à la facture est impossible.

Exemple d’Ecritures Comptables

Pour une facture d’acompte :

Compte

Débit

Crédit

411000

Montant TTC Acompte

419100

Montant HT Acompte

445870

Montant TVA Acompte

Pour une facture de produit avec factures d’acompte renseignées :

Compte

Débit

Crédit

411000

Montant TTC Facture Produits – Montant TTC des factures d’Acompte

419100 (initialisé à partir des critères comptables de la facture d’acompte)

Montant HT des factures d’Acompte

706000 ou 707000

Montant HT Facture (calculé à partir des lignes de facture)

445710

Montant TVA Facture (calculé à partir des lignes de facture)

445870 (initialisé à partir des critères comptables de la facture d’acompte)

Montant TVA des Factures d’Acompte

Exemple Complexe de Factures avec Acompte

On prend ici l’exemple d’une facture d’acompte rattachée à deux factures de produits :

Soit une facture d’acompte telle que :

Montant HT = 1000 €

Montant TVA = 196 €

Montant TTC = 1196 €

Soit une première facture de produits rattachée à cette facture d’acompte telle que :

Montant HT = 1000 €

Montant TVA = 196 €

Montant TTC = 1196 €

Montant Acompte = 239,20 € (soit 200 € HT + 39,20 € de TVA)

Soit une seconde facture de produits rattachée à cette facture d’acompte telle que :

Montant HT = 4000 €

Montant TVA = 784 €

Montant TTC = 4784 €

Montant Acompte = 956,80 € (soit 800 € HT + 156,80 € de TVA)

Les écritures comptables relatives à ces factures sont :

  • Facture d’acompte

Compte

Débit

Crédit

411000

1196,00

419100

1000,00

445870

196,00

  • Première facture de produits

Compte

Débit

Crédit

411000

956,80

419100

200,00

706000

1000,00

445710

196,00

445870

39,20

  • Seconde facture de produits

Compte

Débit

Crédit

411000

3827,20

419100

800,00

706000

4000,00

445710

784,00

445870

156,80

Alimentation de la file d’attente des en-cours facturés non réglés (règlements clients)

S’il y a gestion des règlements, la file d’attente des en-cours facturés clients va être alimentée ; cette alimentation va dépendre du mode de règlement :

La caractéristique de la plupart des modes de règlement nécessite d’alimenter simplement l’en-cours facturé client de la facture validée, ainsi que la file d’attente. Si le montant de la facture est positif, le type d’évènement qui alimente la file d’attente sera « FC », sinon si elle est négative, alors la facture est un avoir et le type d’évènement sera « AC ». La structure de la file d’attente des factures est la suivante (voir Grand livre client pour le détail de la structure) :

Pour certains modes de règlement (répertoriés dans le paramètre général LIS-MOD-REGEFF), et dans le cas où le client n’est pas géré par relevé de facture (dans ce cas on attend la génération du relevé), l’alimentation de la file d’attente des en-cours facturés est effectuée puis enchaînée par la génération et le rapprochement avec un effet correspondant mis dans la file d’attente des effets à remettre en banque. Cela a pour effet de créer automatiquement une transaction de règlement (voir gestion des transactions de règlements). Cette transaction utilise un scénario de règlement qui est renseigné soit sur la facture, soit sur la société comptable du client (voir Gestion des sociétés comptables).


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.