Audit objets du langage

« Type d'audit »: Objets du langage

« Type de l'élément audité » (obligatoire)

« Elément » (obligatoire)

« Répertoire » (non utilisé)

« Contenu de l'audit » : complet

L'audit d'objets du langage sert à auditer un élément quelconque du paramétrage en mettant en avant les formules invalides (cas particulier pour l'audit d'un formulaire ou d'une colonne). Le résultat est un compte-rendu HTML.

Ex :

Type de l'élément audité = Automatisme sur action

Elément = Créer client -> créer commande m et m-1

IMG_PA00023

En auditant un automatisme sur action, il est possible de savoir si les conditions et les opérations sur colonnes sont valides. En effet, SIMAX audite les formules de l'enregistrement (ici l'automatisme sur action) ainsi que ses sous enregistrements (liste de conditions, liste d'actions à lancer)

IMG_PA00024

Cas particulier : Audit d'un formulaire

IMG_PA00025

Inutile de remplir le champ répertoire qui ne sert que pour l'audit global.

Audit du formulaire Contact : compte-rendu HTML

IMG_PA00026

Le compte-rendu de l'audit d'un formulaire contient les informations suivantes :

- Description

- nombre de colonne (total, unique, invisible, calcul, recalculé)

- nombre d'enregistrement

- colonnes en double

- Audit Colonne

- liste des colonnes + formulaire lié

- lien HTML pour auditer chaque colonne

- Droit

- liste des colonnes de domaine différent

- Héritage

- liste des formulaires fils

- liste des formulaires père

- Dépendance

- liste des modèles liés au formulaire

- liste des colonnes référençant le formulaire (colonne obligatoire ? de type Liste ?)

- liste des formulaires liés à la suppression

- colonnes identiques Père fils

- colonnes identiques pour la transmission

- colonnes identiques utilisées pour les Créer à partir de

- Routage

- Description des routages pour les formules et les valeurs par défaut (nombre de routage externe, colonnes étapes pour le routage)

- liste des formules et valeurs par défaut invalides (colonnes inexistantes, modèle incohérent, etc.)

- liste des routages redondants

- Automatisme

- liste des automatismes liés au formulaire

- liste des lancements automatiques d'action utilisant le formulaire

- liste des automatismes invalides (conditions erronées, opérations sur colonne invalides)

- description détaillée des automatismes valides (liste des colonnes de la boucle, liste des boucles automatisme, désactivé ?, Formulaire de départ)

- Opérations sur colonne qui modifient les colonnes du formulaire audité

- Modèle d'impression

- rapport d'audit pour chaque modèle d'impression lié au formulaire

- Paramétrage

- hiérarchie représentant l'enchaînement des formulaires via les automatismes

- Mise en forme

- description des mises en forme liées au formulaire (libellé, gras ?, italique ? couleur)

Remarque :

Le compte-rendu HTML contient des liens qui permettent de :

- Lancer l'audit d'un autre élément (ex : Auditer une colonne via le compte rendu de l'audit du formulaire) : lien dans le compte-rendu

- Afficher un élément du paramétrage (ex : Afficher l'automatisme ".....", à utiliser pour aller corriger l'erreur signalée dans le compte-rendu) : lien dans le compte-rendu

- Actualiser l'audit courant (à utiliser après avoir modifié le paramétrage suite aux alertes et erreurs signalées par le compte-rendu d'audit) : bouton en haut à droite

- Se déplacer à l'audit précédent ou suivant : bouton en haut à droite

IMG_PA00011

Cas particulier : Audit d'une colonne

Pour réaliser un audit d’une colonne, rendez-vous sur un formulaire (le formulaire Facture par exmple), choisissez le champ/colonne que vous souhaitez auditer et cliquez sur

IMG_PA00027

Le compte-rendu de l'audit d'une colonne contient les informations suivantes :

- Description

- Obligatoire ?

- Invisible ?

- Repris dans l'intitulé ?

... etc.

- Liste des colonnes identiques

- Description des routages dans le cas où il y a une formule à évaluer

- Liste des endroits où est utilisée la colonne

- Audit des colonnes identiques

IMG_PA00028

Remarque :

Le compte-rendu HTML contient des liens qui permettent de :

- Lancer l'audit d'un autre élément (ex : Auditer une colonne via le compte rendu de l'audit du formulaire) : lien dans le compte-rendu

- Afficher un élément du paramétrage (ex : Afficher l'automatisme ".....", à utiliser pour aller corriger l'erreur signaler dans le compte-rendu) : lien dans le compte-rendu

- Actualiser l'audit courant (à utiliser après avoir modifié le paramétrage suite aux alertes et erreurs signalées par le compte-rendu d'audit) : bouton en haut à droite

- Se déplacer à l'audit précédent ou suivant : bouton en haut à droite

Lors d'un audit de paramétrage sur une colonne, dans la partie utilisation de la colonne, SIMAX peut indiquer des colonnes où le champ audité n'est pas utilisé. Cette colonne peut être un élément d'un tableau donc peut être utilisé pendant un routage. C'est à dire qu'il n'est pas forcément utilisé directement dans la formule mais qu'il est utilisé pour évaluer la formule.

Evolution de l’audit de colonne pour repérer les colonnes invisibles inutiles

Dans le cas où une colonne est invisible et non utilisée dans le paramétrage, l'audit sur cette colonne affiche :

△ La colonne est invisible et n'est potentiellement pas utilisée

Dans la liste des colonnes de l'audit d'un formulaire, il est indiqué si la colonne est utilisée ou pas. Il y a 5 cas :

✔ : utilisée

↘ : utilisée via un formulaire père

: (rien) inutilisée

△ : potentiellement inutile

: non applicable (bouton, séparateur ...)

Important, les utilisations de colonne ne sont pas détectées :

· dans les modèles d'édition

· dans les fonctions ExécuteFormule

Bouton « Audit »

Vous pouvez lancer un audit paramétrage directement dans la fenêtre de modification ou consultation d'un formulaire grâce au bouton « Audit » au bas du formulaire. Ainsi vous pourrez lancer plus rapidement un audit paramétrage sur un automatisme, un tableau récapitulatif, un contrôle de validité etc. Ceci vous évite de devoir remplir les paramètres « type d'audit », « formulaire » etc. de l'action « audit paramétrage ».

IMG_PA00010

IMG_PA00029

L'audit lancé sera :

- Type d'audit « Objet du langage »

- Type de l'élément audité : type de l'élément ouvert

- Élément : l'élément affiché

- Contenu de l'audit : Complet

Cas particulier: pour les colonnes et les formulaires, l'audit "Objet du langage" est particulièrement détaillé.

Pour tous les autres éléments audités, c'est l'audit générique qui est lancé, c'est à dire une analyse des formules invalides.

Mis à jour