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:  20
  • Topics Per Day:  0.02
  • Content Count:  55
  • Content Per Day:  0.05
  • Reputation:   6
  • Achievement Points:  446
  • Solved Content:  0
  • Days Won:  3
  • Status:  Offline
  • Device:  Windows

Posted

Bom dia pessoal, alguém já precisou importar o código de autenticação de pagamento no arquivo de retorno do segmento Z do banco Itau? Se sim, como fez?

Em resumo, quero ler o código de autenticação que vem no segmento Z do retorno bancario do Itau e salvar em um campo complementar no sistema.

Screenshot_63.png


  • Topic Count:  926
  • Topics Per Day:  0.13
  • Content Count:  9,097
  • Content Per Day:  1.31
  • Reputation:   376
  • Achievement Points:  109,102
  • Solved Content:  0
  • Days Won:  232
  • Status:  Offline
  • Age:  53
  • Device:  Windows

Posted

Oi Fernando. Tudo bem??

Estou precisando disso para um cliente também, que conversou comigo na semana passada. Eles querem pegar os dados da autenticação, se possível, e gerar relatório com os comprovantes de pagamento. Imagino que seja isso que pretende também. 

Não cheguei a analisar esse arquivo de retorno, com esses dados. E teria que, o próprio sistema já tratar isso, o que não faz nativamente. Creio que teria que fazer a reimportação via conceito, e com isso atualizar algum campo complementar. pode ser uma solução. 

Podemos analisar melhor essa situação. Você chegou a fazer algo? ou analisou mais detalhes a respeito?


  • Topic Count:  11
  • Topics Per Day:  0.00
  • Content Count:  171
  • Content Per Day:  0.06
  • Reputation:   67
  • Achievement Points:  1,104
  • Solved Content:  0
  • Days Won:  27
  • Status:  Offline
  • Age:  27
  • Device:  Windows

Posted

Talvez seja possível via fórmula visual após a execução do processo, uma vez que o XML do processo (FinRetornoPagamentoData) guarda o "caminho" do arquivo (talvez terá problemas se o ambiente for Cloud e o usuário selecionou um arquivo local da máquina)

Depois é só ler o arquivo nesse caminho via código fonte e fazer as devidas tratativas, localizar a linha/campo desejado

 


  • Topic Count:  20
  • Topics Per Day:  0.02
  • Content Count:  55
  • Content Per Day:  0.05
  • Reputation:   6
  • Achievement Points:  446
  • Solved Content:  0
  • Days Won:  3
  • Status:  Offline
  • Device:  Windows

Posted

Bom dia pessoal, após postar, encontrei esse TDN da TOTVS onde ele apresenta o campo Número da Autenticação
https://tdn.totvs.com/pages/releaseview.action?pageId=445647401

Que é exatamente o que preciso importar do arquivo de retorno. Ainda não consegui testar mas assim que eu conseguir aviso o resultado.

@Jair - Fórmula É exatamente isso, ler o código de autenticação e fazer o proprio "comprovante de pagamento" para enviar ao fornecedor via fluig. Mas como falei, vou testar a importação conforme o TDN da TOTVS, se não funcionar vou precisar partir para customização igual o @caiiomonteiro sugeriu, mas como o ambiente é cloud vou precisar analisar essas variáveis.

Se tiver que customizar provavelmente o pessoal vai precisar alterar o processo de importação e enviar os arquivos de retorno para o servidor via FTP.


  • Topic Count:  926
  • Topics Per Day:  0.13
  • Content Count:  9,097
  • Content Per Day:  1.31
  • Reputation:   376
  • Achievement Points:  109,102
  • Solved Content:  0
  • Days Won:  232
  • Status:  Offline
  • Age:  53
  • Device:  Windows

Posted
9 minutos atrás, caiiomonteiro disse:

