Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
title
Infoiconfalsetitle

Problématique

Vous souhaitez passer d'un écran à

l'

un autre avec plus de fluidité?

Ajouter des activités annexes vous permettra d'optimiser votre environnement Sylob et votre temps. Expand
titlePremier exemple : ajouter un bouton action qui permet de créer une donnée tehnique depuis une fiche article.

Prérequis : Dans l'activité "Gérer les données techniques" cliquer droit sur le bouton action d'ajout et copier l'adresse du lien.

Image Removed

Conserver la partie en gras du lien obtenu, de la forme : https://XXXXX:8443/CochiseWeb/dm3/gererDonneeTechnique/ajouterGammeNomenclature.do?cmd=start (où "X"représente votre serveur et "x" représente l'id de l'article sélectionné).

  1. Dans l'activité "Gérer les articles", cliquer sur "paramétrer les activités annexes".
    Image Removed
  2. Ajouter une activité annexe.
    Image Removed
  3. Sélectionner un type "Activité", un mode d'affichage "Bouton" et renseigner dans le paramètre d'appel "url=/dm3/gererDonneeTechnique/ajouterGammeNomenclature.do?cmd=start"
    (rajouter le préfixe "url=" et coller la partie en gras du lien en prérequis).
    Image Removed
  4. Valider l'activité annexe.
  5. Utiliser l'activité annexe en cliquant sur le bouton action pour créer une donnée technique.
    Image Removed
Expand
titleFAUX Premier exemple : ouvrir la fiche d'un article depuis une requête qui liste les données techniques.

Prérequis : Pour consulter la fiche d'un article depuis l'activité "Gérer les données techniques", il est nécessaire de récupérer le lien de consultation d'un article depuis l'icône de consultation dans "Gérer les articles".

Cliquer droit sur l'icone de consultation en bout de ligne d'un article et copier l'adresse du lien.

Image RemovedConserver la partie en gras du lien obtenu, de la forme https://XXXXX:8443/CochiseWeb/

L'ajout d'activités annexes vous permet de réduire le nombre de clics.

Vous trouverez dans ce tutoriel la marche à suivre pour ajouter des activités annexes avec quelques exemples.

Anchor
hautPage
hautPage

Warning

Pré-requis

La définition des activités annexes dépend du paramètre de la société "Activités annexes".

  • Lorsqu'il est positionné à "Paramétrage par utilisateur", chaque utilisateur peut se paramétrer ses activités annexes. L'administrateur peut aussi propager les activités annexes vers d'autres utilisateurs avec la fonction "Propager les paramétrages"

  • Lorsqu'il est positionné à "Paramétrage unique", seul l'administrateur a le droit de rajouter des activités annexes. Dans ce mode, tous les utilisateurs bénéficient du paramétrage effectué par l'administrateur.

Si vous ne voyez pas l'action "Paramétrer les activités annexes", plusieurs raisons possibles :

  1. Les activités annexes ne sont pas disponibles sur cet écran (voir Comment connaitre la liste des activités qui autorisent la définition d'activités annexes ?).

  2. Vous n'êtes pas administrateur et le paramétrage est unique.

  3. La liste chargée de l'activité ne contient aucun élément.

  4. Dans le cas d’une requête, vous n’avez pas encore sauvegardé cette requête.

Pour ajouter une activité annexe depuis une activité : 

  1. Se positionner sur l'activité à modifier. 

  2. Dans le menu "Autres actions" de l'activité sélectionner "Paramétrer les activités annexes".

    Image Added
  3. Sélectionner l'action "Ajouter". 

    Image Added
  4. Compléter le formulaire pour ouvrir soit une activité (cela peut être un tableau de bord), un dossier, un lien externe... 

    Image Added


    Remarque : pour le code il est possible de définir un compteur automatique.

Tip

Astuces / Conseils

  • La définition des paramètres d'appel peut être complexe. Différents exemples sont présents dans l'aide de l'activité "Paramétrer les activités annexes" ainsi qu'à la suite de ce tutoriel mais il faut savoir que tous les points d'entrées ne sont pas documentés. Si malgré tout, vous n'arrivez pas à définir ces paramètres d'entrée, vous pouvez demander de l'assistance à un expert Sylob.

  • Les activités annexes peuvent être ajoutées sur des requêtes enregistrées du système d'information. Pour cela, il est nécessaire d'exécuter la requête pour pouvoir ensuite ajouter l'activité annexe.

  • Il est nécessaire de connaitre l'url exacte qui permet d'accéder à la fonction désirée et que l'on doit placer dans les paramètres d'appel sous la forme url=X. Avec n'importe quel navigateur, vous avez la possibilité de connaitre cette adresse (url) via un clic droit sur l'action ou le bouton correspondant puis en choisissant "Copier l'adresse du lien" (ou "Copier le raccourci" ou "Copier le lien" selon les navigateurs).

Expand
titleExemple 1 : Consulter la fiche d'un article depuis la liste des données techniques

Au préalable, comme le préconise l'astuce, on recherche l'url de l'action souhaitée (ici l'action "Consulter" Image Addedde "Gérer les articles").

Image Added

Le paramètre d'appel est égal à

Code Block
url=/dm1/gererArticle/gererArticle.do?cmd=consultArticle&id=

