2016-03-06 42 views
0

我的問題簡而言之:使用SOAP API,是否允許簽名人「重新打開」處於已發送狀態的信封過期或完成)在嵌入式應用程序?嵌入式視圖中「重新打開」DocuSign「Delivered」信封

詳細信息:使用此處給出的SalesForce SOAP API示例https://github.com/docusign/docusign-soap-sdk(謝謝誰提供這些!),我在創建新信封方面取得了巨大成功。但是,使用樣本中提供的方法,創建一個全新的信封而不考慮現有的信封。我希望看看是否有任何未交付的交付信封,並在創建新信封之前提交。不幸的是,我沒有看到使用Envelope ID獲取信封的任何方式(例如:C87908AD-908E-45F6-B4F9-8B6A514XXXXX),並將其呈現給簽名者。

回答

1

原來這很簡單。如果您知道信封ID,則可以創建一個新的令牌,用於將信封加載到您的應用中。它看起來像這樣:

try { 
    token = dsApiSend.RequestRecipientToken(
     document_status.dsfs__DocuSign_Envelope_ID__c,'1',contact.FirstName + ' ' + contact.LastName,contact.Email,assert,clientURLs); 
} catch (CalloutException e) { 
     System.debug('Exception - ' + e); 
     envelopeId = 'Exception - ' + e; 
}