2017-12-29 15 views
0

를 받고 봉투를 제출하려고 할 때, 나는 다음과 같은 오류가 발생합니다 :는 DocuSign의는 DocuSign의 C#을 SDK를 사용하여 ENVELOPE_HAS_DUPLICATE_RECIPIENTS 오류

{ 
    "errorCode": "ENVELOPE_HAS_DUPLICATE_RECIPIENTS", 
    "message": "The specified envelope has duplicate recipients." 
} 

나는 이것이 C# SDK부터합니다 (DocuSign의 REST API를 직접오고 알고 그 메시지를 되돌려줍니다). DocuSign 포럼의 this QA에 따르면 중복 된 수신자 (이름, 전자 메일 및 수신자 유형)는 라우팅 번호가 다른 동일한 봉투에 존재할 수 있습니다. 내 경우에는 라우팅 번호가 다른지 확인했습니다. 그러나 위의 오류 메시지가 다시 나타납니다.

내 질문에 다른 라우팅 순서가있는 한 DocuSign API에서 중복 수신자가 허용되는 경우 왜이 메시지를 다시 받게됩니까?

+0

'recipientId'도 고유해야합니다. – Andrew

+0

@Andrew 응답에 감사드립니다. recipientId에 대한 수신자와 연결된 DB의 GUID를 사용하고 있습니다. 따라서 동일한 이메일/이름/등을 가진 수신자는 동일한 수신자 ID를 갖습니다. DocuSign에서 recipientId가 다르게 취급됩니까? 나는 그것이 실제 경로를 기반으로하지 않고받는 사람을 고유하게 id라고 가정한다. –

+0

@LosMorales, recipientId에 대한 [최근 질문] (https://stackoverflow.com/questions/47598409/what-is-the-format-of-the-docusign-recipientid-field/47599866#47599866)을 참조하십시오. 너 대답 해. – Frederic

답변

0

사용자 입력 용으로 설정된 템플릿을 사용할 때도 동일한 오류 메시지가 표시되며 API 사용에 대해서는 아무런 문제가 없습니다. 나는 그들이 데이터 필드와 수신자, CC 등을 정의 할 때 필드 태그를 모두 재사용했다는 것을 알아 냈습니다.이 고유 한 이름을 모두 만들면이 오류가 해결되었습니다.