Table des matières

Synthese - Gestion de l'historique des validations

Afin de voir s'afficher l'historique des validations des observations dans l'onglet correspondant de la fiche de chaque observation du module Synthese (= Observations), il est nécessaire de renseigner la table gn_commons.t_validations de la base GeoNature.

Pour renseigner la table des validations lors des imports, deux solutions :

Via le fichier ''synthese.csv''

Les valeurs des champs unique_id_sinp, code_nomenclature_valid_status, validator, validation_comment et validation_date seront utilisés ainsi en fonction de la valeur du champ meta_last_action :

Via le fichier ''validation.csv''

Il est possible de gérer l'historique des validations à l'aide du champ meta_last_action de ce fichier :

Gestion des validateurs

Si le champ validator contient l'UUID d'une personnes dont les informations ont été transmises via le fichier user.csv, alors un lien sera créé avec la table t_roles de la base GeoNature. Dans le cas contraire, les informations du champ validator seront concaténées au contenu du champ comment (=validation_comment).

Gestion de l'information de validation automatique

Dans le cas du fichier validation.csv, le contenu du champ automatic sera utilisé. La base de données n'acceptant pas de valeur NULL pour ce champ, si aucune information n'est fournie, la valeur validation automatique (=TRUE) sera utilisée.

Par contre, pour le fichier synthese.csv la règle suivante sera utilisée :