Ir para conteúdo
  • Cadastre-se

Jéter Rabelo Ferreira

Membros
  • Total de ítens

    539
  • Registro em

  • Última visita

  • Days Won

    5

Tudo que Jéter Rabelo Ferreira postou

  1. Boa tarde. Como não obtive resposta, estamos terminando de implementar a versão 2 desse banco. O banco mudou o OAuth para OAuth2 (Implementado) Estamos terminando de efetuar a geração do JSON de envio (completamente diferente da versão anterior). Assim que terminarmos, adiciono aqui para análise. Atenciosamente.
  2. @Rafael Mozer Boa tarde. Você chegou a iniciar o desenvolvimento da API V2? Estamos precisando da mesma para 2 clientes, pois o banco Itaú não libera a V1 para contas novas. Nós já até iniciamos aqui, pois temos uma certa urgência. Mas se você começou o desenvolvimento, podemos parar o que começamos aqui e focar no seu, para ganharmos tempo, visto que faz mais tempo que você postou aqui que iria iniciar o desenvolvimento. Basta você enviar o que já foi feito que ajudamos a implementar. Mas, se você não deu prosseguimento, damos continuidade no nosso desenvolvimento aqui para terminarmos o mais breve possível. Aguardamos seu retorno. Obs.: Estou perguntando apenas para não ter retrabalho. Atenciosamente.
  3. Boa tarde Ítalo. Sim, pra não ficar dúvida, instalei um ACBr totalmente novo as 10:02 de hoje. Atenciosamente.
  4. Italo, bom dia. Mesmo problema. Eu te enviei um XML de retorno no seu DISCORD para análise, não sei se você chegou a verificar (13/04). Atenciosamente,
  5. Ítalo, boa tarde. Atualizei o ACBr ontem, fui fazer um teste, e verifiquei que as alterações que eu havia enviado não foram aproveitadas. Segue abaixo uma imagem de onde é feita a leitura do XML, onde o a tag não é encontrada (Nfse), que, por consequêcia, estoura exception. Atenciosamente @Italo Giurizzato Junior Caso deseje, posso enviar, em privado, um XML de um lote para sua análise. Atenciosamente,
  6. Bom dia. Acabaram de enviar uma nova tabela IBPT para o repositório. Os NCM's que faltavam aqui estão OK Atenciosamente
  7. Bom dia. Diagnosticamos um problema na unit NFSeBrasil.LerXML, O formato da data passada como parâmetro para a leitura da TAG não confere com o retornado no XML. Segue a unit corrigida Atenciosamente. NFSeBrasil.LerXml.pas
  8. Boa tarde. Após o último commit, foram modificadas algumas rotinas no NFSeBrasil.Provider o que impossibilitou o componente de efetuar a leitura correta do XML de retorno. Tive que descomentar umas linhas que haviam sido comentadas no último commit, bem como refazer o método de trata o XML de retorno. Segue a unit anexa. Atenciosamente. NFSeBrasil.Provider.pas
  9. Faltou um begin/end no arquivo anterior ACBrBoletoFCFortesFr.pas
  10. Boa noite. Efetuei atualização do ACBr, e, ao efetuar uma visualização de boleto, começou a exibir uma exception de arquivo já existente, porém, não tem nenhuma exportação definida, apenas visualização do Boleto (código comentado na imagem abaixo). Ao efetuar o debug, notei que o componente está tentando salvar um arquivo PDF, cujo motivo não consegui entender bem o porquê. Uma vez que é somente visualização do boleto em tela, utilizando o preview do Fortes. (A property NomeArquivo contém o path do executável apenas). Efetuei a exclusão das duas linhas para que não tivesse mais o exception. Atenciosamente. ACBrBoletoFCFortesFr.pas
  11. Pelo ACBr, me retorna o erro (imagem abaixo em modo debug)
  12. Bom dia. Tem mais alguém com problemas ao efetuar consulta de CEP utilizando o wsCorreiosSIGEP? Está retornando erro http 500 Atenciosamente.
  13. Bom dia. @Italo Giurizzato Junior, efetuamos os testes e está ok. Atenciosamente
  14. Boa tarde, Efetuei os ajustes para o provedor NFSeBrasil para o ACBrNFSeX. Seguem os arquivos modificados referente ao provedor. Atenciosamente. NFSeBrasil.GravarXml.pas NFSeBrasil.LerXml.pas NFSeBrasil.Provider.pas
  15. @Daniel Simoes, nos testes que efetuei aqui, tudo OK. Atenciosamente.
  16. Boa tarde. Estamos testando o Delphi Alexandria e nos deparamos um uma exception ao chamar a função StringToDateTime. Segue anexo um programa com a unit ACBrUtil com diretivas onde fica compatibilizado com o Delphi Alexandria e os anteriores. O Erro ocorre quando se passa a data como yyyy-mm-dd / 2020-08-15. A Embarcadero reescreveu o método (SysUtils.StrToDateTime), onde passou a ocorrer o problema. Atenciosamente. ACBrUtilData.zip
  17. @José M. S. Junior, vi que foi criado um método para copiar o conteúdo do objeto, ao invés de atribuição. Problema resolvido. Porém, fica uma dica minha, numas das alterações feitas no ACBrBoleto.pas, o parâmetro do create FListaRetornoWeb foi modificado: FListaRetornoWeb := TListaRetEnvio.Create(False); No Destroy está correto, fazendo um for destruindo cada um objeto da lista. for I := Pred(fListaRetornoWeb.Count) downto 0 do fListaRetornoWeb[I].Free; Porém, se mudar para FListaRetornoWeb := TListaRetEnvio.Create(True);, não haverá a necessidade de fazer isso e, o mais importante, quando fizer um FBoleto.ListaRetornoWeb.Clear; (ACBrBoletoWS), não haverá memory leak, pois o TObjectList se encarregará de fazer essa limpeza. Da forma que ficou, haverá ML no clear caso haja algum item na lista. Muito obrigado pela atenção. Atenciosamente. @José M. S. Junior Eu acho que essa alteração do Post acima não foi enviada ao repositório. Se não foi, desconsidere. Muito obrigado Atenciosamente.
  18. @Daniel Simoes, é o que eu estou tentando dizer, mas não estou sendo interpretado corretamente. No meu post acima, eu mostrei a origem do problema. Agora eu efetuei o teste, clonando o objeto, e não atribuindo o mesmo. Nós temos um objecthelper interno de uso nosso que clonamos qualquer tipo de objecto. Fizemos esse clone na linha acima e, voi-lá, sem exception. Segue imagem.
  19. Rotina é simples: Somente de enviar o boleto para o Ws do Itaú. Nada mais do que isso
  20. Segue log do FastMM4 do problema no programa exemplo do ACBr AcbrBoletoDemo_Fortes_MemoryManager_EventLog.txt
  21. Bom dia. A correção que você fez não alterou em nada o problema, visto que, ao efetuar o fListaBoletos.free, eu destruo o ítem da lista, Portanto, estamos dando voltas num problema, tentando resolver o problema, cuja a causa não está no destroy, mas onde a referência é feita? Efetuei um debug e encontrei o local do problema. Vocês estão simplesmente atribuindo o ítem da listaretornoWeb no objeto RetornoWeb do títulos. Ao efetuar o free da lista do título, automaticamente essa referência é destruída, aí estoura a exception. Segue imagem onde essa atribuição do objeto está sendo feita. Atenciosamente.
  22. Boa tarde. Nos meus testes, eu estava enviando sempre com juros/mora. Porém, fui fazer um teste sem e estourou um exception, codigo de mora não informado. Efetuei a alteração na unit do ACBrBancoItau. Segue anexa a mesma. Atenciosamente. ACBrBancoItau.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.