Skip to main content
Skip table of contents

Arborescences de documents GED


L’accès aux documents GED depuis une entité se fait par le biais d’une application se présentant sous la forme d’un arbre et d’une liste. Cet outil peut être lancé depuis n’importe quel objet paramétrable (LPA, agenda, LAP, etc.) mais aussi depuis une GFD en standard si la GED est gérée par l’entité GFD.

On peut également lancer cet outil depuis le navigateur (arborescence, dossier), les raccourcis, etc.

Arborescence standard

C’est la présentation standard de DIAPASON disponible par défaut, depuis les applications standard sur les entités gérant la GED, pour consulter les documents liés à une occurrence d’entité.

Les paramètres nécessaires

L’affichage de l’arbre est disponible en 3 zones, ce qui permet d’afficher les documents de la liste directement. Pour cela, un paramètre général a été initialisé par défaut (GED-ADG-CFG) mais il peut également être modifié selon la mise en page souhaitée.

La zone Désignation du paramètre indique la mise en page souhaitée, suivie des dimensions des panneaux. Elle propose 6 types de panneaux (en T, en couches, en colonnes) :

  • Mise en page C4 (3 zones horizontales), hauteur zone 1, hauteur zone 2

  • Mise en page C5 (3 zones verticales), largeur zone 1, largeur zone 2

  • Mise en page C6 à C9 (En T), largeur zone 1, hauteur zone 1

Exemple : C6,600,400 correspond à la mise en forme des panneaux, dimension 1, dimension 2

Un paramètre d’infrastructure : DIAP_GED_STK est nécessaire pour visualiser les documents dans la zone IE de l’arbre. Dans la plupart des cas, il contiendra le hostname du serveur de GED dans la zone « Désignation ».

Deux paramètres généraux vont permettre de gérer :

  • La liste des extensions « autorisées » : ce sont tous les fichiers portant ces extensions qui pourront être visualiser dans la GED, sans besoin d’ouvrir le fichier dans un éditeur local.

  • La liste des extensions « spécifiques » : ce sont toutes les extensions spécifiques, qui doivent être interprétées comme des fichiers connus.

Paramètre GED-EXT-ADMISES

Par défaut, les extensions autorisées sont : pdf,txt,xml,png,jpg,jpeg,bmp,htm,html

Ajoutez les extensions, séparées d’une virgule. Ne pas mettre le caractère point devant l’extension, uniquement l’extension

Paramètre GED-EXT-SPE

Par défaut, les extensions spécifiques sont : $ET:txt,log:txt

Le séparateur reste la virgule entre chaque extension spécifique.

L’arbre

L’arbre est construit à partir des catégories référencées pour l’entité courante (ici, facture 13051Z00001_A). La branche « Tous Documents », permet de consulter les documents toutes catégories confondues en présentant un historique des documents du plus récent au plus ancien. Tous les documents peuvent être visualisés directement en zone 3 depuis l’arbre de la GED hormis ceux de types Word & Excel. Si un document possède une de ces extensions, un message informe l’utilisateur qu’il doit extraire ou effectuer l’action « Visualiser document » pour pouvoir l’afficher.

Les actions de l’arbre

Les actions de suppression dans la liste de l’ADG :

  • Suppression Document

  • Suppression Entités Liées

Sont uniquement disponibles si la catégorie associée au document possède le flag « Suppression ? » actif.

L’action d’extraction de(s) document(s) dans la liste de l’ADG :

  • Extraire Document

Est uniquement disponible si la catégorie associée au document possède le flag « Extraction autorisée » actif.

Arborescence paramétrable (ADG)

