Ferramenta Unir Linhas

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

Neste artigo

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.


Inscreva-se em nossa newsletter

Conteúdo cuidadosamente selecionado e sem spam!

Artigos Relacionados

Mostrar mais
Nosso construtor de automações está ainda mais poderoso
3 min. leitura

Nosso construtor de automações está ainda mais poderoso

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

Automações mais inteligentes com softwares de gerenciamento de fluxo de trabalho
2 min. leitura

Automações mais inteligentes com softwares de gerenciamento de fluxo de trabalho

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

Como a Weeztix escalou integrações nativas para mais de 300 organizadores de eventos com o Albato Embedded
6 min. leitura

Como a Weeztix escalou integrações nativas para mais de 300 organizadores de eventos com o Albato Embedded

Com a implementação de Albato Embedded, a Weeztix facilitou a integração e automação de fluxos de trabalho para centenas de seus organizadores de eventos.

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.

Como conectar o DeepL à Albato
4 min. leitura

Como conectar o DeepL à Albato

Conecte o DeepL à Albato para integrá-lo com mais de 1000+ aplicativos.

Como conectar o Utalk à Albato
4 min. leitura

Como conectar o Utalk à Albato

Conecte o Utalk à a Albato para integrá-lo com mais de 1000+ aplicativos.

Como conectar o Calendly à Albato
4 min. leitura

Como conectar o Calendly à Albato

Conecte o Calendly à Albato para integrá-lo com mais de 1000 aplicativos, incluindo ferramentas de IA como Grok e Claude.

Como conectar o Borzo à Albato
4 min. leitura

Como conectar o Borzo à Albato

Conecte o Borzo à Albato para integrá-lo com mais de 1000 aplicativos, incluindo ferramentas de IA como Grok e Claude.

Como conectar o Eduzz à Albato
4 min. leitura

Como conectar o Eduzz à Albato

Conecte o Eduzz à Albato para integrá-lo com mais de 1000+ aplicativos.

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.