Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

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

Postado

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

Postado

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

Postado

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

  • 1 mês depois ...
Postado

Boa dia Italo,

Até onde sei o município de Blumenau utiliza o provedor Prodam, o mesmo de SP.

Fiz a pergunta, pois pelo o que vi no aqui no fórum e nos fontes, o componente já está compatível com o município de SP. 

Assim que conseguir um tempo vou analisar melhor.

 

  • Curtir 1
  • 3 meses depois ...
Postado

Bom dia pessoal;

Em contato com a prefeitura de Blumenau, recebi a mesma informação. Estão usando o provedor Prodam de SP.

 

Atenciosamente

Caetano

'Juntos podemos mais'

  • 2 semanas depois ...
  • 3 meses depois ...
Postado

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.

  • Moderadores
Postado
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_Transparent-02.png
 

 

Postado
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.

  • 2 meses depois ...
Postado

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

|/-\|

  • 3 semanas depois ...
Postado

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!

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