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

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 1 minute de lecture
  • 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é de demande de lancement de contrat à votre espace de travail.
      1. Accédez à la Tous > Cadre de travail Now Experience > Actions déclaratives > Actions des formulaires
      2. Sélectionnez Nouveau.
      3. Définissez l’action sur le type Action du client UXF et mappez l’action à la fonctionnalité de lancement d’une demande de contrat, en saisissant les valeurs de champ suivantes.
        Tableau 1. Champs de demande de lancement de contrat
        Champ Valeur
        Implémenté en tant que UFX Client Action
        Spécifier l’action du client Initier le contrat
        Ajouter une action déclarative Initier un contrat à votre espace de travail
      4. Renseignez les autres champs du formulaire.

        Pour plus de détails, voir Formulaire d’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 Initier le contrat.
      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. Dans le champ Composant source, sélectionnez la barre d’actions.
      5. Dans le champ Action déclarative source, sélectionnez initiate_contract.
      6. Dans le champ Contrôleur, sélectionnez Formulaire.
      7. Dans le champ Événement cible, sélectionnez [Page d’enregistrement] Ouvrir le modal.
      8. Dans le champ Mappage de la charge utile cible , définissez les champs à envoyer en collant le code JSON suivant.
        {
            "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"
        }
      9. Renseignez les autres champs du formulaire.
        Créer un mappage d’événements pour lancer une action contractuelle

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

      10. Sélectionnez Envoyer.
    3. Facultatif : Configurez les conditions de visibilité pour le bouton Lancer l’action du contrat.
      1. Sélectionnez la vue avancée répertoriée sous Liens connexes.
      2. Sélectionnez la liste connexe Conditions.
      3. Définissez les conditions de visibilité du bouton d’action.

    Résultats

    Un bouton d’action permettant de lancer des demandes de contrat à partir d’un enregistrement de contrat est disponible dans votre espace de travail.

    Figure 1. Action de lancement du contrat configurée
    Bouton Lancer une action ajouté à votre espace de travail