Ir para conteúdo
  • Cadastre-se

Leandro Coelho

Membros
  • Total de ítens

    126
  • Registro em

  • Última visita

Posts postados por Leandro Coelho

  1. @Daniel InfoCotidiano , fiz um teste aqui para registrar, no caso mandei um registro com erro de proposito, anexei os arquivos aqui.

    O banco retorna HTTPResultCode = 207, com o código do erro = 400, dentro do resultado.

    Manual do banco, 207 = Solicitação recebida com sucesso. Verifique o status de cada registro no retorno.

    https://developers.sicoob.com.br/portal/apis 

    ---

    Aqui na linha 132 e 133 do ACBrBoletoRet_Bancoob ta invertida

    image.png.071843c5d7ef29aefa7abbd92fd98d2b.png

    RetornoRegistro.txt ArqBoletoWS.log

  2. 6 minutos atrás, Juliomar Marchetti disse:

    veja é que tu gera um html utf-8 e diz o charset ser ansi no caso

    para efeito de teste eu mudei ACBrMail.IsHTML := False; e o texto retirei toda a parte de html deixando só uma linha assim ACBrMail.Body.Add('Teste de Envio de E-mail'); e mesmo assim apresenta esse erro

    de qualquer forma o q me intriga mesmo é q isso esta acontecendo em um micro, mui equisito.

    aqui no escritório não consigo simular o erro pq nenhum micro apresenta, nem o micro com win7 q tenho aq de teste.

  3. Estou com esse erro ai em um micro, mais no cliente lá tem outros micros que não apresenta esse erro.

    Na pasta do executável estou com as dlls: libcrypto-1_1.dll e libssl-1_1.dll

    Tentei tbem com outras versões de dlls do openssl
    Tentei com varias configurações de e-mail

    No ACBrMail estou usando:

    ACBrMail.DefaultCharset := CP1252;
    ACBrMail.IDECharset := CP1252;
    ACBrMail.IsHTML := true;

    E no e-mail eu envio assim:

      ACBrMail.Body.Add('<html>');
      ACBrMail.Body.Add('  <head>');
      ACBrMail.Body.Add('    <meta http-equiv="content-type" content="text/html; charset=UTF-8">');
      ACBrMail.Body.Add('  </head>');
      ACBrMail.Body.Add('  <body style="font-size: 0.9em;"');
      ACBrMail.Body.Add('  <p>');

      ACBrMail.Body.Add('Teste de Envio de E-mail' + '<br>' + '<br>');
      ACBrMail.Body.Add('E-Mail Processado Automaticamente em: ' + DateToStr(Date) + ' ' + TimeToStr(Time) + '<br>');
      ACBrMail.Body.Add('Imprime Informática');

      ACBrMail.Body.Add('    <br>');

      ACBrMail.Body.Add('  </p>');
      ACBrMail.Body.Add('  </body>');
      ACBrMail.Body.Add('</html>

    Tbem para efeito de teste eu mudei ACBrMail.IsHTML := False; e o texto retirei toda a parte de html deixando só uma linha assim ACBrMail.Body.Add('Teste de Envio de E-mail'); e mesmo assim apresenta esse erro

    Esse erro começou a ser apresentado após uma atualização do antivirus lá e ai eu falei pro cliente formatar e agora depois de formatado e sem nenhum antivirus o erro continua.

    Se alguém tiver alguma dica eu agradeço.

    erro-unable-to-login-utf8.png

  4. Tbem vi este detalhe da linha 130, o que acontece é que o retorno do envio vem com colchetes e o retorno da consulta não vem, exemplo:

    Retorno Envio:

    {"resultado":[{"status":{"codigo":400,"mensagem":" O valor da multa mensal não deve ultrapassar o valor máximo permitido R$15.00, o valor informado foi de R$ 21.00"},"boleto":{"numeroContrato":123456,"modalidade":1,"numeroContaCorrente":654321,"nossoNumero":10000086,"seuNumero":"2681","especieDocumento":"RC","dataEmissao":"2024-02-15T00:00:00-03:00","valor":15,"dataVencimento":"2024-02-25T00:00:00-03:00","tipoDesconto":0,"valorMulta":21,"valorJurosMora":0.01,"numeroParcela":1,"aceite":false,"pagador":{"nome":"LEANDRO GOMES COELHO","numeroCpfCnpj":"11111111","endereco":"Rua Americo Brasiliense, 1524 CJ 21 ","bairro":"Vila Seisxas","cidade":"RIBEIRAO PRETO","cep":"14020025","uf":"SP"},"mensagensInstrucao":{"tipoInstrucao":1,"mensagens":["ENERGIA    01/01      20,00        1,00","COPASA     01/01       2,00        2,00","PINTURA/MA 01/01       1,00        1,00","COMPLEMENT 01/01       1,00        1,00","CEMIG      01/01      12,00       10,00"]},"identificacaoBoletoEmpresa":"2681-25/02/2024-0","tipoJurosMora":1,"dataJurosMora":"2024-02-26T00:00:00-03:00","tipoMulta":1,"dataMulta":"2024-02-26T00:00:00-03:00","identificacaoEmissaoBoleto":1,"identificacaoDistribuicaoBoleto":1,"gerarPdf":false,"codigoCadastrarPIX":1}}]}

    Retorno Consulta:

    {"resultado":{"numeroContrato":123456,"modalidade":1,"numeroContaCorrente":654321,"nossoNumero":10000022,"seuNumero":"2681","especieDocumento":"RC","dataEmissao":"2024-02-14T00:00:00-03:00","codigoBarras":"75697962700000012001317201039332010000022001","linhaDigitavel":"75691317200103933201800000220012796270000001200","valor":12.0000,"dataVencimento":"2024-02-15T00:00:00-03:00","valorAbatimento":0.0000,"tipoDesconto":0,"valorMulta":1.0000,"valorJurosMora":0.0000,"numeroParcela":1,"aceite":false,"pagador":{"nome":"LEANDRO GOMES COELHO","numeroCpfCnpj":"11111111111","endereco":"AVENIDA DR. DELFIM MOREIRA, 1.968 B","bairro":"LAGOINHA","cidade":"SÃO SEBASTIÃO DO PARAÍSO","cep":"37950000","uf":"MG"},"mensagensInstrucao":{"mensagens":["TESTE    01/01      11,00       10,00","IPTU (INQ. 01/01       1,00        1,00","ACORDO     01/01       1,00        1,00","",""]},"identificacaoBoletoEmpresa":"2681-15/02/2024-0        ","quantidadeDiasFloat":1,"listaHistorico":[{"dataHistorico":"2024-02-14T00:00:00-03:00","tipoHistorico":"1","descricaoHistorico":"ENTRADA - VALOR NOMINAL TÍTULO - R$ 12,00"},{"dataHistorico":"2024-02-14T00:00:00-03:00","tipoHistorico":"4","descricaoHistorico":"TARIFA - TAR. POSTAGEM DE BOL. AUTOENVELOPÁVEL - R$ 2,50"}],"tipoJurosMora":3,"dataJurosMora":"2024-02-16T00:00:00-03:00","tipoMulta":1,"dataMulta":"2024-02-16T00:00:00-03:00","situacaoBoleto":"Em Aberto","qrCode":"00020101021226950014br.gov.bcb.pix2573pix.sicoob.com.br/qr/payload/v2/cobv/b53e854b-9393-4a8b-b40c-b2761fb56f405204000053039865802BR5925REJANE ADMINISTRACAO E IN6015Sao Sebastiao d62070503***6304376C"}}

  5. Estou tentando usar a opção Titulo.CodigoMoraJuros := cjIsento , para registro via API, esta acusando: Código de Mora/Juros informado não é permitido para este banco!

    Ai eu vi q fpCodigosMoraAceitos := '012', mais no caso da API o isento é 3 e no caso do CNAB o isento é 0

    Dai o 3 não está na propriedade fpCodigosMoraAceitos, acaba q na validação acusa o erro

    No caso a propriedade fpCodigosMoraAceitos não aceita mudar via código, tem como alterar isso no componente ?

    Pois os código 1 (valor por dia) e 2 (taxa mensal) é igual nos dois API e CNAB240

  6. Em 30/01/2024 at 16:32, Leandro Coelho disse:

    Este erro que ficou no cadastramento da API não pode, tive q excluir a API e recriar, ai ficou como Ativo, após cliente fazer a autorização.

    Agora esta dando:

    Falha Envio: Falha na Autenticação: HTTP_Code=400 Erro=Invalid scopes: 'cobranca_boletos_consultar ' 
      'cobranca_boletos_incluir ' 
      'cobranca_boletos_pagador ' 
      'cobranca_boletos_segunda_via ' 
      'cobranca_boletos_descontos ' 
      'cobranca_boletos_abatimentos ' 
      'cobranca_boletos_valor_nominal ' 
      'cobranca_boletos_seu_numero ' 
      'cobranca_boletos_especie_documento ' 
      'cobranca_boletos_baixa ' 
      'cobranca_boletos_rateio_credito ' 
      'cobranca_pagadores ' 
      'cobranca_boletos_negativacoes_incluir ' 
      'cobranca_boletos_negativacoes_alterar ' 
      'cobranca_boletos_negativacoes_baixar ' 
      'cobranca_boletos_protestos_incluir ' 
      'cobranca_boletos_protestos_alterar ' 
      'cobranca_boletos_protestos_desistir ' 
      'cobranca_boletos_solicitacao_movimentacao_incluir ' 
      'cobranca_boletos_solicitacao_movimentacao_consultar ' 
      'cobranca_boletos_solicitacao_movimentacao_download ' 
      'cobranca_boletos_prorrogacoes_data_vencimento ' 
      'cobranca_boletos_prorrogacoes_data_limite_pagamento ' 
      'cobranca_boletos_encargos_multas ' 
      'cobranca_boletos_encargos_juros_mora ' 
      'cobranca_boletos_pix ' 
      'cobranca_boletos_faixa_nn_disponiveis';
     

    Estava passando o campo ACBrBoleto1.Cedente.CedenteWS.Scope errado, copiei e colei do tópico de instruções direto dentro do campo do meu BD e acabei deixando as aspas e tbem o ponto-e-vírgula, resolvido, ajustei aq e deu certo.

    • Curtir 1
  7. Este erro que ficou no cadastramento da API não pode, tive q excluir a API e recriar, ai ficou como Ativo, após cliente fazer a autorização.

    Agora esta dando:

    Falha Envio: Falha na Autenticação: HTTP_Code=400 Erro=Invalid scopes: 'cobranca_boletos_consultar ' 
      'cobranca_boletos_incluir ' 
      'cobranca_boletos_pagador ' 
      'cobranca_boletos_segunda_via ' 
      'cobranca_boletos_descontos ' 
      'cobranca_boletos_abatimentos ' 
      'cobranca_boletos_valor_nominal ' 
      'cobranca_boletos_seu_numero ' 
      'cobranca_boletos_especie_documento ' 
      'cobranca_boletos_baixa ' 
      'cobranca_boletos_rateio_credito ' 
      'cobranca_pagadores ' 
      'cobranca_boletos_negativacoes_incluir ' 
      'cobranca_boletos_negativacoes_alterar ' 
      'cobranca_boletos_negativacoes_baixar ' 
      'cobranca_boletos_protestos_incluir ' 
      'cobranca_boletos_protestos_alterar ' 
      'cobranca_boletos_protestos_desistir ' 
      'cobranca_boletos_solicitacao_movimentacao_incluir ' 
      'cobranca_boletos_solicitacao_movimentacao_consultar ' 
      'cobranca_boletos_solicitacao_movimentacao_download ' 
      'cobranca_boletos_prorrogacoes_data_vencimento ' 
      'cobranca_boletos_prorrogacoes_data_limite_pagamento ' 
      'cobranca_boletos_encargos_multas ' 
      'cobranca_boletos_encargos_juros_mora ' 
      'cobranca_boletos_pix ' 
      'cobranca_boletos_faixa_nn_disponiveis';
     

  8. Estou tentando fazer a integração e esta retornando:

    HTTP_Code=400 Erro=Invalid client credentials

    Isso vem no momento de gerar o token

    inspecionando aqui o componente aparentemente estou fazendo tudo certo.

    Detalhe é q no portal do banco ( developers ) no momento do cadastro da api ficou acusando um erro, mais gerou o Client ID

    Agora não sei se eu to fazendo algo errado ou se este erro q ta impedindo do registro

    image.png.e77346f7219a96c04c45efe157ba7531.png

  9. Em 17/01/2024 at 17:05, Val Ramos disse:

    Pessoal onde eu consigo gerar para o SICOOB? estava olhando esse tópico, mas não encontrei o passo 1 é dentro do SICOOB?

    vou implementar API SICOOB de boleto no meu sistema.

    No caso o .pem e o .key

    AcBrBoleto.Configuracoes.WebService.ArquivoCRT         := 'c:\ChavePublica.pem'; \\Chave pública extraída no passo 1
    AcBrBoleto.Configuracoes.WebService.ArquivoKEY         := 'c:\ChavePrivada.key'; \\Chave privada extraída no passo 1

    Também não encontrei esse passo 1

  10. 1 hora atrás, cyclopedro disse:

    Boa tarde a todos.
     

    Pra quem usa o componente antigo ACBrNFSe, alterei a linha abaixo no ISSNet.ini e a emissão normalizou para a prefeitura de Ribeirão Preto, SP.

    De:
    
    [URL_P]
    RecepcaoLoteRPS=http://www.issnetonline.com.br/webserviceabrasf/%NomeURL_P%/servicos.asmx
    
    Para:
    
    [URL_P]
    RecepcaoLoteRPS=http://abrasf.issnetonline.com.br/webserviceabrasf/%NomeURL_P%/servicos.asmx

     

    deu certo aq tbem com essa dica, mais um folego para ajustar meu sistema para a versão do NFSeX

  11. Estou com o mesmo problema em Ribeirão Preto, só que ainda estou usando o componente antigo que envia na versão abarsf 1.00
    A ultima resposta que tinha era que o ISSNet em ribeirão preto estava aceitando nas duas versões a 1.0 e a 2.0
    Só que pelo jeito mudaram alguma coisa e não avisaram, como sempre eles fazem isso. 

      

     

  12. 3 horas atrás, Italo Giurizzato Junior disse:

    Boa tarde Leandro,

    Você tem as URLs de homologação e produção a serem utilizadas para a cidade de Ribeirão Preto?

    Link de homologação 2.04 - Serie 8 -->  www.issnetonline.com.br/homologaabrasf/webservicenfse204/nfse.asmx
    Link do webservice para a versão 2.04 --> nfse.issnetonline.com.br/abrasf204/ribeiraopreto/nfse.asmx
     

  13. 59 minutos atrás, Juliana Tamizou disse:

    Bom dia,

    Atualmente somente o componente ACBrNFSeX está sendo atualizado, queira por favor estar se utilizando dele.

    At.

    Sim Juliana vou ajustar aqui no sistema para ACBrNFSeX, para alguns provedores eu já ate ajustei, estou fazendo conforme a necessidade, eu to postando esse caso aqui, já q estou conseguindo o suporte da Nota Control.

    Como ainda estamos enviando no formato 1.0, questionei como poderia estar dando certo ja que trocaram para 2.04, resposta:

     No momento está rodando nos dois formatos (versão antiga 1.0 e nova versão 2.04).

×
×
  • 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.

The popup will be closed in 10 segundos...