Onglet « Généralités »

  • Référence : La référence de l’arborescence.

  • Désignation : La désignation de l’arborescence, correspondant au texte affiché dans un explorateur, ainsi que dans le menu contextuel lorsqu’il s’agit d’une action.

  • Libellé court : Le libellé court, correspond au texte affiché dans la barre de commande lorsqu’il s’agit d’une action.

  • Titre : Le titre de l’arborescence.

  • Icône : L’icône de l’arborescence, qui sera affiché dans l’explorateur et devant le titre une fois lancé.

  • Mot Directeur : Le mot directeur de l’application.

  • Domaine, Famille, Sous Famille : Le domaine, la famille et la sous famille de l’arborescence utilisé dans la gestion des droits.

  • Commentaire: Permet d’indiquer une indication sur l’arborescence.

Contexte en entrée :

  • SCR.ARB_ArbRef : Arborescence défaut

  • SCR.ARB_ActCtx = ‘INI’

  • SCR.EntTEn = Entité en cours

  • SCR.EntCl1 = Clé 1 entité en cours

  • SCR.EntCl2 = Clé 2 entité en cours

  • SCR.EntCl3 = Clé 3 entité en cours

  • SCR.Titre = Titre de l’arborescence

  • SCR.Icone = Icône de l’arborescence

  • SCR.ARB_LisAct = Liste des actions de l’arbre

Remarque : Si une arborescence défaut est renseignée, en entrée de requête d’initialisation, la liste WfArbSor sera initialisée avec le contenu de cette hiérarchie défaut.

Onglet « Démarrage »

  • Mode Démarrage : Le mode de démarrage va permettre de déterminer l’accès aux actions de gestion de l’arborescence paramétré, et le comportement vis-à-vis des applications père.

Valeur

Description

0

Mode Visualisation : Aucune action de gestion n’est disponible, pas de blocage du père

1

Mode Gestion Libre : L’accès aux actions est disponible, le père n’est pas bloqué

2

Mode Gestion avec blocage applications père : les actions sont disponibles, le père est bloqué jusqu’à la fermeture de l’arbre

Typ. Ctx. App. : Type de récupération de critères lors d’un démarrage depuis une application standard :

Valeur

Description

1

Pas de relation : aucun critère n’est récupéré.

2

Identifiant : l’identifiant et le critère clé de l’application père sont récupérés.

3

Identifiant et Variables contextuelles : en plus de l’identifiant et du critère clé, les critères du contexte courant de l’application père sont récupérés

4

Identifiant et Liste de sélection : la liste des identifiant sélectionnés sur le père est récupérée

5

Identifiant, liste de sélection et variables contextuelles : tous les critères cités dans ce tableau sont récupérés

  • Typ Ctx. DIALOG: Type de récupération de critères lors d’un démarrage depuis une application paramétrable :

Valeur

Description

1

Pas de relation : aucun critère n’est récupéré.

2

Variables utiles : récupération sur le père des variables de type VCR déterminées dans la zone « Var Dem. Dia. »

3

Toutes les variables : récupération de toutes les variables SCR, VCR, VBP de l’application père.

4

Toutes les variables et tableur père éventuel : récupération de toutes les variables précédemment citées et si le père est un tableur dynamique, le contenu de WfTabValPere.

  • Var. Dém. Dia. :: Variables utiles au démarrage depuis une application paramétrée. Accès à un drag&drop sur les variables VCR.

  • Détail : Ajout d’un détail éventuel.

Onglet « Définition »

  • Règle Initialisation: La règle d’initialisation de l’arborescence. Cette requête permettra de définir l’arborescence de l’ADG. Le but de cette requête est d’alimenter la liste WfArbSor qui décrit l’arborescence (Niveaux, icônes, libellés).

  • Arb. Défaut: L’arborescence défaut permet d’initialiser l’arborescence avec une arborescence définie à partir de l’application de description des hiérarchies défaut.

  • Gestion Droit ? Logique indiquant si on affiche dans la liste les documents pour lesquels l’utilisateur n’a pas les droits. Si oui, il n’aura aucune action disponible sur l’enregistrement.

  • Règle Màj: La règle de mise à jour de l’arborescence.

Plus d’informations sur la règle MAJ

