Ir para conteúdo
  • Cadastre-se

RauberGabri

Membros
  • Total de ítens

    114
  • Registro em

  • Última visita

Posts postados por RauberGabri

  1. 34 minutos atrás, dpaulabh disse:

    Aqui. Após gerar o certificado e chave privada junto com o banco, via OpenSSL e Postman funcionou sem atualizar o ACBr.

    O Técnico do banco auxiliou na geração. Acredito que era algum problema no formado do certificado antigo. Eles deve ter alterado algo na leitura do mesmo durante a autenticação. 

    Voce poderia enviar a colection do postman?

    não tem mais disponivel no portal.

  2. Olá Pessoal precisa reinstalar o ACBR pra pegar as novas URLs mas mesmo assim não funcionou, 

    Pelo que estava lendo na documentação o método de autenticação mudou os parametros eram enviados no body da requisição e hoje precisa ser enviados no header.

    Não vai ser uma alteração simples,

    Como era:

    image.png.b445213ee2f330941198073302a5492b.png

    Como ficou:
    image.png.dd3acd2ee62fffa2228252d06e567f86.png

    Precisa fazer essa alteração e analisar toda a documentação pra ver se houve mais mudanças @Juliomar Marchetti Como funciona essas alterações no ACBR maiores? Só fiz alterações pequenas fiquei na duvida

    Posso desenvolver aqui e mando os arquivos ou vocês passam pra alguém fazer? Estou disponivel pra desenvolver só não quero perder tempo se alguém for desenvolver também....

    Você me confirmando já começo as alterações.

    Vou anexar o JSON da documentação pra importar no postman

    itau_ep9_gtw_pix_recebimentos_conciliacoes_v2_ext_7bf1ac7072.json

  3. Um dos meus clientes que relatou o problema recebeu esse email:

    image.thumb.png.85f92302905ab9403b05b1e2d2c6f2ae.png

     

    O que não faz sentido pois somente teria problema após 21 de outubro.

    De qualquer forma solicitei pra entrar em contato com o banco pra verificar o problema.

    att

  4. Eu não segui nenhum manual, e sim a logica do campo.

    Se o campo é preenchido com cjValorDia, então não é porcentagem. sendo assim estava saindo com informação errada, o que era no meu caso o valor era de R$ 25,00 reais por dia, e na impressão do boleto estava saindo 25% creio eu que não precise de manual para constatar que isso é um erro.

     

    att.

    ACBrBoleto.pas

  5. Olá bom dia.

     

    Cliente relatou um problema no Boleto, referente a taxa de juros.

     

    Hoje nessa função está errada, já que cjValorMensal não deveria ser % ao mês e sim Valor por Mês.

    O mesmo pra quando for cjTaxaDiaria, ele coloca como sendo valor diario. Unit ACBrBoleto.

    
    function TACBrBoleto.GerarMensagemPadraoJuros(ATitulo: TACBrTitulo): String;
    var ATipoJuros,AJurosQuando : String;
    begin
      if (ATitulo.CodigoMoraJuros = [cjTaxaMensal, cjValorMensal]) or (ATitulo.CodigoMora = '2') or (ATitulo.CodigoMora = 'B') then
        ATipoJuros := FloatToStr(ATitulo.ValorMoraJuros) + '% ao mês'
      else
        ATipoJuros := FormatFloatBr(ATitulo.ValorMoraJuros, 'R$ #,##0.00 por dia');
    
      if ATitulo.DataMoraJuros <> 0 then
      begin
        if ATitulo.Vencimento = ATitulo.DataMoraJuros then
          AJurosQuando := 'após o vencimento'
        else
          AJurosQuando := 'a partir de '+FormatDateTime('dd/mm/yyyy',ATitulo.DataMoraJuros);
      end;(* else
        AJurosQuando := ' por dia de atraso';*) //TK-4612
    
      Result := ACBrStr(Format('Cobrar juros de %s de atraso para pagamento %s.',[ATipoJuros,AJurosQuando]));
    end;

    Segue correção do código

     

    
    function TACBrBoleto.GerarMensagemPadraoJuros(ATitulo: TACBrTitulo): String;
    var ATipoJuros,AJurosQuando : String;
    begin  
      if (ATitulo.CodigoMoraJuros = cjTaxaMensal) or (ATitulo.CodigoMora = '2') or (ATitulo.CodigoMora = 'B') then
        ATipoJuros := FloatToStr(ATitulo.ValorMoraJuros) + '% ao mês'
      else if (ATitulo.CodigoMoraJuros = cjValorDia) then
        ATipoJuros := FormatFloatBr(ATitulo.ValorMoraJuros, 'R$ #,##0.00 por dia')
      else if (ATitulo.CodigoMoraJuros = cjValorMensal) then
        ATipoJuros := FormatFloatBr(ATitulo.ValorMoraJuros, 'R$ #,##0.00 ao mês')
      else if (ATitulo.CodigoMoraJuros = cjTaxaDiaria) then
        ATipoJuros := FloatToStr(ATitulo.ValorMoraJuros) + '% ao dia';
      
      if ATitulo.DataMoraJuros <> 0 then
      begin
        if ATitulo.Vencimento = ATitulo.DataMoraJuros then
          AJurosQuando := 'após o vencimento'
        else
          AJurosQuando := 'a partir de '+FormatDateTime('dd/mm/yyyy',ATitulo.DataMoraJuros);
      end;(* else
        AJurosQuando := ' por dia de atraso';*) //TK-4612
    
      Result := ACBrStr(Format('Cobrar juros de %s de atraso para pagamento %s.',[ATipoJuros,AJurosQuando]));
    end;

     

  6. Olá boa tarde Pessoal.

     

    Estou tendo um problema na geração do Pix para banco Itaú, fiz os procedimentos de configuração normalmente( Assim como fiz outra vez para outro cliente) porém estou tendo o seguinte erro:

    [Window Title]
    Pixcdteste

    [Content]
    Erro ao criar cobrança: 
    {"type":"https://pix.bcb.gov.br/api/v2/error/NaoEncontrado","title":"Não Encontrado","status":404,"detail":"Entidade não encontrada.","violacoes":[{"razao":"Número do documento do solicitante divergente do cadastrado na cobrança."}]}

    [OK]

    Alguém já passou por isso e sabe o que está errado? 

  7. Olá Pessoal boa tarde, estou tendo erros para instalar o componente no arquivo.

    D:\Componentes\ACBR\Fontes\ACBrBoleto\WS\ACBrBoletoRet_Sicredi_APIV2.pas(169) Error: E2029 Statement expected but 'THEN' found
    D:\Componentes\ACBR\Fontes\ACBrBoleto\ACBrBoletoWS.pas(2612) Fatal: F2063 Could not compile used unit 'ACBrBoletoRet_Sicredi_APIV2.pas'
    Compilation failure
    Erro ao compilar o pacote "ACBr_Boleto.dpk".
    Abortando... Ocorreram erros na compilação dos pacotes.
    ACBrBoletoRet_Sicredi_APIV2.pas

    Linha 169 tem dois then segue arquivo corrigido.

    Atualizei os fontes e mesmo assim arquivo permanecesse com erro!

  8. Olá Pessoal boa tarde.

    Estou começando a utilizar a ferramenta webservice agora... 

    Já consegui confirmar o uso para envio e consulta do boleto.

    No momento estou tentando gerar uma requisição de alteração de data de vencimento:
     

    ACBrBoleto1.Configuracoes.WebService.Operacao := tpAltera;
    ACBrBoleto1.Configuracoes.WebService.Ambiente := taProducao;
    ACBrBoleto1.ListadeBoletos[0].OcorrenciaOriginal.Tipo := toRemessaAlterarVencimento;
    ACBrBoleto1.ListadeBoletos[0].Vencimento := DataVencimento;

     

    Está enviando a requisição com o seguinte JSON

     

    [{"numeroContrato":1101110,"modalidade":1,"nossoNumero":10957,"dataVencimento":"2023-05-31T00:00:00-03:00"}]

    Porém está retornando 

    {"httpCode":"401","httpMessage":"Unauthorized","moreInformation":"Cannot pass the security checks that are required by the target API or operation, Enable debug headers for more details."}

     

    Alguém tem alguma ideia?

  9. Olá bom dia pessoal.

     

    Com a desativação dos aplicativos menos seguros do gmail estou utilizando o sparkpost para envio dos emails dos meus clientes.

    Criei um api Key para cada cliente e estou meu email para envio mudando o from name para cada cliente.

    Porém estou tendo problemas que o email está caindo na caixa de spam de clientes.

    Inclusive tenho clientes falando que não estão recebendo os emails.

     

    Alguém teve esse problema ou sabe como resolver?

  10. Olá bom dia.

    Desculpem minha ausência, como vi que o trabalho ia ser um pouco mais longo  de troca de componente deixei essa tarefa de lado e voltei a desenvolver ela essa semana.

     

    Fiz a troca de componente, tive alguns problemas mas consegui resolver.

    Consegui Transmitir e cancelar a NFSe para Palhoça em produção.

    Em homologação, fiz a troca de URL conforme a Jenifer passou mas não consegui acesso apenas dava erro, como ela está olhando a situação não fui a fundo.

     

    Não fiz testes nas demais cidades, não tenho clientes nas outras cidades então fica difícil de testar. Mas a principio tudo funcionou em Palhoça.

    E parabéns pela troca de componente ficou bem melhor esse novo componente. 

     

    • Curtir 1
  11. Italo, ainda estou com o mesmo erro, dei uma olhada no commit e foi trocado apenas o /trunk2/Fontes/ACBrDFe/ACBrNFSeX/ACBrNFSeXServicos.ini.

    Preciso reinstalar o componente? 

    Esse arquivo não fica na pasta ArqIni, então não sei como é o procedimento pra fazer os testes.

  12. Olá Pessoal boa tarde.

     

    Tenho um único cliente na Cidade de Palhoça/SC e ele acabou me relatando um erro ao emitir as notas de serviço no dia de ontem e hoje com a seguinte mensagem: 

    image.png.8fded550fd873d9d0a919887e6e0921b.png

    (Os XMLs Estão em anexo)

    Entrando em contato com o suporte da prefeitura eles passaram que houve uma troca de URL no dia 14/03/20221 e passando o documento sobre a troca de URL que também está em anexo.

    Aparentemente teve troca de URL para as seguintes cidades Rio do Sul/SC, Santa Rosa/RS, Palhoça/S, Marechal Cândido Rondon/PR para os links:
    image.png.1110f835a18a8df4c8e4f538382b3998.png

     

    Atualizei meus fontes e não foi feito atualizações em relação a isso. Os moderadores estavam sabendo? Já tem alguém desenvolvendo? 

     

    Tentei me arriscar em apenas trocar a URL mas não tive sucesso.

    255-env-lot.xml 255-env-lot-soap.xml 255-rec.xml 255-rec-soap.xml Report.pdf

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