Parâmetro
As ações Obter status do contrato e Cancelar contrato funcionam somente para clientes na instância NA1.
Ação: enviar contrato com parâmetros
Frase: enviar contrato com ID da biblioteca: %1 (deixar em branco para enviar o documento) nome: %2: mensagem: %3: remetente %4 email do destinatário %5 função: %6 fluxo: %7, tipo: %8 enviar AgreementID para %9: mensagem de erro: %10 código: %11
Parâmetro |
Tipo |
ID |
Obs. |
---|---|---|---|
LibraryDocumentId |
Em |
1 |
Deixe em branco ou use uma id de biblioteca da sua conta do eSign. Veja abaixo. |
AgreementName |
Em |
2 |
Se estiver usando CurrentItem:Title, certifique-se de que o título não esteja em branco |
AgreementMessage |
Em |
3 |
|
AgreementSender |
Em |
4 |
Precisa ser um endereço de email que faça parte da conta do eSign |
RecipientEmail(s) |
Em |
5 |
Veja abaixo |
RecipientRole |
Em |
6 |
|
SignatureFlow |
Em |
7 |
|
SignatureType |
Em |
8 |
|
MergeFieldInfo |
Em |
9 |
Chave do dicionário=mergefieldName valor=mergefieldValue, convertido para string para envio ao aplicativo conector. Veja abaixo. |
AgreementID |
Saída |
10 |
|
ErrorMessage |
Saída |
11 |
|
ErrorCode |
Saída |
12 |
LibraryDocumentId:
- Para obter o fluxo de trabalho da lista personalizada, LibraryDocumentId é necessário. Atualmente, para obter a id, use a página get-library-document-ids, que consulta a API do eSign.
- Para o fluxo de trabalho da biblioteca de documentos, se o valor for deixado em branco, o fluxo de trabalho carregará o documento atual como um documento temporário no eSign.
MergeFieldInfo:
- Use o Dicionário do SharePoint Designer para transmitir informações dos campos de mesclagem para enviar o contrato.
- O documento deve ter as seguintes marcações de texto a serem correspondidas:
Formato para recipientEmail(s) e como um criador de fluxo de trabalho deve inserir:
Esta é a aparência da entrada do SharePoint.
- Os signatários são uma coluna Pessoa multivalor.
- Signatário 1, Signatário 2 são colunas Pessoa com valores únicos.
Vários destinatários (caso simples): a@b.com;b@c.com;
- Todos os destinatários têm a mesma função transmitida, pois recipientRole foi especificado no Designer
Esta é a aparência no SharePoint Designer:
- Compilar o JSON para transmitir para o Adobe Sign
Vários destinatários (caso complexo): a@b.com:SIGNER,b@c.com:APPROVER
Esta é a aparência da criação de vários destinatários no SharePoint Designer:
- Compilar o JSON para transmitir para o EchoSign
Único destinatário: a@b.com
- Compilar o JSON para transmitir para o EchoSign
Exemplos de ações de envio de contratos concluídos:
- Para a biblioteca de documentos
- Para ver a lista personalizada
Ação: obter o status do contrato - somente para NA1
Frase: obter o status do contrato para a ID %1, remetente: %2 enviar status para: % 3
|
Tipo |
ID |
---|---|---|
AgreementID |
Em |
1 |
AgreementSender |
Em |
2 |
AgreementStatus |
Saída |
3 |
A seguir está um exemplo de como verificar o status até ser ASSINADO usando o fluxo de trabalho do SharePoint 2013 Designer:
Ação: Baixar o contrato
Frase: baixar o contrato com ID %1 %2 e nome de arquivo: %3: remetente: %4 anexar relatório de auditoria: %5, anexar documentos de apoio: %6 status resultante: %7 status de erro: %8 código: %9
Parâmetro |
Tipo |
ID |
---|---|---|
AgreementID |
Em |
1 |
SaveType |
Em |
2 |
AgreementFileName |
Em |
3 |
AgreementSender |
Em |
4 |
AttachAuditReport |
Em |
5 |
AttachSupportingDocuments |
Em |
6 |
DownloadActionResult |
Saída |
7 |
DownloadErrorMessage |
Saída |
8 |
DownloadErrorCode |
Saída |
9 |
Exemplo de Download do contrato no SharePoint Designer:
Resultado da ação em uma lista:
Resultado da ação em uma biblioteca de documentos:
Importante: se estiver baixando em uma biblioteca que exija confirmação ou tenha colunas obrigatórias, certifique-se de marcar o documento depois de enviá-lo ao SharePoint. Caso contrário, o documento não terá nenhuma versão verificada e não estará visível para todos os usuários
Ação: cancelar o contrato - somente para NA1
Frase: cancelar o contrato com ID %1, remetente: %2 comentário de cancelamento: %3 notificar o remetente: 4% enviar o status de cancelamento para %5
Parâmetro |
Tipo |
ID |
---|---|---|
AgreementID |
Em |
1 |
AgreementSender |
Em |
2 |
Comentário |
Em |
3 |
NotifySigner |
Em |
4 |
AgreementCancelStatus |
Saída |
5 |
Ação: obter endereços de email da coluna multipessoas na ordem correta
Frase: obter endereços de email da coluna multipessoas %1 na ordem correta, enviar endereços de email para %2: mensagem de erro: %3
Parâmetro |
Tipo |
ID |
Obs. |
---|---|---|---|
PeopleColumnName |
Em |
1 |
O nome interno da coluna do SharePoint (não o nome de exibição). Exemplo: Agrement_x0020_Signers |
PeopleEmailAddresses |
Saída |
2 |
Endereços de email separados por ponto-e-vírgula na ordem correta com base nas IDs em PeopleColumnName |
GetEmailAddressesErrorMessage |
Saída |
3 |
|