Ir para conteúdo
  • Cadastre-se

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