Cette règle DIALOG permet de piloter l’affichage de la partie droite de l’ADG (Visualisation des documents) sur les feuilles de l’arbre (nœud finaux).

Si dans la définition de l’arbre (liste WfArbSor), au moins NodTab est alimenté sur une feuille, alors la liste des documents sera alimentée automatiquement et la requête de mise à jour de liste ne sera pas exécutée.

Sur une feuille, si WfArbSor.NodTab est vide, la requête de mise à jour sera exécutée.

Contexte en entrée:

WfArbEnt : liste de (Description de la structure de l’arbre (identique à WfArbSor mais non modifiable).

SCR.ARB_NodIdeEnc : Identifiant nœud courant

SCR.ARB_NodIdePer : Identifiant nœud père

SCR.ARB_ActCtx = ‘MAJ’

SCR.EntTEn = Entité courante

SCR.EntCl1 = Clé 1 entité courante

SCR.EntCl2 = Clé 2 entité courante

SCR.EntCl3 = Clé 3 entité courante

Contexte en sortie:

WfEntSel qui indiquera les documents à afficher partie droite. :

WfEntSel.DiaIde = Identifiant du document.

Onglet « Interface »

  • Act. Ouv.: Logique indiquant si sur la liste des documents, l’action « ouvrir document » est disponible.

  • Orientation séparateur: Permet de définir l’orientation du splitter :

    • Vertical : l’arbre sera à gauche de la liste

    • Horizontal : l’arbre sera au dessus de la liste

  • Caract. séparateur: Proportion en pourcentage de la taille de l’arbre par rapport à la taille totale d’affichage de l’arborescence.

Onglet « Actions »

  • Actions: Accès à l’application de définition des actions pour l’arborescence (voir documentation STUDIO_Objets_App)

  • Détail: Affichage du détail des actions définies pour la rubrique.

  • Règle Actions: Règle RCT de gestion des actions.

L’action joindre un document dans l’arbre paramétré

L’action standard ‘Joindre un document’ est disponible uniquement :

  • Au clic droit depuis une entité

  • Depuis un arbre standard

Mais il est possible de l’ajouter comme une action spécifique pour les arbres paramétrés. Cette action doit avoir :

  • Type : ACT,

  • Code action : JOINDRE.

Cette action doit exécuter une requête RCT (champ Règle Actions).

La requête RCT permet de gérer l’ajout d’un document : sélection d’un fichier puis référencement du fichier (le référencement n’est pas obligatoire).

Ordonnancement pour référencer un document :

  1. Créer un WfGEDEnt avec GEDAct = ‘SELFIC’ : cette action permet d’ouvrir l’explorateur fichier afin de sélectionner le document que vous souhaitez. Afin de positionner l’explorateur sur un dossier, vous pouvez spécifier un chemin dans GEDAdr. La catégorie GEDCat est OBLIGATOIRE.

  2. Exécuter la fonction ENR-ACT-GED.

  3. Ensuite, tester le GEDAct = SELFIC-RET qui est le retour de sélection d’un document (affectation automatique après sélection d’un fichier), afin de vérifier qu’on va bien traiter le fichier sélectionné.

  4. Conserver les valeurs de WfGEDEnt (fichier d’origine (chemin complet avec nom de fichier) et la catégorie) dans des variables locales.

  5. Vider la temp-table WfGEDEnt afin de n’avoir qu’un seul enregistrement à chaque exécution du ENR-ACT-GED.

  6. OPTIONNEL (uniquement si vous souhaitez référencer le document) : Créer un WfGEDEnt avec GEDAct = ‘REF’ qui permet de référencer le document précédemment sélectionner. Affectez la catégorie et le chemin du fichier précédemment sauvegarder.

  7. Exécuter la fonction ENR-ACT-GED.

Exemple de requête RCT simple effectuant un référencement de document :

A savoir : si le nom de votre document comporte des accents, ils seront automatiquement supprimés.


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.