Ir para conteúdo
  • Cadastre-se

dev botao

Erro Assinatura - NFse Bnu (Sp)


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

Recommended Posts

Boa tarde, estou tentando autorizar um lote rps de teste com o método "TesteEnvioLoteRPS" e estou recebendo o erro:

"<?xml version="1.0" encoding="UTF-8"?><RetornoEnvioLoteRPS xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://nfse.blumenau.sc.gov.br"><Cabecalho Versao="1" xmlns=""><Sucesso>false</Sucesso></Cabecalho><Erro xmlns=""><Codigo>1057</Codigo><Descricao>Rejeição: Assinatura difere do calculado.</Descricao></Erro></RetornoEnvioLoteRPS>"

Erro: "Rejeição: Assinatura difere do calculado."

Já olhei vários posts sobre esse erro, como resolução analisar os caracteres especiais e etc mas nada resolveu meu erro, 

se alguém puder dar uma olhada no meu xml para ver se acha algo eu ficaria grato.

Lembrando que o xml em anexo está concatenado e o que eu mando na requisição está apenas uma única linha como tem que ser.

Obrigado!

teste.xml

Link para o comentário
Compartilhar em outros sites

Bom dia! Tudo certo contigo?
Estou com a mesma situação mas para mim é com a NFS-e de Blumenau.

Fiz como o manual pede, criei o hash, e assinei utilizando o certificado.
Segue os XMLs, se alguém puder no auxiliar agradeço desde já.

O XML da assinatura eu mando o hash e depois pego a signaturevalue e acrescendo no xml de envio. Está correto esse processo?

assinatura.xml

LOTE-238-Ped-Env-LoteRPS.xml

LOTE-238-Resp-Env-LoteRPS.xml

Link para o comentário
Compartilhar em outros sites

Bom dia!

Fernando, para mim também é a de Blumenau, olhei seu xml de Lote e acho que você pode resolver esse erro se tirar alguns caracteres da Discriminação como por exemplo o "-", faça um teste tire tudo e deixe só uma palavra, use a homologação para testar (TesteEnvioLoteRPS).

Notei que a data de emissão é " 2016-07-19 " mas a data início e data final são " 2016-08-02 ", acredito que esteja errado.

Sobre o seu processo de assinatura acredito que esteja correto, mas caso ainda não for a gente vê direitinho.

 

Johann

Link para o comentário
Compartilhar em outros sites

Fernando, depois de uma semana nesse erro eu finalmente consegui resolver. 

O erro estava na minha assinatura do xml, eu estava apenas assinando a tag "RPS" mas na verdade a assinatura tem que ser feita em todo o arquivo xml, no meu caso na tag "PedidoEnvioLoteRPS", depois de eu passar o conteúdo dessa tag para a assinatura eu saí desse erro e o servidor me retornou erros do meu xml mesmo que foi apenas questão de segundos para arrumar, então obtive o resultado:

<?xml version="1.0" encoding="UTF-8"?>
<RetornoEnvioLoteRPS xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
                     xmlns="http://nfse.blumenau.sc.gov.br">
    <Cabecalho Versao="1" xmlns="">
        <Sucesso>true</Sucesso>
        <InformacoesLote>
            <NumeroLote>0</NumeroLote>
            <InscricaoPrestador>49327</InscricaoPrestador>
            <CPFCNPJRemetente>
                <CNPJ>73416661000176</CNPJ>
            </CPFCNPJRemetente>
            <DataEnvioLote>2016-08-02T10:16:48</DataEnvioLote>
            <QtdNotasProcessadas>1</QtdNotasProcessadas>
            <TempoProcessamento>1</TempoProcessamento>
            <ValorTotalServicos>191.5</ValorTotalServicos>
        </InformacoesLote>
    </Cabecalho>
</RetornoEnvioLoteRPS>

Se você não conseguir ainda responda esse post que eu vou te ajudar.

 

Johann

Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...
  • Consultores

Boa noite João,

Segundo o arquivo Cidades.ini Blumenau usa o provedor Ginfes.

Se não mudou esta funcionando sim 100%.

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

  • 3 meses depois ...
  • 2 semanas depois ...
  • Consultores

Boa noite a todos,

Se Blumenau e São Paulo usam o Prodam, acredito que devemos alterar o nome do provedor de SP para Prodam.

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

  • 3 meses depois ...

Boa tarde Pessoal,

Seria possível a integração da NFSe de Blumenau com o componentes da ACBR?

Pergunto pois aparenta ser diferente da estrutura do ACBR,

Em todos as requisições possui uma TAG chamada Mensagem XML (String) onde dentro dela vai outro XML com as informações da requisição.

Caso fosse possível, tentaria realizar a integração.

Link para o comentário
Compartilhar em outros sites

  • Moderadores
15 horas atrás, João Paulo Müller disse:

Boa tarde Pessoal,

Seria possível a integração da NFSe de Blumenau com o componentes da ACBR?

Pergunto pois aparenta ser diferente da estrutura do ACBR,

Em todos as requisições possui uma TAG chamada Mensagem XML (String) onde dentro dela vai outro XML com as informações da requisição.

Caso fosse possível, tentaria realizar a integração.

Sim basta saber o provedor e demais informações, se ele já existir na lista adicionar o endereço da cidades é os xsd se forem diferente para validação

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

43 minutos atrás, Juliomar Marchetti disse:

Sim basta saber o provedor e demais informações, se ele já existir na lista adicionar o endereço da cidades é os xsd se forem diferente para validação

O provedor é Prodam, o mesmo de São Paulo. Poderíamos alterar o arquivo Ini atual de São Paulo  (SP.ini) para prodam, assim atenderia Blumenau também.

Vou realizando as alterações aqui.

Link para o comentário
Compartilhar em outros sites

  • 2 meses depois ...

Olá,

Ao tentar enviar um RPS onde em alguma tag(texto, exemplo RazaoSocial, Discriminacao, Endereco,...) tenha '&', tenho a seguinte rejeição:

<RetornoEnvioLoteRPS><Cabecalho Versao="1"><Sucesso>false</Sucesso></Cabecalho><Erro><Codigo>1057</Codigo><Descricao>Rejeicao: Assinatura difere do calculado.</Descricao></Erro></RetornoEnvioLoteRPS>

Arq com o lote: 40-env-lot.xml
Arq com o ret:  40-rec.xml

Alguém já passou por este problema?

Para contornar estou removendo os & antes de atribuir ao componente.

Provedor: NotaBlu;
Cidade: Blumenau.

40-env-lot.xml

40-rec.xml

Carlos H. Marian

Analista de Sistemas

|/-\|

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...

Olá pessoal,

Gostaria de uma sugestão de vocês.

Estou com o seguinte erro ao validar a notaBlu:

Erro parsing "" as base64Binary datatype.
The element 'Assinatura' with value '' failed to parse.

O erro esta ocorrendo, pois a assinatura especial do RPS é realizada somente no método de envio do lote, então no momento da validação o RPS ainda não foi assinado, por isso ocorre o erro.

Realizei um teste e desabilitei no arquivo ini a opção para validação, assim foi possível emitir o lote normalmente.

A questão é:

Vocês acham que deveríamos deixar desabilitado a validação no arquivo ini, ou deveríamos realizar a assinatura do RPS antes de validar o lote também?

Grato!

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2439 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.