Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 3690 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde amigos,

 

Estou com problemas ao enviar o XML para a prefeitura do Recife, clico em "Gerar e Enviar Lote", e retorna sempre a exceçao "Assinatura : rps1UNICA" de codigo "E0" pesquisei na documentaçao da prefeitura e so consegui identificar que se trata de um erro na assinatura hash. Entrei em contato com a prefeitura e disseram que deve estar havendo ediçao do arquivo depois de assinado, o que ocorre neste problema.

 

Comparei os arquivos exemplo da prefeitura com o gerado pelo ACBrNFSe e nao vi nenhuma grande diferença (o lote e o rps sao assinados).

 

Vou anexar os o envio e retorno do ACBr e o arquivo exemplo da prefeitura.

Agradeceria muito caso alguem conseguisse identificar este erro, pois eu nao estou conseguindo.

 

Obrigado.

 

 

 

modelo prefeitura recife.xml

1-env-lot.xml

1-rec.xml

  • 1 mês depois ...
Postado

Bom dia, pessoal estou iniciando a rotina de integração do nosso ERP com o componente ACBrNFS-e, mas também me deparei com este erro:

"Assinatura : rps1UNICA" ao clicar no botão Gerar e Enviar Lote.

 

Agradeço desde já a colaboração dos parceiros deste forum.

  • 4 semanas depois ...
Postado

Boa tarde pessoal, continuo preso a mesma mensagem de erro, entrei em contato com a prefeitura de Recife e fiz os questionamento que Italo solicitou.

Segue abaixo a resposta do suporte da prefeitura de Recife.

  

 

       Recife utiliza,sim, a estrutura do modelo nacional da ABRASF.

O erro em questão refere-se à assinatura do elemento "rps8UNICA" presente no arquivo XML.
Verificamos que o certificado digital para realizar a assinatura é válido, portanto o erro pode estar no método de assinatura empregado (provavelmente não é o caso, pois a assinatura do lote está correta), ou houve manipulação do elemento após sua assinatura (caso mais comum).

Na versão 1.0 utilizada pelo contribuinte, o sistema exige a assinatura tanto do lote quanto do RPS.

Recomendamos que ele utilize a versão 1.1 do webservice cujo manual está disponível no sistema apontado a aplicação para o serviço: https://nfse.recife.pe.gov.br/wsnacional/nfse_v01.asmx

Na versão 1.1, a assinatura dos elementos são opcionais seguindo as orientações da abrasf e os códigos de erros são mais específicos, o que pode ajuda-lo a identificar melhor os problemas durante seu período de adequação.

 

O que devo fazer para resolver este problema? alguém pode ajudar?
 

  • 6 meses depois ...
Postado

Bom dia, o pessoal da prefeitura de Recife me retornou com a seguinte informação:

caminho está com os 3 pontos (...) no meio então não sei se o "miolo" que ele está usando está correto. Mas o final é este sim. 

 

O caminho completo é:

https://nfse.recife.pe.gov.br/WSNacional/nfse_v01.asmx

Este v01 é referente a versão do modelo Nacional da Abrasf e não tem ligação com a versão do serviço do webservice

 

Com relação ao schemas, estou usando:

nfse_recife_v01.xsd

tipos_nfse_v01.xsd

xmldsig-core-schema_v01.xsd

 

Continuo com a mesma mensagem

 

 
Você teria mais alguma sugestão?
  • 2 semanas depois ...
Postado

Boa tarde pessoal, 

   Após novo contato com a prefeitura do Recife, foi analisado a mensagem de erro (Contida no poste anterior) e os arquivos:

  7-env-lot.xml e 7-env-lot-soap.xml.

 

A prefeitura do Recife me retornou com as seguinte observações:

 

Verificamos o arquivo do XML e não encontramos erro na estrutura.
Verifique se os endereços registrados no sistema estão apontando para os locais corretos:

https://nfse.recife.pe.gov.br/wsnacional/nfse_v01.asmx
https://nfse.recife.pe.gov.br/wsnacional/nfse_v01.asmx?WSDL

https://nfse.recife.pe.gov.br/wsnacional/nfse_v01.asmx?op=RecepcionarLoteRps

 

Preciso de ajuda para fazer funcionar esta rotina, agradeço aos parceiros as colaborações já fornecidas. 

  • Consultores
Postado

Boa tarde Jorge,

 

O componente estava com a URL correta, ou seja a primeira da lista que você postou.

 

Alterei para a terceira opção.

 

Como não funcionou o jeito é tentar a segunda alternativa, para isso basta alterar a Unit ACBrProvedorRecife.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • 2 semanas depois ...
Postado

Bom dia Italo,

  Um colega aqui do fórum sugere alterar a classe  ConfigSchema.VersaoXML       := '1' para  ConfigSchema.VersaoXML       := '2'; e o erro que tenho agora e: 

 

Falha na validação do Lote 3
 
Element '{http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd}CpfCnpj' is unexpected according to content model of parent element '{http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd}LoteRps'.
 
 
Você tem alguma sugestão?
  • Consultores
Postado

Boa tarde,

 

A versão do XML esta como sendo 1 em função dos schemas que temos para o respectivo provedor.

 

Se alterarmos de 1 para 2 certamente vai ocorrer erro de validação.

 

Primeiramente, precisamos dos schemas que realmente são utilizados pelo provedor, para que possamos configurar o componente para este provedor de forma condizente com os schemas.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Este tópico foi criado há 3690 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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...