Ir para conteúdo
  • Cadastre-se

dev botao

Inclusao da cidade Barra de São Francisco - provedor EL


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

Recommended Posts

  • Solution
Postado (editado)

Olá
Estou tentando incluir esta cidade Barra de São Francisco - provedor EL, mas uso lazarus e nao consegui.

o endereço da plataforma é https://es-barradesaofrancisco-pm-nfs.cloud.el.com.br//paginas/sistema/login.jsf
entao deduzi que ficaria mais ou menos assim:

[3200904]
Nome=Barra de São Francisco
UF=ES
Provedor=EL
ProRecepcionar=http://es-barradesaofrancisco-pm-nfs.cloud.el.com.br/RpsServiceService
HomRecepcionar=
;
ProLinkURL=http://es-barradesaofrancisco-pm-nfs.cloud.el.com.br/paginas/sistema/autenticacaoNota.jsf?cpfCnpj=%Cnpj%&chave=%CodVerif%
HomLinkURL=http://es-barradesaofrancisco-pm-nfs.cloud.el.com.br/paginas/sistema/autenticacaoNota.jsf?cpfCnpj=%Cnpj%&chave=%CodVerif%
 
Editado por billbarsch
dei enter sem querer
  • billbarsch changed the title to Inclusao da cidade Barra de São Francisco - provedor EL
  • Consultores
Postado

Boa tarde,

Nem sempre a url é a mesma, mas neste caso aparentemente está ok, abrindo a url que configurou.

Precisa confirmar com o provedor se existe ambiente de homologação para configurar também a url.

Siga os passos do tópico a seguir após alterar o ini.

 

 

 

  • Curtir 2
Postado

eu até fiz as modificações necessarias mas o componente fica mostrando a mensagem:
municipio nao encontrado ou nao está na lista etc...
entao pensei de postar aqui pra que fosse incluido pois realmente é padrao, so tem que adicionar na lista mesmo.

Postado

se tiverem algum tutorial de como incluir novas cidades no lazarus, porque pelo que vi alguns passos lá sao específicos pra quem usa delphi, até tentei mas sem sucesso.

  • Consultores
Postado

Boa tarde,

Os passos são os mesmos, altere o ini, compile o res(Compila_Res.bat não funciona para o Lazarus).

Altere o ini e ao invés de reinstalar os componentes(opção do instalador para o Delphi), use a opção para "limpar e construir" no demo para testar.

  • Curtir 1
  • 7 meses depois ...
Postado

olá, 

Tentei fazer a emissão e deu certo a nota foi emitida com sucesso,
porem logo após a emissão dá erro e nao retornou nenhum xml no componente.
Usando o projeto de exemplo da nfsex atualizado, ao consultar o rps pelo numero ele dá o seguinte erro:
image.png.d9d4d7051ca172b5515f11c7e5ec8a38.png

Aparentemente esse provedor nao está retornando o xml completo da nfse, retorna apenas um pequeno xml mostrando que a nota foi emitida, haveria alguma forma de contornar isso para ter sucesso na emissão com o xml completo da nota?
os envios e respostas sao esses aqui:
image.png.f07bb604cd17826cf308b58e29646ab4.png

image.png.e97a997d308dee906f553a52a5ccd8f3.png

image.thumb.png.55c48af4b387a786b51f8c97f457d459.png

image.png.64ea402c0d280cbc24ee97246425d672.png

estou anexando os xmls também para análise.

Desde já gradeço a atenção de vocês!

 

151-comp-nfse.xml 151-con-nfse-rps.xml

  • Consultores
Postado

Bom dia @billbarsch,

O provedor EL possui 2 webservices, um segue um layout próprio e outro segue a versão 2 do layout da ABRASF.

A cidade de Barra de São Francisco/ES infelizmente se utiliza do webservice que tem o seu layout próprio.

Ao consultar a NFS-e por RPS é retornado um resumo e não o XML completo da nota.

A dica é carregar o componente com o XML do RPS que foi previamente enviado e depois realizar a consulta, desta forma o próprio componente monta o XML completo da NFS-e.

Mas alguma coisa deve estar errado no componente para estar ocorrendo o erro que você apontou.

Já inclui na minha lista de tarefas para analise. TK-5058

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

  • Consultores
Postado

Boa tarde @billbarsch,

Acabei de fazer um teste de consultar uma NFS-e Por RPS usando o programa exemplo, veja o resultado:

------------------------------
Versão OpenSSL
OpenSSL 3.1.3 19 Sep 2023
03.01.00.030
C:\ACBr\trunk2\Exemplos\ACBrDFe\ACBrNFSeX\Delphi\libcrypto-3.dll
C:\ACBr\trunk2\Exemplos\ACBrDFe\ACBrNFSeX\Delphi\libssl-3.dll
------------------------------
Requisição
Ambiente : 1
Cidade   : Barra de Sao Francisco/ES
Provedor : EL Versão: 1.00
Data/Hora: 30/01/2024 15:13:40
 
Método Executado: Consultar NFSe Por Rps
 
Parâmetros de Envio
Numero do Rps : 10
Série do Rps  : 1
 
Parâmetros de Retorno
Numero do Lote: 
Numero do Prot: 
Situação      : 
Data          : 30/12/1899
Desc. Situação: 
ID Nota       : 
Link          : 
Sucesso       : False
 
Erro(s):
Código  : 
Mensagem: EL17 - CNPJ não encontrado na base de dados - Confira o número do CNPJ informado. Caso esteja correto o prestador não esta inscrito no município.
Correção: 
---------
Código  : 
Mensagem: EL49 - Número do RPS inválido - Infome um número de RPS que corresponda à sequência utilizada pelo prestador.
Correção: 
---------

Como você pode ver não ocorreu o erro de AV.

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

  • 1 mês depois ...
Postado

Na verdade eu carrego o componente com todos os dados e depois faço a consulta, ele até retorna um xml de resumo mesmo com o número da nota que está na prefeitura, mas nao gera o xml final completo (mesmo com o componente carregado com todos os dados)

Outra coisa estranha é que mesmo tentando emitir uma nota do zero, ele deveria conseguir gerar um xml final completo porque teoricamente o componente estaria carregado mas isso nao ocorre. DataModule1.ACBrNFSeX1.NotasFiscais.Items[0].XmlNfse; essa variavel está sempre vazia.

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