Raphael Gomes Posted July 25, 2023 Topic Count: 11 Topics Per Day: 0.01 Content Count: 40 Content Per Day: 0.05 Reputation: 4 Achievement Points: 276 Solved Content: 0 Days Won: 0 Status: Offline Device: Windows Report Posted July 25, 2023 (edited) Boa tarde, Existe a possibilidade de vincular o CA de um EPI no cadastro de um produto? Exemplo, na primeira imagem no módulo "Saúde/Planos", temos o EPI, no caso "LUVA DE RASPA" que possui o CA 18969 e gostaria de vincular essa numeração aos produtos da segunda imagem, no módulo "Nucleus", em que o comprador possa realizar a compra correta do EPI. At., Raphael. Edited July 25, 2023 by Raphael Gomes Quote
Luiza Silveira Posted October 27, 2023 Topic Count: 0 Topics Per Day: 0 Content Count: 1 Content Per Day: 0.00 Reputation: 0 Achievement Points: 6 Solved Content: 0 Days Won: 0 Status: Offline Age: 32 Report Posted October 27, 2023 Boa tarde Raphael. Aqui criamos um campo complementar para colocar a informação no momento da solicitação de compra: Quando incluímos o item no movimento de solicitação de compra, o solicitante deve ir nos campos complementares e informar o CA. Quote
caiiomonteiro Posted October 31, 2023 Topic Count: 11 Topics Per Day: 0.00 Content Count: 158 Content Per Day: 0.06 Reputation: 54 Achievement Points: 1,024 Solved Content: 0 Days Won: 24 Status: Offline Age: 27 Device: Windows Report Posted October 31, 2023 (edited) Boa tarde Aqui também utilizamos o CA em um campo complementar do item, e também uma fórmula visual que faz uma consulta (web) de mais algumas informações desse CA Edited October 31, 2023 by caiiomonteiro print Quote
Raphael Gomes Posted November 6, 2023 Topic Count: 11 Topics Per Day: 0.01 Content Count: 40 Content Per Day: 0.05 Reputation: 4 Achievement Points: 276 Solved Content: 0 Days Won: 0 Status: Offline Device: Windows Author Report Posted November 6, 2023 (edited) . Edited November 6, 2023 by Raphael Gomes Quote
Raphael Gomes Posted November 6, 2023 Topic Count: 11 Topics Per Day: 0.01 Content Count: 40 Content Per Day: 0.05 Reputation: 4 Achievement Points: 276 Solved Content: 0 Days Won: 0 Status: Offline Device: Windows Author Report Posted November 6, 2023 Em 31/10/2023 at 14:59, caiiomonteiro disse: Boa tarde Aqui também utilizamos o CA em um campo complementar do item, e também uma fórmula visual que faz uma consulta (web) de mais algumas informações desse CA Caio, bom dia. Ótima a solução. Como fez essa fórmula visual para pegar os dados via web? At., Raphael. Quote
caiiomonteiro Posted November 7, 2023 Topic Count: 11 Topics Per Day: 0.00 Content Count: 158 Content Per Day: 0.06 Reputation: 54 Achievement Points: 1,024 Solved Content: 0 Days Won: 24 Status: Offline Age: 27 Device: Windows Report Posted November 7, 2023 (edited) 23 horas atrás, Raphael Gomes disse: Caio, bom dia. Ótima a solução. Como fez essa fórmula visual para pegar os dados via web? At., Raphael. Bom dia Na época que criamos essa FV (alguns anos atrás) não havíamos encontrado nenhuma API específica para isso. Nossa solução foi consultar o site https://consultaca.com/ utilizando a atividade de requisição HTTP e através da atividade de expressão conseguimos "pegar" a informação desejada com as tag's que retorna do HTML do site A FV é executada quando o usuário vai salvar o movimento Edited November 7, 2023 by caiiomonteiro edit Quote
Raphael Gomes Posted November 8, 2023 Topic Count: 11 Topics Per Day: 0.01 Content Count: 40 Content Per Day: 0.05 Reputation: 4 Achievement Points: 276 Solved Content: 0 Days Won: 0 Status: Offline Device: Windows Author Report Posted November 8, 2023 Em 07/11/2023 at 07:40, caiiomonteiro disse: Bom dia Na época que criamos essa FV (alguns anos atrás) não havíamos encontrado nenhuma API específica para isso. Nossa solução foi consultar o site https://consultaca.com/ utilizando a atividade de requisição HTTP e através da atividade de expressão conseguimos "pegar" a informação desejada com as tag's que retorna do HTML do site A FV é executada quando o usuário vai salvar o movimento Entendi. Poderia me dar uma ajuda para desenvolver? Pois nunca utilizei essa atividade antes. Comecei para testar assim, mas não sei se estou no caminho certo: Quote
caiiomonteiro Posted November 9, 2023 Topic Count: 11 Topics Per Day: 0.00 Content Count: 158 Content Per Day: 0.06 Reputation: 54 Achievement Points: 1,024 Solved Content: 0 Days Won: 24 Status: Offline Age: 27 Device: Windows Report Posted November 9, 2023 15 horas atrás, Raphael Gomes disse: Entendi. Poderia me dar uma ajuda para desenvolver? Pois nunca utilizei essa atividade antes. Comecei para testar assim, mas não sei se estou no caminho certo: É por esse caminho sim, mas pelo que entendi nesse exemplo você tentou passar o retorno da requisição para uma expressão e depois gerar a exceção com o resultado Altera o apontamento da resposta da expressão para o "Resposta (Texto)" da atividade de requisição Quote
Raphael Gomes Posted November 9, 2023 Topic Count: 11 Topics Per Day: 0.01 Content Count: 40 Content Per Day: 0.05 Reputation: 4 Achievement Points: 276 Solved Content: 0 Days Won: 0 Status: Offline Device: Windows Author Report Posted November 9, 2023 (edited) 46 minutos atrás, caiiomonteiro disse: É por esse caminho sim, mas pelo que entendi nesse exemplo você tentou passar o retorno da requisição para uma expressão e depois gerar a exceção com o resultado Altera o apontamento da resposta da expressão para o "Resposta (Texto)" da atividade de requisição Bom dia, Então, eu coloco a atividade exceção para entender o que está trazendo. No caso, fiz como disse, apontei para a expressão e depois aponto para a atividade de exceção. Devo está fazendo algo errado, pois não está funcionando. Edited November 9, 2023 by Raphael Gomes Quote
caiiomonteiro Posted November 9, 2023 Topic Count: 11 Topics Per Day: 0.00 Content Count: 158 Content Per Day: 0.06 Reputation: 54 Achievement Points: 1,024 Solved Content: 0 Days Won: 24 Status: Offline Age: 27 Device: Windows Report Posted November 9, 2023 7 minutos atrás, Raphael Gomes disse: Bom dia, Então, eu coloco a atividade exceção para entender o que está trazendo. No caso, fiz como disse, apontei para a expressão e depois aponto para a atividade de exceção. Devo está fazendo algo errado, pois não está funcionando. Nesse caso você está passando o resultado da requisição 2x pra expressão. É só tirar o apontamento da resposta na atividade de requisição Deixa dessa forma: Quote
Raphael Gomes Posted November 9, 2023 Topic Count: 11 Topics Per Day: 0.01 Content Count: 40 Content Per Day: 0.05 Reputation: 4 Achievement Points: 276 Solved Content: 0 Days Won: 0 Status: Offline Device: Windows Author Report Posted November 9, 2023 1 hora atrás, caiiomonteiro disse: Nesse caso você está passando o resultado da requisição 2x pra expressão. É só tirar o apontamento da resposta na atividade de requisição Deixa dessa forma: Fiz aqui e pra mim aparece o erro abaixo. Não sei se é por que meu ambiente é cloud Quote
caiiomonteiro Posted November 9, 2023 Topic Count: 11 Topics Per Day: 0.00 Content Count: 158 Content Per Day: 0.06 Reputation: 54 Achievement Points: 1,024 Solved Content: 0 Days Won: 24 Status: Offline Age: 27 Device: Windows Report Posted November 9, 2023 4 minutos atrás, Raphael Gomes disse: Fiz aqui e pra mim aparece o erro abaixo. Não sei se é por que meu ambiente é cloud É isso mesmo, clica no ícone de informações do job Vai ter um HTML bem extenso rsrs Quote
Raphael Gomes Posted November 9, 2023 Topic Count: 11 Topics Per Day: 0.01 Content Count: 40 Content Per Day: 0.05 Reputation: 4 Achievement Points: 276 Solved Content: 0 Days Won: 0 Status: Offline Device: Windows Author Report Posted November 9, 2023 33 minutos atrás, caiiomonteiro disse: É isso mesmo, clica no ícone de informações do job Vai ter um HTML bem extenso rsrs Muito bom. E tipo, como faço agora para buscar o campo específico. Exemplo, quero o campo CNPJ, como faço para mapear essa numeração? Quote
caiiomonteiro Posted November 9, 2023 Topic Count: 11 Topics Per Day: 0.00 Content Count: 158 Content Per Day: 0.06 Reputation: 54 Achievement Points: 1,024 Solved Content: 0 Days Won: 24 Status: Offline Age: 27 Device: Windows Report Posted November 9, 2023 42 minutos atrás, Raphael Gomes disse: Muito bom. E tipo, como faço agora para buscar o campo específico. Exemplo, quero o campo CNPJ, como faço para mapear essa numeração? Utiliza outras expressões usando o StringBetween, você vai passar esse HTML e as tags que quer procurar Quote
Raphael Gomes Posted November 9, 2023 Topic Count: 11 Topics Per Day: 0.01 Content Count: 40 Content Per Day: 0.05 Reputation: 4 Achievement Points: 276 Solved Content: 0 Days Won: 0 Status: Offline Device: Windows Author Report Posted November 9, 2023 Entendi. Fiz aqui, mas essa função StringBetween como faço para mapear qual campo eu quero buscar? Coloquei 2, 3 só de teste, mas não sei a lógica de busca. Quote
caiiomonteiro Posted November 9, 2023 Topic Count: 11 Topics Per Day: 0.00 Content Count: 158 Content Per Day: 0.06 Reputation: 54 Achievement Points: 1,024 Solved Content: 0 Days Won: 24 Status: Offline Age: 27 Device: Windows Report Posted November 9, 2023 1 hora atrás, Raphael Gomes disse: Entendi. Fiz aqui, mas essa função StringBetween como faço para mapear qual campo eu quero buscar? Coloquei 2, 3 só de teste, mas não sei a lógica de busca. No lugar do 2 e 3 você deve usar o texto que deseja buscar, por exemplo <CA>12345</CA> Na expressão vai ficar StringBetween(Texto,'<CA>','</CA>') 1 Quote
Raphael Gomes Posted November 9, 2023 Topic Count: 11 Topics Per Day: 0.01 Content Count: 40 Content Per Day: 0.05 Reputation: 4 Achievement Points: 276 Solved Content: 0 Days Won: 0 Status: Offline Device: Windows Author Report Posted November 9, 2023 1 hora atrás, caiiomonteiro disse: No lugar do 2 e 3 você deve usar o texto que deseja buscar, por exemplo <CA>12345</CA> Na expressão vai ficar StringBetween(Texto,'<CA>','</CA>') Consegui. Agora, vi que você criou o campo complementar dentro do item que você insere o CA e passa como parâmetro na atividade HTTP, até aí beleza. Agora, para realizar o update automático nos campos de baixo, você usou quais atividades e como amarrou a fv? 1 Quote
caiiomonteiro Posted November 10, 2023 Topic Count: 11 Topics Per Day: 0.00 Content Count: 158 Content Per Day: 0.06 Reputation: 54 Achievement Points: 1,024 Solved Content: 0 Days Won: 24 Status: Offline Age: 27 Device: Windows Report Posted November 10, 2023 18 horas atrás, Raphael Gomes disse: Consegui. Agora, vi que você criou o campo complementar dentro do item que você insere o CA e passa como parâmetro na atividade HTTP, até aí beleza. Agora, para realizar o update automático nos campos de baixo, você usou quais atividades e como amarrou a fv? Utilizei as atividades de Ler Registro + Expressão + Salvar Registro Gatilho após salvar o movimento 1 Quote
Raphael Gomes Posted November 16, 2023 Topic Count: 11 Topics Per Day: 0.01 Content Count: 40 Content Per Day: 0.05 Reputation: 4 Achievement Points: 276 Solved Content: 0 Days Won: 0 Status: Offline Device: Windows Author Report Posted November 16, 2023 Em 10/11/2023 at 09:11, caiiomonteiro disse: Utilizei as atividades de Ler Registro + Expressão + Salvar Registro Gatilho após salvar o movimento @caiiomonteiro, bom dia. Muito obrigado pela ajuda, funcionou certinho. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.