Ir para conteúdo
  • Cadastre-se

dev botao

Equiplano ConsultarNFSe


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

Recommended Posts

Bom dia, 

 

baixei uns xml de exemplo o qual está disponibilizado aqui

https://www.esnfs.com.br:9443/nfsmanuais.edit.logic

aqui tem o esConsultarNfseEnvio_v01.xml

<?xml version="1.0" encoding="UTF-8"?>
<es:esConsultarNfseEnvio xmlns:es="http://www.equiplano.com.br/esnfs"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://www.equiplano.com.br/enfs esConsultarNfseEnvio_v01.xsd">
	<prestador>
		<nrInscricaoMunicipal>1234</nrInscricaoMunicipal>
		<cnpj>12345678901234</cnpj>
		<idEntidade>136</idEntidade>
	</prestador>
	<periodoEmissao>
		<dtInicial>2010-01-01T00:00:00</dtInicial>
		<dtFinal>2010-01-31T23:59:59</dtFinal>
	</periodoEmissao>
	
	<!-- Assinatura -->
	
 </es:esConsultarNfseEnvio>

porem ao usar função, diz q nao esta configurada

 

aonde posso implementar?

 

alguem me da um norte!!

 

 

Editado por Ricardo Rohde
xml
Link para o comentário
Compartilhar em outros sites

alterando o Equiplano.ini

 

[ConsNFSe]
IncluiEncodingCab=0
IncluiEncodingDados=0
TagGrupo=esConsultarNfseEnvio
Texto1=<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
Texto2=<S:Body>
Texto3=<esConsultarNfseEnvio xmlns="http://services.enfsws.es">
Texto4=<nrVersaoXml>1</nrVersaoXml>
Texto5=<xml>%DadosMsg%</xml>
Texto6=</esConsultarNfseEnvio>
Texto7=</S:Body>
Texto8=</S:Envelope>

ao usar o ConsultarNFSe

---------------------------
Atenção
---------------------------
Exception in endElement: cvc-complex-type.2.4.b: The content of element 'es:esConsultarNfseEnvio' is not complete. One of '{prestador}' is expected.

---------------------------
OK   
---------------------------
 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde a todos,

Vou incluir na minha lista de tarefas e assim que possível vou analisar para ver se acho onde esta o problema.

  • Curtir 2
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...
  • Consultores

Bom dia Marcos,

Já incluir na minha lista de tarefas para verificar o que esta ocorrendo com a Consulta a NFSe que você acrescentou no arquivo INI do provedor.

Quanto a consultar automaticamente logo após o envio, isso me parece estar pronto.

O provedor Equiplano consta no componente que a versão do seu XML é 1.00, sendo assim se você atribuir o valor True a propriedade ConsultaLoteAposEnvio, logo após o envio ele vai consultar a situação, caso o lote tenha sido processado com sucesso ele vai consultar o lote para poder obter os XMLs das notas.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Marcos,

Favor atualizar os fontes e faça novos testes.

Note que fiz alteração no arquivo INI do provedor, no fonte do componente e no programa exemplo.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • 2 meses depois ...
Em 19/08/2020 at 09:18, Italo Giurizzato Junior disse:

Marcos,

Favor atualizar os fontes e faça novos testes.

Note que fiz alteração no arquivo INI do provedor, no fonte do componente e no programa exemplo.

Ola @Italo Giurizzato Junior

Primeiro, desculpe pela demora, segundo, ativei a opção ConsultaLoteAposEnvio, até gerou um XML mas não com numero da nota e algumas outras informações, o que faz com que ao enviar o xml por email para os tomadores, os mesmo não aceitam o XML. (Nem no portal da prefeitura tem o XML da NFSe disponível para download, sempre baixa a resposta do RPS)

-=Ma®©oS=-

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Marcos,

Favor anexar os XML gerados ao enviar um RPS para o webservice.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Marcos, 

Favor configurar o componente para salvar os arquivos soap.

Anexe os arquivos soap gerados.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Marcos,

Favor atualizar os fontes e faça novos testes.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Em 17/11/2020 at 16:18, Italo Giurizzato Junior disse:

Boa tarde Marcos,

Favor atualizar os fontes e faça novos testes.

Olá

@Italo Giurizzato Junior

Consegui fazer testes agora pela manhã, tem um problema no "SeparaDados", testei removendo a chave 'nfse', com outra chave, e não obtive sucesso

image.png.dd9fceff4bd95bdbd996ebed21c816f5.png

-=Ma®©oS=-

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Marcos,

O que ocorreu?

Se possível anexa o XML que foi salvo.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

16 minutos atrás, Italo Giurizzato Junior disse:

Bom dia Marcos,

O que ocorreu?

Se possível anexa o XML que foi salvo.

Bom dia Italo

Salvou apenas o RPS, não concatenou aNFSe, se observar no print do post anterior, veja que a variável "aXmlRetorno" tem dados, mas depois de passar pelo "SeparaDados" acaba ficando em branco, concatenando assim uma string vazia ao invés dos dados do retorno.

Pelo que entendi o "SeparaDados" extrai um bloco xml inteiro de uma string, neste caso não tem um bloco "nfse".

Talvez a alternativa seria:

aNFSe := SeparaDados('<nfse>' + aXmlRetorno + '</nfse>', 'nfse', False) ;

mas me parece meio impróprio (tem geito de gambiarra, não gosto de coisas "fixas" que a qualquer hora podem mudar e prejudicar o funcionamento)

 

-=Ma®©oS=-

Link para o comentário
Compartilhar em outros sites

35 minutos atrás, Italo Giurizzato Junior disse:

Marcos,

Qual é o conteúdo da variável aXmlRetorno?

Segue:

'&#xd;'#$A'<nrNfse>67</nrNfse>&#xd;'#$A'<cdAutenticacao>390aaxxxxxxx</cdAutenticacao>&#xd;'#$A'<dtEmissaoNfs>2020-11-19T10:01:36</dtEmissaoNfs>&#xd;'#$a'<nrRps>409</nrRps>&#xd;'#$A<nrEmissorRps>1</nrEmissorRps>&#xd;'#$A

 

-=Ma®©oS=-

Link para o comentário
Compartilhar em outros sites

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

The popup will be closed in 10 segundos...