Jump to content

leomcl

Membros
  • Content Count

    102
  • Joined

  • Last visited

Community Reputation

10 Good

About leomcl

  • Rank
    Membro

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Ítalo, Deu certo o que você fez. Obrigado. Ainda não está funcionando o cancelamento, mas é problema lá no lado do GovBr, não nosso, já que o XML está batendo 100% com o modelo que me passaram. Leandro
  2. Obrigado, Ítalo. Vou testar e dou retorno.
  3. Sim, por que eu ajustei essas tags debugando o componente, só para ver se passava no webservice deles, mas não passou. De qualquer forma, depois que enviei a mensagem aqui, tentei validar a assinatura do XML deles no site da receita, e deu assinatura inválida. Já a do ACBr deu que era válida. Vou aguardar resposta deles sobre isso. O que eu gostaria de saber mesmo é se consigo fazer o componente não gerar o xmlns e gerar o id e URI só configurando pelo proninv2.ini (pois no xml que enviei eu fiz ajuste nessas tags via debug do Delphi). Segue anexo XML que o ACBr gera se eu não fizer o ajuste manual (Debug) que falei acima. Obrigado,201900000001249-ped-can-gerado-ACBr-sem-debugar.xml Leandro
  4. Bom dia, Ítalo. A novela do cancelamento de NFSe dessa prefeitura ainda continua. O envio funciona, mas o cancelamento não. Me mandaram um XML de exemplo, que assinaram com meu próprio certificado, e eu tentei gerar pelo ACBr igual, mas a assinatura não bateu. Achei estranho. O que tive que fazer foi tirar via código (debugando) o xmlns e incluir o id e o URI, pra bater com o deles. Segue anexo os XML's, se puder dar uma olhada. Talvez o fato de eu ter mexido nessas tags (tirado o xmlns e colocado o valor do FURI=123) tenham influenciado na assinatura. Ou não teria nada a ver? Se sim, gostaria de saber se pelo ProninV2.ini eu conseguiria configurar o ACBr para não gerar a tag xmlns e gerar as tags "id" e "URI", ou só via alteração do componente eu conseguiria isso. Desde já agradeço a ajuda, Leandro 201900000001249-ped-can-Modelo GovBr.xml 201900000001249-ped-can-gerado-pelo-ACBr.xml
  5. Sim, o .ini que te mandei é pra desenvolvimento, por isso está https. Leandro
  6. Carlos, Segue meu pronimv2.ini. Com ele estou emitindo normal em homologação, só não consigo cancelar. Uso o método ACBrNFSe1.EnviarSincrono() Leandro Pronimv2.ini
  7. Carlos, Qual método vc usa para enviar? É o Enviar síncrono? Mude o seguinte no proninv2.ini: UseCertificado = 1 RPS = 1 Coloque https ao invés de http nos endereços de Montes Claros e tente de novo. Leandro
  8. Bom dia, Ítalo. O erro da tag foi corrigido, obrigado. Falta uma pequena correção no PronimV2.ini, no endereço de homologação de Montes Claros/MG agora é https, não mais http, se quiser alterar no repositório. ; Montes Claros/MG RecepcaoLoteRPS_3143302=https://notateste.montesclaros.mg.gov.br/NFSe.Portal.Integracao.Teste/Services.svc Quanto ao erro ao cancelar, continua retornando: O pedido de servico deve conter assinatura digital vinculada a certificado digital padrao ICP Brasil, nao revogado e nao expirado Como se a assinatura estivesse no local errado do XML. Enfim, já mandei o xml pro técnico da prefeitura e estou aguardando retorno deles. Obrigado, Leandro
  9. Bom dia, Ítalo. Eu não tinha testado o cancelamento, e quando fui testar, percebi que o mesmo não está funcionando, mesmo colocando "Cancelar=1" no Proninv2.ini. Debugando, percebi que, ao assinar a tag "Pedido" do XML de cancelamento, o ACBr não fecha a tag CancelarNfseEnvio do XML, gerando um erro no componente. Coloquei algumas linhas conforme print anexo, só para passar, e o erro parou, embora o cancelamento não tenha sido aceito na prefeitura (isso estou discutindo com os técnicos dele ainda). Enfim, se puder ver qual o local correto para colocar essa correção pra gente, eu agradeceria. Estou anexando o .pas também, se for útil. Obrigado, Leandro ACBrDFeSSL.pas
  10. Isso mesmo, Ítalo, eu estou fazendo últimos testes aqui, mas resolveu, usando o envio síncrono. Eu usava a função Gerar, que gera o RPS direto, e la não funcionou. Obrigado, Leandro
  11. Pessoal, Pesquisando mais sobre o assunto, percebi que esse negócio de assinar a transmissão realmente faz parte do padrão Abrasf v2, conforme o seguinte link: https://admin.montesclaros.mg.gov.br/upload/financas/files/nfegov/NFSE-NACIONAL_Manual_De_Integracao.pdf Página 14. Então, imagino que outro provedor também já utilize isso. Se sim, o ACBr já deve ter essa funcionalidade para esse outro provedor. Qualquer ajuda é bem vinda. Leandro
  12. Só para constar, mudei no ProninV2.ini a linha UseCertificado para 1, e agora o erro mudou para: Pedido de servico nao assinado. O pedido de servico deve conter assinatura digital vinculada a certificado digital padrao ICP Brasil, nao revogado e nao expirado. Já mudei várias propridades de 0 para 1 mas nada deu certo. Obrigado.
  13. Bom dia, senhores. Hoje a prefeitura de Montes Claros não está aceitando mais os RPS mesmo mudando pra https. No comunicado abaixo, falam que será necessário o certificado tanto para assinatura quanto para transmissão dos RPS: https://financas.montesclaros.mg.gov.br/pagina/alteracao-endpoint-homologacao-nfse-nova-data-06-05-2019 O erro retornado agora é: Erro Interno: 12044 Erro HTTP: 0 URL: https://nota.montesclaros.mg.gov.br/NFSe.Portal.Integracao/Services.svc Falha Recebendo Dados. Erro:Erro: 12044 - C=BR, O=ICP-Brasil, OU=Secretaria da Receita Federal do Brasil - RFB, CN=AC LINK RFB No ACBr eu consigo fazer essa autenticação do certificado na transmissão também? Será que é isso é o que está faltando? Obrigado, Leandro
  14. Obrigado, Datilas. Vou tentar fazer o tratamento como você sugeriu. att, Leandro
×
×
  • Create New...