Ir para conteúdo
  • Cadastre-se

dev botao

Nfse Em Maringá, Paraná


adrianodrix
Ver Solução Respondido por Italo Giurizzato Junior,
  • Este tópico foi criado há 3606 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • 3 semanas depois ...

Bom dia,

 

Comecei os testes da NfSe para Maringá.

 

Gostaria de saber se é obrigatorio ter numero de rps ou posso gerar sem.

Estou usando o comando   ACBrNFSe.Enviar(0, true);

E retorna o seguinte erro ->  servidor retornou uma resposta inválida ou não reconhecida - URL:https://isseteste.maringa.pr.gov.br/ws/ - SOAPAction:https://isseteste.maringa.pr.gov.br/ws/#EnviarLoteRp

 

Editado por alessandro pancotte
Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Alessandro,

 

Primeiramente não post o conteúdo do XML como parte da postagem e sim como um arquivo em anexo.

 

Segundo, o que o componente gera é o XML do RPS e este é enviado para o Web Services que por sua vez gera o XML da NFS-e.

 

Sendo assim a sua aplicação tem que gerar o RPS com um numero sequencial e este numero tem que ser informado no XML. 

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

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...

Ola,

 

Estou com o seguinte problema para gerar arquivo NFSe  para Maringa;

 

Se utilizo desta forma, da erro bem no momento de validar

 

  ACBrNFSe.NotasFiscais.GerarRPS;
  ACBrNFSe.NotasFiscais.Assinar;
  ACBrNFSe.NotasFiscais.Valida; (ocorre o erro citado abaixo)
  ACBrNFSe.EnviarSincrono(1,false);
 
Falha na validação dos dados da nota 4
The node is neither valid nor invalid because no DTD/Schema declaration was found.
 
--------------------------------------------------------------------------------------------------------------------------------------
Se retiro a instrucao de valida, da o seguinte erro  ao enviar:
 
  ACBrNFSe.NotasFiscais.GerarRPS;
  ACBrNFSe.NotasFiscais.Assinar;
  ACBrNFSe.EnviarSincrono(1,false);  (ocorre o erro citado abaixo)
 
 
 
 
 
 
 
 

 

 

 

gera xml.txt

configura acbr.txt

arquivo xml.txt

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Alessandro,

 

Deixe somente esta linha:

 

ACBrNFSe.EnviarSincrono(1,false);

 

se o erro persistir, altere para:

 

ACBrNFSe.Enviar(1,false);

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

Link para o comentário
Compartilhar em outros sites

Italo, obrigado pela atencao...

 

Usando os dois continua dando erro:

 

Usando ACBrNFSe.Enviar(1,false):

O servidor retornou uma resposta inválida ou não reconhecida - URL:https://isseteste.maringa.pr.gov.br/ws/ - SOAPAction:https://isseteste.maringa.pr.gov.br/ws/#EnviarLoteRps

 

Usando ACBrNFSe.EnviarSincrono(1,false):

 

O servidor retornou uma resposta inválida ou não reconhecida - URL:https://isseteste.maringa.pr.gov.br/ws/ - SOAPAction:https://isseteste.maringa.pr.gov.br/ws/#EnviarLoteRpsSincrono

 

Baixei os fontes do acbr faz uns 10 dias

Acabei de revisar se as Dlls estao pastas corretas

Pasta de schemas tbem esta certo.

 

Nao entendi o problema ainda....

1-env-lot.xml

1-env-lotS.xml

41-Rps.xml

41-Rps2.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Alessandro,

 

Entre em contato com o provedor ISSe e peça a eles a URL do SoapAction para todos os serviços: envio, consulta, ....

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

Link para o comentário
Compartilhar em outros sites

Mandei um email a equipe tecnica da prefeitura, solicitando uma orientacao sobre o erro citado acima, bem como os enderecos do webservice, veja o que me responderam:

 

Sr.

EnviarLoteRpsEnvio (ESSE MÉTODO NÃO ESTÁ DISPONIBILIZADO) é um método ASSÍNCRONOS que não disponibilizamos.

Utilize os métodos

EnviarLoteRpsSincronoEnvio (para enviar vários RPS num lote)

ou

GerarNfseEnvio (para enviar um RPS para cada lote)

Atenciosamente
Equipe Técnica ISS

 

Com relacao aos enderecos, me mandaram procurar no manual...

 

Homologacao

 

https://isseteste.maringa.pr.gov.br/ws/?wsdl

 

Producao

 

https://isse.maringa.pr.gov.br/ws/?wsdl

webservice.xml

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
Bom dia Alessandro, eu envio desta forma :
 
 
    ACBrNFSe1.EnviarSincrono(numero do lote);  por dentro o componte já faz a conversão para  o nome da função do webservices EnviarLoteRpsSincronoEnvio.
 
 
Com relação ao erro que está relatando, também já vi este erro, vou verificar com meu parceiro qual foi o problema que agora não estou lembrado.
Em um cliente, que tivemos este erro, antes estava com um XP funcionando certinho com o certificado. Tivemos que trocar a máquina pois era muito antiga, então colocaram uma com windows 7, não era nova então veio com alguns programas de segurança já instalados.. e também o IE estva muito desatualizado, o certificado não ia para o pessoal de forma alguma. dava este mesmo erro  que você teve.
Não conseguimos atualizar o IE, por fim formatamos e conseguimos configurar e resolver.
Link para o comentário
Compartilhar em outros sites

