Ir para conteúdo
  • Cadastre-se

Daniel.Morais.Infocotidian

Consultores
  • Total de ítens

    9.049
  • Registro em

  • Última visita

  • Days Won

    86

Tudo que Daniel.Morais.Infocotidian postou

  1. tente aumentar o timeOut por favor
  2. bom dia @MFK Chegou entrar em contato com eles informando este erro ? (17) 3264-9000
  3. Para o consumo de algumas APIs do BB como as API PIX e API Pagamento em Lote utilizando as soluções ACBr (Componentes Delphi/Lazarus, ACBrMonitorPlus e ACBrLib) é necessária a troca de certificados para Autenticação mTLS (Mutual TLS authentication). É um tipo de autenticação que ambos, cliente e servidor, apresentam certificados digitais para serem validados pelo par. Ou seja, no caso da API de Pagamentos, para conseguir efetuar um request (seja ele de envio de remessa, consulta, cancelamento, etc.) ele deverá apresentar o seu certificado, que será validado pelo BB. Da mesma forma, o BB disponibilizará o seu certificado, que será validado pelo cliente. Em caso de confirmação de ambos, a autenticação será efetuada. Os certificados autorizados pelo BB para a autenticação mútua são do tipo A1, em formato .pem, com a cadeia inteira (Certificado > Intermediarias > Raiz), emitidos por uma CA válida (exemplos: Digicert, Verisign, ICP Brasil). Passo a passo para envio de certificado no Portal Developers - Windows Caso já possua o certificado instalado em sua máquina, gentileza seguir o passo a passo indicado abaixo Roteiro para exportação de chave pública: No prompt do Windows digite: certmgr.msc Clique na pasta Pessoal e, em seguida, na pasta Certificados Clique com o botão esquerdo duas vezes sobre o certificado que deseja exportar e, na aba "Detalhes", selecione Copiar para Arquivo ... Clique em Avançar (na tela de bem-vindo ao assistente de para exportação de certificados) e, em seguida, novamente Avançar. Na tela a seguir mantenha a opção "Não, não exportar a chave privada”. Clique em Avançar e marque a opção X.509 codificado no base 64 (*.cer) A seguir aparecerá uma tela para você escolher o local e o nome do arquivo .CER a ser exportado . Salve o certificado com o nome Empresa para facilitar mais adiante. Você vai receber uma mensagem que foi exportado com êxito o certificado. Pronto, você exportou o certificado da Empresa a ser colado em campo específico no Portal Developers. Exportar os demais certificados (Certificado intermediário e Raiz do Certificado) Realizar os mesmos procedimentos acima. Dica! Se entre o primeiro certificado (raiz) e o último (certificado da empresa) existirem outros intermediários, repetir o procedimento para cada um deles, respeitando a ordem de cima pra baixo (intermediário1, Intermediário2 etc.). Exportar o certificado raiz O certificado Raiz é o primeiro da cadeia no Caminho de Certificação conforme exemplo abaixo: Selecione o Certificado Raiz, o primeiro de cima para baixo conforme indicado na imagem acima, e depois realize os mesmos procedimentos realizados com Certificado da empresa. Clique em Exibir Certificado > Detalhes > Copiar para arquivo > Avançar > Selecione o formato x.509 codificado na base 64 (*cer) e clique em Avançar. Salve o certificado com o nome Raiz para facilitar mais adiante. Acesse o Portal Developers. Selecione a API para a qual será encaminhado o certificado. Clique em Certificados. São duas opções disponíveis: • A primeira sobre “Como obter os certificados e identificar as requisições feitas pelo BB?”, que possibilita baixar o Certificado BB. • A segunda opção é a que será usada para enviar os seus certificados obtidos por uma CA (organização responsável pela emissão de Certificados Digitais) para o BB. Clique em Enviar Certificado. A tela apresentada mostra como adicionar a Cadeia de Certificados. Dica: Na maioria das vezes, existem 4 certificados. Um certificado da empresa, dois certificados intermediários e um certificado raiz. Clique duas vezes em Adicionar certificado, para incluir cada um deles no respectivo botão. IMPORTANTE: NÃO clicar em (Enviar), antes de inserir TODOS os certificados. O envio é feito somente ao final do processo. São duas formas de inserção do certificado: • fazendo a importação do certificado, clicando em Importar Certificado. É a melhor opção, pois o conteúdo do certificado é colado no campo respectivo, evitando alguma falha no processo de copiar/colar. OU • abrindo o certificado com um editor de texto (Bloco de Notas, Notepad++ ou similar), copiando todo o conteúdo do certificado (Ctrl+C) e colando (Ctrl+V) no campo. Importar Certificado: Podem ser importados os arquivos de certificados com extensão .pem, .ctr, .cer e .cert. Se, durante a importação do certificado for mostrada a mensagem de erro “Certificado em formato inválido”, como abaixo: verifique se há alguma inconsistência no arquivo, fazendo um teste na página: https://certlogik.com/decoder/ Este decodificador faz alguns ajustes na formatação do conteúdo. Experimente copiar o arquivo criado no decodificador e colar novamente no campo do certificado a ser enviado para o Banco do Brasil. Só isso já soluciona o problema de formato inválido. Após adicionar todos os certificados separadamente, conforme os passos informados acima, clique em Enviar. Será exibida rapidamente no canto superior direito a mensagem "Requisição feita com sucesso" e você será direcionado para a tela abaixo: O campo Número Solicitação é a identidade da requisição. Ele deverá ser informado quando você precisar se referir ao envio do certificado. O campo Situação passará para Sucesso assim que o certificado for internalizado, o que ocorre no mesmo dia.
  4. Bom dia @Vitor SuasVendas existe uma propriedade LerNossoNumeroCompleto [BoletoDiretorioConfig] LerNossoNumeroCompleto=1 Boleto_ConfigGravarValor(eSessao, eChave, sValor);
  5. @Alexandre Felippeto Henzen Obrigado por reportar Criado a tk-5876 para analise. quando concluido será notificado aqui
  6. @Leandro Coelho Vamos verificar com o time. Criado a tk-5875 para análise. Obrigado por reportar, será notificado quando concluido.
  7. Bom dia @EliasLeme nao sei se entendi muito bem. Vc tem suas carteiras de clientes. e vc vincula nela a sua chave p poder receber dele? quando ele realizar pagamento vai p sua conta é isso? vc quer validade se a chave existe? vc utiliza qual solução acbr ? ACBrPIXCD ou ACBrBoleto?
  8. @DATAC @bnobre Bom dia ! Infelizmente cada estado tem suas NTs. veja este post do diego
  9. @ClausquellerMitome Bom dia ! Esta testando em ambiente de produção o homologação ? você habilitou o LogWS? Pode nos enviar para [email protected] , no corpo do email anexar o link deste post. Por favor envie o log na integra, sem alterações
  10. precisa ver se funciona no ambiente de Homologacao tbm (sem ser sandbox) para nao quebrar quem esta utilizando. nao lembro de ter relatos de santander
  11. Pode enviar os prints q temos no post q Anexei por favor. pois nao temos outros relatos, e se vc consultar o manual, existe homologacao. sandbox estava vindo com erro as informacoes, mas vc pode testar ai mudando o endpoint.. tem data q nao aparece, juros etc.
  12. devido a problemas com o retorno do sandbox das consultas ele foi alterado pelo ambiente de homologacao que é semelhante de producao.
  13. Pode mas nao é obrigatorio os campos. se nao for. só nao informar. estas propriedades... se existir avalista then titulo[0].Sacado.Avalista.NomeAvalista = "Sociedade Consultoria"; titulo[0].Sacado.Avalista.Pessoa = ACBrPessoa.pJuridica; titulo[0].Sacado.Avalista.CNPJCPF = "99999999999999"; titulo[0].Sacado.Avalista.Logradouro = "Rua Frei Caneca"; titulo[0].Sacado.Avalista.Numero = "100"; titulo[0].Sacado.Avalista.Complemento = "Predio 2"; titulo[0].Sacado.Avalista.Bairro = "Centro"; titulo[0].Sacado.Avalista.Cidade = "Sao Paulo"; titulo[0].Sacado.Avalista.UF = "SP"; titulo[0].Sacado.Avalista.CEP = "18280000"; titulo[0].Sacado.Avalista.Email = "[email protected]"; titulo[0].Sacado.Avalista.InscricaoNr = "99999999999";
  14. @Luis Fernando G. Funciona desta forma, existe configuração do INI que é utilizado o metodo ConfigGravarValor e existe a classe de alto nivel para cedente, titulos e configurações. No ACBrLib.INI https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca18.html você pode utilizar o método de configuração: Exemplo: Boleto_ConfigGravarValor('BoletoBancoConfig', 'OrientacaoBanco', 'TESTE DE ORIENTACAO BANCO'); https://acbr.sourceforge.io/ACBrLib/Boleto_ConfigGravarValor.html Estamos testando enviar pela classe e ja lhe posiciono.
  15. Como por enq ninguem relatou erro semelhante, o que solicitei foi apenas para teste p identificamos o problema. Ou nao estao usando na classe, ou ninguem informa esta propriedade orientacao do banco vamos realizar um teste em nosso ambiente. que esta apresentando é no cedente ou no titulo ?
  16. @Luis Fernando G. Pode realizar um teste. ao invéz de utilizar o metodo gravar, tente alimentar as configurações via INI ou a classe de alto nivel. exemplo: [BoletoBancoConfig] TipoCobranca=3 OrientacaoBanco=SAC CAIXA: 0800 726 0101 (informações, reclamações, sugestões e elogios).|Para pessoas com deficiência auditiva ou de fala: 0800 726 2492. |Ouvidoria: 0800 725 7474 - caixa.gov.br. Lembrando que algumas informacoes são padroes, tente tbm nao enviar orientacaoBanco p ver se gera o titulo.
  17. @José Guilherme Geraldo Sim, vc pode criar utilizando python utilizando nossa biblioteca multithread. Estou finalizando um exemplo basico Multitread, assim vc pode testar com "ponteiros", assim q terminar te aviso. Enquanto isso para testes em MT , temos a consulta CEP https://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrLib/Demos/Python/CEP/ Além do exemplo MT, existe um mini curso para que vc possa entender o uso da lib https://acbr.nutror.com/curso/02e9faba1f8380dc1140e019c03a87552e48410d
  18. @Aggille Sistemas de Gestão Bom dia ! Esta em nosso backlog assim que analisado será reportado aqui A tarefa é numero TK-5848
  19. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  20. @SN Sistemas Pode me passar o link por favor
  21. Sim, baixa deste link via tortoise.. mas ja nao estava no trunk2 ? pode ser q vc tenha arquivos antigos espalhados na sua maquina. vc pode apagar utilizando apagarAcbr.bat (ele vai procurar nos seus hds e vai apagar) depois vc faz update do SVN e roda o instalador. https://www.youtube.com/watch?v=-wqx-C6zFTw
  22. se puder nos dar um feedback apos os seus testes. qq coisa estamos a disposição !
  23. @tryideas sistemas Bom dia ! Por favor copie as dlls compativel com a compilacao do seu sistema na mesma pasta q está a dll ACBr. Se sua aplicação for compilada em x86 , salve as dlls x86 dos links junto a sua dll. Lembre-se de deixar SSLType=5 Realize novos testes. https://svn.code.sf.net/p/acbr/code/trunk2/DLLs/OpenSSL/1.1.1.10/ https://svn.code.sf.net/p/acbr/code/trunk2/DLLs/LibXml2/
  24. @tavares0841 Acabei de testar em meu ambiente com escpos, veja o segundo item 1,125 Lembre-se que o componente existe propriedade de mascara: Por favor verifique as propriedades do componente de impressão.
×
×
  • 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.