Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado

Bom dia! Estou tendo um problema  ao gerar  NFSE com o componente acbrnfsex no demo  para a cidade de são Sebastião do Maranhão - mg

Incluí a cidade no .ini e rodei o .bat e reinstalei o acbr e fiz o buid do projeto demo.

Mas estou tendo esta mensagem ao enviar a nota.

Erro(s):
Código  : X999
Mensagem: Erro de Conexão: S:Client - Não é possível localizar o método de despacho para {http://nfse.abrasf.org.br}GerarNfse
Correção:

Forma que adicionei da cidade no .ini

[3164506]
Nome=Sao sebastiao do maranhao
UF=MG
Provedor=EL
Versao=2.04
ProRecepcionar=http://mg-saosebastiaodomaranhao-pm-nfs.cloud.el.com.br/RpsServiceService
HomRecepcionar=
;
ProLinkURL=https://mg-saosebastiaodomaranhao-pm-nfs.cloud.el.com.br/paginas/sistema/autenticacaoNota.jsf?cpfCnpj=%Cnpj%&chave=%CodVerif%
HomLinkURL=https://mg-saosebastiaodomaranhao-pm-nfs.cloud.el.com.br/paginas/sistema/autenticacaoNota.jsf?cpfCnpj=%Cnpj%&chave=%CodVerif%

 

Alguem pode me ajudar?

Logs(1).rar

  • Consultores
Postado

Bom dia!

Dentre os arquivos que foram fornecidos para você no "layout_rps_2.0431.zip" o arquivo "NFS-e_Manual_de_Orientacao_do_Contribuinte_2.04.pdf" é o PDF fornecido pela ABRASF. Ele de fato é da versão 2.04. (mesmo que o link seja semelhante a outros links que usam a versão 1.00 do mesmo provedor no ACBrNFSeXServicos.ini)

Minha intenção era verificar se tinha o link do Web Service no PDF, mas este não é o caso.

Por isso, meu primeiro questionamento é, foi o pessoal do provedor que passou este link para você?

Vamos considerar o link que temos por agora.

Se você clicar nele, para abrir com o Chrome mesmo, ele vai abrir uma janela como esta aqui:

image.png

Nesta janela podemos conseguir o WSDL de cada serviço.

Um arquivo WSDL é uma descrição dos serviços disponíveis para o WebService.

Veja um exemplo:

image.png

Eu posso importar este arquivo em alguns softwares e ele vai listar os serviços disponíveis de acordo com o WSDL.(Talvez uma analogia seria as collections que você importa no PostMan para listar as requisições de uma API).

Usei o SoapUI para importar o WSDL dos dois primeiros itens da tabela(veja que eles estão marcando que foram clicados no meu primeiro print).

Este foi o resultado:

image.png

 

Note que para o "RpsService", de fato não existe o método GerarNFSe, ele existe apenas no "NfseService".

Você usou o GerarNFSe para tentar emitir?

Você precisa usar especificamente o GerarNFSe?

É possível fazer um teste usando o EnviarLoteRPSEnvio?(Se o botão Emitir Nota(Novo) do programa exemplo não o fizer, tente o "Enviar Síncrono" ou o "Enviar Assíncrono").

Caso precise usar o GerarNFSe, é possível testar alterando o link no INI

de: http://mg-saosebastiaodomaranhao-pm-nfs.cloud.el.com.br/RpsServiceService

para: https://mg-saosebastiaodomaranhao-pm-nfs.cloud.el.com.br/NfseWSService

?

 

  • Curtir 2
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Membros Pro
Postado

Alterei para esse para: https://mg-saosebastiaodomaranhao-pm-nfs.cloud.el.com.br/NfseWSService

tentei emitir usando  Emitir Nota (Novo)

Já deu uma luz, a mensagem mudou

Erro(s):
Código  : EL55
Mensagem: Arquivo Inválido - Verifique a extrutura do arquivo se esta nos padrões solicitados!.
Correção:
---------
Código  : X202
Mensagem: Lista de NFSe não encontrada! (ListaNfse)
Correção:
---------
 
NFS-e Numero....: 6
Cod. Verificacao:
Prestador.......: GERENCIE SISTEMAS
Tomador.........: INSCRICAO DE TESTE E TESTE

Logs.rar

  • Membros Pro
Postado
5 minutos atrás, Robson Pinheiro disse:

Alterei para esse para: https://mg-saosebastiaodomaranhao-pm-nfs.cloud.el.com.br/NfseWSService

tentei emitir usando  Emitir Nota (Novo)

Já deu uma luz, a mensagem mudou

Erro(s):
Código  : EL55
Mensagem: Arquivo Inválido - Verifique a extrutura do arquivo se esta nos padrões solicitados!.
Correção:
---------
Código  : X202
Mensagem: Lista de NFSe não encontrada! (ListaNfse)
Correção:
---------
 
NFS-e Numero....: 6
Cod. Verificacao:
Prestador.......: GERENCIE SISTEMAS
Tomador.........: INSCRICAO DE TESTE E TESTE

Logs.rar 3.17 kB · 0 downloads

O Enviar lote RPS (Sincrono) deu a mesma coisa da mensagem acima.

O enviar lote RPS (Assíncrono) deu o seguinte retorno:

Requisição
Ambiente: 1
Cidade  : Sao sebastiao do maranhao/MG
Provedor: EL Versão: 2.04
 
Método Executado: Enviar Lote
 
Parâmetros de Envio
Numero do Lote: 56
 
Parâmetros de Retorno
Data de Envio : 21/06/2023
Numero do Prot: 000000000038
Numero da Nota:
Link          :
Código Verif. :
Sucesso       : True
 
NFS-e Numero....: 6
Cod. Verificacao:
Prestador.......: GERENCIE SISTEMAS
Tomador.........: INSCRICAO DE TESTE E TESTE

 

 

2 minutos atrás, Robson Pinheiro disse:

O Enviar lote RPS (Sincrono) deu a mesma coisa da mensagem acima.

O enviar lote RPS (Assíncrono) deu o seguinte retorno:

Requisição
Ambiente: 1
Cidade  : Sao sebastiao do maranhao/MG
Provedor: EL Versão: 2.04
 
Método Executado: Enviar Lote
 
Parâmetros de Envio
Numero do Lote: 56
 
Parâmetros de Retorno
Data de Envio : 21/06/2023
Numero do Prot: 000000000038
Numero da Nota:
Link          :
Código Verif. :
Sucesso       : True
 
NFS-e Numero....: 6
Cod. Verificacao:
Prestador.......: GERENCIE SISTEMAS
Tomador.........: INSCRICAO DE TESTE E TESTE

 

 

Ao consultar esse lote pelo botão "Consultar Lote" me retorna (Obs: Já tem um bom tempo que só retorna isso):

Requisição
Ambiente: 1
Cidade  : Sao sebastiao do maranhao/MG
Provedor: EL Versão: 2.04
 
Método Executado: ConsultarLote
 
Parâmetros de Envio
Numero do Prot: 000000000038
Numero do Lote:
 
Parâmetros de Retorno
Situação Lote : 2
Sucesso       : True
 
Erro(s):
Código  : EL68
Mensagem: Lote RPS encontra-se na fila de processamento de conversão para Nota Fiscal
Correção:
---------
Código  : X202
Mensagem: Lista de NFSe não encontrada! (ListaNfse)
Correção:
---------
 
NFS-e Numero....: 6
Cod. Verificacao:
Prestador.......: GERENCIE SISTEMAS
Tomador.........: INSCRICAO DE TESTE E TESTE

 

 

 

 

  • Consultores
Postado
14 minutos atrás, Robson Pinheiro disse:

O Enviar lote RPS (Sincrono) deu a mesma coisa da mensagem acima.

O enviar lote RPS (Assíncrono) deu o seguinte retorno:

Requisição
Ambiente: 1
Cidade  : Sao sebastiao do maranhao/MG
Provedor: EL Versão: 2.04
 
Método Executado: Enviar Lote
 
Parâmetros de Envio
Numero do Lote: 56
 
Parâmetros de Retorno
Data de Envio : 21/06/2023
Numero do Prot: 000000000038
Numero da Nota:
Link          :
Código Verif. :
Sucesso       : True
 
NFS-e Numero....: 6
Cod. Verificacao:
Prestador.......: GERENCIE SISTEMAS
Tomador.........: INSCRICAO DE TESTE E TESTE

 

 

 

Por favor, tente usar os métodos Consultar Situação Lote e Consultar Lote usando o número de Protocolo que recebeu no Enviar Assíncrono.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Membros Pro
Postado

Consultar situação do lote : Serviço não implementado para este servidor.

 

Consultar lote:  (Obs. Já tem tempo esse retorno)

Requisição
Ambiente: 1
Cidade  : Sao sebastiao do maranhao/MG
Provedor: EL Versão: 2.04
 
Método Executado: ConsultarLote
 
Parâmetros de Envio
Numero do Prot: 000000000038
Numero do Lote:
 
Parâmetros de Retorno
Situação Lote : 2
Sucesso       : True
 
Erro(s):
Código  : EL68
Mensagem: Lote RPS encontra-se na fila de processamento de conversão para Nota Fiscal
Correção:
---------
Código  : X202
Mensagem: Lista de NFSe não encontrada! (ListaNfse)
Correção:
---------

 

  • Consultores
Postado

Boa tarde Robson,

Tem provedor que o RPS só é processado de madrugada.

Como o provedor disponibiliza 3 modos de envio: Envio em Lote modo Assíncrono, Envio em Lote modo Síncrono e Envio Unitário, experimenta enviar outro Rps no modo Síncrono e outro no modo unitário.

Nesses 2 últimos o processamento é para ser imediato, ou seja, não entra em uma fila de processamento.

  • Curtir 2
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

  • Membros Pro
Postado

Enviei no modo Síncrono e tive esse retorno:

Requisição
Ambiente: 1
Cidade  : Sao sebastiao do maranhao/MG
Provedor: EL Versão: 2.04
 
Método Executado: Enviar Lote Síncrono
 
Parâmetros de Envio
Numero do Lote: 7
 
Parâmetros de Retorno
Data de Envio : 30/12/1899
Numero do Prot:
Numero da Nota:
Link          :
Código Verif. :
Sucesso       : True
 
Erro(s):
Código  : EL55
Mensagem: Arquivo Inválido - Verifique a extrutura do arquivo se esta nos padrões solicitados!.
Correção:
---------
Código  : X202
Mensagem: Lista de NFSe não encontrada! (ListaNfse)
Correção:
---------
 
NFS-e Numero....: 7
Cod. Verificacao:
Prestador.......: GERENCIE SISTEMAS
Tomador.........: INSCRICAO DE TESTE E TESTE

O que pode ser?

Engraçado que:

1) Consultar uma nota por número funcionou.

