Audit

L’audit doit permettre de suivre l’ensemble des opérations effectuées sur les éléments concourant à la création des pièces comptables, les opérations de maintenance, les modifications des règles de gestion.

Traduction fonctionnelle

Le pré paramétrage livré prévoit qu’un ensemble de tables et de champs soit audité1.
Toute modification, création ou suppression d’une donnée de ces tables est stockée dans une table dédiée.

Les tables devant être suivies via audit sont les suivantes :

  • Audit des actions particulières

    Code table

    Intitulé

    ATABLE

    Dictionnaire des tables

    ATABAUD

    Champs audités

    ADOPAR

    Table de définition des paramètres

  • Audit des paramétrages

    Code table

    Intitulé

    ADOVAL

    Table des valeurs paramètres

    ADOVALAUS

    Table des valeurs paramètres utilisateur

    ACODNUM

    Compteurs document

    GACCCODE

    Codes comptables

    GAUTACE

    Pièces automatiques

    GAUTACED

    Pièces automatiques (lignes)

    GAUTACEF

    Pièces automatiques (formules)

    GVARPARVAL

    Valeurs paramètres

    GTYPACCENT

    Types de pièces

    TABPIVTYP

    Table types facture fournisseur

    TABSIVTYP

    Table types facture client

    TYPACE

    Types d’écritures comptables

    TYPACEINT

    Types d’écritures comptables

    TABVAT

    Tables des codes taxes

    TABRATVAT

    Tables des taux de taxe

    ITMFACILIT

    Articles - Sites

    TABCOSTMET

    Méthodes de valorisation

Reportez-vous aux Annexes pour une description détaillée des champs audités.

Lorsque vous activez l’audit sur une table, toute modification déclenche, par le biais d’un trigger dans la base de données, l’écriture dans une table d’en-tête des audits les informations suivantes :

  • Horodatage de l’opération
  • Identification de l’utilisateur ayant réalisé la modification
  • Identification (i.e. clé unique) de la donnée modifiée

Optionnellement (selon le paramétrage), vous pouvez stocker, dans des lignes de détail liées à l’en-tête, la valeur avant / après des champs jugés critiques pour la traçabilité.

Par exemple, le paramétrage étant audité afin de connaître les modifications faites dans le paramétrage, non seulement la clé du paramètre modifié, mais également la valeur avant et après modification du champ stockant la valeur du paramètre sont stockées dans les données d’audit

Par ailleurs, les paramètres ASIGMNT - Maintenance et transactions et ACLRLOG - Suppression des traces (chapitre SUP, groupe AUZ) ont la valeur verrouillée dans le cadre de la législation française :

  • ASIGMNT - Maintenance et transactions permet d’imposer, lorsque sa valeur est Oui, la saisie d’un mot de passe préalablement à toute maintenance de table (valeur livrée à Oui pour tout utilisateur lorsque la législation française est active).
    Pour les interventions de la hotline, on veillera à créer un motif HTL dans la table diverse 82).
  • ACLRLOG - Suppression des traces permet d’interdire toute suppression de trace (hors opération d’épuration périodique) (valeur livrée à Non pour tout utilisateur lorsque la législation française est active).