Esta documentação é um guia de referência para o Template
, que tem por objetivo realizar o envio dos dados do contato que estão em seu ambiente no MongoDB, para adicionar um em seu ambiente no CustomerX.Ao utilizar este template, é importante que você se atente a algumas configurações, esta documentação e os comentários no código irão auxiliá-lo.
IMPORTANTE: para funcionamento adequado, você precisa ter configurado previamente a conta dos conectores pela Connector Store. Se você não sabe como fazê-lo, acesse este artigo para obter apoio. |
Macro fluxo
Conectores e Actions utilizados
- MongoDB
- [Find] Find Dcouments
- CustomerX
- [Contact] Create Contact
Configurando o Template
1. Trigger
Para iniciar a configuração do template você deve selecionar a trigger do tipo Scheduler e definir a periodicidade da execução do flow, isso é: de quanto em quanto tempo você quer que seja feita a busca no seu ambiente no CustomerX, para posteriormente verificar no seu ambiente MongoDB a existência dela e inseri-la ou atualizá-la. Caso precise saber mais sobre a configuração da Trigger, acesse este artigo.
2. Buscando os dados dentro da sua tabela no MongoDB
Nessa etapa a action MongoDB, irá realizar a busca dos dados a serem inseridos no CustomerX que estão na sua tabela, para prosseguir para o envio para o escopo de Loop. Caso necessário é possível alterar a estrutura de acordo com a sua necessidade.
4. Loop
Essa etapa do template será responsável por receber o output do MongoDB e tratar dentro do escopo do Loop.
5. Adicionando um novo contato no seu CustomerX
A etapa final do template será responsável por adicionar um novo contato no CustomerX, para isso é necessário que a action esteja configurada corretamente com a sua conta.
Clicando em Edit Code no Mapping, é possível visualizar a estrutura de código para realização da solicitação, para isso a action espera receber as informações da sua tabela para realizar criação do novo contato.