xxxxxxxxxxxxxxxxxxxxxxxxxxx (où "X"représente votre serveur et "x" représente l'id de l'article sélectionné).
  • Dans l'activité "Gérer les données techniques", cliquer sur "paramétrer les activités annexes".
    Image Removed
  • Ajouter une activité annexe.
    Image Removed
  • Sélectionner un type "Activité", et renseigner dans le paramètre d'appel "url=/dm1/gererArticle/gererArticle.do?cmd=consultArticle&id="
  • Valider l'activité annexe.
  • Utiliser l'activité annexe en cliquant sur l'icône.
    Image Removed
  • Expand
    titleSecond exemple : Ouvrir le site du web client depuis la liste des clients.
    1. Renseigner le site web de vos clients directement dans les fiches client.Image Removed
    2. Depuis la liste des clients cliquer sur "paramétrer les activités annexes".
      Image Removed
    3. Ajouter une activité annexe.
      Image Removed
    4.  Sélectionner un type "Lien externe" et renseigner le paramètre d'appel "url=${row.siteInternet}".
      Image Removed
    5. Valider l'activité annexe.
    6. Utiliser l'activité annexe en cliquant sur l'icône cela vous redirigera vers le site web du client.
      Image Removed
    Note

    On peut rajouter des remarques, des limites...

    Warning
    Tip
    titleAstuces / Conseils

    A compléter

    Info

    ${row.idArticle}


    Tip

    Astuces / Conseils

    Le conditionnement d'affichage "${not empty row.idArticle}" permet de ne pas afficher l'action de consultation pour les données techniques qui ne portent pas sur un article (modèle de données technique ou donnée technique d'affaire).

    L'activité annexe est sélectionnable dans le menu "Autres actions" car le mode d'affichage de l'activité annexe a été positionné à "Menu".
    Image Added


    Haut de page

    Expand
    titleExemple 2 : Créer une donnée technique depuis une fiche article

    Au préalable, comme le préconise l'astuce, on recherche l'url de l'action souhaitée (ici le bouton "Ajouter" de "Gérer les données techniques").

    Image Added

    Le paramètre d'appel est égal à :

    Code Block
    url=/dm3/gererDonneeTechnique/ajouterGammeNomenclature.do?cmd=start&id=${row.id}

    L'activité annexe est sélectionnable directement depuis une icône dans la liste car le mode d'affichage de l'activité annexe a été positionné à "Icône".

    Image Added

    Haut de page

    Expand
    titleExemple 3 : Ajouter une action pour fermer une fiche client et revenir à la liste

    Le bandeau figé, en haut du formulaire, peut être intéressant pour accéder rapidement à des actions comme l'action d'annulation.

    Au préalable, comme le préconise l'astuce, on recherche l'url de l'action "Annuler" présente en fin du formulaire pour la rajouter dans le bandeau figé.

    Image Added

    Le paramètre d'appel est égal à :

    Code Block
    url=/dm1/gererClient/gererClient.do?cmd=cancelClient

    L'activité annexe se présente sous la forme d'un bouton présent dans le bandeau figé car le mode d'affichage de l'activité annexe a été positionné à "Bouton".

    Image Added

    Haut de page

    Expand
    titleExemple 4 : Créer une condition fournisseur depuis une fiche article

    Sur cet exemple, on veut créer une condition fournisseur depuis une fiche article en renseignant automatiquement l'article. On veut afficher cette action uniquement si l'origine de l'article est acheté".

    Ce point d'entrée ne peut pas se deviner, il est parfois nécessaire de solliciter un expert Sylob pour parvenir au résultat souhaité.
    Image Added

    Le paramètre d'appel est égal à :

    Code Block
    url=/dm4/gererConditionFournisseur/saisirConditionFournisseur.do?cmd=createOrModifyConditionFournisseur&id=${sessionScope.UC246_articleVO.id}

    Le conditionnement d'affichage sur l'origine acheté est égal à :

    Code Block
    ${sessionScope.UC246_articleVO.origine == '1'}

    L'activité annexe est sélectionnable directement depuis un bouton dans le formulaire.

    Image Added

    Haut de page 

    Expand
    titleExemple 5 : Ouvrir l'activité "Gérer un appel d'offre" en mode "détaillé par article"

    Admettons que depuis une requête qui liste les articles achetés, on veuille accéder aux appels d’offre portant sur l’article (ouverture en mode détaillé par article avec une recherche sur le code de l’article).

    Image Added

    Le paramètre d'appel est égal à :

    Code Block
    url=/dm4/gererAppelOffre/gererAppelOffre.do?cmd=switchModeDetail&idArticle=${row.id}

    Ici l’identifiant interne de l’article est le premier attribut de la requête.


    Haut de page 

    Expand
    titleExemple 6 : Ouvrir le dossier contact depuis une action commerciale

    Lorsqu’une information d’un contact n’est pas correcte, il peut paraitre lourd de la corriger puisqu’on est obligé d’ouvrir d’abord le tiers correspondant afin d’accéder à la modification du contact.

    Le raccourci proposé ici est d’utiliser la navigation “Dossier contactpour bénéficier de la modification rapide native.

    Note

    Attention, la solution oblige à rajouter au préalable le dossier contact à la liste des blocs affichés pour l’utilisateur concerné.

    Image Added

    Le paramètre d'appel est égal à :

    Code Block
    element=${sessionScope.UC453_actionCommercialeVO.idContact}
    Image Added

    Haut de page