簡體   English   中英

DocuSign:更新信封時,“簽名者”選項卡丟失

[英]DocuSign: Signer Tabs are lost when updating an envelope

最初創建並發送DocuSign信封時,我定義了選項卡,收件人需要在這些選項卡上簽名,並在其中放置簽名日期。 與eSignatures REST API一起使用時效果很好。

當文檔中進行了一些更改(並且信封狀態已發送或傳遞)時,信封的文檔仍然可以更新。 使用下面的代碼,我可以更新文檔和電子郵件主題/正文。 重新發送后,我正確地獲得了對電子郵件和文檔所做的更改。

在“新” DocuSign電子郵件中,簽名者標簽丟失了,我沒有簽名的地方。

我嘗試過的是再次定義signerTab並將其綁定到收件人。

更新文檔和電子郵件主題/正文

envDef.EmailSubject = env.EmailSubject = "Updated documents";
envDef.EmailBlurb = env.EmailBlurb = "Changes were made to the document(s)";
env.Status = EnumHelper.GetDescription(DSStatus.Sent);
envDef.Documents = new List<Document>() { doc };

apiClient.UpdateDocuments(_accountId, envelopeId, envDef);

//resend
apiClient.Update(_accountId, envelopeId, env, new EnvelopesApi.UpdateOptions() { resendEnvelope = true.ToString() });
Signer signer1 = new Signer
{
    RecipientId = "1"
};
SignHere signHere1 = new SignHere
{
    AnchorString = "/sn1/"
};
Tabs signer1Tabs = new Tabs
{
    SignHereTabs = new List<SignHere> { signHere1 },
    DateSignedTabs = new List<DateSigned> { dateSigned1 },
    FullNameTabs = new List<FullName> { fullName1 }
};
signer1.Tabs = signer1Tabs;

Recipients recipients = new Recipients
{
    Signers = new List<Signer> { signer1 },
};
env.Recipients = recipients;

編輯

發送信封時,這是我的請求正文。 簽名者選項卡添加有anchorString ,在這種情況下為/ sn1 /。 因此,似乎更新后的文檔不再具有這些選項卡。

"recipients" : {
    "signers" : [ {
      "routingOrder" : "1",
      "name" : "Recipient Name",
      "email" : "Recipient Email Address",
      "recipientId" : "1",
      "tabs" : {
        "signHereTabs" : [ {
          "anchorString" : "/sn1/",
        } ]

這些簽名人的詳細信息怎么丟失了,但是信封又重新發送給正確的簽名人呢?

因此,您的標簽頁是如何創建的? 通過拖動標記器手動刪除? 您也可以使用API​​定義它們。 您可以為現有信封獲取它們,然后在更新后將它們“補水”回信封。

可能是,在DocuSign中,更新文檔時丟失收件人的標簽是很常見的。 為了解決這個問題,我為接收者提供了以下調用中包含的選項卡:apiClient.ListRecipients(_accountId,envelopeId,new EnvelopesApi.ListRecipientsOptions(){includeTabs = true.ToString()});

此結果可以放在envDef.Recipients中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM