Ceci est une ancienne révision du document !
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.csvet les champsunique_id_sinp,code_nomenclature_valid_status,validator,validation_commentetvalidation_date. - via le fichier
validation.csv( voir le format)
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 :
I(ajout) : pour insérer une nouvelle entrée.U(mise à jour) : pour insérer une nouvelle entrée si aucune entrée n'existe avec la valeurunique_id_sinpetvalidation_dateou dans le cas contraire pour mettre à jour les infos fournies par les champscode_nomenclature_valid_status,validatoretvalidation_comment.D(suppression) : pour supprimer toutes les entrées correspondant au champunique_id_sinp.
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 :
I(ajout) : pour insérer une nouvelle entrée dans l'historique des validation pour leunique_id_sinpet lacreation_dateindiqués.U(mise à jour) : pour mettre à jour les infos fournies par les champscode_nomenclature_valid_status,validatoretcommentpour la ligne de la table correspondant aux champsunique_id_sinpet lacreation_dateindiqués.D(suppression) : pour supprimer toutes les entrées correspondant aux champsunique_id_sinpetcreation_dateindiqués.