Salesforce módulos
Em um cenário do Adobe Workfront Fusion, é possível automatizar fluxos de trabalho que usam o Salesforce, bem como conectá-lo a vários aplicativos e serviços de terceiros.
Para obter uma introdução ao vídeo sobre o conector do Salesforce, consulte:
Se você precisar de instruções sobre como criar um cenário, consulte Criar um cenário Adobe Workfront Fusion.
Para obter informações sobre módulos, consulte Módulos em Adobe Workfront Fusion.
- Nem todas as edições de Salesforce têm acesso à API. Para obter detalhes, consulte as informações sobre Salesforce edições com acesso à API no site da Comunidade Salesforce.
- Para obter informações sobre erros específicos retornados da API Salesforce, consulte os documentos da API Salesforce. Você também pode verificar o status da API Salesforce em busca de possíveis interrupções de serviço.
Requisitos de acesso
Você deve ter o seguinte acesso para usar a funcionalidade neste artigo:
Para saber que plano, tipo de licença ou acesso você tem, contate o administrador do Workfront.
Para obter informações sobre Adobe Workfront Fusion licenças, consulte Adobe Workfront Fusion licenças.
Pré-requisitos
Para usar módulos Salesforce, você deve ter uma conta Salesforce.
Sobre a pesquisa de Salesforce objetos
Ao pesquisar objetos, você pode inserir palavras de pesquisa individuais ou criar uma consulta mais complexa usando curingas e operadores:
- Use o curinga asterisco (*) como substituto para zero ou mais caracteres. Por exemplo, uma pesquisa por Ca* encontra itens que começam com Ca
- Usar um curinga de ponto de interrogação (?) como um substituto para um caractere único. Por exemplo, uma pesquisa por João encontra itens com o termo João ou João, mas não João
- Use o operador de aspas (" ") para encontrar uma correspondência exata de frase. Por exemplo: "reunião de segunda-feira"
Para obter mais informações sobre as possibilidades de pesquisa, consulte a documentação do desenvolvedor do Salesforce sobre SOQL e SOSL.
Salesforce módulos e seus campos
Triggers
Observar por Registros
Esse módulo de acionamento executa um cenário quando um registro em um objeto é criado ou atualizado. O módulo retorna todos os campos padrão associados ao registro ou aos registros, juntamente com quaisquer campos e valores personalizados que a conexão acesse. Você pode mapear essas informações em módulos subsequentes no cenário.
Ao configurar esse módulo, os campos a seguir são exibidos.
Observar Mensagens de Saída
Esse módulo de acionamento executa um cenário quando alguém envia uma mensagem. O módulo retorna todos os campos padrão associados ao registro ou aos registros, juntamente com quaisquer campos e valores personalizados que a conexão acesse. Você pode mapear essas informações em módulos subsequentes no cenário.
Este módulo requer algumas configurações adicionais:
-
Vá para a página de configuração Salesforce.
Para acessar a página de configuração, localize e clique no botão chamado "Configuração" no canto superior direito da conta Salesforce. Na página de configuração Salesforce, localize a barra "Localização Rápida/Pesquisa" no lado esquerdo. Procure por "Regras de Fluxo de Trabalho."
-
Clique em Regras de fluxo de trabalho.
-
Na página Regras de Fluxo de Trabalho exibida, clique em Nova Regra e selecione o tipo de objeto ao qual a regra será aplicada (como "Oportunidade" se você estiver monitorando atualizações para registros de Oportunidade).
-
Clique em Avançar.
-
Defina um nome de regra, critérios de avaliação e critérios de regra, em seguida, clique em Salvar e Avançar.
-
Clique em Concluído.
-
Na regra de Fluxo de Trabalho recém-criada, clique em Editar.
-
Na lista suspensa Adicionar Ação de Fluxo de Trabalho, selecione Nova Mensagem de Saída.
-
Especifique o nome, a descrição, a URL do ponto de extremidade e os campos que deseja incluir na nova mensagem de saída e clique em Salvar.
O campo URL do Ponto de Extremidade contém a URL fornecida na Salesforce Mensagem de Saída em Workfront Fusion.
-
Configure um cenário que comece com o evento Mensagem de Saída.
-
Clique no ícone </> na parte inferior direita e copie a URL fornecida.
-
Retorne à página Regras de Fluxo de Trabalho, localize a regra recém-criada e clique em Ativar.
Ao configurar esse módulo, os campos a seguir são exibidos.
Assistir a um campo
Este módulo de acionador inicia um cenário quando um campo é atualizado em Salesforce.
Ações
Criar um Registro
Este módulo de ação cria um novo registro em um objeto.
O módulo permite selecionar quais dos campos do objeto estão disponíveis no módulo. Isso reduz o número de campos que você deve percorrer ao configurar o módulo.
O módulo retorna a ID do registro e quaisquer campos associados, juntamente com quaisquer campos e valores personalizados que a conexão acessa. Você pode mapear essas informações em módulos subsequentes no cenário.
Ao configurar esse módulo, os campos a seguir são exibidos.
Ler um Registro
Este módulo de ação lê dados de um único objeto em Salesforce.
Especifique a ID do registro.
O módulo retorna a ID do registro e quaisquer campos associados, juntamente com quaisquer campos e valores personalizados que a conexão acessa. Você pode mapear essas informações em módulos subsequentes no cenário.
Ao configurar esse módulo, os campos a seguir são exibidos.
Excluir um Registro
Este módulo de ação exclui um registro existente em um objeto.
Especifique a ID do registro.
O módulo retorna a ID do registro e quaisquer campos associados, juntamente com quaisquer campos e valores personalizados que a conexão acessa. Você pode mapear essas informações em módulos subsequentes no cenário.
Ao configurar esse módulo, os campos a seguir são exibidos.
Chamada de API personalizada
Este módulo de ação permite fazer uma chamada autenticada personalizada para a API Salesforce. Dessa forma, você pode criar uma automação de fluxo de dados que não pode ser realizada pelos outros módulos do Salesforce.
O módulo retorna o seguinte:
-
Código de Status (número): indica o sucesso ou a falha da sua solicitação HTTP. Esses são códigos padrão que você pode pesquisar na Internet.
-
Cabeçalhos (objeto): um contexto mais detalhado para o código de resposta/status que não está relacionado ao corpo de saída. Nem todos os cabeçalhos que aparecem em um cabeçalho de resposta são cabeçalhos de resposta, portanto, alguns podem não ser úteis para você.
Os cabeçalhos de resposta dependem da solicitação HTTP escolhida ao configurar o módulo.
-
Corpo (objeto): dependendo da solicitação HTTP escolhida ao configurar o módulo, você poderá receber alguns dados de volta. Estes dados, como os dados de uma solicitação GET, estão contidos neste objeto.
Ao configurar esse módulo, os campos a seguir são exibidos.
Selecione o método de solicitação HTTP necessário para configurar a chamada de API. Para obter mais informações, consulte Métodos de solicitação HTTP em Adobe Workfront Fusion.
-
URL:
query
-
Método: GET
-
Cadeia de Caracteres de Consulta:
-
Chave:
q
-
Valor:
SELECT Id, Name, CreatedDate, LastModifiedDate FROM User LIMIT 10
Carregar Anexo/Documento
Esse módulo de ação faz upload de um arquivo e o anexa a um registro especificado por você ou faz upload de um documento.
O módulo retorna a ID do anexo ou documento e quaisquer campos associados, juntamente com quaisquer campos e valores personalizados que a conexão acesse. Você pode mapear essas informações em módulos subsequentes no cenário.
Ao configurar esse módulo, os campos a seguir são exibidos.
Baixar Anexo/Documento
Este módulo de ação baixa um documento ou anexo de um registro.
Especifique a ID do registro e o tipo de download desejado.
O módulo retorna a ID do anexo ou documento e quaisquer campos associados, juntamente com quaisquer campos e valores personalizados que a conexão acesse. Você pode mapear essas informações em módulos subsequentes no cenário.
Ao configurar esse módulo, os campos a seguir são exibidos.
Atualizar um Registro
Este módulo de ação edita um registro em um objeto.
O módulo permite selecionar quais dos campos do objeto estão disponíveis no módulo. Isso reduz o número de campos que você deve percorrer ao configurar o módulo.
O módulo retorna a ID do registro e quaisquer campos associados, juntamente com quaisquer campos e valores personalizados que a conexão acessa. Você pode mapear essas informações em módulos subsequentes no cenário.
Ao configurar esse módulo, os campos a seguir são exibidos.
Pesquisas
Pesquisar com a consulta
Este módulo de pesquisa procura registros em um objeto em Salesforce que correspondam à consulta de pesquisa especificada. Você pode mapear essas informações em módulos subsequentes no cenário.
Ao configurar esse módulo, os campos a seguir são exibidos.
Pesquisa
Este módulo de ação recupera todos os registros que atendem a um determinado critério.