Ferramenta Unir Linhas

Ferramenta Unir Linhas
9/21/2021
·
3 min. leitura

Instruções para trabalhar com a ferramenta “Unir Linhas”

A ferramenta Unir linhas (String Concatenation) permite combinar uma “seção de string” (uma matriz de objetos) de uma etapa com uma “seção de string” de outra etapa em uma matriz.

Nas instruções para colar strings, definimos o que são “strings” no conceito da Albato. Agora existe uma ferramenta que amplia as possibilidades de trabalhar com “strings” caso você as tenha em duas etapas, e precise dar a união na terceira etapa.

Exemplo de uso da ferramenta Unir Linhas

Vamos analisar o uso da ferramenta usando o exemplo do “AliExpress – MeuWarehouse”.

No sistema CRM “MyWarehouse”, ao criar um novo documento “Pedido do comprador”, ao adicionar itens de mercadoria a este pedido, é necessário indicar o UUID interno deste item. Ao receber um pedido do AliExpress, recebemos apenas a ID interna do produto do próprio AliExpress e seu código SKU. Você pode tornar o código SKU igual ao UUID do produto no MyWarehouse, mas isso é muito inconveniente e ilógico.

Como regra, as comparações são feitas pelo número do item ou por um código externo. Criamos uma ação para MoiStore que permite criar ou localizar um item no MoiStore por SKU ou código. Quando você recebe um pedido do AliExpress, “MyWarehouse” começa a pesquisar produtos com SKU / código / código externo igual a SKU. Como resposta, somos devolvidos às “linhas” de produtos encontrados com seus UUIDs internos, que podemos transferir para o pedido.

Há um problema aqui: temos “linhas” de nosso gatilho do AliExpress e “linhas” de nossa ação, que encontraram os produtos de que precisamos em “MyStorage”. Agora precisamos combinar de alguma forma essas duas matrizes de dados entre si antes de criar um pedido, já que queremos transferir a quantidade de mercadorias do AliExpress e enviar a identificação das mercadorias que a MoySklad nos deu em resposta.

Para tal combinação e posterior transferência correta de dados, foi criada a ferramenta “Combinar Linhas”. Ele permite que você pegue dois arrays do gatilho AliExpress e da ação “MySklad” e os combine em um array, combinando objetos dentro do array por algum valor, por exemplo, novamente por SKU e SKU.

Assim, você pode criar um pedido com os dados dos produtos do AliExpress e o UUID obtido na pesquisa de produtos no MyWarehouse.

Personalize a ferramenta Unir Linhas

Agora vamos olhar diretamente para o próprio instrumento e suas configurações. Não consideraremos a criação do pacote em si dentro da estrutura desta instrução.

Adicione uma ferramenta após as etapas onde você tem as “linhas” que você precisa combinar, clique em “+” e selecione “Ferramenta”:

Selecione a ferramenta Unir Linhas:

Escolha sua primeira etapa, de onde você obterá as “linhas”. Neste caso, este é um gatilho do AliExpress:

Escolha a segunda etapa, de onde você obterá as “linhas”. No exemplo, esta é a ação do sistema “MoySklad”:

Vá para as configurações da ferramenta:

Escolha o que o instrumento precisa fazer na ausência de um par, ou seja, no caso em que não foi possível combinar duas “linhas” de duas etapas. Por exemplo, se a “Etapa 2” não encontrou o produto desejado, você pode pular este objeto, preencher suas lacunas ou lançar um erro (neste caso, o link para).

Selecione também um cenário se vários pares de objetos forem encontrados. Por exemplo, você pesquisou produtos por nome na MoyStore e conseguiu encontrar dois desses produtos. Aqui você pode pular o objeto, usar o primeiro encontrado, duplicar (se um produto veio do AliExpress e dois produtos foram encontrados em “MyStorage”, a ferramenta retornará dois itens separados de mercadoria) ou gerará um erro:

Clique em “Adicionar condição” e selecione por quais parâmetros da primeira e segunda seções da string você deseja combinar os objetos:

Digamos que você queira comparar os produtos do AliExpress com os produtos encontrados no MyWarehouse pelo SKU do AliExpress e pelo SKU (já que você os pesquisou anteriormente). Para fazer isso, configure a ferramenta da seguinte maneira:

Você também pode combinar e adicionar várias condições pelas quais você precisa encontrar um par.

