Ir para conteúdo
  • Cadastre-se

ademar-datalan

Membros Pro
  • Total de ítens

    114
  • Registro em

  • Última visita

1 Seguidor

Sobre ademar-datalan

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

ademar-datalan's Achievements

Collaborator

Collaborator (7/14)

  • First Post
  • Collaborator Rare
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

13

Reputação

1

Community Answers

  1. Quando gero uma lista de boletos para salvar todos juntos num único arquivo PDF, não está funcionando, só salva um boleto da lista. Fiz um testes com o DEMO e ocorre o mesmo problema. Usei a opção para incluir Vários boletos, inclui 10 boletos E usei a opção de Imprimir Stream, informando um arquivo PDF, só gravou um boleto no arquivo. Atualizei e reinstalei o ACBr hoje pela manhã.
  2. Deu tudo certo, obrigado
  3. Está sendo usando num servidor local com o fuso horário correto do Brasil.
  4. Recebemos esse comunicado do suporte do BB ------------------------------------------------------- A data/horário informado não está sendo informado o horário com -3 conforme RFC 3339 UTC - 3 necessário para trazer os dados conforme horário de Brasília, o que pode estar gerando inconsistências. Ao informar a data de início sem o UTC correto, e colocar por exemplo "inicio":"2024-07-14T21:00:00","fim":"2024-07-15T20:59:59 serão apresentadas as transações entre 0h00 de 15/07 às 23h59 de 15/07, e a transação realizada às 21h27 de 15/07 não é exibida. Como não informam o UTC -3, a consulta está trazendo as cobranças realizadas COM UMA DIFERENÇA DE 3 HORAS. O correto para trazer o pagamento informado seria: "inicio":"2024-07-14T21:00:00-03:00","fim":"2024-07-15T20:59:59-03:00 Gentileza ajustar as consultas com UTC -3 conforme exemplo abaixo e refazer a consulta: Fonte:https://publicador.developers.bb.com.br/bucket/Documentacao_API_Pix_v2_pix_74b8abd91c.pdf
  5. Ok, Mas não entendi se nós temos que fazer alguma coisa ou a equipe do ACBr vai fazer os ajustes para que possa ser mantida a compatibilidade?
  6. Bom dia, Teve alguma evolução nesse assunto?
  7. Olá, Não tenho o delphi 7 para testar, não sei qual seria o comando que deveria se usado nesse caso. ACBrPIXCD.pas
  8. Ao utilizar a rotina de consulta de PIX recebidos, tivemos problemas com o Banco do Brasil, que gerar uma rejeição por não informar corretamente o Time Zone, fizemos um ajuste na função function TACBrPixEndPointPix.ConsultarPixRecebidos, e com esse ajuste deu certo, gostaria que fosse feito ajuste na versão oficial do AcBr. function TACBrPixEndPointPix.ConsultarPixRecebidos(Inicio: TDateTime; Fim: TDateTime; const TxId: String; const CpfCnpj: String; PagAtual: Integer; ItensPorPagina: Integer): Boolean; var s, e: String; RespostaHttp: AnsiString; ResultCode: Integer; begin if (NivelLog > 1) then begin RegistrarLog('ConsultarPixRecebidos( '+FormatDateTimeBr(Inicio)+', '+ FormatDateTimeBr(Fim)+', '+ TxId+', '+CpfCnpj+', '+ IntToStr(PagAtual)+', '+ IntToStr(ItensPorPagina)+' )'); end; Clear; fPSP.PrepararHTTP; with fPSP.URLQueryParams do begin Values['inicio'] := DateTimeToIso8601(Inicio); Values['fim'] := DateTimeToIso8601(Fim); //------- Alterei aqui para resolver por enquanto ---------- Values['inicio'] := Values['inicio'].Replace('Z','-03:00'); Values['fim'] := Values['fim'].Replace('Z','-03:00'); // -------------------------------------------------------- s := Trim(TxId); if (s <> '') then begin Values['txid'] := s; Values['txIdPresente'] := 'true'; end; s := OnlyNumber(CpfCnpj); if (s <> '') then begin e := ValidarCNPJouCPF(s); if (e <> '') then raise EACBrPixException.Create(ACBrStr(e)); if Length(s) < 12 then Values['cpf'] := s else Values['cnpj'] := s; end; if (PagAtual > 0) then Values['paginacao.paginaAtual'] := IntToStr(PagAtual); if (ItensPorPagina > 0) then Values['paginacao.itensPorPagina'] := IntToStr(ItensPorPagina); end; fPSP.AcessarEndPoint(ChttpMethodGET, EndPoint, ResultCode, RespostaHttp); Result := (ResultCode = HTTP_OK); if Result then fPixConsultados.AsJSON := String(RespostaHttp) else fPSP.TratarRetornoComErro(ResultCode, RespostaHttp, Problema); end;
  9. Não é o ACBrPIXCD. Preciso acessar a API de Pagamento por lote do Banco do Brasil
  10. Boa tarde pessoal, Alguém já fez acesso em uma API que utiliza autenticação mTLS? Eu consegui fazer a chamada através do Postman, utilizando o certificado A1, mas no Delphi não estou conseguindo. Alguém tem alguma rotina/exemplo com esse tipo de acesso e que possa compartilhar?
  11. Blz, Vou verificar os retornos. Obrigado a todos pelas dicas
  12. Como identifica os eventos de notas emitidas pelos fornecedores e notas emitidas pela própria empresa.
  13. Certo, Você fala dos "Os eventos emitidos pelo destinatário, terceiros e fisco são retornados.", como consigo identificar estes eventos no retorno da DistribuicaoDFe?
  14. Boa tarde, Esse processo eu uso para capturar todas as notas e os eventos das notas emitidas contra a empresa. O que estou procurando é fazer uma consulta dos eventos gerados nas notas emitidas pela empresa. Existe a possibilidade de fazer isso usando a DistribuicaoDFe?
×
×
  • 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...