Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Boa tarde,

 

Comunicando que atualizei as mensagens de erro e agora além do erro E160 que informa sobre o erro na estrutura, segue também os erros apresentados com a validação do schema.

 

Estes erros possíveis são os mesmos exibidos utilizando o validador do schema.

_______________________________________________________

Departamento de Tecnologia da Informação

Secretaria Municipal de Planejamento e Desenvolvimento Econômico

Prefeitura Municipal de São José dos Pinhais-PR

Postado

Cleverson (prefeitura_sjp)

 

o Italo corrigiu meu fonte de envio para SJP, e agora o ACBr esta enviando os lotes para a prefeitura.

Mas estou tento o retorno:

 

Codigo: E1

Mensagem: Assinatura do Hash nao confere
Correcao: Reenvie asssinatura do Hash conforme algoritmo estabelecido no Manual de Instrucao da NFS-e.
 
 
Isso pode ser pelo identificador "Id" que pode estar com o "I" em maiúsculo ou minusculo.
No caso do ACBr esta maiúsculo no caso de vc's teria que ser como?
 
Att.

Massao Aihara

Postado

Olá Lutzem ,

 

Verifique se sua aplicação esta gerando o valor da tag <DigestValue> conforme especificações em -> http://www.w3.org/TR/xmldsig-core1/#sec-MessageDigests

 

Na página 12 do manual disponível em -> https://nfe.sjp.pr.gov.br/servicos/issOnline2/nfseweb/controller/help_webservice.phptambém consegue esta informação.

 

Qualquer dúvida estou a disposição.

_______________________________________________________

Departamento de Tecnologia da Informação

Secretaria Municipal de Planejamento e Desenvolvimento Econômico

Prefeitura Municipal de São José dos Pinhais-PR

Postado

Ontem foi submetido o novo provedor SJP, fiz um teste e apresentou a mesma mensagem acima:

 

---------------------------
Código Erro : E1
Mensagem... : Assinatura do Hash nao confere
Correção... : Reenvie asssinatura do Hash conforme algoritmo estabelecido no Manual de Instrucao da NFS-e
Provedor... : SJP

---------------------------
OK   
---------------------------
 

Postado (editado)

Bom dia Cleverson (prefeitura_sjp),

 

Sim esta gerando, segue em anexo o arquivo do envelope gerado.

Se puder dar uma olhada para ver se se tem algo errado.

 

 

 

Att.

Editado por Akai

Massao Aihara

Postado

Bom dia Cleverson (prefeitura_sjp),

 

Sim esta gerando, segue em anexo o arquivo do envelope gerado.

Se puder dar uma olhada para ver se se tem algo errado.

 

attachicon.gif999-env-lot-soap.xml

 

 

Att.

Olá Lutzem,

 

Realizei um teste local e realmente esta com problema no hash, outros clientes também tiveram o mesmo problema.

 

Talvez seja de ajuda eu te informar como verifico o hash utilizando a linguagem de programação PHP.

 

Primeiro capturo de forma canonica as tags e valores de acordo com o ID do que foi assinado, utilizando a função:

Depois, calculo o hash deste retorno utilizando a função abaixo adicionando "true" como terceiro parâmetro:

E por fim, codifico o retorno do hash em base64 utilizando a função:

 

Com o resultado da codificação acima ($z), comparo com o valor que me enviou na tag <DigestValue/>;

 

Se mesmo com as informações acima não conseguir validar, me informe a linguagem de programação que esta utilizando, e tento localizar em meus contatos um programador disposto a te informar como esta gerando o hash de acordo com a linguagem que utiliza.

 

Fique a vontade para me adicionar no skype-> cleverson.leite.rocha.

_______________________________________________________

Departamento de Tecnologia da Informação

Secretaria Municipal de Planejamento e Desenvolvimento Econômico

Prefeitura Municipal de São José dos Pinhais-PR

Postado (editado)

Boa tarde pessoal,

 

Alguém conseguiu passar a assinatura do hash correto para a prefeitura?

Lutzem boa tarde, encontrei 3 programadores em Delphi dispostos a ajudar por favor me adicione no Skype.

 

cleverson.leite.rocha

 

Fico no aguardo.

Editado por prefeitura_sjp

_______________________________________________________

Departamento de Tecnologia da Informação

Secretaria Municipal de Planejamento e Desenvolvimento Econômico

Prefeitura Municipal de São José dos Pinhais-PR

Postado (editado)

Bom(a) dia/tarde/noite pessoal.

 

depois de muito ser burro, consegui fazer o envio, esta retornando o protocolo tudo certo. (era só não assinar a rps no lote).

 

Corrigi os fontes para fazer a consulta da situação do lote tbm,

MAS ai veio um problema, eu ja imagino oque seja

Quando faço a consulta da situação do lote, sempre me volta essa mensagem:

<ns2:Codigo>E327</ns2:Codigo>
<ns2:Mensagem>Falha interna no cadastro da Prefeitura.</ns2:Mensagem>
<ns2:Correcao>Favor reenviar o Lote.</ns2:Correcao>

Eu já imagino que seja, por mais que a gente oriente, o cliente não se recadastrou no site.

É isso mesmo Cleverson (prefeitura_sjp)?

 

Att.

Editado por Akai

Massao Aihara

Postado

Pessoal,

 

pedimos que postem as soluções também quando elas ocorrerem, seja lendo o manual ou mesmo consultando o Sr. Cleverson por telefone ou skype, pois estas postagens podem ajudar outros colegas futuramente.

 

Obrigado.

 

Departamento de Tecnologia da Informação

Prefeitura Municipal de São José dos Pinhais

_______________________________________________________

Departamento de Tecnologia da Informação

