Ajouter un bouton d’action dans l’espace de travail pour lancer une demande de contrat

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 1 minute de lecture
  • En tant qu’administrateur, définissez un bouton d’action dans votre espace de travail et mappez-le à l’action intégrée à l’origine d’une demande de contrat.

    Avant de commencer

    Rôle requis : admin

    Procédure

    1. Ajoutez la fonctionnalité Initier la demande de contrat à votre espace de travail.
      1. Accédez à la Tout > Cadre de travail Now Experience > Actions déclaratives > Actions de formulaire
      2. Sélectionnez Nouveau.
      3. Définissez l’action sur le type Action du client UXF et mappez l’action à la fonctionnalité de lancement de demande de contrat et en saisissant les valeurs de champ suivantes.
        Tableau 1. Champs Lancer la demande de contrat
        Champ Valeur
        Implémenté en tant que UFX Client Action
        Spécifier l'action du client Initier le contrat
      4. Renseignez les autres champs du formulaire.
        Pour plus de détails, voir Formulaire Affectation d’action
      5. Cliquez avec le bouton droit sur l'en-tête du formulaire, puis sélectionnez Enregistrer.
    2. Créez un mappage d’événements pour l’action déclarative définie.
      1. Sélectionnez la vue avancée répertoriée sous Liens connexes.
      2. Sélectionnez la liste connexe Mappages d’événements du complément UX.
      3. Sélectionnez Nouveau.
      4. Renseignez les champs du formulaire.

        Pour obtenir une description des valeurs de champ, consultez la rubrique Formulaire de mappage d’événement de complément UFX.

      5. Définissez les champs à envoyer en collant le code JSON suivant dans le champ Mappage de charge utile cible .
        {
            "container": {
                "fields": {
                    "binding": {
                        "address": [
                            "fields"
                        ]
                    },
                    "type": "EVENT_PAYLOAD_BINDING"
                },
                "params": {
                    "binding": {
                        "address": [
                            "params"
                        ]
                    },
                    "type": "EVENT_PAYLOAD_BINDING"
                },
                "route": {
                    "binding": {
                        "address": [
                            "route"
                        ]
                    },
                    "type": "EVENT_PAYLOAD_BINDING"
                }
            },
            "type": "MAP_CONTAINER"
        }
      6. Sélectionnez Soumettre.

    Résultats

    Un bouton d’action permettant aux utilisateurs de lancer des demandes de contrat est ajouté à votre espace de travail.