Ir para conteúdo
  • Cadastre-se

Renato Rubinho

Consultores
  • Total de ítens

    4.072
  • Registro em

  • Última visita

  • Days Won

    73

Tudo que Renato Rubinho postou

  1. Se você não responder o que perguntamos, não temos como lhe ajudar. Qual a configuração do SSLType? O erro ocorre no seu ambiente que você sabe que já funcionou para outros municípios? O erro ocorre no ambiente do cliente que nunca foi configurado? O Windows, do local onde não funciona, está com todas as autorizações em dia? Teste com OpenSSL, se for A1, e veja se funciona, não esqueça de copiar as dlls, conforme indicado no tópico que postei acima.
  2. E o tls? Está utilizando tls1.2? Está testando no seu ambiente que funcionou para os demais provedores ou o erro ocorre no cenário do cliente? Para utilizar o winCrypt, o Windows deve estar com todas as atualizações em dia. Se for certificado A1, teste com OpenSSL e copie as dlls para a pasta da aplicação.
  3. Boa tarde, Veja se tem algum relatório pesado que alguém esteja tirando e consumindo o FB. Uma cópia de arquivos na rede também pode degradar a comunicação geral da rede, não necessariamente relacionado ao banco ou ao sistema, como por exemplo uma cópia de um volume grande de um computador para o servidor.
  4. Revise suas configurações. Veja o tópico a seguir com instruções.
  5. Boa tarde, Alguma variável do tipo inteiro recebeu este valor e estourou. Debugue sua rotina para ver onde está preenchendo está informação, provavelmente no número do lote.
  6. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  7. Boa noite, Caso tenha novas dúvidas favor abrir um novo tópico. Fechando o tópico.
  8. Boa noite, Está registrando via API? Se for via WS acredito que não tenha o pix, não encontrei nos fontes. Se estiver usando via API, segue onde analisar os fontes. ../trunk2/Fontes/ACBrBoleto/WS/ACBrBoletoRet_BancoBrasil_API.pas Coloque um ponto de parada no retorno do método de incluir para analisar. function TRetornoEnvio_BancoBrasil_API.LerRetorno(const ARetornoWS: TACBrBoletoRetornoWS): Boolean; . . . //retorna quando tiver sucesso if (ARetornoWS.ListaRejeicao.Count = 0) then begin if (TipoOperacao = tpInclui) then begin . . . a ARetornoWS.DadosRet.TituloRet.UrlPix := AJSonObject.Values['url'].AsString; ARetornoWS.DadosRet.TituloRet.TxId := AJSonObject.Values['txId'].AsString; ARetornoWS.DadosRet.TituloRet.EMV := AJSonObject.Values['emv'].AsString;
  9. Boa noite, Seguem testes a fazer para analisar o caso. 1. Se você deixar a Titulo.DataLimitePagto sem preenchimento, não irá entrar nessa função. * Dessa forma, o banco não gera mais a rejeição? 2. Remova todos os acentos dos retornos da GerarMensagemPadraoDataLimitePagamento(). * Reinstale os componentes * Preencha a Titulo.DataLimitePagto * Registrando o boleto online, sem os acentos, o banco gera a rejeição?
  10. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  11. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  12. O conteúdo do xml é válido? Acontece com outros xmls? Teste com o programa de exemplo para verificar se ocorre o mesmo problema.
  13. Boa noite, A NFe não deve ter sido carregada no componente. Veja se o pNFe.NotasFiscais.Count está maior que 0 após o load. Você está passando o conteúdo de um xml em pXmlNFe, certo? Se for o caminho do arquivo, use o LoadFromFile.
  14. Boa noite, Veja, na procedure que gera o registro, o que está sendo preenchido para verificar se a data do juros está sendo preenchida igual ao vencimento, conforme a rejeição solicita. TACBrBancoSantander.GerarRegistroTransacao240 ../trunk2/Fontes/ACBrBoleto/ACBrBancoSantander.pas function TACBrBancoSantander.GerarRegistroTransacao240(ACBrTitulo: TACBrTitulo): String; var ISequencia . . . try {SEGMENTO P} ListTransacao.Add( IntToStrZero(ACBrBanco.Numero, 3) + // 001 - 003 / Código do Banco na compensaç . . . STipoJuros + // 118 - 118 / Código do juros de mora sDataMoraJuros + // 119 - 126 / Data do juros de mora
  15. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  16. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  17. Boa noite, Se for se aventurar, o Adriano Santos fez vídeo-aulas, no canal da Tectoy, mostrando de A a Z como fazer muito mais do que você precisa, app do garçom, da cozinha, servidor. Bem interessante para ingressar nesse mundo, sendo algo simples que precise desenvolver.
  18. Boa noite, Atualize todos os fontes e reinstale o ACBr, marcando a opção para apagar arquivos antigos e veja se resolve.
  19. Boa noite, Não é descartável, mas é pouco provável que seja o formato do código, pois aparentemente nenhum município que usa o ginfes está configurado para um formato diferente. Comparou também o CodigoCnae e o CodigoTributacaoMunicipal? Envie o XML para o suporte do provedor para identificarem o que está errado.
  20. Boa noite, Teste com o programa de exemplo, veja as informações preenchidas, onde são alimentadas em cada propriedade. Veja na unit do Bradesco, como são gerados os segmentos para identificar o que está errado nas posições destacadas como rejeitadas. ../trunk2/Fontes/ACBrBoleto/ACBrBancoBradesco.pas
  21. Boa noite, Tente remover o ParseText() e veja se resolve. Como vai ser codificado pelo EncodeBase64, não deve precisar do parse.
  22. Como você informou no tópico incial que se tratava da versão 2.1.2, imaginei tivesse relação com os novos ajustes. Foi enviado ao SVN na Rev-29526 Por favor, queira atualizar seus fontes, reinstalar o ACBr para realizar novos testes e reportar qualquer problema.
  23. Boa tarde, Obrigado pela contribuição. Criada TK-3975 para análise. As implementações da versão 2.1.2 já estão em fase de testes e aguardamos a liberação do ambiente de testes pela Receita para validação e liberação dos fontes. Acompanhe o tópico a seguir para quando houverem novidades.
  24. Tente aumentar a propriedade LarguraCodProd
  25. Lembrando que estamos no "opiniômetro"... Neste caso entendo que a abordagem é diferente por se tratar de um arquivo que o conteúdo está sendo criado em memória pela aplicação. Já no caso do zip, ele está extraindo arquivos que desconhece o conteúdo. Se você está desenvolvendo um método de extração e encontrar algum arquivo a ser sobreposto, não é o componente que sabe se deve sobrepor e sim o seu método, então a condição de sobrepor deve ser de acordo com a regra do seu método, perguntar ao usuario, optar por sempre ou nunca sobrepor. Por isso imagino que possa haver algo no componente para você escolher se deve ou não sobrepor.
×
×
  • 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.