Aller directement à la fin des métadonnées
Aller au début des métadonnées

Vous regardez une version antérieure (v. /wiki/spaces/PAI/pages/10737745923/IMPLICITES+D+claration+des+ressources+-+Chemins+implicites) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 8) afficher la version suivante »

Le menu « Implicites » de l'outil d'administration vous permet de modifier le contenu des fichiers d'implicites

Gestion des fichiers d'implicites

La fonction d'administration des chemins implicites permet de modifier les fichiers d'implicites affectés aux environnements du site courant.

Généralités

Pour chaque environnement, on distingue d'abord deux types de fichiers :

  • Fichier d'implicites "Utilisateur".
    Ce fichier contient la liste des chemins implicites servant lors d'une utilisation normale / exploitation des applications.

  • Fichier d'implicites "Administrateur".
    Ce fichier contient la liste des chemins implicites servant au développement des applications.

Ensuite, on distinguera les fichiers d'implicites "standard" et leurs Instances / Variantes spécifiques (voir le paragraphe "Instances et variantes spécifiques des fichiers d'implicites").

Description de l'écran

Aperçu des fonctionnalités

Le menu « Implicites » de l'outil d'administration vous permet de modifier le contenu des fichiers d'implicites. Chaque environnement dispose de deux fichiers d'implicites. Le premier est destiné à l'exploitation (Utilisateur) et le second à l'administration et au développement (Administrateur).

Remarques :

  • Les modifications effectuées se reflètent automatiquement dans la prévisualisation du contenu du fichier d'implicites.

  • Les modifications sont apportées indépendamment sur chaque type de fichier d'implicites (Administrateur / Utilisateur) et ceci est valable pour chaque environnement.

  • Chaque section du programme doit faire l'objet d'une validation (Touche F10) afin d'enregistrer la saisie et de déverrouiller les autres sections.

La section « ERP Divalto » vous délivre des informations relatives aux versions exploitées sur votre environnement. Si vous souhaitez modifier ces versions, vous devez utiliser l'outil « xCloudManage ». L'outil vous affichera les versions des éléments indiqués ci-dessous :

  • Version de l'ERP

  • Version du Service Pack ERP

  • Groupe de hotfix

  • Version Pack DSN (Si applicable)

La section « Spécifiques » interagit sur l'activation ou la désactivation des déclarations concernant les programmes spécifiques ou uniquement sur les programmes spécifiques en cours de validation (specifs\tmp). Par défaut, les programmes spécifiques sont actifs mais les programmes spécifiques en cours de validation ne le sont pas.
La section « Add-ons » gère l'activation et l'ordre des Add-ons. Chaque site est associé à un distributeur et ce dernier à la possibilité de mettre à disposition de ces clients des Addons.

  • L'outil supporte plusieurs versions différentes d'un même « Addon » et optionnellement des hotfix associés à chaque version.

  • Plusieurs « Addons » peuvent être actifs sur un même environnement et l'ordre de déclaration au niveau des fichiers d'implicites est réglable en utilisant les flèches du menu.

  • Par défaut, les sites sont associés mais n'ont pas accès aux « Addons » de leurs distributeurs respectifs. Une demande au centre de support est nécessaire pour que les Addons souhaités soient disponibles dans le tableau du site concerné.

Le nommage des fichiers d'implicites est réalisé de la manière suivante : « Implicites(Type).txt ».

  • « ImplicitesDefaut.txt » : Fichier d'implicites minimaliste orienté utilisateur.

  • « ImplicitesAdmin.txt » : Fichier d'implicites complet orienté administrateur.

Ces noms de fichiers d'implicites peuvent être définis par exemple sur un modèle d'utilisateur.

Fonctions en détail

Groupes

  • Groupe Sélection du fichier d'implicites.
    Ce groupe permet de sélectionner le fichier d'implicites à traiter, qui est fonction de l'Environnement et du Type de clients (Utilisateur ou Administrateur).
    Si une ou plusieurs Instances / Variantes de fichiers d'implicites existent dans l'environnement, vous pouvez aussi choisir l'instance / variante à traiter (voir le paragraphe "Instances et variantes spécifiques des fichiers d'implicites"). Le choix "standard" sélectionne le fichier d'implicites de base.

  • Groupe ERP Divalto.
    Ce groupe rappelle la version courante de l'ERP, le Service Pack appliqué à cette version et la version de la DSN.

    Il indique aussi le groupe de hotfix appliqué :

    • null : aucun hotfix n'est appliqué.

    • latest : tous les hotfix existants sont appliqués.

    • ii (01, 02, ..., NN) : Les correctifs des hotfix 1 à ii sont appliqués.

