に署名したとき封筒の状態をチェックし、これを参照してください。DocuSignのRESTのAPI:すべては、参考のために
If Envelope status = Completed, you can safely assume that each Recipient in the envelope workflow supplied all information that the Sender marked as Required
:Check document status DocuSign
私の場合はその回答で問題がこれです。
そして、私のワークフローで、封筒はRESTのAPIスクリプトによって最初の受信者に送信される、ためです。最初の受信者のサイン。これにより、DocuSignテンプレート設定を使用して、カウンターサイン担当者が署名するための自動電子メールがトリガーされます。
問題は、私のスクリプトは10分ごとに稼働し続け、そして、すぐに最初の受信者のサインとして、封筒のステータスが「完了」と返され、私たちのローカルデータベースにそれを記録していることです。しかし、上の引用部分が正しい場合、最初の人だけがサインオフしたとき、エンベロープのステータスは「完了」してはいけません。
は、私が何ができるか、(ColdFusionの)私のスクリプトでは、最初の封筒の状態を確認することです。ステータスが「完了」されている場合は、これを呼び出す:
#Application.DocuSign_APIURL#/#Application.DocuSign_AccountID#/envelopes/#url.envelopeid#/recipients
をしてからかどうかを確認するために第2の受信者の地位を見つけるそのまた私のデータベースに記録する前に、「完成」 - それは、私が思うに、行われますが、あることができますこれよりも良い方法がありますか?既に私のスクリプトはたくさんのことをしています。
ありがとうございます!
あなたはすべての受信者の署名式典が –
こんにちは、おかげで完了していないときにその封筒のステータスが「完了」として返され修正されていないとして、エンベロープの状態を取得するために作っているコールを共有することができます!私はそれを考え出した。確かに、ステータスは、すべての受信者が署名するまで「完了」されていませんでした。問題の原因となったコードのどこかにありました。私は私の答えを掲示する...もう一度ありがとう。 – IrfanClemson