Ir para conteúdo
  • Cadastre-se

dev botao

ConsultarNfsePorRps deve obedecer a um schema valido.


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

Recommended Posts

Boa Tarde,

Estou tentando consultar uma NFSe por RPS pelo provedor ISSNet DF, mas estou recebendo o seguinte erro e não consigo identificar a razão do problema. A NFSe existe na Base da Receita do DF. O ACBr  já está atualizado.

image.png.649b7226b0e9b090f01b4857bc729c20.png

Segue em anexo os XMLs.

Qualquer ajuda agradeço.

Atenciosamente,

Fabio

378-comp-nfse-soap.xml 378-con-nfse-rps.xml 378-con-nfse-rps-soap.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Fabio,

Esse erro esta ocorrendo porque o provedor não esta seguindo a risca o layout da ABRASF.

Eles tiveram a capacidade de colocar o XML referente a consulta dentro de um grupo chamado <Pedido>.

Ou eles desfazem essa merda ou eles forneçam novos schemas, pois os schemas que estamos utilizando é o da versão 2.04 da ABRASF, conforme foi divulgado.

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

Bom dia Italo,

Recebi a seguinte resposta do provedor:

O método de consulta ConsultarNfsePorRps, foi alterado de forma que somente o prestador poderá ter acesso às informações da nota.

Quando o manual da abrasf foi feito, não tínhamos a LGPD(Lei Geral de Proteção de Dados Pessoais). A tag foi acrescentada para proteger os dados das empresas.

Eles me enviaram os schemas deles.

Eles estão em anexo para inclusão no projeto ACBr.

Atenciosamente,

Fabio

FICIAL_modelos_xml.zip

Link para o comentário
Compartilhar em outros sites

Bom dia senhores, estou enfrentando o mesmo problema, segui a construção do XML baseado no schema xsd do abraf 2.04 que foi repassado, se tiverem alguma novidade, peço por gentileza de atualizarem aqui rsrs.

Obs: Vocês conseguiram efetuar o envioLoteRps de forma tranquila? Ou enfrentaram problemas também? Estou tendo alguns impasses em relação a isso 

Atenciosamente,

Lucas

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Fabio,

Essa resposta do provedor não condiz com a realidade.

Pois colocar todo o XML referente a consulta dentro do grupo <Pedido> para depois realizar a assinatura digital não se faz necessário.

Apesar de não constar no Manual da ABRASF e nem nos schemas disponibilizados pela ABRASF a assinatura digital para as consultas, os provedores abaixo :

SilTecnologia que segue a versão 2.03, que alterou os Schemas para que as consultas fossem também assinadas, mas não acrescentou o grupo <Pedido>.

Infisc que segue a versão 2.01, fez a mesma coisa que o provedor SilTecnologia.

DSF que segue a versão 2.03, também fez a mesma coisa que o provedor SilTecnologia.

Vou colocar abaixo a procedure Configuração do provedor SilTecnologia para comprovar o que foi dito acima.

procedure TACBrNFSeProviderSilTecnologia203.Configuracao;
begin
  inherited Configuracao;

  ConfigGeral.ConsultaPorFaixaPreencherNumNfseFinal := True;

  with ConfigAssinar do
  begin
    LoteRps := True;
    ConsultarLote := True;
    ConsultarNFSeRps := True;
    ConsultarNFSePorFaixa := True;
    ConsultarNFSeServicoPrestado := True;
    ConsultarNFSeServicoTomado := True;
    CancelarNFSe := True;
    RpsGerarNFSe := True;
    RpsSubstituirNFSe := True;

    IncluirURI := False;
  end;

  with ConfigWebServices do
  begin
    VersaoDados := '2.03';
    VersaoAtrib := '2.03';
  end;
end;

Essa procedure se encontra na unit SilTecnologia.Provider

Vocês podem abrir as units Provider dos outros 2 provedores para comprovarem que eles também realizam a assinatura das consultas.

Caso desejam ver os schemas lista abaixo a pasta onde se encontram os schemas dos 3 provedores sitados.

SilTecnologia: ...\Exemplos\ACBrDFe\Schemas\NFSe\SilTecnologia\2.03

Infisc: ...\Exemplos\ACBrDFe\Schemas\NFSe\Infisc\2.01

DSF: ...\Exemplos\ACBrDFe\Schemas\NFSe\DSF\2.03

Abaixo a alteração que o provedor SilTecnologia fez no Schema referente ao Consultar Nfse por Rps (por exemplo):

	<xsd:element name="ConsultarNfseRpsEnvio">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="IdentificacaoRps" type="tcIdentificacaoRps"
					minOccurs="1" maxOccurs="1" />
				<xsd:element name="Prestador" type="tcIdentificacaoPrestador"
					minOccurs="1" maxOccurs="1" />
				<xsd:element ref="dsig:Signature" minOccurs="0"	maxOccurs="1" />
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>

Como Você pode ver simplesmente foi acrescentado o elemento Signature abaixo do Prestador.

Tudo muito simples sem nenhuma frescura.

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

Bom dia Italo,

Ainda estou em contato com provedor para resolver esta pendência, mas não vejo uma luz no final do túnel. Eles falam que seguem o padrão ABRASF, mas ao mesmo tempo dizem a tag Pedidos foi adicionada e não muda o padrão. Fica difícil discutir, parece que não estão nem ai. A última resposta falaram "centenas de empresas que direcionamos ao link e informamos sobre a tag pedido, conseguiram processar, consultar, cancelar e realizar todos os demais módulos da integração." Então para eles ta tudo certo.

Complementando, hoje atualizei novamente os fontes, e começou um erro em serviços que estavam funcionando:

image.thumb.png.6850a9aa0edb2a4b1996709b714fa066.png

Pode ignorar os erros de retorno do provedor. O problema está no último X800.

Notei umas linhas em branco que não existiam antes no XML de envio. Pesquisei erros semelhantes na internet e alguns resolveram removendo estas linhas.

image.thumb.png.50d0b3802ffe36d5a218b8752f6ef0af.png

Em anexo os XML.

Atenciosamente,

Fabio

37-can.xml 37-can-soap.xml 37-ped-can.xml 37-ped-can-soap.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Boa tarde Fabio,

Favor atualizar os fontes, reinstalar o ACBr 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

  • Consultores

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

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

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

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á 571 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.