Module Normes
L’exportation de données EMu conformes à un norme particulier est effectuée à l’aide de la fonction Exports planifiés d’EMu.
- Pour être en mesure d’utiliser la fonction Planification d’exports, un utilisateur doit avoir (ou être membre d’un groupe qui a) l’autorisation pour l’opération
daExport. - Consultez Informations pour les Administrateurs système pour en savoir plus sur la configuration de Cron et la commande
emuexport, un programme utilisé pour exécuter des exports planifiés. - Plutôt que d’utiliser Cron pour exporter des données, il est possible de spécifier l’heure à laquelle une exportation planifiée doit être exécutée en configurant une Opération programmée. Plus de détails ici.
- Retrouvez plus de détails sur la façon de développer un script Après l’exportation ici.
- Trois entrées de registre sont disponibles pour l’utilisation des normes :
Entrée de Registre Extension Repeater
Exporter une ligne pour chaque valeur d’un tableau de valeurs lors de l’exportation des données d’extension.
Entrée du Registre Preview Record
Spécifiez un enregistrement à utiliser pour prévisualiser le résultat des enregistrements Définition de terme ou Définition de champ du module Normes.- Spécifiez deux normes qui peuvent être exportés ensemble.
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
Note: Comme chaque institution peut personnaliser EMu pour répondre à ses besoins, il existe de nombreuses versions différentes d'EMu. Même lorsque les institutions ont les mêmes modules, les onglets inclus dans chaque instance du module peuvent être différents ; et même lorsque les institutions ont des onglets portant le même nom, les champs de ces onglets peuvent être différents. C'est pourquoi cette section ne fournit qu'une description générale des modules.
| 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 : 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 : Un onglet Script est ajouté au module, et nous y définissons une sous-routine Perl ( 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 : 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. |





