Last modified: 2024-03-05

Champs à remplissage automatique

Après avoir défini une convention OneSpan Sign, les utilisateurs qui créent des transactions manuellement peuvent utiliser cette convention pour automatiser certaines tâches. Au lieu de devoir effectuer ces tâches manuellement, leur exécution automatique permet aux utilisateurs de gagner du temps.

Plus précisément, les utilisateurs peuvent automatiquement :

  • Positionner les champs OneSpan Sign dans plusieurs documents pour plusieurs signataires via des balises de texte
  • Mettre à jour les champs OneSpan Sign avec les données CRM via les mappages de champs (la fonction d'insertion)
  • Mettre à jour les champs CRM avec les données OneSpan Sign via les Mappages de champs (la fonction réécriture)

Les sections suivantes décrivent comment faire ces choses :

Mise à jour des champs de OneSpan Sign

La fonction d'insertion copie la valeur d'un champ CRM (par exemple, le prénom) dans un champ correspondant d'un document OneSpan Sign lors de la préparation d'une transaction. Ces données peuvent ensuite être extraites du document signé. Les données en question peuvent être soit des données sur un signataire, soit des données sur une « entité apparentée » du CRM.

Il existe deux façons de remplir automatiquement les documents OneSpan Sign avec les données OneSpan Sign for Microsoft Dynamics CRM :

Mise à jour des champs OneSpan Sign via l'interface utilisateur

Utiliser l'interface utilisateur pour insérer automatiquement des données de la base de données OneSpan Sign for Microsoft Dynamics CRM dans un champ de saisie d'un document OneSpan Sign :

  1. Création d'une convention.
  2. Création d'un mappage de champ, et copiez son OneSpan Sign nom de champ dans un tampon.
  3. Créez une étiquette de signataire, et sous cette étiquette, créez deux étiquettes de texte comme suit :
    1. Créez une étiquette de texte de type Signature.
    2. Toujours sous cette étiquette, créez une deuxième étiquette de texte de type Entrée - Champ de texte.
    3. Des options supplémentaires apparaissent.

    4. Collez le nom copié à l'étape 2 dans le champ Nom du champOneSpan Sign.
    5. Enregistrez la balise de texte.
  4. La Convention crée automatiquement un bloc de signature et y joint un texte à saisir. La Convention récupère ensuite les données du champ de l'entité CRM qui a été défini dans le mappage des champs, et les insère dans le champ de saisie.

  5. Pour utiliser votre nouvelle convention, créez une transaction OneSpan Sign. Dans la section Options avancées, associez votre convention à la transaction.
  6. En option, sélectionnez Préparation automatique avec balises de texte.
  7. Ajouter des documents et des signataires à la transaction, et attribuer une étiquette de signataire à chaque signataire.
  8. Si vous n'avez pas sélectionné la Préparation automatique avec balises de texte ci-dessus, cliquez sur Préparer pour préparer la transaction.
  9. Lorsque vous avez terminé, cliquez sur Envoyer.
  10. L'application fera alors les actions suivantes : (1) créer un bloc de signature et un champ de saisie attaché à ce bloc; (2) extraire les données du champ de l'entité OneSpan Sign for Microsoft Dynamics CRM défini sur le mappage des champs; (3) insérer ces données dans le champ de saisie du document OneSpan Sign.

    À la fin de cette procédure, vous devriez voir toutes les données insérées de OneSpan Sign for Microsoft Dynamics CRM dans la transaction créée.

Mise à jour programmatique des champs OneSpan Sign

Utiliser un programme pour insérer automatiquement des données de la base de données OneSpan Sign for Microsoft Dynamics CRM dans un champ de saisie OneSpan Sign d'un document :

  1. Écrivez le code qui : (a) créera la transaction; (b) attachera à la transaction une convention appropriée, des documents appropriés, des signataires appropriés, etc.

    Si votre convention contient des balises de texte, les champs seront automatiquement créés et positionnés à l'intérieur des documents OneSpan Sign.

  2. Ajoutez le code JavaScript suivant au esl_packageParameterSettings fichier de ressources Web. Votre code devrait ressembler à l'exemple suivant :
  3. <Package> <autoPrepare="true"> <insert="true"> <template="my-template"> <writeBack="true"> <autoSend="true"> <inPersonSigning="true"> <reviewAfterCompletion="true"> <enforceSigningOrder="true"> </Package>

  4. Cliquez sur Nouvelle transaction OneSpan Sign, ou créez un bouton personnalisé (pour une entité personnalisée) qui exécute le code. Lorsque vous cliquez sur ce bouton, vous devriez voir toutes les données insérées dans OneSpan Sign for Microsoft Dynamics CRM dans la transaction créée.

Mise à jour des champs CRM (réécriture)

La fonction de réécriture d'un mappage de champs permet de mettre automatiquement à jour les données des champs OneSpan Sign for Microsoft Dynamics CRM à partir des documents OneSpan Sign.

Par exemple, supposons que : (1) un signataire s'aperçoit au cours du Signer Experience que son adresse est erronée dans un document de transaction OneSpan Sign; (2) le signataire corrige son adresse dans ce document.

Si cette adresse OneSpan Sign est mise en correspondance avec un champ d'une entité connexe OneSpan Sign for Microsoft Dynamics CRM, et que l'option de réécriture a été cochée pour cette mise en correspondance, lorsque la transaction OneSpan Sign est terminée, l'adresse mise à jour est écrite dans le champ OneSpan Sign for Microsoft Dynamics CRM.

Il existe deux façons de mettre à jour les champs OneSpan Sign for Microsoft Dynamics CRM avec les données des documents OneSpan Sign :

Pour ces deux méthodes, les données à réécrire dans OneSpan Sign for Microsoft Dynamics CRM doivent être saisies au cours de l'opération Signer Experience.

Mise à jour des champs CRM via l'interface utilisateur

Utiliser l'interface utilisateur pour mettre à jour un champ OneSpan Sign for Microsoft Dynamics CRM avec les données d'un document OneSpan Sign lorsque la transaction associée est terminée :

  1. Sélectionnez l'option de réécriture pour le mappage de champ associé.
  2. Lorsque la transaction OneSpan Sign est terminée, vérifiez que les données mises à jour pendant la transaction Signer Experience apparaissent dans le champ associé OneSpan Sign for Microsoft Dynamics CRM.

Mise à jour programmée des champs CRM

Utiliser un programme pour mettre à jour un champ CRM avec les données d'un document OneSpan Sign lorsque la transaction associée est terminée :

  1. Écrivez le code qui : (a) créera la transaction; (b) attachera à la transaction une convention appropriée, des documents appropriés, des signataires appropriés, etc.
  2. Si votre convention contient des balises de texte, les champs seront automatiquement créés et positionnés à l'intérieur des documents OneSpan Sign.

  3. Ajoutez le code JavaScript suivant au esl_packageParameterSettings fichier de ressources Web. Votre code devrait ressembler à l'exemple suivant :
  4. <Package>  
            <autoPrepare="true">
            <insert="true">
            <template="my-template">
            <writeBack="true"autoSend="true">
            <inPersonSigning="true">
            <reviewAfterCompletion="true">
            <enforceSigningOrder="true">
    </Package>
    			
  5. Cliquez sur le bouton Nouvelle transaction OneSpan Sign, ou créez un bouton personnalisé (pour une entité personnalisée) qui exécute le code. Lorsque vous cliquez sur ce bouton une fois la transaction OneSpan Sign terminée, les données qui ont été mises à jour au cours de la transaction Signer Experience apparaissent dans le champ OneSpan Sign for Microsoft Dynamics CRM associé.
Was this information helpful?
X