Jump to content
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×

Recommended Posts


  • 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

Posted (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.

 

CA_EPI_1.png

CA_EPI_2.png

Edited by Raphael Gomes
  • 3 months later...

  • 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

Posted

Boa tarde Raphael. 
Aqui criamos um campo complementar para colocar a informação no momento da solicitação de compra:

image.png.79182fe5e9ff5ee21dcc72788b735086.png

Quando incluímos o item no movimento de solicitação de compra, o solicitante deve ir nos campos complementares e informar o CA. 


  • 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

Posted (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

image.png.b35787fd913a045e65112b819697ba56.png

Edited by caiiomonteiro
print

  • 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

Posted (edited)

.

Edited by Raphael Gomes

  • 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

Posted
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

image.png.b35787fd913a045e65112b819697ba56.png

Caio, bom dia.

Ótima a solução. Como fez essa fórmula visual para pegar os dados via web?

 

At.,

Raphael.


  • 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

Posted (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 by caiiomonteiro
edit

  • 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

Posted
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:

 

image.thumb.png.d464e5067bb6567f2c752b429121eecd.png


  • 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

Posted
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:

 

image.thumb.png.d464e5067bb6567f2c752b429121eecd.png

É 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

image.thumb.png.8952a9a48962c9902552ab4bb247e3db.png

 


  • 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

Posted (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

image.thumb.png.8952a9a48962c9902552ab4bb247e3db.png

 

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.

 

image.png

image.png

image.png

 

 

Edited by Raphael Gomes

  • 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

Posted
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.

 

 

image.png

image.png

image.png

image.png

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:

image.thumb.png.5b66c61b713a7401f8511f6c82623fc7.png

image.thumb.png.104581b74278aa87d03944bf72588b42.png

image.thumb.png.b32c459044eaa4e4183037ceb136ee29.png


  • 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

Posted
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:

image.thumb.png.5b66c61b713a7401f8511f6c82623fc7.png

image.thumb.png.104581b74278aa87d03944bf72588b42.png

image.thumb.png.b32c459044eaa4e4183037ceb136ee29.png

Fiz aqui e pra mim aparece o erro abaixo. Não sei se é por que meu ambiente é cloud :( 

image.thumb.png.4a6991bceb9094ba75922178d09196f8.png


  • 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

Posted
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 :( 

image.thumb.png.4a6991bceb9094ba75922178d09196f8.png

É isso mesmo, clica no ícone de informações do job

Vai ter um HTML bem extenso rsrs

image.thumb.png.ed4e14fe7cdea35ac1498f4cb137af33.png


  • 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

Posted
33 minutos atrás, caiiomonteiro disse:

É isso mesmo, clica no ícone de informações do job

Vai ter um HTML bem extenso rsrs

image.thumb.png.ed4e14fe7cdea35ac1498f4cb137af33.png

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? 

 

image.thumb.png.75594a3ada917654ac6502b4f41a1de3.png


  • 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

Posted
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? 

 

image.thumb.png.75594a3ada917654ac6502b4f41a1de3.png

Utiliza outras expressões usando o StringBetween, você vai passar esse HTML e as tags que quer procurar


  • 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

Posted

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.

 

image.thumb.png.6c9539c5620a4dd60a6e705f80f023ef.png


  • 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

Posted
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.

 

image.thumb.png.6c9539c5620a4dd60a6e705f80f023ef.png

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>')

  • Like 1

  • 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

Posted
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?

  • Like 1

  • 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

Posted
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

  • Like 1

  • 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

Posted
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.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.