Membros Pro Vagner S Oliveira Posted September 25 Membros Pro Share Posted September 25 Boa noite, Eu não estava olhando meu e-mail, só hoje vi a movimentação aqui nesse tópico, e passo para posicionar ao @Diego Foliene Eu estava com o fonte do componente antigo e quando estava em teste e postando aqui, só estava atualizando a unit ACBrPIXPSPBradesco.pas, removia os componentes e reinstalava. Hoje eu já estou em modo produção, e acabei de remover o componente anterior e atualizei e reinstalei o Acbr e fiz um teste e funcionou normal ! Não pude testar em modo produção. pelo fato do Bradesco não deixar os dois ambientes ativos, uma vez ativado o produção, o homologação não funciona mais. 1 Link to comment Share on other sites More sharing options...
Membros Pro Vagner S Oliveira Posted September 25 Author Membros Pro Share Posted September 25 Eu não tinha realizado um teste na consulta de recebidos, fui testar e apresenta um erro {"type":"https://pix.bcb.gov.br/api/v2/error/PixOperacaoInvalida","title":"Pix inválida","status":400,"detail":"A requisição que busca alterar/criar ou consultar um(a) pix recebidos não respeita o schema ou está semanticamente errada.","violacoes":[{"razao":"O campo listarPix.fim não respeita o schema.","propriedade":"listarPix.fim","valor":"2024-09-24T23:59:59.999-03:00"},{"razao":"O campo listarPix.inicio não respeita o schema.","propriedade":"listarPix.inicio","valor":"2024-09-24T00:00:00.000-03:00"}]} O exe compilado anterior a atualização do componente faz a mesma consulta, de forma normal. Olhando no LOG os mesmos parâmetros foram passadospara a consulta : ConsultarPixRecebidos( 24/09/2024 00:00:00, 24/09/2024 23:59:59, , , 1, 10 ) Sabem o que pode ser? Link to comment Share on other sites More sharing options...
Membros Pro Vagner S Oliveira Posted September 25 Author Membros Pro Share Posted September 25 Estive observando a Função TACBrPixEndPointPix.ConsultarPixRecebidos, na unit ACBrPIXCD e comparei com um backup do fonte anterior e alterei, logo no inicio da function: No fonte atualizado está assim: Values['inicio'] := DateTimeToIso8601(Inicio, BiasToTimeZone(TimeZoneBias*(-1))); Values['fim'] := DateTimeToIso8601(Fim, BiasToTimeZone(TimeZoneBias*(-1))); No fonte anterior está assim: Values['inicio'] := DateTimeToIso8601(Inicio); Values['fim'] := DateTimeToIso8601(Fim); Deixando igual a linha do fonte anterior e testei a alteração, funcionou! Gostaria de saber se esta alteração causa algum outro problema, em outro PSP ? 1 Link to comment Share on other sites More sharing options...
Consultores Diego Foliene Posted September 25 Consultores Share Posted September 25 Boa tarde @Vagner S Oliveira! Optei por separar em um tópico novo, pois o anterior estava começando a ficar extenso e o tema das mensagens começou a divergir do problema original. 15 hours ago, Vagner S Oliveira said: No fonte atualizado está assim: Values['inicio'] := DateTimeToIso8601(Inicio, BiasToTimeZone(TimeZoneBias*(-1))); Values['fim'] := DateTimeToIso8601(Fim, BiasToTimeZone(TimeZoneBias*(-1))); No fonte anterior está assim: Values['inicio'] := DateTimeToIso8601(Inicio); Values['fim'] := DateTimeToIso8601(Fim); Conferindo no log da respectiva unit, essa alteração foi feita na revision 34652 com a seguinte mensagem de Log: Quote [*] Ajuste para enviar o TimeZone nos parâmetros de consulta com datas. A mesma foi feita para visando sanar o problema apresentado no tópico abaixo: Criada a #TK-6012 para análise do caso e parecer por parte da equipe de consultores. Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !! Link to comment Share on other sites More sharing options...
Membros Pro Vagner S Oliveira Posted September 25 Author Membros Pro Share Posted September 25 Boa noite Obrigado por me posicionar, fico no aguardo pois esta alteração impactou no Bradesco! 2 Link to comment Share on other sites More sharing options...
Membros Pro Bruno Santos Martins Posted Friday at 07:16 PM Membros Pro Share Posted Friday at 07:16 PM Só para reforçar o pedido do @Vagner S Oliveira. Também estou com o mesmo problema e aguardo a alteração por parte de vocês. Obrigado! Link to comment Share on other sites More sharing options...
Recommended Posts