Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Não me atentei a versão do layout, perdão. Mas a consulta foi para serviços tomados realmente, e apresentou o erro do número de protocolo.


Fiz o teste para o município de Ribeirão Preto/SP, acusou os erros abaixo (obs, apaguei alguns dados da imagem, mas no XML eles estavam preenchidos corretamente):

image.thumb.png.6b89f162be437d7f93c4ca9bf59e04fa.png

Requisição
Ambiente: 1
Cidade  : Ribeirao Preto/SP
Provedor: ISSNet Versão: 2.04
 
Método Executado: ConsultarNFSeServicoTomado
 
Parâmetros de Envio
Num. Ini. NFSe: 
Num. Fin. NFSe: 
Data Inicial  : 01/05/2023
Data Final    : 08/05/2023
 
Parâmetros de Retorno
Sucesso       : False
 
Erro(s):
Código  : E141
Mensagem: Inscrição Municipal do prestador do serviço não informada
Correção: informe a Inscrição Municipal do prestador do serviço
---------
Código  : E258
Mensagem: CNPJ/CPF do prestador do serviço inválido.
Correção: Informe o número do CNPJ com 14 posições ou o CPF do prestador do serviço com 11 posições.
---------
Código  : E259
Mensagem: CNPJ/CPF não encontrado na base de dados.
Correção: Confira o número do CNPJ/CPF informado. Caso esteja correto, o prestador do serviço não está inscrito no município.
---------
Código  : E260
Mensagem: CNPJ/CPF do prestador do serviço não informado.
Correção: Informe o CNPJ/CPF do prestador do serviço.
---------
Código  : L091
Mensagem: A identificação do Tomador ou a identificação do Intermediário deve ser igual à identificação do Consulente.
Correção: Corrija a identificação do Consulente, do Tomador ou do Intermediário.
---------
Código  : L092
Mensagem: A identificação do Tomador ou a identificação do Intermediário deve ser informada.
Correção: Corrija a identificação do Tomador ou do Intermediário.
---------
Código  : E141
Mensagem: Inscrição Municipal do prestador do serviço não informada
Correção: informe a Inscrição Municipal do prestador do serviço
---------
Código  : E258
Mensagem: CNPJ/CPF do prestador do serviço inválido.
Correção: Informe o número do CNPJ com 14 posições ou o CPF do prestador do serviço com 11 posições.
---------
Código  : E259
Mensagem: CNPJ/CPF não encontrado na base de dados.
Correção: Confira o número do CNPJ/CPF informado. Caso esteja correto, o prestador do serviço não está inscrito no município.
---------
Código  : E260
Mensagem: CNPJ/CPF do prestador do serviço não informado.
Correção: Informe o CNPJ/CPF do prestador do serviço.
---------
Código  : L091
Mensagem: A identificação do Tomador ou a identificação do Intermediário deve ser igual à identificação do Consulente.
Correção: Corrija a identificação do Consulente, do Tomador ou do Intermediário.
---------
Código  : L092
Mensagem: A identificação do Tomador ou a identificação do Intermediário deve ser informada.
Correção: Corrija a identificação do Tomador ou do Intermediário.
---------
Código  : X203
Mensagem: Não foi retornado nenhuma NFSe.
Correção: 
---------
 

  • Consultores
Postado

Boa tarde,

Você notou que Ribeirão Preto se utiliza de outro provedor?

O provedor ISSNet é problemático, muitas coisas nele não funcionam como deveria funcionar.

Segundo o Schema temos:

	<xsd:element name="ConsultarNfseServicoTomadoEnvio">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Pedido" minOccurs="1" maxOccurs="1">
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element name="Consulente" type="tcIdentificacaoPessoaEmpresa" minOccurs="1" maxOccurs="1" />
							<xsd:choice>
								<xsd:element name="NumeroNfse" type="tsNumeroNfse" minOccurs="1" maxOccurs="1" />
								<xsd:element name="PeriodoEmissao" minOccurs="1" maxOccurs="1">
									<xsd:complexType>
										<xsd:sequence>
											<xsd:element name="DataInicial" type="xsd:date" minOccurs="1" maxOccurs="1" />
											<xsd:element name="DataFinal" type="xsd:date" minOccurs="1" maxOccurs="1" />
										</xsd:sequence>
									</xsd:complexType>
								</xsd:element>
								<xsd:element name="PeriodoCompetencia" minOccurs="1" maxOccurs="1">
									<xsd:complexType>
										<xsd:sequence>
											<xsd:element name="DataInicial" type="xsd:date" minOccurs="1" maxOccurs="1" />
											<xsd:element name="DataFinal" type="xsd:date" minOccurs="1" maxOccurs="1" />
										</xsd:sequence>
									</xsd:complexType>
								</xsd:element>
							</xsd:choice>
							<xsd:element name="Prestador" type="tcIdentificacaoPessoaEmpresa" minOccurs="0" maxOccurs="1" />
							<xsd:element name="Tomador" type="tcIdentificacaoPessoaEmpresa" minOccurs="0" maxOccurs="1" />
							<xsd:element name="Intermediario" type="tcIdentificacaoPessoaEmpresa" minOccurs="0" maxOccurs="1" />
							<xsd:element name="Pagina" type="tsPagina" minOccurs="1" maxOccurs="1"/>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
				<xsd:element ref="dsig:Signature" minOccurs="0" maxOccurs="1" />
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>

Como você pode ver a tag Consulente é obrigatória, as tags NumeroNfse, PeriodoEmissao e PeriodoCompetencia estão agrupadas em um choice, isso significa que uma apenas uma deve constar no XML, as tags Prestador, Tomador e Intermediario são opcionais, isso significa que elas podem não constar no XML e por fim a tag Pagina é obrigatória.

O seu XML contem a tag Consulente, PeriodoEmissao e Pagina, portanto satisfaz o que foi definido no Schema.

Resumindo o XML foi gerado e validado corretamente.

Essas mensagens de erro, é bug no webservice que esta exigindo informações que são opcionais.

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,

Chegou a informar os dados que o webservice esta reclamando que esta faltando?

Caso não tenha feito esse teste, faça.

Se mesmo assim ainda surgir erros absurdos como esses, o jeito vai ser entrar em contato com o provedor e relatar o problema.

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

Postado

Boa noite.

Sim, todos os dados foram informados certinho, inclusive no XML da consulta estavam presentes.

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