Créer des relations entre documents
Introduction
Les fonctionnalités suivantes facilitent la création et la gestion des relations entre les documents dans vos domaines spécifiques. Cela permet aux documents associés à l'enregistrement 1 par le biais d'une relation d'être également affichés sous l'enregistrement 2.
Pour utiliser ces fonctions, il est essentiel d'avoir une application Connector, Document Central et votre propre application comme dépendance. Cela garantit une intégration transparente et l'accès aux fonctionnalités suivantes.
Établissement d'une relation entre les documents au sein d'un même événement ou d'une même fonction
Les relations entre documents peuvent être établies au sein d'un seul événement ou d'une seule fonction, à condition que les références de la source et de la cible soient correctement déterminées.
SetSourceRelation et SetTargetRelation
Ces fonctions permettent de définir la source et la cible de la relation.
Établissement de relations entre documents dans un flux de travail
Les deux fonctions suivantes permettent de créer des relations entre documents dans un flux de travail. Cette approche permet de définir les documents source et cible dans des événements ou des fonctions distincts. Cette fonction définit le document source. Elle doit être invoquée dans un EventSubscriber où le document source est disponible.
SetSourceRelationByDocRelation
Cette fonction est utilisée pour définir le document source. Appelez cette fonction dans un EventSubscriber où le document source existe.
SetTargetRelationByDocRelation
Cette fonction est chargée de définir le document cible. Elle doit être appelée dans un EventSubscriber où le document cible existe.
Description du code
Il est important de noter que ces appels de fonction doivent être exécutés en combinaison. La relation source et la relation cible doivent être définies dans le cadre d'un processus unique afin de garantir la création d'une relation de document valide.
Exemple d'application
Ces fonctions sont particulièrement utiles lorsqu'il s'agit d'étendre des domaines personnalisés pour lesquels Document Central ne fournit pas d'accès standard. Un exemple pratique est celui des solutions spécifiques à un secteur d'activité qui nécessitent des capacités supplémentaires de gestion des relations entre les documents.
Avantages
Flexibilité accrue : Les documents sont affichés dans les zones appropriées, ce qui améliore l'accessibilité et l'organisation.
Intégration transparente : Permet d'établir des relations entre les documents de manière dynamique au sein des flux de travail.
Évolutivité : Prend en charge les personnalisations spécifiques à l'industrie au-delà des fonctionnalités standard.