fernandolk_1992 Posted April 6 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 Report Posted April 6 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. Quote
Jair - Fórmula Posted April 7 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 Report Posted April 7 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? Quote
caiiomonteiro Posted April 7 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 Report Posted April 7 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 Quote
fernandolk_1992 Posted April 7 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 Author Report Posted April 7 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. Quote
Jair - Fórmula Posted April 7 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 Report Posted April 7 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. Quote
Jair - Fórmula Posted April 7 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 Report Posted April 7 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). Quote
fernandolk_1992 Posted April 7 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 Author Report Posted April 7 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. 1 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.