Ir para conteúdo
  • Cadastre-se

dev botao

Erro consulta serviços tomados Ribeirão Preto


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

Recommended Posts

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: 
---------
 

Link para o comentário
Compartilhar em outros sites

  • Consultores

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 / 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,

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 / 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

Bom dia,

Informado todos os dados que o webservice em um primeiro momento reclamou ao realizar a consulta, a consulta foi realizada com sucesso ou ainda esta ocorrendo erro?

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 Gregory,

Se você também esta tendo o mesmo problema, o jeito vai ser entrar em contato com o provedor e expor o problema.

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

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