Acesse o Iniciador de aplicativos e, no canto superior direito, clique em Adobe Acrobat Sign.
- Integrações do Adobe Acrobat Sign
- Novidades
- Versões e ciclo de vida do produto
- Acrobat Sign para Salesforce
- Instalar o pacote
- Configurar o pacote
- Guia do usuário
- Habilitar autenticação digital
- Manual do desenvolvedor
- Manual avançado de personalização
- Guia de mapeamento de campo e modelos
- Guia do usuário do aplicativo móvel
- Guia de automação de fluxos
- Guia do Document Builder
- Configurar documentos grandes
- Guia de atualização
- Notas de versão
- Perguntas frequentes
- Manual de solução de problemas
- Artigos adicionais
- Acrobat Sign para Microsoft
- Acrobat Sign para Microsoft 365
- Acrobat Sign para Outlook
- Acrobat Sign para Word/PowerPoint
- Acrobat Sign para Teams
- Acrobat Sign para Microsoft PowerApps e Power Automate
- Conector do Acrobat Sign para Microsoft Search
- Acrobat Sign para Microsoft Dynamics
- Acrobat Sign para Microsoft SharePoint
- Visão geral
- SharePoint local: guia de instalação
- SharePoint local: guia de mapeamento de modelo
- SharePoint local: guia do usuário
- SharePoint local: notas de versão
- SharePoint Online: guia de instalação
- SharePoint Online: guia de mapeamento de modelo
- SharePoint Online: guia do usuário
- SharePoint Online: guia de mapeamento de formulário web
- SharePoint Online: notas de versão
- Acrobat Sign para Microsoft 365
- Acrobat Sign for ServiceNow
- Acrobat Sign for HR ServiceNow
- Acrobat Sign para SAP SucessFactors
- Acrobat Sign for Workday
- Acrobat Sign for NetSuite
- Acrobat Sign for SugarCRM
- Acrobat Sign for VeevaVault
- Acrobat Sign for Coupa BSM Suite
- Acrobat Sign para Zapier
- Documentação do desenvolvedor do Acrobat Sign
Visão geral
O Guia de mapeamentos de campo e modelos do Adobe Acrobat Sign for Salesforce fornece instruções sobre como usar modelos e como configurar o recurso de mapeamento de dados e mesclagem.
O Acrobat Sign permite usar formulários interativos para coletar dados de seus signatários, posicionar assinaturas e campos iniciais em seus documentos, coletar informações de duas partes de remetentes e signatários e muito mais.
Você pode criar a sua própria biblioteca de modelos do Acrobat Sign ao armazenar formulários e modelos do Acrobat Sign na guia Documentos do Salesforce.
O Manual de mapeamentos de campo e modelos do Adobe Acrobat Sign for Salesforce fornece instruções sobre como:
- Criar formulários e tags de texto
- Configurar Mapeamentos de dados e mesclagem
- Usar mapeamentos de dados para inserir os dados e arquivos do signatário nos registros do Salesforce
- Usar mapeamentos de mesclagem para gerar documentos com dados do Salesforce
- Criar modelos e fluxos de trabalho do contrato
- Ativar fluxos de trabalho do Acrobat Sign
- Ativar o botão “Enviar para assinatura”
- Ativar as opções pós-assinatura
- Habilitar envio em nome de terceiros
- Permitir que somente o remetente assine um contrato
- Adicionar componentes AgreementPanel (ou AgreementPanelWide) e AgreementList
- Usar onLoadActions
O mapeamento bem-sucedido exige formulários pré-criados com nomes de campos definidos, para que seja possível relacionar logicamente o campo de objeto do SFDC ao campo de formulário do Acrobat Sign.
Um formulário simples está ilustrado abaixo. Os campos são definidos por pares de chaves em ambos os lados (definindo a largura do campo) e o nome do campo (a sequência de caracteres entre as chaves).
Você pode usar tags de texto do Acrobat Sign para:
- Definir locais específicos nos documentos para que os clientes adicionem assinaturas e iniciais.
- Coletam dados de signatários que podem ser enviados de volta para a sua conta do Salesforce.
- Mesclam dados do Salesforce em campos de documentos antes de enviá-los para assinatura.
Você pode criar formulários do Acrobat Sign adicionando tags de texto especiais a qualquer documento (Word, PDF, texto e outros) enviado pelo Acrobat Sign.
Tags de texto podem incluir argumentos adicionais além do valor do nome, como validações, cálculos e expressões regulares. Uma boa compreensão sobre a criação de formulários pode melhorar muito a qualidade dos dados capturados ao longo do processo de assinatura.
Com o recurso de Encurtamento de tag de texto, você pode criar formulários com mapeamento de campos, estabelecendo uma convenção padronizada para nomes de campos recorrentes nos documentos. Esse recurso oferece os seguintes benefícios:
- Poupe tempo evitando a necessidade de recriar tags formais.
- Melhore a consistência do mapeamento de dados entre vários formulários para que sirva como referência para formulários futuros.
Para obter mais detalhes, consulte o Guia de tags de texto do Adobe Acrobat Sign.
Você pode usar as seguintes configurações para configurar os Mapeamentos de dados e mesclagem na sua conta do Sign para Salesforce:
Configurações opcionais
- Ativar notificação de erro de mapeamento (ativada por padrão): ative esta configuração para enviar notificações por email para o proprietário do mapeamento de dados ou mesclagem sempre que ocorrerem erros na execução do mapeamento.
- Mostrar o nome da API dos campos (desativada por padrão): ative esta opção para mostrar o nome da API para cada campo e a relação dos objetos do salesforce ao definir o mapeamento de dados e mesclagem.
Configuração sugerida
- Carregar nomes de campos nos formulários do Salesforce: você pode preencher os campos de objeto do SFDC com os nomes de campos do Mapeamento de dados e mesclagem fazendo upload dos nomes de campo no Salesforce. Isso permite que você selecione nomes de campos em uma lista de opções em vez de digitar manualmente os nomes de campos em um campo de texto.
Siga as etapas abaixo para fazer upload de nomes de campo nos campos de objeto do Salesforce:- Crie um formulário com todos os campos definidos.
- Envie o formulário para assinatura pelo Salesforce com um nome de contrato óbvio, como Modelo do campo W4. Isso ajuda você a encontrar o modelo certo ao mapear os campos.
- Insira algum conteúdo em cada campo que você pretende mapear e assine o contrato para que ele seja registrado como concluído no Salesforce.
O modelo agora está disponível para você selecionar ao usar o recurso Importar do mapeamento de dados/mesclagem
Você pode usar os mapeamentos de mesclagem do Acrobat Sign para mesclar dados de campo do Salesforce nos campos de documentos antes de enviá-los para assinatura.
Por exemplo, você pode preencher o endereço do cliente potencial e o número de telefone de um registro do Salesforce automaticamente no contrato antes de ele ser enviado ao cliente potencial para assinatura. Também é possível alterar o status de uma Oportunidade quando o contrato estiver totalmente assinado e executado. Os campos de dados mesclados poderão ser atualizados por signatários se você optar por mapear as atualizações do signatário para o Salesforce.
Você também pode usar Mapeamentos de mesclagem para adicionar automaticamente as listas de produto ligadas a uma oportunidade. É possível definir quais atributos de produto (como a quantidade e o preço) são incluídos nos contratos, bem como especificar como classificar e filtrar os produtos associados.
Sobre os mapeamentos de mesclagem
Um tipo de fonte de dados para um mapeamento de mesclagem pode ser um valor constante específico ou um valor de um campo do objeto do Salesforce que pode ser referenciado a partir de um contrato do Acrobat Sign. O destino para cada item de mapeamento de mesclagem é um campo atribuído em um contrato do Acrobat Sign.
Por exemplo, o mapeamento abaixo atualiza os campos do documento do Acrobat Sign para “Nome” e “Sobrenome” com os dados do campo Destinatário (Contato) do Salesforce. Ele também preenche o campo de empresa no documento com o nome da conta.
Ao selecionar um objeto para mapear, você começa no objeto Contrato e avança para um objeto de pesquisa/principal. A associação entre os objetos já deve estar estabelecida no tempo de execução.
Para criar um mapeamento de mesclagem:
-
-
Clique na guia Mapeamentos de mesclagem.
-
Na página inicial do mapeamento de mesclagem, clique em Novo.
Isso exibe a página Novo mapeamento de mesclagem.
-
Na seção Informações de Mapeamento:
- Digite um nome para o mapeamento.
- Para executar o mapeamento por padrão ao enviar um contrato para assinatura, marque a caixa de seleção Mapeamento de mesclagem padrão.
-
Para importar e mapear nomes de campo de formulário de um documento existente, selecione um contrato que foi enviado para a assinatura e assinado.
Você pode importar campos de outros contratos da seguinte maneira:
- Selecione o cabeçalho Importar campos de formulário de documento para exibir a seção Importar campos de formulário de documento.
- Selecione o ícone Pesquisar para Importar campos de.
- Selecione o contrato do qual você deseja importar campos.
- Selecione Importar campos de formulário.
Isso exibe o número de campos de formulário importados.
Observação: os campos com nomes duplicados não serão importados duas vezes.
-
Na seção Mapear campos de objeto do Salesforce para campos de documento, crie um mapeamento dos campos que podem ser referenciados do objeto do contrato do Acrobat Sign (incluindo campos personalizados). Você também pode adicionar regras de mapeamento para mesclar dados nos documentos do Acrobat Sign.
-
Para adicionar uma nova linha em branco, selecione Adicionar mapeamento de campo.
-
Defina os mapeamentos e regras de mapeamento nos seguintes campos:
- Campo de documento de destino — se você importou campos de formulário, selecione esses campos ou insira um nome de campo específico. Clique no ícone à esquerda do Campo do documento de destino para alternar entre um campo de entrada de texto e uma lista suspensa selecionável exibindo os valores de campo de formulário disponíveis e importados.
- Tipo de origem: selecione Campo de objeto do Salesforce ou Constante.
- Valor de origem: dependendo do tipo de origem selecionado, é necessário especificar o seguinte:
- Se o valor de origem for Campo de objeto do Salesforce, você deve selecionar um valor. Para fazer isso, selecione Objeto selecionado e, em seguida, na caixa de diálogo Seletor de objeto que aparece, selecione o campo do objeto Salesforce de origem.
- Se o Valor de origem é Constante, digite um valor no campo Valor de origem.
- Desabilitar- Quando selecionado, essa linha de mapeamento não será executada.
- Ações— Selecione essa opção para excluir a linha.
-
Repita as etapas 1 e 2 para adicionar mais linhas de mapeamento.
Na seção Mapear os campos de itens dos produtos do Salesforce para os campos de documento da Adobe, você pode adicionar as listas de produtos ligadas a uma oportunidade.
-
Para adicionar uma nova linha em branco, selecione Adicionar mapeamento de campo.
-
Selecione Objeto selecionado.
-
Na caixa de diálogo Seletor de objeto que é aberta, selecione um campo de origem do Salesforce, selecione Oportunidade, Produto da oportunidade e, em seguida, adicione os atributos do produto, como quantidade, preço e linha de descrição, que estão incluídos nos seus contratos. Você também pode especificar o campo de classificação e a ordem de classificação.
-
Selecione Concluído.
-
Repita as etapas de 1 a 4 para adicionar mais linhas de mapeamento.
Após concluir o modelo de Mapeamento de mesclagem, selecione Salvar.
É possível criar a quantidade de Mapeamentos de mesclagem necessários, sendo que um deles pode ser definido como mapeamento padrão que será executado sempre que um contrato for enviado para assinatura. Apenas um mapeamento pode ser o padrão.
Você também pode especificar explicitamente qual mapeamento de mesclagem você gostaria de usar para um contrato ao consultá-lo no campo Mapeamento de mesclagem do Contrato (echosign_dev1__Merge_Mapping__c). Você pode usar um fluxo de trabalho da Salesforce para executar qualquer lógica de negócios personalizada e determinar qual modelo a ser usado. Não é necessário definir esse campo para apontar para o mapeamento padrão; o mapeamento padrão é executado se esse campo for deixado em branco.
Recomendamos que implantações maiores ou mais complexas usem apenas o mapeamento padrão durante a avaliação/prova de conceito inicial. Uma prática recomendada é relacionar explicitamente os modelos.
Os campos do Salesforce têm regras de validação que podem causar a falha de um mapeamento. Por exemplo, se você mapear o campo de email da Salesforce para um campo de texto do Adobe Acrobat Sign, ele poderá falhar se o endereço de email não for válido.
Se um mapeamento falhar por qualquer motivo, a mensagem de erro será registrada no campo “Erro de mapeamento de mesclagem” (echosign_dev1__Merge_Mapping_Error__c) no objeto Contrato do Adobe Acrobat Sign e um email será enviado ao proprietário do mapeamento de mesclagem para indicar o erro.
Observação: você pode criar um modo de exibição de relatório ou lista para expor campos de mapeamento com falha.
-
Navegue até Configuração > Ferramentas da plataforma > Código personalizado > Configurações personalizadas.
-
Selecione Configurações do Adobe Sign.
-
Na página de Configurações do Adobe Sign, clique em Gerenciar.
-
Na página de Configuração personalizada, clique em Novo ou Editar.
-
Marque a caixa de seleção Ativar notificação de erro de mapeamento.
A notificação por email é ativada por padrão, mas pode ser desativada definindo a configuração:
Os mapeamentos de dados do campo de formulário do Acrobat Sign ajudam a definir como o Acrobat Sign atualizará os objetos do Salesforce com os dados dos signatários. Por exemplo, você pode atualizar o registro de contato de um signatário no Salesforce.com com o endereço e número de telefone fornecido ao preencher e assinar o documento. Além disso, você também pode enviar de volta o contrato assinado, trilha de auditoria e qualquer documento de apoio carregado do Acrobat Sign, pertencentes aos destinatários, nos objetos do Salesforce ao configurar os mapeamentos do arquivo.
Sobre Mapeamentos de Dados
Os mapeamentos de dados do Acrobat Sign atualizam os objetos do Salesforce quando o contrato do Acrobat Sign é assinado ou em um estágio especificado no fluxo de trabalho do contrato. Cada Mapeamento de dados é configurado com antecedência e inclui regras de mapeamento de dados. Cada regra de mapeamento de dados define a fonte de dados e o campo do Salesforce de destino que ela precisa atualizar.
Uma fonte de dados para um mapeamento pode ser um campo de formulário do Acrobat Sign, um valor constante específico ou um valor de um campo de contrato do Adobe Sign. O destino para cada item de mapeamento de dados pode ser qualquer campo em qualquer objeto do Salesforce que possa ser referenciado no contrato do Acrobat Sign.
Por exemplo, o mapeamento abaixo atualiza o nome e o sobrenome do signatário (inserido pelo signatário) no objeto Contato. Também atualiza o estágio de oportunidade e adiciona o contrato assinado e a trilha de auditoria à Oportunidade quando o contrato é assinado.
Estes são outros exemplos sobre como usar os mapeamentos de dados para atualizar o Salesforce:
- Atualizar informações de contato do destinatário
- Adicionar um número de ordem à oportunidade
- Atualizar as informações de pagamento na conta
- Alterar o estágio da oportunidade quando o contrato é assinado
- Adicionar o PDF assinado e a trilha de auditoria ao contato.
Para usar os mapeamentos de dados para enviar dados e arquivos do signatário para registros do Salesforce, você deve saber como:
Siga as etapas abaixo para criar um mapeamento de dados do Acrobat Sign:
-
No canto superior esquerdo da página Inicializador de aplicativos, clique em Adobe Acrobat Sign.
-
Clique na guia Mapeamentos de dados.
-
Na página inicial Mapeamentos de dados, clique em Novo.
-
Na página Novo mapeamento de dados:
- Forneça um nome intuitivo para o mapeamento.
- Para defini-lo como o mapeamento padrão, marque a caixa de seleção Mapeamento de dados padrão. Ele executa o mapeamento por padrão depois que os contratos são assinados.
- Como alternativa, você pode atribuir mapeamentos de dados a um Modelo de contrato a ser usado quando um contrato é criado.
-
Para salvar o mapeamento agora sem campos definidos, clique em Salvar.
Caso contrário, continue a Definir mapeamentos de campo para campo.Observação:Se você não tiver campos personalizados do Acrobat Sign no documento do qual está importando, não poderá importar os campos padrão do Acrobat Sign que acompanham cada contrato assinado, como assinado (data), email, primeiro, último, título e empresa.
A seção Mapeamento de campos permite definir as relações campo a campo entre os campos no ambiente do Salesforce e os campos de formulário do contrato. Você pode criar regras de mapeamento para qualquer campo no Salesforce, incluindo os campos personalizados.
Para mapear os campos de formulário do contrato com os campos no ambiente do Salesforce, você deve:
- Selecionar o campo do objeto de destino do Salesforce de onde os dados serão recuperados.
- Definir a origem dos dados.
- Definir o evento de status que deve acionar o conteúdo do campo de origem para ser enviado para o campo de destino.
Para importar os nomes de campo do contrato assinado e ativar a seleção de nomes de campo em uma lista de opções, os administradores devem carregar seus campos de formulário no Salesforce.
É possível importar nomes de campo de um contrato assinado para ter os campos disponíveis no formulário. Importar nomes de campos retorna apenas os campos que são atualizados durante o processo de assinatura e ignora os campos inalterados.
Para importar campos de um contrato:
-
De próximo a Importar campos de formulário, clique no ícone de pesquisa para abrir uma página de pesquisa com uma lista de seus contratos recentes.
-
Selecione o contrato do qual você deseja importar os nomes de campo.
-
Selecione Importar campos de formulário.
Exibe o número de campos importados.
Para definir relacionamentos campo a campo:
-
Em Mapeamentos de campos, selecione Adicionar mapeamento para adicionar um registro.
-
Especifique o destino, a origem e o acionador, da seguinte maneira:
- Em Qual objeto Salesforce deve ser atualizado, selecione o objeto Salesforce de destino onde os dados devem ser atualizados.
- Em Qual campo da Salesforce deve ser atualizado, selecione o campo da Salesforce de destino onde os dados devem ser atualizados.
- Em De onde vêm os dados? — Selecionar o tipo, selecione uma das seguintes opções:
- Campo do contrato: apresenta uma lista de objetos no objeto Contrato na Salesforce.
- Constante: permite inserir um valor constante (literal).
- Campo de formulário do EchoSign: permite a apresentação de uma lista de nomes de campo importados de contratos assinados.
Observação: Você também pode digitar manualmente os valores para cada campo.
- Campo do contrato: apresenta uma lista de objetos no objeto Contrato na Salesforce.
- Em Qual é o valor dos dados, selecione uma das seguintes opções com base na opção selecionada Dados provenientes de:
- Dados provenientes do “Campo de formulário EchoSign” — Selecione um campo de formulário EchoSign ou insira um nome de campo específico. Clique no ícone à esquerda do campo para alternar entre um campo de entrada de texto e uma lista suspensa selecionável exibindo os valores de campo de formulário disponíveis e importados.
- Dados provenientes de “Constante” — Digite um valor específico. Por exemplo, você pode colocar um valor do campo que você desejar para mudar para uma lista de opções do Salesforce. Ou digite um número ou um texto que você deseja atualizar em um campo do Salesforce.
- Dados provenientes de “Campo de contrato” — Selecione um campo de contrato da lista suspensa.
- Em Quando executar o mapeamento? — clique em Status do contrato, selecione uma das seguintes opções de status para executar quando o status do contrato muda para o status especificado:
- Assinado/Aprovado/Aceito/Formulário preenchido/Entregue
- Aguardando a Contra-assinatura/Aprovação/Aceitação/Preenchimento de formulário/Entrega
- Enviado para Assinatura/Aprovação/Aceitação/Preenchimento de formulário/Entrega
- Cancelado/recusado
- Expirada
- Assinado/Aprovado/Aceito/Formulário preenchido/Entregue
-
Repita as etapas 1 e 2 até que todos os relacionamentos de campos sejam definidos e, em seguida, clique em Salvar.
No nível do registro, você pode controlar o envio de uma atualização de conteúdo. Para fazer isso:
- Em Ações, clique no ícone Configurações (engrenagem).
- Na caixa de diálogo Configurações de valor de mapeamento de campo que é aberta, selecione uma das seguintes opções:
- Não substituir existente — isso evita substituir o valor se um valor já existir no campo de destino do Salesforce.
- Não gravar vazio — impede a gravação de um valor vazio no campo de destino do Salesforce caso o valor de origem do contrato do Acrobat Sign esteja vazio.
- Para desativar uma linha de mapeamento para que ela não seja executada, clique em Desativar.
Você pode mapear o contrato concluído e/ou a trilha de auditoria do Acrobat Sign para o objeto de destino selecionado do Salesforce. Para fazer isso, siga as etapas abaixo:
-
Em Mapeamento de arquivos, clique em Adicionar mapeamento.
-
Defina quais arquivos deseja adicionar, o objeto de destino ao qual eles serão adicionados e o estilo da adição, da seguinte maneira:
- Em Qual objeto do Salesforce deve ser atualizado, selecione o objeto de destino do Salesforce a ser atualizado com os arquivos.
- Em Como deseja adicionar o arquivo, selecione uma das seguintes opções:
- Adicionar um link de referência ao arquivo — fornece um URL para o PDF do contrato. Os links de referência devem ser mapeados em um campo baseado em texto, como uma sequência de caracteres ou uma lista de opções. Os links de referência são compatíveis somente com tipo de arquivo Contrato assinado - PDF mesclado.
- Anexar o arquivo diretamente ao objeto — anexa o documento em PDF diretamente ao objeto para o qual você está mapeando, se houver uma lista de anexos disponível para esse objeto. Todos os objetos do Salesforce não são compatíveis com anexos de arquivo, como Usuários.
- Salvar como um anexo — permite que o documento seja armazenado como um tipo de objeto Anexo. Se esta opção não estiver marcada, o conteúdo será armazenado como um objeto Arquivo.
- Em Qual campo adicionar o URL do arquivo, selecione o campo de destino para o qual o URL será copiado. É obrigatório apenas se você selecionar Adicionar um link de referência ao arquivo.
- Em Qual Arquivo Adicionar, selecione uma das seguintes opções:
- Contrato assinado - PDF mesclado — Selecione esta opção se você enviar vários documentos para assinatura em uma única transação e desejar que o PDF assinado final seja armazenado como um único PDF mesclado.
- Contrato assinado - PDFs separados — Selecione essa opção se você enviar vários documentos para assinatura em uma única transação e desejar que os arquivos individuais sejam anexados ao registro do Salesforce como PDFs separados.
- Trilha de auditoria — Selecione esta opção para enviar a trilha de auditoria em formato PDF para o registro do Salesforce.
- Documentos complementares — selecione essa opção para enviar todos os documentos complementares carregados pelos recipients para o registro do Salesforce.
-
Em Quando é necessário executar o mapeamento? - Selecionar status do contrato, selecione uma das seguintes opções para especificar o status do contrato que é acionado para executar o mapeamento de dados:
- Assinado/Aprovado/Aceito/Formulário preenchido/Entregue
- Aguardando a Contra-assinatura/Aprovação/Aceitação/Preenchimento de formulário/Entrega
- Enviado para Assinatura/Aprovação/Aceitação/Preenchimento de formulário/Entrega
- Cancelado/recusado
- Expirada
-
Uma vez concluído, clique em Salvar.
-
Se você tiver um subdomínio personalizado no URL do Adobe Acrobat Sign (como https://caseyjones.na1.adobesign.com), você deve adicionar o URL à lista de Local remoto do Salesforce ao mapear o contrato assinado. Para fazer isso:
- Navegue até Configuração > Configurações > Segurança > Configurações do site remoto.
- Clique em Novo Site Remoto.
- Adicione seu URL do Adobe Sign como um novo URL de site remoto.
Você pode criar vários mapeamentos de dados, conforme necessário, e definir um deles como o mapeamento padrão. O mapeamento padrão é executado sempre que o status de um contrato é alterado. Apenas um mapeamento pode ser padrão.
É possível especificar explicitamente qual mapeamento você deseja usar para um contrato, ao referenciá-lo no campo “Mapeamento de dados” do contrato (echosign_dev1__Process_Template__c). Você pode usar um fluxo de trabalho ou para um acionador do Salesforce para executar a lógica comercial personalizada e determinar o mapeamento de dados a ser usado.
Observação: você não precisa definir esse campo para apontar para o mapeamento de padrão; o mapeamento padrão é executado se esse campo for deixado em branco.
Você também pode executar um mapeamento antes ou depois das alterações de status do contrato para “Assinado” (por exemplo, executar o mapeamento após a assinatura do primeiro signatário) configurando a caixa de seleção “Acionar mapeamento de dados” (echosign_dev1__Trigger_Process_Template__c). Você pode usar um fluxo de trabalho ou acionador do Salesforce para executar qualquer lógica comercial personalizada e determinar quando executar um mapeamento de dados.
Além disso, você pode associar um mapeamento de dados a um modelo de contrato. Consulte Modelos do contrato para obter mais informações.
Os campos do Salesforce têm regras de validação que podem causar a falha de um mapeamento. Por exemplo, se você mapear um campo de texto do Acrobat Sign para um campo de email do Salesforce, a validação poderá falhar se o conteúdo do campo não for um endereço de email válido.
Certifique-se de usar, sempre que possível, as regras de validação do campo de formulário do Acrobat Sign para garantir que os dados inseridos pelos signatários possam ser inseridos no Salesforce. As regras padrão de validação de campos de formulários PDF do Acrobat Sign a partir de documentos PDF permitem que você crie regras de validação ao usar tags de texto do Adobe Sign. Consulte Documentação de tag de texto para obter mais informações.
Se um mapeamento falhar por qualquer motivo, ele registrará a mensagem de erro no campo “Erro de mapeamento de dados” (echosign_dev1__Data_Mapping_Error__c) no objeto Contrato do Acrobat Sign e um email será enviado ao proprietário do mapeamento de dados indicando o erro.
Também é possível criar uma exibição de relatório ou lista para expor os campos de mapeamento com falha.
A notificação por email está ativada por padrão, mas você pode desativá-la usando as seguintes etapas:
- Navegue até Configuração > Ferramentas da plataforma > Código personalizado > Configurações personalizadas.
- Clique em Configurações do Adobe Sign.
- Selecione Gerenciar.
- Clique em Novo ou Editar.
- Localize (ctrl/cmd +f) a configuração Ativar Notificação de erro de mapeamento.
- Edite a configuração, conforme desejado.
- Selecione Salvar.
Os modelos de contrato do Adobe Acrobat Sign permitem que você defina antecipadamente valores e configurações padrão para os seus contratos. Você também pode vincular um modelo de contrato ao botão “Enviar para assinatura”.
Sobre modelos de contrato
Os modelos de contrato permitem predefinir os campos de contrato, incluindo nome, mensagem, idioma, datas de expiração e opções de segurança. Também pode associar um mapeamento de dados, mapeamento de mesclagem e objeto específicos (por exemplo, Oportunidade, Conta, Contato, Cliente potencial, Contrato) ao modelo de contrato. Além disso, você pode predefinir as definições do destinatário, campos de mapa aos campos do contrato e predefinir os anexos de arquivo.
Pode também configurar um botão “Enviar para assinatura” que aparece em um registro do objeto relacionado (por exemplo, Oportunidade) de modo que ele seja vinculado a um modelo de contrato por padrão. Para gerar um contrato usando um modelo de contrato, selecione Enviar para assinatura.
Faça logon no Salesforce, abra o aplicativo Adobe Acrobat Sign for Salesforce e selecione a guia Modelos de contrato.
Para criar um novo modelo de Contrato:
-
Na caixa de diálogo exibida, insira um nome de modelo e selecione um fluxo de trabalho para ele, se desejar.
Observação: você verá a opção de selecionar um fluxo de trabalho somente se os fluxos de trabalho estiverem habilitados e a conta vinculada do Sign possuir fluxos de trabalho ativos configurados.
Veja como Habilitar fluxos de trabalho. -
A nova página Modelo de contrato é exibida com o nome do modelo na parte superior. No canto superior direito, selecione o ícone do menu suspenso para editar as seguintes opções:
- Editar nome - Altere o nome do modelo atual.
- Alterar proprietário - Altere o proprietário do modelo atual. Deve ser atribuído a um usuário atual na organização do Salesforce.
- Clonar - Duplica o modelo atual com um número de ID exclusivo da Salesforce.
- Excluir - Exclui o modelo atual da Salesforce.
Abaixo do botão Salvar, a página exibe a ID do modelo e os metadados sobre quem criou, é proprietário e modificou o modelo pela última vez. Você pode marcar a caixa de seleção Ativo para disponibilizar o modelo ou não. Novos modelos são criados em um estado Ativo.
-
Isso inclui os principais detalhes relacionados aos contratos criados pelo modelo ao fazer referência a um objeto Salesforce. Para fornecer detalhes do modelo, preencha os seguintes campos:
- Nome do contrato: define o nome padrão do Contrato. Todos os contratos são criados inicialmente com esse nome.
Os campos de texto, como Nome do contrato, podem usar variáveis da Salesforce como parte da definição para gerar dinamicamente valores de campo significativos. Por exemplo, é possível personalizar o Nome do contrato para incluir o nome de um destinatário quando o contrato for gerado, como por exemplo Contrato Acme Corp - {!Name}. - Objeto do Salesforce: selecione o objeto principal do Salesforce que deseja usar como referência para algumas das definições opcionais no modelo de contrato.
Por exemplo, você pode especificar destinatários, mapeamentos de campo ou anexos no contrato usando campos e dados do objeto principal ou de objetos de pesquisa relacionados. Se houver um objeto principal definido no modelo do contrato, você deve iniciar o contrato clicando no botão “Enviar para assinatura” do objeto principal.
Veja como Habilitar o botão Enviar para assinatura. - Dados mapeados: selecione Mapear dados nos campos do contrato e selecione um método de mapeamento:
- Selecionar a partir do Objeto: requer um Objeto Salesforce para ser definido. Com base no objeto mestre configurado, selecione um campo de Origem e um campo de Contrato de destino. Por exemplo, se o objeto mestre for “Oportunidade”, na tela seguinte selecione o campo de origem do objeto mestre (por exemplo, Oportunidade) e selecione também o campo do objeto Contrato de destino para a qual os dados serão mapeados.
- Inserir valor específico: insere um valor literal em um campo de Contrato de destino.
Todos os campos mapeados são listados no modelo, em que podem ser editados individualmente ou excluídos.
Para poder mapear dados de ou para um objeto secundário vinculado ao objeto principal, você deve implementar as seguintes etapas:
- No objeto principal, certifique-se de que há um campo de pesquisa para o objeto secundário. Os dados não podem ser mapeados de ou para uma lista relacionada.
- No objeto Contrato, certifique-se de que há um campo de pesquisa para o objeto secundário.
- No Modelo de contrato, selecione Mapear dados para os campos do contrato e Selecionar do objeto.
- No campo Tipo de origem, selecione o campo de pesquisa do objeto secundário.
- No campo Contrato de destino, selecione o campo de pesquisa do objeto secundário.
- Selecione Salvar.
- No modelo de contrato, selecione Salvar para salvar as configurações.
- Siga as etapas para configurar o Mapeamento de dados ou o Mapeamento de mesclagem conforme descrito nas seções abaixo.
- Envio automático: habilite essa opção se você automatizou os fluxos de trabalho que deseja usar para acionar o envio de contratos, ou se gostaria de enviar automaticamente um contrato depois que um usuário clicar no botão Enviar para assinatura em um registro da Salesforce. Para que o Envio automático funcione, você deve ter pelo menos um destinatário e um anexo definidos no modelo de contrato.
- Tipo de contrato: selecione da lista de Tipos de contrato definidos.
- Idioma: define o idioma usado nas comunicações para o destinatário, incluindo os emails e instruções na tela.
- Selecione o tipo de assinatura para este contrato:
- Assinatura eletrônica: para coletar assinaturas eletrônicas por padrão.
- Assinatura escrita: selecione essa opção para instruir os destinatários a baixar o documento, assiná-lo fisicamente, digitalizar o documento assinado e fazer upload dele no Acrobat Sign.
Você deve anexar um ou mais documentos que o modelo deve entregar. Se nenhum documento for anexado ao modelo, o remetente precisará selecionar o documento ao configurar o Contrato.
Se o modelo estiver definido como Envio automático, pelo menos um documento deverá ser anexado a ele.
A opção Document Builder está desabilitada para clientes da Government Cloud.
Para anexar documentos:
- Clique em Fazer upload de arquivos e faça upload de um arquivo por meio de um assistente orientado por menus.
Ou arraste e solte um arquivo da área de trabalho.
Observação: Todos os arquivos carregados são adicionados ao conteúdo CRM e arquivos do Salesforce e são de propriedade de quem fez o upload.
- Em Selecione para adicionar documentos, selecione uma das opções abaixo e pesquise um documento por bibliotecas específicas usando a barra de pesquisa:
- CRM e arquivos do Salesforce — é sua biblioteca pessoal. Todos os documentos carregados do seu sistema são armazenados nesta biblioteca para uso futuro.
- Documentos do Salesforce — é a biblioteca do Salesforce compartilhada entre os usuários.
- Biblioteca do Acrobat Sign — refere-se ao conteúdo da biblioteca armazenado no sistema Acrobat Sign.
- Pesquisa avançada — uma interface com todas as opções acima disponíveis.
- Em Opções avançadas, selecione opcionalmente Escolher fonte do documento. Ela permite selecionar um documento ou objeto de um objeto do Salesforce ou variável de tempo de execução. Alguns objetos mestre do Salesforce oferecem opções adicionais para a origem do documento. Por exemplo, se o Objeto do Salesforce na guia Detalhes do modelo for Oportunidade, você terá uma opção de origem adicional de Adicionar da cotação de oportunidade. Existem três opções:
- Adicionar do objeto do Salesforce
- Tipo de origem — escolha o tipo de objeto para o documento entre Arquivo ou Anexo
- Seleção de documento — selecione o documento a ser anexado com base em um destes critérios: Documento mais recente (data de criação mais recente), Documento
- mais antigo (data de criação mais antiga) ou Todos os documentos (todos os documentos encontrados).
- Adicionar da cota de oportunidade
- Tipo de cotação: Cotação mais recente ou Cotação mais antiga.
- Tipo de cotação determinado por: Data da última Modificação ou Data relacionada.
- Tipo de documento de cotação: Documento mais recente, Documento mais antigo ou Todos os documentos.
- Variável do tempo de execução
- Adicionar um anexo dinamicamente a partir de um objeto.
- Adicionar um nome de variável de tempo de execução: especifique a variável e o tipo de ID do objeto do Salesforce.
- Adicionar do objeto do Salesforce
- Para importar um modelo de campo da biblioteca do Adobe Sign, use a barra de pesquisa no campo Adicionar modelo de campo de formulário.
Você pode usar a guia Recipients para adicionar recipients e controlar a pilha de recipients do contrato. Para isso, preencha os seguintes detalhes:
- No fluxo de trabalho de assinatura, selecione uma destas duas opções:
- Assinatura de todos os recipients: todos os recipients definidos no modelo serão obrigados a participar do processo, de acordo com as funções aplicadas a eles. Selecione essa opção para todos os contratos que não precisam ser assinados apenas pelo remetente.
- Assinatura somente do remetente: ative essa opção para adicionar a funcionalidade “Somente eu assino” ao modelo. Você deve selecionar a configuração Ativar apenas assinatura do remetente para usar essa opção. Dependendo dos seus requisitos, essa opção pode ser definida para somente leitura usando a configuração Assinatura apenas do remetente somente leitura.
- Em Recipients, selecione uma função de recipient na lista suspensa Signatário.
- No campo Pesquisar contatos, procure o contato do recipient. Como alternativa, selecione Email na lista suspensa e adicione o endereço de email do recipient. Os recipients podem ser adicionados por:
- Objeto do Salesforce — Contato, Usuário, Cliente potencial ou Grupo.
- Email — qualquer endereço de email é aceitável.
- Variável do tempo de execução — insira dinamicamente um recipient com base em um valor importado de uma variável no objeto mestre (conforme definido na guia Detalhes do modelo).
- Para adicionar mais recipients, clique em Adicionar recipient.
- Para adicionar a si mesmo como signatário, clique em Me adicionar. Selecione Assinar por último ou Assinar primeiro para definir a ordem de assinatura para si mesmo. Selecione Assinatura do host para o primeiro signatário, se necessário.
- Para alterar o método de verificação de identidade, selecione Email para abrir o menu de verificação de identidade. Na lista suspensa, selecione um dos seguintes métodos de verificação, conforme necessário: Senha, KBA, Telefone ou ID governamental.
- Opcionalmente, adicione uma mensagem para os destinatários do contrato.
- Em Opções avançadas:
- Para facilitar a assinatura presencial hospedada, clique em Ativar assinatura hospedada (assinatura presencial).
- Para permitir que você visualize o contrato e arraste e solte campos de formulário nele antes de enviá-lo para assinatura, clique em Ativar os campos Visualização e Posição.
- Para enviar o contrato em nome de um usuário específico, clique em Enviar em nome de e especifique uma ID de registro do usuário. Saiba como habilitar o recurso “Enviar em nome de terceiros”.
- Opcionalmente, clique em Métodos de verificação avançados para configurar os métodos de verificação para destinatários se você estiver controlando a verificação do signatário com base no status de destinatário interno ou externo.
Na guia Mapeamento de dados, você também pode especificar qual mapeamento de dados ou mapeamento de mesclagem (ou ambos) será executado automaticamente ao enviar contratos usando esse modelo de contrato.
- Mapeamentos de mesclagem: seleciona um mapeamento de dados para mesclar campos do Salesforce em um contrato antes de enviá-lo.
- Mapeamento de dados: seleciona um mapeamento de dados a ser usado para mapear as entradas de um contrato assinado de volta ao Salesforce.
Você pode configurar regras adicionais para automatizar tarefas comuns de contrato. Para isso, preencha os seguintes campos, conforme necessário:
- Em Lembretes automáticos, selecione uma das seguintes opções no menu suspenso: Nunca, Todos os dias, Até a assinatura, Toda Semana, até a assinatura.
- Em Dias até a expiração, insira o número de dias até o contrato expirar. O número de dias inserido é adicionado à data atual quando o registro do contrato for gerado a partir do modelo de contrato, de forma a calcular dinamicamente a data de expiração.
Observação: se estiver usando a versão 21.x ou anterior do pacote, você verá os Dias até a expiração como um campo numérico. Clientes que usam a versão 21.x ou posterior do pacote veem o campo como um campo de texto, permitindo que ele faça referência a outros campos no objeto mestre, como {!Expiry Date}. Os clientes que atualizaram de uma versão anterior para a v21 terão os dois campos. - Em URL de redirecionamento pós-assinatura, insira um URL para redirecionar automaticamente os signatários de um contrato para o URL especificado depois de assinarem. A configuração Ativar opções de pós assinatura deve estar ativada para se usar esta opção.
- Se você ativou a configuração Opções de pós-assinatura e especificou um URL de redirecionamento pós-assinatura É especificado, no campo Atraso de redirecionamento pós-assinatura (segundos), insira o número de segundos que devem decorrer antes de executar o redirecionamento.
- Marque a caixa de seleção Proteger o documento assinado com senha para criptografar o PDF assinado e enviado para os signatários.
- Marque a caixa de seleção Definir como modelo padrão para todos os contratos para definir isso como o modelo de contrato padrão para seus novos contratos. Você também pode definir um modelo de contrato específico para associar a outros contratos, que podem substituir o modelo de contrato padrão. Por exemplo, você pode criar um botão “Enviar para assinatura” personalizado para o objeto Conta que está associado a um modelo de contrato específico. Consulte Ativação do botão Enviar para assinatura para obter mais informações sobre os botões personalizados.
- Selecione Ativado como ações do editor do Chatter para ativar este modelo de contrato se você ativou as ações do editor do Chatter na sua organização. As Ações do editor do Chatter permitem que os usuários enviem contratos do Chatter. Marque essa caixa para ativar esse modelo de contrato para a Ação do Chatter para qualquer um dos seguintes objetos: Contato, Conta ou Oportunidade. Por exemplo, se o Objeto mestre for Oportunidade, marcar esta caixa permitirá que os usuários enviem com esse modelo de contrato de qualquer feed do Chatter de oportunidade. Se você deixar o objeto principal em branco, pode habilitar o modelo de contrato do feed do Chatter da página inicial.
Para obter mais informações, consulte a Ação do Adobe Acrobat Sign para o editor do Chatter.
A opção Habilitado como ações publicadas pelo Chatter não está visível para clientes da Government Cloud, pois o Chatter atualmente é compatível apenas com a Commercial Cloud.
O Salesforce pode ser configurado para importar fluxos de trabalho do Acrobat Sign, permitindo que os agentes tenham flexibilidade para enviar de ambos os ambientes com a mesma estrutura de destinatários, métodos de autenticação, distribuição direta etc.
O uso de fluxos de trabalho como a origem para modelos do Salesforce também permite o uso de modelos de documento multifunção que podem incluir ou ignorar destinatários conforme necessário.
A definição do modelo do Salesforce é altera ligeiramente quando um fluxo de trabalho é vinculado, pois o fluxo de trabalho modifica a guia Destinatário para alinhar ao fluxo de trabalho e insere alguns elementos configurados que você definiria normalmente no modelo do SFDC.
A lista abaixo chama as diferenças no processo de configuração:
Se estiver usando o Adobe Acrobat Sign for Salesforce V 24.14 ou posterior, você pode ignorar a etapa de pré-requisitos. O pacote V 24.14 ou posterior não exige que os usuários configurem a conta do Salesforce para contratos por push ou que tenham um URL de site de callback e notificação.
Para obter acesso aos fluxos de trabalho no Salesforce, você deve:
- Ter pelo menos um fluxo de trabalho disponível no Acrobat Sign.
- Configurar a conta do Salesforce para Contratos de push. Isso gera o URL do site de retorno de chamada que você precisará na próxima etapa.
- Insira o URL do site de retorno de chamada no campo de Notificação do contrato do URL de retorno de chamada nas configurações personalizadas do Adobe Sign, da seguinte maneira:
- Faça logon como um Administrador do Salesforce.
- Navegue até Configuração > Ferramentas da plataforma > Código personalizado > Configurações personalizadas.
- Clique em Configurações do Adobe Sign.
- Clique em Gerenciar.
- Clique em Editar.
- Copie o valor em URL de retorno de chamada da Adobe para o site do Salesforce e cole-o no campo de Notificação do contrato do URL de retorno de chamada.
- Selecione Salvar.
Agora você pode usar fluxos de trabalho na sua organização do Salesforce.
- No canto superior direito da página Iniciador de aplicativos, clique em Adobe Acrobat Sign.
- Clique na guia Modelos de contrato.
- Na página inicial dos Modelos de contrato, clique em Novo.
- Forneça um Nome de modelo.
- Selecione um fluxo de trabalho na lista suspensa Escolher fluxo de trabalho. Você verá apenas os fluxos de trabalho disponíveis para o seu usuário no Adobe Sign.
A guia Detalhes do modelo preenche automaticamente o valor Nome do contrato, conforme definido pelo fluxo de trabalho.
Todos os outros campos estão disponíveis para configuração como um modelo padrão.
Na guia Anexo, você verá apenas os documentos disponíveis de acordo com o fluxo de trabalho do Acrobat Sign.
- Os valores do Título do documento no Acrobat Sign são importados e exibidos na coluna Título do Salesforce.
- Os documentos anexados ao fluxo de trabalho do Acrobat Sign são importados para uma lista do seletor de arquivos no Salesforce.
- Há apenas uma opção no seletor; o arquivo definido no fluxo de trabalho do Acrobat Sign. O arquivo deve ser selecionado explicitamente no seletor ao criar o modelo e ele será anexado automaticamente à medida que os usuários chamarem o modelo.
- Os documentos definidos no Acrobat Sign que não anexarem o arquivo serão exibidos como uma opção para Adicionar arquivo
- Esse arquivo “vazio” pode ser preenchido no nível do modelo e será preenchido à medida que os usuários usarem o modelo. Se um arquivo não for adicionado no nível do modelo, o campo permanecerá aberto para que o remetente adicione um arquivo ao criar o contrato.
A guia Recipient importa a lista de destinatários e a ordem do fluxo de trabalho do Acrobat Sign.
- O valor de nome do recipient no fluxo de trabalho do Acrobat Sign é importado como o “título” da extremidade esquerda do registro do recipient.
- Os recipients explicitamente identificados com um email no fluxo de trabalho preencherão esse email no modelo do Salesforce.
- Se o fluxo de trabalho do Acrobat Sign não permitir a edição do recipient, o modelo bloqueará o campo desse recipient, impedindo a edição.
- Os recipients que não são explicitamente identificados no fluxo de trabalho são editáveis no modelo.
- Se um valor for adicionado ao modelo, esse valor será inserido quando o modelo for usado e poderá ser editado pelo remetente
- Os destinatários “Opcionais” no fluxo de trabalho do Adobe Sign podem ser deixados como valores vazios no Salesforce
A Mensagem do contrato e as partes em cópia também são importadas para a guia Recipient (na seção Informações do contrato do fluxo de trabalho do Acrobat Sign).
Se o fluxo de trabalho do Acrobat Sign incluir métodos de autenticação para os destinatários, eles também serão importados, embora não sejam exibidos no modelo.
O mapeamento de dados não pode ser importado do fluxo de trabalho do Acrobat Sign, mas ainda pode ser configurado manualmente para o modelo.
A guia Regras importa o valor Dias até a expiração do fluxo de trabalho:
As mudanças feitas em um modelo do Salesforce não são salvas automaticamente.
Lembre-se de clicar no botão Salvar no canto superior direito da tela para salvar suas edições.
O botão “Enviar para assinatura” está associado ao modelo de contrato padrão ou a qualquer modelo específico de contrato que você configurar. Por padrão, a integração do Acrobat Sign para o Salesforce inclui o botão “Enviar para assinatura”, que pode ser adicionado aos seus layouts de página de Oportunidade, Conta, Contato, Cliente potencial ou de Contrato. Você também pode criar vários botões “Enviar para assinatura” personalizados que podem ser adicionados a outros objetos e associados aos diferentes modelos de contrato.
Veja um exemplo de como habilitar o botão “Enviar para assinatura” para o objeto Oportunidade:
-
Navegue até Configuração > Ferramentas da plataforma > Objetos e campos > Gerenciador de objeto.
-
Selecione o objeto que deseja editar (Oportunidade, neste exemplo) na lista de objetos do lado esquerdo.
-
No painel esquerdo, selecione Layouts de página.
-
Selecione o layout da página que você deseja editar.
-
Na lista do painel esquerdo, clique em Botões.
-
Arraste o botão Enviar para assinatura da seção superior até a caixa “Botões personalizados” na seção Detalhes de oportunidade.
Você pode criar botões personalizados “Enviar para assinatura” para outros objetos. Você pode identificar o botão para atender às suas necessidades.
Veja um exemplo de como criar um botão “Enviar para assinatura” personalizado para o objeto Oportunidade:
-
Navegue até Configuração > Ferramentas da plataforma > Objetos e campos > Gerenciador de objeto.
-
Selecione o objeto que deseja editar (Oportunidade, neste exemplo) na lista de objetos do lado esquerdo.
-
Quando a página do objeto carregar, selecione a opção Botões, links e ações no painel à esquerda.
-
No canto superior direito, clique em Novo botão ou link.
Isso exibe a Página de botão personalizado ou edição de link.
-
Você pode copiar o que foi configurado para o botão Oportunidade padrão (consulte a captura de tela abaixo), mas deve substituir a variável ID do objeto no final do caminho com a variável ID do objeto que você deseja adicionar:
{! URLFOR('/apex/echosign_dev1__AgreementTemplateProcess', null, [masterId=Opportunity.Id]) }
- (Opcional) Associe um Modelo de contrato específico a um botão:
Se você quiser associar um Modelo de contrato específico a um botão “Enviar para assinatura” específico, o caminho do botão deverá ser:
{!URLFOR('/apex/echosign_dev1__AgreementTemplateProcess', null, [masterId = Opportunity.Id, templateId='a024J000002LuyBQAS'])}
Onde templateId deverá ser definido para a ID específica do modelo de contrato a ser usado. Se esse valor não for definido, então o modelo de contrato padrão será usado. Você pode obter o templateId do URL da página do modelo de contrato:
- Opcionalmente, depois que o botão for clicado e o contrato gerado, envie o usuário para uma página diferente da página do contrato usando o parâmetro retURL.
Exemplo: você pode definir o botão “Enviar para assinatura” de modo que, quando clicado, leve o usuário a um URL especificado ou de volta ao registro, em vez da página do contrato. Para definir esse botão, use essa cadeia de caracteres como um exemplo:
/apex/echosign_dev1__AgreementTemplateProcess?masterid={!Opportunity.Id}&retURL=/{!Opportunity.Id}
- (Opcional) Depois que o botão for clicado, acionar um onLoadAction para “Enviar”
Exemplo: você pode definir o botão “Enviar para assinatura” de modo que, quando clicado, leve o usuário para a página do contrato e, depois que a página carregar, o contrato será “Enviado” sem intervenções adicionais do usuário. Para definir esse botão, use essa cadeia de caracteres como um exemplo:
/apex/echosign_dev1__AgreementTemplateProcess?masterid={!Opportunity.Id}&onloadAction=Send
Para saber mais sobre onLoadActions, consulte onLoadActions. Como alternativa, você pode mapear o valor “Enviar” ao campo “Ação no carregamento (lista de opções)” no registro do contrato. Consulte Mapear dados para campos do contrato para obter informações sobre como definir este mapeamento.
-
Selecione Salvar.
Depois de criar o botão personalizado, vá para o layout de página para esse objeto e adicione-o à página semelhante às etapas mencionadas acima para o exemplo de Oportunidade.
É possível ativar as opções de pós-assinatura para levar os signatários a uma página de aterrissagem de sua escolha. Isso torna “Publicar URL de redirecionamento da assinatura” e “Postar atraso de redirec. da ass.” disponíveis na página de contrato. Os signatários de um contrato são redirecionados a um URL especificado depois da assinatura. Por exemplo, é possível redirecioná-los para o site da empresa ou a uma página de pesquisa. Essa opção pode ser transformada em somente leitura para os remetentes que usam Opções de assinatura da postagem somente leitura do post.
Para ativar opções de assinatura da postagem:
-
Navegue até Configuração > Ferramentas da plataforma > Código personalizado > Configurações personalizadas.
-
Clique em Configurações do Adobe Sign.
-
Clique em Gerenciar.
-
Clique em Novo (ou Editar).
-
Localize Ativar opção pós-assinatura e modifique conforme desejado.
Opcionalmente, localize a configuração para as Opções de pós-assinatura somente leitura e modifique-a conforme desejado.
-
Selecione Salvar.
No Adobe Acrobat Sign for Salesforce versão 11.7 ou posterior, é possível habilitar o recurso “Enviar em nome de” no Salesforce para permitir o envio de contratos em nome de terceiros. Essa funcionalidade aplica-se a todos os casos de envio de contratos, incluindo ações em segundo plano iniciadas pela atualização do campo “Ações em segundo plano” ou por meio da opção “Envio automático” dos modelos de contrato. Além disso, você pode agilizar o processo habilitando o preenchimento automático de uma pesquisa de usuário em um modelo de contrato, para quando o contrato for gerado.
Para habilitar o recurso “Enviar em nome de”, é necessário atribuir o conjunto de permissões “Admin do Adobe Acrobat Sign” a admins do Salesforce. Isso concede a admins o acesso aos dois campos a seguir, que são necessários para habilitar o recurso “Enviar em nome de”:
- User.EchoSign_Allow_Delegated_Sending__c
- User.EchoSign_Email_Verified__c
Observação: todos os usuários do pacote do Adobe Acrobat Sign precisarão receber permissões de usuário antes de usar o serviço.
Implemente as etapas a seguir para permitir o envio em nome de terceiros:
-
Adicione o campo “Permitir envio por meio de outros usuários” ao layout de registro do usuário, realizando as seguintes etapas:
- Acesse Configuração > Ferramentas da plataforma > Objetos e campos > Gerenciador de objetos.
- Selecione Usuário no gerenciador de objetos.
- No painel esquerdo da página do objeto Usuário, selecione Layouts da página do usuário.
- Clique em Layout do usuário.
- Com campos selecionados, selecione a opção Permitir envio por meio de outros usuários e arraste-a até a seção “Informações adicionais (cabeçalho visível somente na edição)” do layout.
- Selecione Salvar.
-
Adicione o campo “Email verificado do Adobe Acrobat Sign” ao layout do registro do usuário:
- Na seção Campos da página Layout da página do usuário, selecione a opção Email verificado do Adobe Acrobat Sign e arraste-a até a seção “Informações adicionais (cabeçalho visível somente na edição)” do layout.
- Selecione Salvar.
-
Habilite a configuração “Permitir envio em nome de terceiros”, realizando as seguintes etapas:
- Navegue até Configuração > Ferramentas da plataforma > Código personalizado > Configurações personalizadas.
- Na lista de Configurações do Adobe Sign, selecione Gerenciar.
- Clique em Novo (ou Editar).
- Localize (ctrl/cmd + f) a configuração Permitir envio em nome de terceiros e edite-a conforme necessário.
- Selecione Salvar.
- Navegue até Configuração > Ferramentas da plataforma > Código personalizado > Configurações personalizadas.
-
Para o usuário específico em nome do qual você deseja enviar, você precisa habilitar as duas configurações da seguinte maneira:
- Navegue até Configuração > Administração > Usuários > Usuários.
- Para um usuário específico, clique em Editar.
- Na página Edição do usuário, na seção Informações adicionais, habilite as opções Permitir envio por meio de outros usuários do Adobe Sign e Email verificado do Adobe Acrobat Sign.
- Selecione Salvar.
Ative esta configuração para exibir e ativar a opção “O remetente somente assina” na seção Destinatários da página de envio do contrato. Quando a opção “O remetente somente assina” é usada, o contrato ou documento são apresentados ao remetente para assinar. Essa funcionalidade é semelhante à funcionalidade “Preencher e assinar” nos serviços da Adobe. Essa opção pode ser definida para somente leitura usando a configuração O remetente somente leitura só assina.
Para ativar o recurso O remetente somente assina:
-
Navegue até Configuração > Ferramentas da plataforma > Código personalizado > Configurações personalizadas.
-
Clique em Configurações do Adobe Sign.
-
Clique em Gerenciar.
-
Clique em Novo (ou Editar).
-
Localize a configuração Ativar assinatura somente do remetente e edite-a conforme necessário. Opcionalmente, localize a configuração para Assinatura somente do remetente somente leitura e edite-a conforme necessário.
-
Selecione Salvar.
O Acrobat Sign for Salesforce permite enviar e gerenciar contratos por meio do Painel de contratos e da Lista de contratos. Você pode adicionar componentes AgreementPanel (ou AgreementPanel-wide) e AgreementList à página do Lightning de qualquer um dos seguintes objetos padrão do Salesforce e usá-los para enviar e gerenciar contratos de qualquer registro contido nesse objeto:
- Conta
- Contato
- Contrato
- Lead
- Oportunidade
- Usuário
Siga as etapas abaixo para adicionar AgreementPanel (ou AgreementPanelWide) e AgreementList a um objeto do Salesforce:
-
Certifique-se de que “Meu domínio” está configurado na sua conta.
Consulte Como configurar o Meu domínio para usar o Adobe Acrobat Sign no ambiente do Salesforce. -
Abra qualquer registro de qualquer objeto do Salesforce. O exemplo abaixo adiciona os componentes a um registro no objeto Oportunidade.
-
No canto superior direito da página de registro, selecione o ícone Configurações para abrir o menu e, em seguida, selecione Editar página.
Isso abre a página no modo Editar. -
No painel esquerdo, role para baixo até a lista de componentes Custom-Managed.
-
Para adicionar um painel Contrato, arraste e solte AgreementPanel no local desejado, conforme mostrado abaixo.
Se necessário, você pode adicionar AgreementPanelWide em vez de AgreementPanel. Ambos os componentes fornecem funcionalidades semelhantes, mas o AgreementPanelWide oferece uma visão mais ampla.
-
Para adicionar uma lista de Contratos, arraste e solte AgreementList no local desejado, conforme mostrado abaixo.
-
No canto superior direito, selecione Salvar.
-
Se for solicitado a ativar a página para torná-la visível aos usuários, selecione Ativar.
-
Na caixa de diálogo exibida, selecione o fator de forma necessário e clique em Próximo. Em seguida, revise a atribuição e selecione Salvar.
Isso salva as alterações e ativa a página para os usuários.
O Salesforce pode acionar ações automaticamente por meio do parâmetro de URL onLoadAction compatível com o Acrobat Sign para as ações de botão do contrato: Enviar, Lembrar, Excluir, Cancelar, Atualizar e Exibir. O parâmetro do URL respeitará as configurações da barra de ferramentas (consulte o Guia avançado de personalização) definidas por admins, a fim de que apenas as opções habilitadas estejam disponíveis.
Exemplos de URLs com onLoadAction:
- Enviar: certifique-se de que você tenha um contrato com o status Rascunho em sua conta.
https://echosign-dev1.ap1.visual.force.com/apex/EchoSignAgreementAdvanced?id=[ID do Contrato]&sfdc.override=1&onLoadAction=send
- Lembrar: certifique-se de que você tenha um contrato com status Enviado para assinatura em sua conta.
https://echosign-dev1.ap1.visual.force.com/apex/EchoSignAgreementAdvanced?id=[ID do Contrato]&sfdc.override=1&onLoadAction=remind
- Excluir: certifique-se de que você tenha um contrato com status Enviado para assinatura em sua conta.
https://echosign-dev1.ap1.visual.force.com/apex/EchoSignAgreementAdvanced?id=[ID do Contrato]&sfdc.override=1&onLoadAction=delete
- Cancelar: certifique-se de que você tenha um contrato com status Enviado para assinatura em sua conta.
https://echosign-dev1.ap1.visual.force.com/apex/EchoSignAgreementAdvanced?id=[ID do Contrato]&sfdc.override=1&onLoadAction=cancel
- Atualizar: certifique-se de que você tenha um contrato com status Enviado para assinatura em sua conta.
https://echosign-dev1.ap1.visual.force.com/apex/EchoSignAgreementAdvanced?id=[ID do Contrato]&sfdc.override=1&onLoadAction=update
- Exibir: certifique-se de que você tenha um contrato com status de Enviado para assinatura, Assinado ou Cancelado em sua conta.
https://echosign-dev1.ap1.visual.force.com/apex/EchoSignAgreementAdvanced?id=[ID do Contrato]&sfdc.override=1&onLoadAction=view