Talvez seja possível via fórmula visual após a execução do processo, uma vez que o XML do processo (FinRetornoPagamentoData) guarda o "caminho" do arquivo (talvez terá problemas se o ambiente for Cloud e o usuário selecionou um arquivo local da máquina)

Depois é só ler o arquivo nesse caminho via código fonte e fazer as devidas tratativas, localizar a linha/campo desejado

 

Boa ideia @caiiomonteiro... poderia analisar e tratar desta forma. Acabei de consultar aqui alguns arquivos de retorno de um cliente, do banco Itaú mesmo, mas não encontrei essas linhas de segmento Z. Será que o banco envia de volta apena se o cliente requisitar?? Vou comentar com o financeiro do meu cliente para falar isso com o banco para verificar. 


  • Topic Count:  926
  • Topics Per Day:  0.13
  • Content Count:  9,097
  • Content Per Day:  1.31
  • Reputation:   376
  • Achievement Points:  109,102
  • Solved Content:  0
  • Days Won:  232
  • Status:  Offline
  • Age:  53
  • Device:  Windows

Posted
2 minutos atrás, fernandolk_1992 disse:

Bom dia pessoal, após postar, encontrei esse TDN da TOTVS onde ele apresenta o campo Número da Autenticação
https://tdn.totvs.com/pages/releaseview.action?pageId=445647401

Que é exatamente o que preciso importar do arquivo de retorno. Ainda não consegui testar mas assim que eu conseguir aviso o resultado.

@Jair - Fórmula É exatamente isso, ler o código de autenticação e fazer o proprio "comprovante de pagamento" para enviar ao fornecedor via fluig. Mas como falei, vou testar a importação conforme o TDN da TOTVS, se não funcionar vou precisar partir para customização igual o @caiiomonteiro sugeriu, mas como o ambiente é cloud vou precisar analisar essas variáveis.

Se tiver que customizar provavelmente o pessoal vai precisar alterar o processo de importação e enviar os arquivos de retorno para o servidor via FTP.

Sim, verdade, o sistema diz que trata esse dado. Neste caso, se já foi até afirmado quais posições que faz a leitura, caso o arquivo venha com o segmento Z, já deveria ser alimentado lá o campo após a importação. Nem precisaria de um campo complementar. 

Número da Autenticação
----------------------

Este campo só será apresentado para lançamentos a Pagar e será  utilizado para gravar o número da Autenticação Bancária/Protocolo de pagamento eletrônico, cujo banco siga o Padrão CNAB240 da FEBRABAN, ou arquivos do Banco Itaú, Banco do Brasil, Caixa Econômica Federal ou Santander.

Os dados deste campo é apresentado no Segmento Z, posição 79 a 103 (conforme padrão do layout CNAB240 da FEBRABAN), do arquivo de retorno bancário e posição 15 a 78 do mesmo segmento.

O carregamento dos dados para esse campo no sistema dependerá da forma de retorno selecionado no sistema no momento da importação do arquivo. (Retorno de Pagamento, que atende todos os bancos com layout próprio e Retorno de Pagamento cnab240 que é padrão febraban).

 


  • Topic Count:  20
  • Topics Per Day:  0.02
  • Content Count:  55
  • Content Per Day:  0.05
  • Reputation:   6
  • Achievement Points:  446
  • Solved Content:  0
  • Days Won:  3
  • Status:  Offline
  • Device:  Windows

Posted
2 horas atrás, Jair - Fórmula disse:

Boa ideia @caiiomonteiro... poderia analisar e tratar desta forma. Acabei de consultar aqui alguns arquivos de retorno de um cliente, do banco Itaú mesmo, mas não encontrei essas linhas de segmento Z. Será que o banco envia de volta apena se o cliente requisitar?? Vou comentar com o financeiro do meu cliente para falar isso com o banco para verificar. 

Jair, o cliente precisa solicitar para o Itau enviar o segmento Z no retorno bancario, por padrão esse segmento não aparece no retorno.

  • Like 1

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.