Ir para conteúdo
  • Cadastre-se

willian_delan

Membros
  • Total de ítens

    412
  • Registro em

  • Última visita

Tudo que willian_delan postou

  1. De acordo com o manual, ao gerar o token ele tem o tempo de expiração de 3600, será que na hora que você vai registrar o boleto ele já expirou? Pode verificar já para implementar o RefreshToken antes da emissão do boleto, ao tentar emitir o boleto, verificar se o tempo de expiração do token anterior já passou, se sim gerar um novo Token e se não usar o Token atual.
  2. @Juliomar Marchetti, @Lucio Bittes e @Jhonlenon Ribeiro, Consegui o certificado digital no tipo .pfx, mas mesmo assim ao tentar gerar o Acess Token retorna "invalid token". @Lucio Bittes, Consegue mandar como esta a assinatura do seu JWS na parte do Token? Nesse exemplo que mandou da emissão do boleto você faz a troca dos espaços em branco e troca de + por - e tudo mais e talvez seja isso que falta no meu.
  3. @Lucio Bittes Neste arquivo onde tem seu envio do boleto reparei que alterou a assinatura do JWS removendo "=", espaços em branco, trocando "+" por "-" e "/" por "_", acredito que eu tenha que fazer isso na minha assinatura também para gerar o token com sucesso, pode compartilhar aqui como ficou a sua emissão do Token? Geração do JWT, assinando e virando JWS e depois enviando requisição e pegando o Acess Token. Quero ver como fez a assinatura por lá. @Jhonlenon Ribeiro Sim, o Certificado que estou usando esta vinculado ao ClientID fornecido pelo banco, apenas testei com outros apenas para teste.
  4. Certo, imaginei que isso pudesse impactar, vou tentar com um certificado que seja .pfx e retorno aqui.
  5. @Juliomar MarchettiSim, fiz dessa forma.
  6. @Lucio Bittes Sim, utilizei o ClientID de um cliente meu, testei com o ClientID de 2 clientes diferentes e ambos não deu certo, e com o que já estava no projeto também. Eu imagino o seguinte, o certificado que tenho do meu cliente é do tipo .p12, que é similar ou a mesma coisa que .pfx, no entanto como as funções que vocês usaram é para .pfx eu exportei o certificado no formato .pfx para utilizá-lo, será que pode ser isso? Caso eu tenha que usar o certificado no formato .p12, como eu deveria usar a parte que carrega o certificado? conforme abaixo: DFeSSL.SSLCryptLib := cryOpenSSL; DFeSSL.ArquivoPFX := 'homologacao.pfx'; DFeSSL.Senha := '123456'; DFeSSL.CarregarCertificado;
  7. Com o fonte que o Jhonlenon disponibilizou ainda ocorre "invalid signature" pra mim, por isso fiz algumas alterações nele e agora não ocorre mais, mas no entanto retorna "Invalid Token" e tanto ao gerar o Acess Token retorna 'Error connecting with SSL.'#$D#$A'error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure' Isso do erro do SSL da tanto no meu projeto com minhas alterações quanto na que peguei do Jhon. Segue unit com minhas modificações. uApiBradesco.pas
  8. @Jhonlenon Ribeiro e @Lucio Bittes, estou usando a v1.1 para o JWS e v1.2 para gerar o acess token, no entanto na geração do token esta dando invalid token, sabem o que mais posso analisar? Eu imagino que seja algo no meu JWS, não tenho certeza.
  9. @Jhonlenon Ribeiro Eu testei com esse, pra mim ainda da invalid token, sabe o que pode ser? É para gerar o Acess Token com essa URL, certo? https://proxy.api.prebanco.com.br/auth/server/v1.1/token
  10. @Lucio Bittes Eu ajustei o seu projeto e agora não ocorre mais erro de assinatura, segue arquivo anexo. No entanto ao pegar o JWS e tentar gerar o token retorna: 400 Bad Request { "code": "100", "message": "invalid token", "details": null } Tentei usar o JWS gerado no DELPHI no Postman mesmo e acusa isso, você ou alguém conseguiu gerar o token a partir do delphi? Seja desse seu código ou de outro? precisava de um exemplo pra conseguir ajustar o meu para gerar o Acess Token. @Jhonlenon Ribeiro, @HelioNeto Conseguiram algo? uApiBradesco.pa
  11. @Juliomar Marchetti, @Waldir Paim e @Lucio Bittes Obrigado pelas informações, vou ver se identifico aqui, obrigado pelo apoio.
  12. Boa tarde, alguém consegue me ajudar com esta dúvida? por gentileza.
  13. Boa tarde, tudo bem? Aos que implementaram ou estão implementando, conseguem me tirar uma dúvida? O certificado utilizado nas requisições é o próprio do cliente mesmo? Por que conforme "manual" do Bradesco: "O certificado é emitido pelo Bradesco"; "Cada empresa deve utilizar um certificado exclusivo para ela e um clientID gerado pelo Banco. "; "Cada ambiente deve utilizar um certificado exclusivo para o ambiente utilizado. No caso de homologação, o cliente deve gerar um certificado conforme o "manual" e solicitar a implantação no ambiente de homologação. O mesmo deve ocorrer para o ambiente de produção. O padrão de certificado é igual para qualquer ambiente, mas o certificado gerado deve ser diferente em cada ambiente." No entanto ao questionarmos o banco eles retornaram que eles não enviam certificado.... que deve ser do próprio cliente e gostaria de saber de vocês como estão gerindo.
  14. Boa tarde @Italo Giurizzato Junior, era isso que eu comentei acima mesmo, a própria prefeitura não tinha série de RPS cadastrado kkkkk agora que cadastraram as notas estão emitindo corretamente. Prefeitura cadastrou, Série: 1 Descrição: SerieS RPS *Pode concluir este tópico, tudo resolvido.
  15. Perfeito, obrigado, pode concluir o tópico.
  16. @Italo Giurizzato Junior, Segue retorno do provedor: "Essa situação ocorre pois o município de Ouro não possuí configurada uma serie para o RPS somente para a Nota Fiscal de Serviço Eletrônica. Portanto neste caso se faz necessário entrar em contato com a prefeitura do município e solicitar o cadastro da serie para o RPS. Segue abaixo os contatos que possuímos com o município. Email: [email protected] Tel/Fax: (049) 35557000 Demais dúvidas ficamos a disposição!" Estou em contato com a prefeitura, assim que eu validar com eles essa situação eu retorno aqui.
  17. Certo, irei testar com 01 e relato aqui, estou aguardando retorno do provedor ainda também, caso ele me retorne informo aqui também, agradeço o apoio.
  18. No dia 01/02/2024 o portal da prefeitura de Biguaçu que utilizava o sistema BETHA migrou para o sistema IPM Segue anexo manual do município para IPM: https://files.fm/u/pds7ebffyh Referente a URL o manual diz o seguinte:
  19. Boa tarde, tudo bem? Gostaríamos de um apoio para identificar o motivo dessa rejeição e como solucionar: 00220 - A série do RPS informada no arquivo é inválida - - Pelo que encontramos no Site da prefeitura e por nota emitida diretamente no site da prefeitura a série é "NFS-e", no entanto de acordo com o manual da IPM o campo série permite apenas 2 caractéres. Testamos tanto com série=1 quanto série=NFS-e e ocorre a rejeição acima. Segue XML para analisarem. Sabem nos informar o que esta incorreto e como devemos informar para emitir corretamente a nota via WebService? Cliente de Ouro SC. *OBS: Estamos tentando emitir no ambiente de homologação. Segue exemplo da série de nota emitida diretamente no site da prefeitura: Segue como consta no manual: SERIE_1_00153374951000197483506022024-EnviarLote.xmlSERIE_NFSe_00153374951000197483506022024-EnviarLote.xml
  20. Boa tarde, a comunicação esta normal, não consegui emitir por causa de uma tratativa do WS, mas estou a analisando ainda, mas está comunicando normalmente com essa a IPM. Pode concluir este tópico.
  21. Certo, obrigado, irei testar e retorno se esta tudo OK.
  22. Apenas para complementar, visto que conforme print abaixo no site da prefeitura inicia com ouro.atende, imaginamos que irá seguir a estrutura dos demais municípios da IPM, ficando: ProRecepcionar=https://ouro.atende.net/atende.php?pg=rest&service=WNERestServiceNFSe&cidade=padrao HomRecepcionar=https://homologacao.atende.net/atende.php?pg=rest&service=WNERestServiceNFSe&cidade=integracoes
  23. código ibge ouro sc 4211801. No site da prefeitura encontramos o manual padrão da IPM, nada específico para o município, URL vão ser usadas as padrões no caso, apenas mudar no arquivo .ini de BETHA para IPM.
  24. Cidade de Ouro - SC consta como provedor BETHA, no entanto o provedor deveria ser IPM, conseguem atualizar?
  25. Bom dia, @Fabiano Oliveira de Castro e @Italo Giurizzato Junior, é exatamente conforme contabilidade repassou, é a soma do valor aproximado dos tributos federais, estaduais e municipais do Serviço lançado, no caso em meu sistema temos o NBS associado ao serviço e neste vem essas tributações. Eu trago o valor via select no BD referente a cada item da nota, e então usamos o vlrtottrib para alimentar a TAG pTotTribSN
×
×
  • 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...