Criar uma ação personalizada para gerar um objeto a partir de um registro
Gere um objeto a partir de um registro do usuário. Aprenda a usar uma saída Ação para criar um objeto a partir de valores de registro.
Antes de Iniciar
Por Que e Quando Desempenhar Esta Tarefa
- Crie entradas de ação para os campos de registro de usuário Nome, Sobrenome e E-mail.
- Pesquisa um registro de usuário que corresponde aos valores de entrada da ação.
- Crie uma saída de ação para um objeto de contato.
- Salve o objeto de contato como um modelo.
- Mapeie valores de objeto de contato para valores de campo de registro de usuário.
- Teste a ação com um usuário de amostra.
Procedimento
-
Crie uma aplicação para armazenar seu trabalho.
Por exemplo, crie Minha aplicação.
-
Navegar até Automação de Processo > Flow Designer.
O sistema exibe a página principal Workflow Studio.
-
Selecionar Novo(a) > Ação
O sistema exibe a caixa de diálogo Propriedades da ação.
-
Insira estes valores de amostra.
Campo Valor Nome Criar objeto de contato a partir do usuário Aplicação Minha aplicação Acessível de Todos os escopos de aplicação -
Selecione Enviar.
O sistema exibe a interface Workflow Studio.
-
Em Descrição da ação, selecione Entradas > Criar Entrada
O sistema exibe uma nova entrada de ação.
-
Configure a entrada de ação com esses valores.
Campo Valor Rótulo Nome Tipo Cadeia de caracteres Obrigatório Verdadeiro -
Em Descrição da ação, selecione Entradas > Criar Entrada
O sistema exibe uma nova entrada de ação.
-
Configure a entrada de ação com esses valores.
Campo Valor Rótulo Sobrenome Tipo Cadeia de caracteres Obrigatório Verdadeiro -
Em Descrição da ação, selecione Entradas > Criar Entrada
O sistema exibe uma nova entrada de ação.
-
Configure a entrada de ação com esses valores.
Campo Valor Rótulo Endereço de e-mail Tipo Cadeia de caracteres Obrigatório Falso -
Em Descrição da ação, selecione Saídas > Criar Saída.
O sistema exibe uma nova saída de ação.
-
Configure a variável de saída com esses valores.
Rótulo Nome Tipo Obrigatório contato contato Objeto Falso - Na linha do objeto de contato, selecione Adicionar item secundário.
-
Configure o item secundário com esses valores.
Rótulo Nome Tipo Obrigatório Nome first_name Cadeia de caracteres Verdadeiro - Na linha do objeto de contato, selecione Adicionar item secundário.
-
Configure o item secundário com esses valores.
Rótulo Nome Tipo Obrigatório Sobrenome last_name Cadeia de caracteres Verdadeiro - Na linha do objeto de contato, selecione Adicionar item secundário.
-
Configure o item secundário com esses valores.
Rótulo Nome Tipo Obrigatório Endereço de e-mail email_address Cadeia de caracteres Falso - Na linha do objeto de contato, selecione Alternar entradas avançadas.
-
Em Opções avançadas, selecione Salvar como modelo.
O sistema exibe a caixa de diálogo Salvar como modelo.
- Em Inserir um nome, insira contato.
- Clique em Salvar.
-
Selecione Sair do modo de edição.
O sistema exibe os campos de saída que você criou.
-
Configure as saídas com esses valores.
Rótulo Valor Nome [etapa->Pesquisar registro etapa->Registro->Nome] Sobrenome [etapa->Pesquisar registro etapa->Registro->Sobrenome] Endereço de E-mail [etapa->Pesquisar registro etapa->Registro->E-mail] Nota:Você pode selecionar cápsulas de dados no painel de dados ou no botão Seletor de cápsula de dados. - Selecione Save (Salvar).
-
Selecione Testar.
O sistema exibe a caixa de diálogo Ação de teste.
-
Insira estes valores de teste.
Entrada Valor Nome Abel Sobrenome Tutor -
Selecione Run Test (Executar teste).
O sistema executa a ação com os valores de teste fornecidos.
-
Selecione A ação foi executada. Para exibir a ação, clique aqui.
O sistema exibe os detalhes da execução da ação.
-
Revise o valor de tempo de execução dos dados de saída da ação.
O sistema exibe os dados de saída no formato JSON.Por exemplo, amostra de objeto de contato JSON para o usuário Abel Tuter.
{ "contact": { "email_address": "abel.tuter@example.com", "last_name": "Tuter", "first_name": "Abel" } }