VALFAC : Contrôles supplémentaire lors de la validation de facture

(Paramètre actif depuis la version 5.0-00) Spécifique

Ce paramètre permet de déclencher des contrôles supplémentaires avant d'autoriser la validation de la facture :

Si ces contrôles sont vérifiés, la facture est validée avec un bon à payer (BAP) à "Oui". Dans le cas contraire, la facture n'est pas validée.

De plus, en cas d'écart entre le total HT de la facture et celui des réceptions, il est possible d'enregistrer l'écart total dans une zone paramétrée des textes ou commentaires des événements (table EVT) ou dans une zone paramétrée complémentaire de l'en-tête de facture (table ZOD).

Seuil de tolérance

Le seuil de tolérance n'est recherché que si le paramètre MULENT est positionné dans le paramétrage de la fonction avec N1 différent de 0.

Plusieurs données indiquées dans des données paramétrées de la société juridique à laquelle appartient la société permettent de gérer le seuil de tolérance :

Soit MC, la différence entre le montant de la facture et le montant de la ou des réceptions (en valeur absolue).

Soit PC, le pourcentage constaté d'écart entre le montant de la facture et le montant des réceptions (en valeur absolue).

En cas d'écart entre le montant de la facture et le montant de la ou des réceptions, la facture pourra être validée si :

Attention

Le paramétrage du seuil de tolérance peut être différent sur chacune des entités juridiques, c'est pourquoi, il n'a pas pu être indiqué dans le paramétrage des fonctions car ce dernier se situe, bien souvent, au niveau du groupe.

Pour rechercher le tiers associé à la société juridique où sont mémorisées les informations permettant de déterminer le seuil de tolérance, le système procède de la manière suivante :
  1. Il récupère dans la structure multi-entité, le niveau où sont gérées les entités juridiques

    Cette information est donnée par le N1 du paramètre MULENT

  2. Il lit ensuite la table des liens entre entités ( MEV) avec :
    • a. le code société
    • b. Le code entité (mev.Codent) chargée avec la valeur ‘MEV’
  3. Il en déduit alors le code société de la société juridique : il correspond au code société enregistré dans la table MEV sur le niveau trouvé en étape 1.
  4. Puis il retrouve le sigle tiers de l'entité juridique du magasin.

    Cette information est récupérée en lisant dans la table des tiers (table tie), le tiers dont

    • Le type de tiers (tie.typtie) correspond au type de tiers société (information donnée par le A1 du paramètre TYPSOC, en principe "SOC")
    • Le champ "p_tieintgr" correspond au code société trouvé en étape 3.

De ce tiers, il récupère ensuite les valeurs MA+,PA+, MA-, PA- qui sont enregistrées dans des zones complémentaires indiquées par les options N1, N2, N3 et N4 du paramètre VALFAC.

Si l’écart entre le total HT de l’événement (facture) et le cumul HT des origines (réceptions) est négatif, il est favorable. Il est acceptable s'il est inférieur à MA+ et si le pourcentage de l’écart est inférieur à PA+ (pourcentage = Ecart/ EVE.TOTHT).

Sinon, il doit être inférieur à MA- et le pourcentage d'écart inférieur à PA-.

Si l'écart est trop important pour être accepté, le système envoie un message d’erreur et la facture n’est pas validée.

Si le paramètre N5 du paramètre VALFAC est renseigné et qu’il y a un écart, cet écart est mémorisé dans une donnée complémentaire indiquée par le paramètre N5.

Fonctions concernées : GBFAV1GBFAINTEG -

Utilisation avec d’autres paramètres :

Paramètres amis MULENT - TYPSOCDEVNAT -
Paramètres ennemis GENECR -

N1    

Numéro de la zone paramétrée de la société juridique à laquelle appartient la société qui contient le montant de l’écart supérieur. Il s’agit d’un écart HT exprimé dans la devise nationale (voir paramètre DEVNAT) (MA+).

N2    

Numéro de la zone paramétrée de la société juridique à laquelle appartient la société qui contient le pourcentage de l’écart supérieur. (PA+).

N3    

Numéro de la zone paramétrée de la société juridique à laquelle appartient la société qui contient le montant de l’écart inférieur. Il s’agit d’un écart HT exprimé dans la devise nationale (paramtère DEVNAT) (MA-).

N4    

Numéro de la zone paramétrée de la société juridique à laquelle appartient la société qui contient le pourcentage de l’écart inférieur. (PA-).

N5    

Numéro de la zone paramétrée de l’en-tête d’événement (facture) contenant l’écart HT enregistré à la validation de facture entre le cumul HT des réceptions de la facture (eve.totht) et le total HT de la facture (eve.totht).

    Si la facture n'est pas validée parce que l'écart est trop important par rapport au seuil de tolérance autorisé, l'écart est alors enregistré sur la facture. Cet enregistrement est effectué sur la facture seulement si la validation de la facture a été lancée par le traitement différé de validation de facture (GBFAV1).