Loading
Table des matières
Sélectionner des filtres

          Aucun résultat
          Aucun résultat
          Voici quelques conseils de recherche

          Vérifiez l'orthographe de vos mots-clés.
          Utilisez des termes de recherche plus généraux.
          Sélectionnez moins de filtres pour élargir votre recherche.

          Recherchez dans toute l’aide de Salesforce
          Utilisation de l'action Signature DocuSign pour signer des documents depuis un Omniscript

          Utilisation de l'action Signature DocuSign pour signer des documents depuis un Omniscript

          Les utilisateurs peuvent signer un document à partir d'un Omniscript et télécharger le document signé pour leurs enregistrements. Après avoir préparé le modèle DocuSign et mappé les champs de l'Omniscript avec le modèle en utilisant une Transformation Omnistudio Data Mapper, vous pouvez créer une Action de signature DocuSign dans l'Omniscript. Lors de l'exécution de l'action, une fenêtre DocuSign s'ouvre contenant le document prérempli. L'utilisateur doit signer ou refuser de signer le document avant de continuer l'Omniscript.

          1. Dans le panneau des éléments Omniscript, faites glisser un élément d'action DocuSign Signature vers un élément Étape ou Bloc, où il est restitué sous forme de bouton.
            Remarque
            Remarque

            Modifier le bloc ne prend pas en charge l'action Signature DocuSign.

          2. Dans les propriétés Action de signature DocuSign, cliquez sur Ajouter un modèle. La fenêtre Modifier le modèle s'ouvre.
          3. Sélectionnez votre modèle DocuSign.
          4. Sélectionnez un rôle de modèle.
            Les rôles sont définis dans le modèle DocuSign.
          5. Saisissez le nom de la Transformation Data Mapper.
            Si le Mappeur de données n'existe pas, créez une Transformation Mappeur de données.
          6. Cliquez sur Enregistrer.
          7. Saisissez un Nom du signataire et un E-mail de signataire.

            Les champs Nom du signataire et Adresse e-mail du signataire prennent en charge les champs de fusion. Par exemple, %FirstName% %LastName% fusionne le contenu des champs FirstName et LastName dans le champ Signer Name à l'exécution.

          8. Ajoutez un Objet de l'e-mail que les destinataires reçoivent après la signature.
          9. Si nécessaire, saisissez une URL DocuSign Return qui remplace la fenêtre DocuSign une fois la signature terminée.
          10. Si nécessaire, saisissez des formats d'affichage pour les valeurs de date et d'heure.
          Remarque
          Remarque

          Pour utiliser un Omniscript avec une action de signature DocuSign dans un site Experience Cloud, ajoutez l'autorisation de page Visualforce OmniScriptLwcDocuSignViewPdf à tous les profils utilisant l'Omniscript.

          Lorsque la fenêtre DocuSign s'ouvre, un nœud est écrit dans le JSON de données Omniscript. Prévisualisez l'Omniscript pour afficher le nœud de réponse dans le JSON de données :

          "DocuSignElementName": [
            {
              "status": "Declined",
              "envelopeId": "xyz123"
            },
            {
              "status": "Completed",
              "envelopeId": "xyz123"
            }
          ]

          Une nouvelle status et une nouvelle envelopeId sont générées à chaque lancement de la fenêtre DocuSign. Les statuts comprennent Completed, Declined et In Process.

          Important
          Important

          L'élément DocuSign ne renvoie pas le nœud JSON des données de réponse lorsqu'il est ajouté à une page Lightning ou à un site Générateur d'expérience.

          Si vous êtes un développeur et remplacez OmniScriptDocuSignReturnPage dans votre Omniscript, publiez le statut Page de retour DocuSign dans l'Omniscript en utilisant window.parent.postMessage. Par exemple :

          window.addEventListener('DOMContentLoaded', function(event){
          var domClass = '';
          var searchStr = event.currentTarget.location.search;
          
          searchStr = searchStr.substring(searchStr.indexOf('&event='), searchStr.length);
          searchStr = searchStr.substring(searchStr.indexOf('=') + 1,searchStr.length);
          
          if(searchStr === 'signing_complete') {
          domClass = document.getElementById('signing_complete');
          domClass.style.display = 'block';
          } else {
          domClass = document.getElementById('signing_failed');
          domClass.style.display = 'block';
          }
          _window.parent.postMessage(searchStr, '');_*
          });
           
          Chargement
          Salesforce Help | Article