2)Se eu entro no site da prefeitura e emito uma nota por lá e tento cancelar pelo acbr, funciona!

  • Consultores
Postado
17 horas atrás, Robson Pinheiro disse:

Enviei no modo Síncrono e tive esse retorno:

Requisição
Ambiente: 1
Cidade  : Sao sebastiao do maranhao/MG
Provedor: EL Versão: 2.04
 
Método Executado: Enviar Lote Síncrono
 
Parâmetros de Envio
Numero do Lote: 7
 
Parâmetros de Retorno
Data de Envio : 30/12/1899
Numero do Prot:
Numero da Nota:
Link          :
Código Verif. :
Sucesso       : True
 
Erro(s):
Código  : EL55
Mensagem: Arquivo Inválido - Verifique a extrutura do arquivo se esta nos padrões solicitados!.
Correção:
---------
Código  : X202
Mensagem: Lista de NFSe não encontrada! (ListaNfse)
Correção:
---------
 
NFS-e Numero....: 7
Cod. Verificacao:
Prestador.......: GERENCIE SISTEMAS
Tomador.........: INSCRICAO DE TESTE E TESTE

O que pode ser?

Engraçado que:

1) Consultar uma nota por número funcionou.

2)Se eu entro no site da prefeitura e emito uma nota por lá e tento cancelar pelo acbr, funciona!

