Ir para conteúdo
  • Cadastre-se

Pablo Cerbaro

Membros
  • Total de ítens

    10
  • Registro em

  • Última visita

Últimos Visitantes

111 visualizações

Pablo Cerbaro's Achievements

  1. Olá Juliomar, obrigado pelas repostas... Como faria no componente a leitura da mensagem do erro correto??? Visto que ao entrar na "procedure StrToEstadoCIOT" esta resultando uma raise... e abortando a continuação da leitura o Raise.. é gerado na linha 147 ( onde é "abortado" o fluxo ) e a leitura das exceção ( mensagem do erro do envio ) esta na linha 323. desculpe meu "não entendimento"... mas... ou teria que desviar o raise quando não houver a flag ... ou fazer a leitura do excecao antes... da chamada do raise e abortar o fluxo.
  2. Ola Juliomar, a parte do Branco e dando o Exit.. foi a sugestão de correção. atualmente esta dando o erro ( raise ) valor string inválido para TPEstadoCIOT e "abortando" o fluxo para a leitura....
  3. Boa Tarde Senhoras e Senhores. Gostaria de informar um "problema" na leitura do retorno do envio do CIOT ( eFrete ) - Operação (AdicionarOperacaoTransporte) Quando, com erro de validação por parte do eFrete, esta dando um erro de "Conversão de Dados" na Unit pcnRetEnvCIOT ( EstadoCiot ), demonstrado na imagem abaixo pois... no arquivo de retorno não retorna esta informação, ou seja.. fica branco e o componente gera um excessão. Assim... o leitor para e não mostra a mensagem, propriamente dita, do erro. que estaria na propria unit pcnRetEnvCIOT Enfim.... a Correção, "rápida" que fiz para mostrar a correta mensagem foi por o teste abaixo. if s = '' then Exit; // Pablo 25.03.2024 em anexo , os arquivos salvos.. de retorno. Espero ser de ajuda a correção. Fontes Atualizados dia ( 25.03.2024 ) Abraços e Obrigado pela Excelente gama de componentes e soluções. 20240325143938-res-AdicOperTransp.xml20240325143930-ped-AdicOperTransp.xml20240325143930-CIOT.xmlACBrCIOTConversao.pas Imagem do Erro no Cenário Atual Imagem do erro após a "correção".
  4. Bom dia Senhoras e Senhores. Apenas um ajuste simples no código para não mostrar uma informação incorreta. Percebi que ao realizar importações de diferentes bancos a propriedade ACBrOFX.BankName fica incorreta em análises dos arquivos OFX, percebi que em alguns bancos não vem esta informação no Arquivo OFX. Conforme a Imagem abaixo.. que o Banco selecionado 041 - Banrisul, manteve o nome do banco "CCPI INTEGRACAO DE ESTADOS DO" que era um arquivo do Sicredi Banco 748. Sugestão de correção Inicializar a variável com vazio na função import. em anexo o fonte do ACBrOFX Grato pelo Excelente gama de componentes oferecidos pela ACBr. ACBrOFX.pas
  5. Ok. Obrigado por hora. e grato pelo retorno e pelo serviço de toda comunidade ACBr. Abraços e bom final de semana.
  6. alterei o Log.. conforme solicitado.. lhe pergunto @EliasCesar, existe alguma propriedade.. que consiga acessar para obter este "Resp.Body" ??? 01/09/23 11:54:41:730 - Resp.Body: {"type":"https://pix.bcb.gov.br/api/v2/error/RequisicaoInvalida","title":"Requisição inválida.","status":400,"detail":"Escopo negado (o usuário não tem acesso ao escopo solicitado): cobv.read"} 01/09/23 11:54:41:730 - EACBrPixHttpException: Erro HTTP: 400, Metodo: POST, URL: https://api-pix.sicredi.com.br/oauth/token Escopo negado (o usuário não tem acesso ao escopo solicitado): cobv.read ???
  7. Ola @EliasCesar, entendido a resposta.. mas.. lhe pergunto deixando dentro de alguma tratativa de try ..... poderia ser pensando em algo ??? pergunto.. pois essa solicitação de erro teve que vir a setor do Desenvolvimento para ser detectado.... o Pessoal do Suporte não tem "conhecimento" para tal analise. e de alguma forma... se possível retornar.. essa mensagem na mensagem padrão do erro.. ajudaria bastante... desde ja obrigado pelo retorno.
  8. Bom dia, recentemente tive um problema atipico em um cliente, após uma atualização do sistema. Venho sugerir uma melhoria na tratativa dos retornos de erro do ACBrPIXPSPSicredi ( banco em questão ). Atualmente a mensagem de erro retornado pela excessão gerada é a seguinte: "Erro HTTP: 400, Metodo: POST, URL: https://api-pix.sicredi.com.br/oauth/token" no entanto, esta "vaga" a mensagem real do erro. Com uma pequena alteração adicinei a Real mensagem do erro ficando assim: "Erro HTTP: 400, Metodo: POST, URL: https://api-pix.sicredi.com.br/oauth/token" Escopo negado ( o Usuário não tem acesso ao escopo solicitado): cobv.read Porém só cheguei a esta mensagem final.. após ir depurando o fonte em ambiente de produção. Minha sugestão então seria esta. desde já Obrigado pelo excelencia dos componentes. Alterções na Unit Adicionado as linhas 169 até a 175. alterado a Linha 176 Abraços Pablo Cerbaro ACBrPIXPSPSicredi.pas
  9. Olá segue mensagem recebida pela prefeitura de Passo Fundo / RS mudança nos caminhos do WS [4314100] Nome=Passo Fundo UF=RS Provedor=Thema ProRecepcionar=https://nfse.pmpf.rs.gov.br/thema-nfse/services/NFSEremessa ProConsultarSituacao=https://nfse.pmpf.rs.gov.br/thema-nfse/services/NFSEconsulta ProConsultarLote=https://nfse.pmpf.rs.gov.br/thema-nfse/services/NFSEconsulta ProConsultarNFSeRps=https://nfse.pmpf.rs.gov.br/thema-nfse/services/NFSEconsulta ProConsultarNFSe=https://nfse.pmpf.rs.gov.br/thema-nfse/services/NFSEconsulta ProCancelarNFSe=https://nfse.pmpf.rs.gov.br/thema-nfse/services/NFSEcancelamento ProRecepcionarSincrono=https://nfse.pmpf.rs.gov.br/thema-nfse/services/NFSEremessa ; HomRecepcionar=https://hmlnfse.pmpf.rs.gov.br/thema-nfse/services/NFSEremessa HomConsultarSituacao=https://hmlnfse.pmpf.rs.gov.br/thema-nfse/services/NFSEconsulta HomConsultarLote=https://hmlnfse.pmpf.rs.gov.br/thema-nfse/services/NFSEconsulta HomConsultarNFSeRps=https://hmlnfse.pmpf.rs.gov.br/thema-nfse/services/NFSEconsulta HomConsultarNFSe=https://hmlnfse.pmpf.rs.gov.br/thema-nfse/services/NFSEconsulta HomCancelarNFSe=https://hmlnfse.pmpf.rs.gov.br/thema-nfse/services/NFSEcancelamento HomRecepcionarSincrono=https://hmlnfse.pmpf.rs.gov.br/thema-nfse/servACBrNFSeXServicos.iniices/NFSEremessa
  10. Boa tarde Senhoras e Senhores. identificado uma possível falha de teste de variavel na API do Sicoob Rotina de Alterar alterar o Valor do Abatimento do Boleto o teste na Unit, cfe a imagem abaixo.. esta Testando ser o if (ATitulo.Vencimento > 0) then ao invés de if (ATitulo.ValorAbatimento > 0) then Mesma Situação na alteracao da Espécie ACBrBoletoW_Bancoob.pas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.