Aucun élément de ce groupe n'est ici modifiable. Pour changer un élément, faites appel à l'utilitaire xCloudManage.

  • Groupe Spécifiques.
    Ce groupe permet d'activer ou désactiver les chemins implicites associés aux objets et fichiers spécifiques greffés sur l'ERP Divalto :

    • Si vous activez l'option "Aucun programme spécifique", les chemins sont commentés et aucun spécifique n'est mis en ligne. Sinon, les chemins sont dé-commentés et les spécifiques mis en ligne.
      Cette option est indisponible si vous modifiez une instance / variante de fichiers d'implicites.

    • Si vous activez l'option "Programmes spécifiques en cours de validation", le chemin menant au dossier tmp (.../specifs/tmp en standard) est dé-commenté, ce qui permet de mettre en ligne les objets placés dans tmp.
      Sinon, le chemin est mis en commentaires.

    • Si vous ne cochez pas l'option "Activer la variante", les chemins associés à la variante courante sont mis en commentaires (voir le paragraphe "Instances et variantes spécifiques des fichiers d'implicites").

  • Groupe Add-ons.
    Lorsque des add-ons sont mis à disposition, ce groupe permet de les paramétrer et de les ordonner :

    • Si vous cochez la case Actif, l'add-on est mis en ligne (les chemins implicites correspondants sont ajoutés au fichier).

    • La liste déroulante Version permet de choisir la version de l'add-on à mettre en ligne.
      La liste déroulante Hotfix permet, le cas échéant, de choisir un groupe de hotfix à lui appliquer.

    • Les boutons de la barre d'outils "Déplacer l'add-on vers le haut / bas" permettent d'ordonner les add-ons dans le tableau. Les chemins implicites correspondants seront ajoutés dans le fichier en respectant cet ordonnancement.

Remarque : Si le fichier paramètres (lié à l'environnement) contenant la liste des add-ons mis à disposition du site est absent, le tableau des add-ons restera vide.

  • Tableau des chemins implicites.
    Le tableau présent à droite de l'écran affiche le contenu du fichier des implicites.
    Il n'est pas modifiable directement mais son contenu reflète en permanence les modifications apportées au paramétrage (le contenu réel du fichier n'est toutefois pas actualisé avant que les modifications ne soient validées).

  • Barre de titre et opération en cours.
    La barre de titre de la fenêtre affiche l'opération en cours. Trois modes sont possibles :

    • Le mode "Consultation" permet de consulter le tableau des implicites ou le tableau des add-ons (le tableau "courant" est entouré d'un liseré coloré).

    • Le mode "Modification" permet de modifier les divers paramètres (groupes ERP Divalto, Spécifiques et Add-ons).

    • Le mode "Sélection" permet de choisir le fichier d'implicites à traiter (groupe Sélection du fichier d'implicites).

 

Mise en oeuvre

L'outil de gestion des chemins implicites fonctionne de manière globalement similaire à un zoom. Il permet de réaliser les opérations suivantes :

  • Consultation du tableau des chemins implicites.
    Au départ, le programme démarre en mode Consultation du tableau des implicites, tableau affiché dans la partie droite de l'écran. A partir de là, vous pouvez :

    • Vous déplacer dans le tableau à la manière habituelle (touches de déplacement, clics souris, ascenseur, etc.).

    • Passer en mode Sélection, en tapant la touche Echap ou en cliquant directement sur un champ du groupe Sélection du fichier d'implicites.

    • Passer en mode Modification, en cliquant sur le bouton Modifier de la barre d'outils (raccourci clavier : F4) ou en cliquant directement sur un champ en saisie des groupes ERP Divalto ou Spécifiques.

    • Passer en consultation du tableau des add-ons en cliquant sur ce tableau.

  • Consultation du tableau des add-ons.
    En consultation de ce tableau, affiché en bas à gauche de l'écran, vous pouvez :

    • Vous déplacer dans le tableau à la manière habituelle (touches de déplacement, clics souris, ascenseur, etc.).

    • Passer en mode Sélection, en cliquant directement sur un champ du groupe Sélection du fichier d'implicites.

    • Passer en mode Modification, en cliquant sur le bouton Modifier de la barre d'outils (raccourci clavier : F4) ou en cliquant directement sur un champ en saisie des groupes ERP Divalto ou Spécifiques.

    • Revenir à la consultation du tableau des implicites en cliquant sur ce tableau ou en tapant la touche Echap.

  • Sélection du fichier d'implicites à traiter.
    En sélection du fichier, vous êtes en saisie dans le groupe de sélection, affiché en haut à gauche de l'écran. Vous pouvez alors :

    • Changer d'environnement, de type de clients ou d'instance / variante.

    • Valider la saisie en tapant la touche Entrée.

    • Retourner à la page de garde en tapant la touche Echap.

  • Modification du fichier d'implicites courant.
    Lorsque vous entrez en mode Modification, vous êtes en saisie du groupe Spécifiques. Vous pouvez alors :

    • Changer une option présente dans ce groupe.

    • Valider la saisie en tapant la touche Entrée.
      Après confirmation, vous revenez à la consultation du tableau des implicites.

    • Abandonner la saisie en tapant la touche Echap.
      Après confirmation, vous revenez à la consultation du tableau des implicites.

    • Cliquer sur un champ d'une colonne en saisie du tableau des add-ons pour entrer directement en modification de la ligne d'add-on correspondante.

    • Cliquer ailleurs à l'intérieur du tableau des add-ons pour lui donner le focus (sans quitter le mode Modification).
      A partir de là, vous pouvez :

      • Modifier le contenu d'une ligne à la manière habituelle (touche F4 après sélection de la ligne ou clic dans la colonne de contrôle en regard de la ligne ou clic sur la donnée à modifier ; touche Entrée pour valider la saisie de la ligne).

      • Changer l'ordonnancement des lignes en vous plaçant sur la ligne à déplacer puis en utilisant les boutons de la barre d'outils "Déplacer l'add-on vers le haut / bas".
        Remarque : Le déplacement d'add-ons inactivés n'est pas significatif dans la mesure où ces add-ons ne sont pas enregistrés dans le fichier d'implicites ; au rechargement ultérieur de ce fichier, ils retrouveront la position qu'ils occupent dans le fichier paramètres des add-ons mis à disposition.

      • Revenir à la saisie des autres paramètres en tapant la touche Echap ou Entrée ou en cliquant sur un objet en saisie du groupe Spécifiques.

 