Bom dia!

Por favor, marque no programa exemplo a opção "Salvar Envelope Soap" que fica na aba WebService. Ao fazer isso, o componente vai gerar para você os arquivos de envelope da requisição, eles tem -soap no nome e são o conteúdo que é enviado na requisição e a resposta do WebService inalterada pelo ACBr.

Por favor disponibilize o envelope de envio que é gerado no método Síncrono e devolve para você que o arquivo não está de acordo.

Se julgar que ele tem informações sensíveis e não possa ser disponibilizado direto no tópico, envie para [email protected] com o link do tópico no fórum para identificação.

Quanto ao RPS que foi enviado previamente em modo Assíncrono, se consultar ainda consta Lote em Processamento?

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Membros Pro
Postado

 

Sobre os envios em modo Assíncrono sim ainda continuam em processamento.

Erro(s):
Código  : EL68
Mensagem: Lote RPS encontra-se na fila de processamento de conversão para Nota Fiscal

 

 

 

Segue em anexo abaixo o envio no método Síncrono


 

Logs.rar

  • Consultores
Postado

Boa tarde,

Faça um teste de assinar o lote de RPS e teste novamente no modo síncrono.

Na unit EL.Provider preencha na  procedure TACBrNFSeProviderEL204.Configuracao conforme abaixo.