Secretaria Municipal de Planejamento e Desenvolvimento Econômico

Prefeitura Municipal de São José dos Pinhais-PR

Postado

O Erro:

<ns2:Codigo>E327</ns2:Codigo>
<ns2:Mensagem>Falha interna no cadastro da Prefeitura.</ns2:Mensagem>
<ns2:Correcao>Favor reenviar o Lote.</ns2:Correcao>

Resolvi mandando direto em produção, ou seja, o cliente não tinha autorização para enviar em modo Homologação.

Postado
prefeitura_sjp

Sobre Cancelamento:

 

Só funciona o CancelarNfseV3 ? Não consegui mandar como era na Ginfes, modo V2.

 

Quando tento cancelar, tenho o retorno: 

 

<ns2:Codigo>E345</ns2:Codigo>
<ns2:Mensagem>Para realizar o cancelamento entre em contato com a prefeitura</ns2:Mensagem>
<ns2:Correcao>Para realizar o cancelamento entre em contato com a prefeitura</ns2:Correcao>
Postado

Boa tarde,

 

Devido a uma lei municipal, cancelamento de nota fiscal somente pode ser efetuado com a abertura de processo administrativo junto a prefeitura.

 

Informações de como proceder devem ser obtidas no telefone (41) 3381-6900.

 

A mensagem em questão acaba de ser atualizada.

 

Grato.

_______________________________________________________

Departamento de Tecnologia da Informação

Secretaria Municipal de Planejamento e Desenvolvimento Econômico

Prefeitura Municipal de São José dos Pinhais-PR

Postado

Otimo,

 

então minhas alterações estão funcionando.

 

Sobre o cancelamento... não vai mesmo ser possível pelo webservices?

Devido a uma lei municipal no momento não.

_______________________________________________________

Departamento de Tecnologia da Informação

Secretaria Municipal de Planejamento e Desenvolvimento Econômico

Prefeitura Municipal de São José dos Pinhais-PR

Postado
prefeitura_sjp

 

Estou com um problema estranho:

Envio o XML, consulto a situação dele.

O Webservice me responde como "4 – Processado com Sucesso".

Mando consultar o Lote e o webservice responde:

<ns2:Codigo>E87</ns2:Codigo>
<ns2:Mensagem>Número de lote inexistente na base de dados</ns2:Mensagem>
<ns2:Correcao>Confira se o lote foi enviado e informe o número correto.</ns2:Correcao>
Postado

prefeitura_sjp

 

Estou com um problema estranho:

Envio o XML, consulto a situação dele.

O Webservice me responde como "4 – Processado com Sucesso".

Mando consultar o Lote e o webservice responde:

<ns2:Codigo>E87</ns2:Codigo>
<ns2:Mensagem>Número de lote inexistente na base de dados</ns2:Mensagem>
<ns2:Correcao>Confira se o lote foi enviado e informe o número correto.</ns2:Correcao>

Verifique se esta informando o número do protocolo corretamente e não o número do lote.

_______________________________________________________

Departamento de Tecnologia da Informação

Secretaria Municipal de Planejamento e Desenvolvimento Econômico

Prefeitura Municipal de São José dos Pinhais-PR

Postado

Já está disponivel para a prefeitura de são josé dos pinhais os ajustes ?

 

Está no link para baixar ?

 

Grato,

Rogério

E-mail: [email protected]

Bom dia Rogério,

 

Informações técnicas referente ao Web Service podem ser obtidas na Área do Desenvolvedor no endereço -> https://nfe.sjp.pr.gov.br/servicos/issOnline2/desenvolvedor/

 

Sistema de Escrituração (https://nfe.sjp.pr.gov.br/servicos/issOnline2);

 

Grato.

_______________________________________________________

Departamento de Tecnologia da Informação

Secretaria Municipal de Planejamento e Desenvolvimento Econômico

Prefeitura Municipal de São José dos Pinhais-PR

Postado (editado)

No fim ta funcionando 100% ? =-

Sim, ja são mais de 100.000 notas eletrônicas emitidas somente via Web Service junto ao sistema próprio da prefeitura a partir de 02/2015. :)

 

Qualquer dúvida estou a disposição.

Editado por prefeitura_sjp
  • Curtir 1

_______________________________________________________

Departamento de Tecnologia da Informação

Secretaria Municipal de Planejamento e Desenvolvimento Econômico

Prefeitura Municipal de São José dos Pinhais-PR

Postado

Estou enviado meu envelope idêntico ao exemplo postado, meus namespaces são:

- No envelope 
    xmlns:nfe="http://nfe.sjp.pr.gov.br"xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"

 

- No Arg0 
    xmlns:ns2="http://nfe.sjp.pr.gov.br/cabecalho_v03.xsd"

- No EnviarLoteRpsEnvio
    xmlns="http://nfe.sjp.pr.gov.br/servico_enviar_lote_rps_envio_v03.xsd"

- Em NumeroLote, Cnpj, QuantidadeRps e ListaRps 
     xmlns:tipos="http://nfe.sjp.pr.gov.br/tipos_v03.xsd"
 

 

e está retornando:

<ns2:MensagemRetorno>
  <ns2:Codigo>E160</ns2:Codigo>
  <ns2:Mensagem>Arquivo enviado fora da estrutura do arquivo XML de entrada.</ns2:Mensagem>
  <ns2:Correcao>Envie um arquivo dentro do schema do arquivo XML de entrada. Verifique se os namespaces no XML estao definidos com a url nfe.sjp.pr.gov.br.</ns2:Correcao>
</ns2:MensagemRetorno>

O que pode ser ? 

  • Este tópico foi criado há 1635 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...
The popup will be closed in 10 segundos...