Após configurar a ferramenta, clique em “Salvar”.

Agora, se você abrir as configurações das próximas etapas, nos campos da “seção String” você pode escolher entre os resultados da ferramenta. Você pode selecionar campos da primeira etapa e da segunda:

Isso permitirá que você faça mais uso de “strings” (matriz de objetos) na Albato.

A ferramenta Juntar Linhas também pode ser usada com outros sistemas que enviam linhas. A configuração da própria etapa é realizada de forma idêntica.


Artigos Relacionados

Mostrar mais
Giftsenda automatiza o envio em massa de presentes com Albato Embedded
Embedded
3 min. leitura

Giftsenda automatiza o envio em massa de presentes com Albato Embedded

A Giftsenda, plataforma global de envio de presentes, firmou parceria com a Albato para oferecer integrações embedadas que automatizam e escalam o envio de presentes com facilidade.

Estamos comemorando uma grande conquista
2 min. leitura

Estamos comemorando uma grande conquista

Explore as novidades da Albato: recursos, aplicativos e melhorias!

Integrando Automação de E-mail ao Seu CRM ou Produto SaaS
5 min. leitura

Integrando Automação de E-mail ao Seu CRM ou Produto SaaS

Neste artigo, você vai entender por que e como integrar automação de e-mails ao seu CRM ou SaaS, conhecer seus benefícios, identificar recursos essenciais e aplicar boas práticas para uma implementação bem-sucedida.

Stripe: Como obter a chave API
2 min. leitura

Stripe: Como obter a chave API

Neste artigo, mostramos como é simples conectar o Stripe à Albato.

Estudos de Caso com Agentes de IA: Otimizando Operações Empresariais
8 min. leitura

Estudos de Caso com Agentes de IA: Otimizando Operações Empresariais

Neste artigo, você vai aprender o que são agentes de IA, como eles funcionam e como podem gerar valor por meio de estudos de caso em diferentes nichos, desde conteúdo e marketing até saúde e varejo.

Como Chatfuel reduziu o churn em 25% e o tempo de desenvolvimento em 80% com Albato Embedded
Embedded
5 min. leitura

Como Chatfuel reduziu o churn em 25% e o tempo de desenvolvimento em 80% com Albato Embedded

Para superar seus desafios, o Chatfuel escolheu a Albato por suas integrações white-label incorporadas, desenvolvidas especificamente para plataformas SaaS.

Como conectar o Approveit com Albato
3 min. leitura

Como conectar o Approveit com Albato

Sempre que um fluxo de trabalho seja aprovado ou rejeitado, os dados desse fluxo podem ser coletado na Albato e com uma simples automação, enviar as informações para mais de 800 apps que temos conexão atualmente.

Como integrar o Cloudinary à Albato
3 min. leitura

Como integrar o Cloudinary à Albato

Antes de configurar suas automações com Cloudinary, conecte o aplicativo à Albato.

Chatfuel reduz churn em 25% e o tempo de integração em 80% com Albato Embedded
Embedded
3 min. leitura

Chatfuel reduz churn em 25% e o tempo de integração em 80% com Albato Embedded

A Chatfuel, uma plataforma estadunidense líder de mensagens B2B com agentes de IA, fez uma parceria com a Albato Embedded para fornecer integrações nativas perfeitas, melhorando significativamente a experiência do usuário e a eficiência operacional.

VoiceDrop e Albato unem forças para aprimorar integrações de voicemail sem toque
Lançamentos
3 min. leitura

VoiceDrop e Albato unem forças para aprimorar integrações de voicemail sem toque

A VoiceDrop, a plataforma de voicemail sem toque com IA que mais cresce no mercado, firmou uma parceria com o Albato Embedded para oferecer integrações nativas diretamente dentro da sua plataforma.

Quer aprender alguns truques de automação?
2 min. leitura

Quer aprender alguns truques de automação?

Explore as novidades da Albato: recursos, aplicativos e melhorias

Albato Embedded White-Label vs. Zapier Embed: Comparação de Soluções
6 min. leitura

Albato Embedded White-Label vs. Zapier Embed: Comparação de Soluções

Neste artigo, você conhecerá os recursos e preços do Albato Embedded e do Zapier para ajudá-lo a encontrar a melhor solução de integração white-label para suas necessidades.