ConfigAssinar.LoteRps := True;

Reinstale os componentes antes de testar novamente.

  • Curtir 1
  • Membros Pro
Postado

Bom dia! Fiz como solicitado..

Observei que foi adicionado tags de assinatura no xml, mas infelizmente o a nota foi  rejeitada novamente.

Erro(s):
Código  : EL55
Mensagem: Arquivo Inválido - Verifique a extrutura do arquivo se esta nos padrões solicitados!.
Correção:
---------
Código  : X202
Mensagem: Lista de NFSe não encontrada! (ListaNfse)
Correção:
---------

 

Logs.rar

  • Membros Pro
Postado

Substituí a unit. Reinstalei o ACBR e dei um clean e um build no demo e tentei reenviar em modo síncrono.

Erro(s):
Código  : EL55
Mensagem: Arquivo Inválido - Verifique a extrutura do arquivo se esta nos padrões solicitados!.
Correção:
---------
Código  : X202
Mensagem: Lista de NFSe não encontrada! (ListaNfse)
Correção:
---------

Logs.rar

  • Membros Pro
Postado

Boa tarde! Fiz a substituição, Reinstalei o ACBR, Clean e Build no projeto.

 

Erro(s):
Código  : EL55
Mensagem: Arquivo Inválido - Verifique a extrutura do arquivo se esta nos padrões solicitados!.
Correção:
---------

Logs.rar

  • Consultores
Postado

Boa tarde Robson,

Eu quero que você teste os 3 modos de envio disponibilizados pelo provedor.

EnviarLoteRps -   ACBrNFSeX1.Emitir(vNumLote, meLoteAssincrono);

EnviarLoteRpsSincrono -   ACBrNFSeX1.Emitir(vNumLote, meLoteSincrono);

GerarNFse -   ACBrNFSeX1.Emitir(vNumLote, meUnitario);

O que pode esta ocorrendo:

O provedor implementou mas existe algum bug no webservice que esta retornando essa mensagem, alias, mensagem que não diz o real problema do XML enviado, uma vez que o componente esta gerando, assinando e validando antes de ser enviado.

Se o componente estivesse gerando alguma tag fora do lugar (por exemplo) não iria passar pela validação.

Faça um teste com os 3 modos de envio acima e anexa os arquivos gerados.

 

  • Curtir 3
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

  • Membros Pro
Postado

Nenhuma dessas opções funcionou, entrei em contato com a EL para esclarecimentos, me passarão que algumas configurações que deveriam ser feita antes.

Entrei em contato com a prefeitura mas sem sucesso!

image.png

  • Consultores
Postado

Boa noite,

Na pasta deste provedor, nas documentações do ACBr, existe um XML de exemplo de um lote.

http://svn.code.sf.net/p/acbr/code/tools/DFe/NFSe/Provedor EL/Exemplos XML/el-nfse.xml

Tente compará-lo com o seu para ver se encontra alguma inconsistência e tente gerar o igual para ver se o provedor aceita.

No tópico a seguir, referente ao mesmo provedor mas outro município, existem xmls de exemplo, tente compará-los também.

 

  • Curtir 1
×
×
  • 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...