2016-07-15 7 views
2

Ich habe erfolgreich ein System erstellt, das eine Dokumentvorlage zum Erstellen eines neuen Umschlags verwendet.Dokumentvorlagen - Rollen Eingestellt auf Person oder E-Mail-Signatur

Das System verfügt über eine Benutzeroberfläche mit Registerkarten und einen Iframe, der neue URLs von der Docusign-API jedes Mal abruft, wenn ein Tab geändert wird und wenn eine URL abläuft.

Mein Problem ist, dass jetzt einige Kunden entweder persönlich anmelden oder per E-Mail unterzeichnen werden. Nachdem ich die Dokumente gelesen habe, sehe ich keine Möglichkeit mehr, von einem persönlichen zu einem E-Mail-Unterzeichner zu wechseln, nachdem der Umschlag erstellt wurde. Stimmt das?

  • Ist es möglich, festzulegen, ob eine Rolle zum Zeitpunkt des Umschlags Schöpfung in Person oder E-Mail-Zeichen sein, ohne die ursprüngliche Vorlage zu beeinflussen?
  • Wenn das nicht möglich ist, ist meine beste Option, eine Vorlage mit doppelten Feldern für persönliche und E-Mail-Signierung zu erstellen, und nur die passenden auf meinem Fall zu verwenden?

Antwort

3

Wenn Sie eine persönliche Unterzeichner zu einem Remote-signer, oder umgekehrt, oder einem anderen Empfängertyp in einen anderen Empfängertyp ändern müssen, haben Sie zwei Möglichkeiten:

  1. Führen Sie eine Umschlag-Korrektur
  2. Entfernen Sie dann den Empfänger zurück zu der In-Prozess-Umschlag als einen anderen Typ.

Für Option # 1, einen Umschlag Korrektur verwenden Sie Dinge wie Empfänger, Tabs bearbeiten können, und sogar Dokumente, wenn sie noch nicht unterzeichnet worden. Nehmen Sie die folgende API-Aufruf die Korrektur URL eines Umschlags zu beantragen:

POST /v2/accounts/{accountId}/envelopes/{envelopeId}/views/correct 

API-Dokumentation: https://docs.docusign.com/esign/restapi/Envelopes/EnvelopeViews/createCorrect/


Für Option # 2, das System nicht lassen Sie einen Empfänger in einem anderen Empfängertyp umwandeln - JEDOCH - Sie können einen Empfänger aus einem Umschlag löschen und dann wieder als einen anderen Typ hinzufügen. Löschen Sie beispielsweise einen persönlichen Unterzeichner und fügen Sie ihn dann als Unterzeichner wieder hinzu.

Sie können die erforderlichen Anrufe über die EnvelopeRecipients Resource sehen.

+0

Ich suche im Node-API-Wrapper und frage mich, ob es dazu in der Lage ist, oder wenn ich das POST selbst schreiben muss. https://github.com/docusign/docusign-node-client/blob/c84772c4fb2fcf1e890adde6f96067986520f573/src/model/CorrectViewRequest.js#L22 https://github.com/docusign/docusign-node-client/blob /c84772c4fb2fcf1e890adde6f96067986520f573/src/api/EnvelopesApi.js#L3034-L3042 Auch neugierig, wenn es irgendwelche Rezepte oder Codebeispiele gibt, die diese Eigenschaft haben - ich konnte keine finden. – crdzoba

+0

Sieht so aus, als würde die zweite Option uns mehr Flexibilität und Kontrolle geben, dies in unserer eigenen Benutzeroberfläche zu tun. Vielen Dank! – crdzoba

+0

Cool froh zu hören, Prost! – Ergin