Module Normes

Le module Normes a été introduit avec EMu 9.0, permettant aux utilisateurs de gérer un ensemble de normes industrielles. EMu 10 a ajouté une fonctionnalité permettant de calculer les valeurs des champs, donnant ainsi aux institutions la possibilité de définir leurs propres Données sommaires, Données étendues ou tout autre calcul de champ sans qu’Axiell ait à modifier les formulaires de la base de données.

Gestion des normes

Alors que la conception d’EMu est guidée par les normes internationaux, la mise à jour des normes dans EMu ou la mise en œuvre de nouveaux normes ou de normes émergents n’était auparavant possible que par l’interaction avec Axiell et les mises à jour d’EMu, car les normes étaient intégrés au produit. Le module Normes donne aux institutions l’autonomie et la flexibilité de maintenir une gamme de normes industriels tels que Darwin Core ou Audubon Core à des fins de partage de données ; en associant les champs EMu avec des termes individuels d’un norme, les institutions sont capables d’exporter leurs données EMu en conformité avec ce norme.

Un norme est défini dans EMu par la création et la maintenance de deux types d’enregistrements dans le module Normes :

Type d’enregistrement

Détails

Définition de terme

Un enregistrement de Définition de terme associe un ou plusieurs champs EMu à un terme dans un norme. Plusieurs enregistrements de Définition de terme sont créés pour chaque norme.

Norme

Un enregistrement Norme regroupe les Définitions de terme dans un format d’exportation unique conforme à un norme particulier.

La fonction Exports planifiés d’EMu permet d’exporter des données EMu conformes à ce norme. Alors qu’une exportation typique d’EMu permet d’exporter des données à partir d’une ou plusieurs colonnes, les données sont exportées telles quelles ; elles ne peuvent pas être manipulées, formatées ou combinées avec d’autres valeurs lors de leur exportation. Lors de l’exportation vers un norme, il est possible de combiner, de manipuler et de formater les valeurs de deux ou plusieurs colonnes pour produire une seule valeur d’exportation.

Lorsqu’un norme est modifié d’une manière ou d’une autre, le changement peut être implémenté dans EMu immédiatement en mettant à jour les Définitions de terme, ce qui permet aux données EMu exportées de rester conformes au norme. Il n’y a pas de limite au nombre de Définitions de terme pouvant être créées, ni au nombre de normes pouvant être pris en charge.

Vous trouverez ici des informations détaillées sur la manière de définir une norme dans EMu.

Calcul des valeurs des champs

Le Type d’enregistrement2 Définition de champ est utilisé pour calculer et attribuer une valeur à n’importe quel champ dans n’importe quel module :

Un enregistrement Définition de champ contient du code qui est exécuté chaque fois qu’un enregistrement est créé ou modifié, et dont le résultat est une valeur attribuée à un champ immédiatement avant l’enregistrement de l’enregistrement. Cela permet de définir vos propres valeurs Données sommaires, Données étendues ou tout autre calcul de champ sans qu’Axiell ait à modifier les formulaires de la base de données.

L’Entrée de Registre Calculated est utilisée pour contrôler quels champs ont des valeurs calculées. La prise en charge est assurée pour les champs à valeur unique et multiple. Seuls les champs répertoriés dans une Entrée de Registre Calculated auront des valeurs calculées, et tous les autres champs continueront à utiliser le générateur de valeurs par défaut d’EMu.

Vous trouverez ici des informations détaillées sur la définition des champs calculés dans EMu.

Onglets Normes typiques et leur but

Onglets Description

Onglets Terme3 et Script

S’affiche lorsque Type d’enregistrement = Définition de terme :

Dans l’onglet Terme, un terme d’une norme est associé à un ou plusieurs champs EMu ; c’est ici que sont définies les conditions qui déterminent quelles données sont produites, ainsi que le format des données de sortie.

Lors de la création d’un enregistrement de Définition de terme, deux méthodes mutuellement exclusives de formatage des données de sortie sont disponibles : Chaîne et Script. La méthode Script permet un formatage plus complexe des données de sortie que celui possible avec String. L’onglet Script sert à définir une sous-routine perl pour le formatage des données de sortie :

Onglet Script

Détails sur la façon de définir un standard dans EMu ici.

Onglets Champ et Script

S’affiche lorsque Type d’enregistrement = Définition de champ4.

Dans l’onglet Champ, nous donnons un nom à la définition du champ et définissons le module et le champ dont la valeur doit être calculée. Dans le groupe de champs Champs de Script, nous sélectionnons un ou plusieurs champs dont les valeurs seront disponibles pour le code du script lors du calcul de la valeur du champ :

Définition de champ

Un onglet Script est ajouté au module, et nous y définissons une sous-routine Perl (fieldFormat) permettant de calculer la valeur du champ :

Code

Vous trouverez ici des informations détaillées sur la définition des champs calculés dans EMu.

Norme

S’affiche lorsque Type d’enregistrement = Standard.

Un enregistrement Norme regroupe les Définitions de terme individuelles dans un format d’exportation unique conforme à un Norme particulier :

Onglet Normes

Plus de détails ici.

Notes

Voir L’onglet Notes pour plus de détails.

Multimédia

Voir L’onglet Multimédia pour plus de détails.

Sécurité

Voir L’onglet Sécurité pour plus de détails.

Audit

Voir L’onglet Audit pour plus de détails.

Admin

Voir L’onglet Admin pour plus de détails.

Icône du lien vers les rubriques connexesRubriques connexes