Ir para conteúdo
  • Cadastre-se

dev botao

Modificado Nfse Prefeitura De São José Dos Pinhais


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

Recommended Posts

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

Link para o comentário
Compartilhar em outros sites

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

Link para o comentário
Compartilhar em outros sites

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

Link para o comentário
Compartilhar em outros sites

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

Link para o comentário
Compartilhar em outros sites

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

Link para o comentário
Compartilhar em outros sites

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

Link para o comentário
Compartilhar em outros sites

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

Link para o comentário
Compartilhar em outros sites

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

Link para o comentário
Compartilhar em outros sites

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.

Link para o comentário
Compartilhar em outros sites

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>
Link para o comentário
Compartilhar em outros sites

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

Link para o comentário
Compartilhar em outros sites

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

Link para o comentário
Compartilhar em outros sites

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>
Link para o comentário
Compartilhar em outros sites

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

Link para o comentário
Compartilhar em outros sites

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

Link para o comentário
Compartilhar em outros sites

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

Link para o comentário
Compartilhar em outros sites

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 ? 

Link para o comentário
Compartilhar em outros sites

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