Ola Joel, obrigado pela atencao.

 

Minha maquina é nova, e formatei semana passada instalando o Win7, Nfe e CTe estao funcionando normalmente.

 

De qualquer forma, aguardo alguma dica da turma...

Enquanto isso vou continuar tentando... 

O pessoal da Paliari que desenvolveu o sistema ISSE, não se dignaram a dar sequer uma orientação e a Pref de Maringá me responderam da forma citada acima.

 

Abraços...

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Alessandro, com certeza a prefeitura não vai ter nenhuma resposta pois o erro está do lado cliente e não do lado servidor.

Com relação a isso, como te passei você deve utilizar a função:

ACBrNFSe1.EnviarSincrono(numero do lote); para enviar.

 

Com relação ao erro:

 

O servidor retornou uma resposta inválida ou não reconhecida - URL:https://isseteste.ma...a.pr.gov.br/ws/ -SOAPAction:https://isseteste.maringa.pr.gov.br/ws/#EnviarLoteRpsSincrono

 

Com certeza é alguma configuração de segurança da máquina que está utilizando.

 

Você disse que a máquina é nova e você formatou faz pouco tempo certo?

Mas já instalou algum programa? anti-virus? anti- sei lá o que..ou até mesmo a segurança de algum banco?

Acredito que ela não esteja apenas com o windows instalada...como te passei a minha experiência com este erro, formatei a máquina e deixei sem nada.. funcionou.

abs

Link para o comentário
Compartilhar em outros sites

Bom dia,

 

https://isseteste.maringa.pr.gov.br/ws/

https://isseteste.maringa.pr.gov.br/ws/#EnviarLoteRps

https://isseteste.maringa.pr.gov.br/ws/#EnviarLoteRpsSincrono

https://isseteste.maringa.pr.gov.br/ws/#GerarNfse

https://isseteste.maringa.pr.gov.br/ws/#CancelarNfse

https://isseteste.maringa.pr.gov.br/ws/#SubstituirNfse

https://isseteste.maringa.pr.gov.br/ws/#ConsultarLoteRps

https://isseteste.maringa.pr.gov.br/ws/#ConsultarNfseRps

https://isseteste.maringa.pr.gov.br/ws/#ConsultarNfseServicoPrestado

https://isseteste.maringa.pr.gov.br/ws/#ConsultarNfseServicoTomado

https://isseteste.maringa.pr.gov.br/ws/#ConsultarNfseFaixa

 

Abrindo estes enderecos pelo Chrome, aparece:

This XML file does not appear to have any style information associated with it. The document tree is shown below.
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>Sender</faultcode>
<faultstring>Invalid XML</faultstring>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

 

Abrindo estes enderecos pelo IE 8, aparece:

O Internet Explorer não pode exibir a página da Web

 

* Certificado do cliente esta instalado

* Firewall desabilitado

* Avira desinstalado

* Avancadas

   - SSL 2.0 (marcada)

   - TSL 1.0 E 1.1 (marcada)

   - Verif revogacao de certif servidor (desmarcada)

 

Tem mais alguma coisa que devo ajustar no IE 8?

 

No xml gerado pelo meu sistema nao aparece a primeira linha:  <?xml version="1.0" encoding="UTF-8" ?>   no arquivo \Ger\10-env-lotS.xml

Teria alguma influencia?

Editado por alessandro pancotte
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Erro Igualzinho o que estava acontecendo com o computador do meu cliente.

Diz meu parceiro agora que não chegou a precisar formatar, um técnico fez uma limpeza lá que até eu quero ligar para ele para saber o que ele fez, e pronto.. funcionou. Ou seja.. alguma configuração.. serviço.. da parte de segurança. 

Link para o comentário
Compartilhar em outros sites

Quando eu tento acessar o seguinte webservice  https://isseteste.maringa.pr.gov.br/ws/#EnviarLoteRpsSincrono através do Chrome eu consigo carregar uma resposta.

 

Ao tentar o acessar o mesmo webservice através do IE (8 e 11) ele não responde. Alguém já fez esse teste e obteve resposta do webservice através do IE?

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

André, se você ler este tópico um pouco mais acima do seu post, vai ver que o Alessandro estava com o mesmo problema e já discutimos sobre isso. Com certeza é alguma configuração do sistema operacional ou algum programa de bloqueio, anti-virus, anti-spam instalado que pode ter mudado as configurações.

Não sei se quando você vai no IE e olha o certificado digital ele está na aba outros e não na aba pessoal, no meu caso estava com este sintoma.

abs

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • 2 meses depois ...

Bom dia,

 

Quando tento transmitir uma NFSe para o provedor de Maringá, estou recebendo uma mensagem com o seguinte erro:

 

"Erro não especificado".

 

Vi que esse erro ocorre quando vai executar a linha 943 do ACBrNFSeUtil: 

signedKey := xmldsig.sign(dsigKey, $00000002);

 

Alguém está recebendo este mesmo erro ou sabe me dizer o que pode ser?

 

Obrigado.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde a todos,

 

Não se deve executar o Assinar antes de enviar.

 

Tem que deixar o componente realizar essa operação sozinho, pois dependendo do provedor devemos ou não assinar o RPS e devemos ou não assinar o Lote.

 

Os comandos de envio checam se há necessidade de realizar a assinatura ou não e em qual momento.

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

Link para o comentário
Compartilhar em outros sites

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