Instances et variantes spécifiques des fichiers d'implicites

Pour un environnement donné, le mode "standard" affecte à tous les utilisateurs ou tous les administrateurs le même fichier d'implicites, avec les mêmes chemins menant à des éléments de surcharge spécifiques communs.
Si l'on désire que des groupes d'utilisateurs différents disposent chacun de ses propres éléments de surcharge, il faut créer autant d'instances de fichiers d'implicites que de groupes. Une instance peut aussi se décliner en variantes exploitant un socle de surcharge commun.

  • Le bouton "Créer instance - variante" permet de créer deux nouveaux fichiers d'implicites à partir des deux fichiers "standard" ImpliciteDefaut.txt (utilisateur) et ImplicitesAdmin.txt (administrateur).
    Cliquer sur ce bouton ouvre une boîte de dialogue proposant de saisir les noms d'instance et de variante.
    La variante est toujours générée : Si elle est inutile, ne cochez pas l'option "Activer la variante".
    Le cumul des tailles des noms d’instance et de variante ne peut pas dépasser 10 caractères.
    Remarque : Les fichiers d'implicites SQL sont également créés à partir des fichiers "standard".

  • Vous pouvez créer autant de couples Instance / Variante que vous le désirez.
    Dès que l’environnement contient au moins une instance / variante, un multichoix apparaît dans le groupe "Sélection du fichier d'implicites" pour vous permettre de sélectionner l'instance / variante à traiter (le choix "standard" permet de sélectionner les fichiers d'implicites de base ImplicitesDefaut.txt ou ImplicitesAdmin.txt).
    Sans aucune instance, le multichoix n'apparaît pas.

  • Dès lors qu'une instance est sélectionnée :
    L'option "Activer la variante" apparaît dans le groupe "Spécifiques". Ne pas cocher la case permet de commenter les lignes d'implicites la concernant (voir point suivant). Si l’environnement ne contient aucune instance ou si vous sélectionnez la ligne « standard », cette option n'apparaît pas.
    L'option "Aucun programme spécifique" est désactivée.

  • Le contenu initial des deux nouveaux fichiers d’implicites ImpliciteDefaut_inst_var.txt et ImplicitesAdmin_inst_var.txt est constitué à partir du contenu des fichiers « de base » ImplicitesDefaut.txt et ImplicitesAdmin.txt correspondants.
    Dans les fichiers de base, les chemins d'accès aux éléments spécifiques ont pour format //site/environnement/specifs/...
    Dans une instance / variante, ces mêmes chemins sont doublés et ont pour format //site/environnement/specifs/inst/... et //site/environnement/specifs/inst/var/... (une exception : le chemin d'accès aux spécifiques temporaires //site/environnement/specifs/inst/var/tmp existe uniquement au niveau instance).
    Si la variante est invalidée, les lignes //site/environnement/specifs/inst/var/... sont mises en commentaires.

  • Le bouton "Supprimer instance - variante" permet de supprimer les fichiers d'implicites correspondant à l'instance / variante courante.
    Remarque : Les fichiers d'implicites SQL correspondants sont également supprimés.
    Par contre, les dossiers //site/environnement/specifs/inst et //site/environnement/specifs/inst/var (voir ci-dessus) sont conservés (leur éventuelle suppression reste à votre charge).

 

  • Aucune étiquette