Ir para conteúdo
  • Cadastre-se

dev botao

Assinatura RPS inválida.


flavio.boel
Ver Solução Respondido por Italo Giurizzato Junior,
  • Este tópico foi criado há 1722 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Na ultima atualização do sistema usando o provedor WebISSv2, na cidade de vilhena

começou a dar erro de assinatura do arquivo. Atualizei novamente o ACBR. E resolveu a assinatura do Lote,

mas validando pelo site:   https://www.receita.fazenda.gov.br/Aplicacoes/SSL/ATBHE/Assinadoc/ValidadorAssinaturas.app/valida.aspx

A primeira assinatura no arquivo, assinatua do RPS continua inválida.

3100-env-lot.xml 3100-env-lot-soap.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Flavio,

Ao enviar o lote para o webservice do provedor o mesmo é recusado?

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

1 hora atrás, Italo Jurisato Junior disse:

Boa tarde Flavio,

Ao enviar o lote para o webservice do provedor o mesmo é recusado?

Ainda não fiz o teste, de enviar somente com a segunda assinatura valida.

Eles estavam recusando com as 2 assinaturas inválidas. Nos instruíram a conferir a rotina de assinatura, e validar no site da receita antes de tentar enviar novamente.

Em um lote enviado antes da atualização o site valida as duas assinaturas.

Troquei o certificado, usando o da software house o comportamento no site da receita foi o mesmo. Experimentei assinar usando capicom com meu certificado, e as duas assinaturas ficam válidas.

Mas com o certificado do cliente não consigo usar capicom, como este foi descontinuado não insisti.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

21 horas atrás, Italo Jurisato Junior disse:

Boa tarde Flavio,

Ao enviar o lote para o webservice do provedor o mesmo é recusado?

Acabamos de fazer o teste, o servidor recusou o Lote por falha de assinatura no RPS. Em anexo os arquivos do RPS, do Lote, e da resposta do servidor.

3947-rec.xml 20501-rps.xml 3947-env-lot.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa noite Flavio,

A rotina que assina o RPS é a mesma que assina o Lote, consequentemente o certificado digital utilizado é o mesmo nas duas assinaturas.

Amanhã vou analisar o que possa esta ocorrendo e vou enviar uma possível correção para o repositório.

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Em 22/07/2019 at 17:31, Italo Jurisato Junior disse:

Boa noite Flavio,

A rotina que assina o RPS é a mesma que assina o Lote, consequentemente o certificado digital utilizado é o mesmo nas duas assinaturas.

Amanhã vou analisar o que possa esta ocorrendo e vou enviar uma possível correção para o repositório.

Apesar da rotina ser a mesma, no RPS ela extrai o ID., No lote ela assina tudo.

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Bom dia Flavio,

Favor atualizar todos os fontes e faça novos testes usando o programa exemplo.

Foi feita uma alteração no componente para ele usar o ID do elemento InfDeclaracaoPrestacaoServico em vez do ID do elemento Rps ao assinar o RPS.

  • Curtir 2
  • Obrigado 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

8 horas atrás, Italo Jurisato Junior disse:

Bom dia Flavio,

Favor atualizar todos os fontes e faça novos testes usando o programa exemplo.

Foi feita uma alteração no componente para ele usar o ID do elemento InfDeclaracaoPrestacaoServico em vez do ID do elemento Rps ao assinar o RPS.

Boa noite @Italo Jurisato Junior

Após a atualização o arquivo gerado pelo demo validou no site da receita.

Amanhã vou atualizar o cliente, e enviar um RPS ao provedor.

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1722 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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...