Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Paulo e Italo , obrigado pela atenção, mas agora pra mim deu a msg: WebService Consulta MDF-e nao encerrado inativo  ou inoperarante.

 

este problema provavelmente e na Sefaz ne? estou testando em MG - homologação.

 

 

o problema disso é que nao consigo fazer teste nem de envio de MDFe pq da rejeição informado que possuo MDFe não encerrado a mais de 30 dias.

alguem sabe como resolver isso?

 

obrigado

Thiago Dornelas

Analista de Sistemas
e-mail: [email protected]
Belo Horizonte/MG

  • Consultores
Postado

Bom dia Thiago,

 

Primeiramente, nenhuma SEFAZ possui os Web Services do MDF-e somente a SEFAZ do Rio Grande do Sul., portanto o componente sempre se utiliza a SEFAZ-RS independente da UF do Emitente.

 

Segundo, se você não consegue emitir MDF-e pois possui outros MDF-e não encerrados, a solução é bem simples, efetuar o seu encerramento.

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

Bom dia Thiago,

 

Primeiramente, nenhuma SEFAZ possui os Web Services do MDF-e somente a SEFAZ do Rio Grande do Sul., portanto o componente sempre se utiliza a SEFAZ-RS independente da UF do Emitente.

 

Segundo, se você não consegue emitir MDF-e pois possui outros MDF-e não encerrados, a solução é bem simples, efetuar o seu encerramento.

 

Italo, blz?

 

 

desculpe cara, estou numa correria lascada aqui e nao entrei em detalhes sobre o problema.

 

 

o problema nao e tao simples assim. estes MDF-e nao encerrados, são antigos (dos primeiros testes pra esse cliente) e por isso nao temos mais nada deles(chave, protocolo, XML ...).

por isso queria usar a COnsulta de nao encerrados, pra poder saber mais informações sobre eles e tentar fazer algo na mao (alterar um XML de outro MDFe por exemplo) pra assim fazer o encerramento.

 

 

acho q teremos q entrar em contato com a Sefaz (RS) pra ver se resolvemos isso.

 

obrigado.

Thiago Dornelas

Analista de Sistemas
e-mail: [email protected]
Belo Horizonte/MG

Postado

Boa tarde Thiago,

 

Verifique a configuração do Internet Explorer no que diz respeito a Revogação de Certificados.

 

Cheque se o certificado que você esta usando não esta vencido.

boa tarde Italo,

 

o certificado está OK sim.

 

estou enviando NFe, NFSe... normalmente.

so estou com problema nessa consulta de MDF-e no ambiente de homologação.

 

obrigado

Thiago Dornelas

Analista de Sistemas
e-mail: [email protected]
Belo Horizonte/MG

  • 2 semanas depois ...
  • Moderadores
Postado

Minha consulta de MDFe Encerrados estava dando erro de Falha no Schema XML. Fiz conforme orientações doItalo:

"Note que o conteúdo da TAG: xServ é CONSULTAR NAO ENCERRADOS sendo que eu alterei para que a palavra NAO seja acentuada.

Atribua o valor False a propriedade RetirarAcentos:

Configuracoes.Geral.RetirarAcentos := False;

Antes de realizar a consulta."

e funcionou perfeitamente.

Portanto, essa consulta para emitentes do estado de MG está funcional.

Postado

Boa tarde,

 

Estou tentando realizar a consulta dos manifestos não encerrados, mas toda vez que faço a consulta retorna a mensagem "Falha no Schema XML".

Fiz o que os colegas tem sugerido, para que a mensagem vá acentuada, mesmo assim o erro persiste.

 

Abaixo segue a mensagem que estou enviado.

	<consMDFeNaoEnc xmlns="http://www.portalfiscal.inf.br/mdfe" versao="1.00">
		<tpAmb>2</tpAmb>
		<xServ>CONSULTAR NÃO ENCERRADOS</xServ>
		<CNPJ>99997556000121</CNPJ>
	</consMDFeNaoEnc>

Fiz ajustes nos código para validar a mensagem utilizando os arquivos xsd disponibilizados no pacote de schemas do sefaz rs, mesmo assim não encontrei o que pode estar errado na minha mensagem.

 

Estou sem idéias do que pode ser, alguém tem alguma sugestão de como resolver isso?

 

Obrigado.

Postado

Boa tarde!

 

Estou conseguindo o retorno dos MDFe's não encerrados só que quando pego o retorno está vindo acentuado: 

<xMotivo>Consulta não encerrados localizou MDF-e nessa situação</xMotivo>

Com isso o xml de resposta dá erro, tem alguma ou terei que editar e alterar o xml? 

Postado

Bom dia, Italo!

 

A propriedade que tira os acentos é Configuracoes.Geral.RetirarAcentos, mas se eu colocar como True, irá tirar o acento da solicitação <xServ>CONSULTAR NÃO ENCERRADOS</xServ> e aí irá dar erro de schema, mas preciso que o retorno venha sem os acentos <xMotivo>Consulta não encerrados localizou MDF-e nessa situação</xMotivo> pois se vier com acento está dando erro de caracter especial.
 
Obrigado,
 
Evaldo.
  • 3 semanas depois ...
  • Consultores
Postado

Bom dia Wislei,

 

Você chegou a estudar a unit pmdfeRetConsMDFeNaoEnc.pas ?

 

Note que ao ler o retorno é montado uma lista chamada infMDFe.

 

Essa lista possui duas propriedades: chMDFe e nProt que contem respectivamente a chave e o numero do protocolo do MDF-e não encerrado.

 

Se esta lista não possuir nenhum elemento significa que todos os MDF-e emitidos estão encerrados.

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 (editado)

Bom dia Italo,

 

Eu estudei sim, e vi que na função LerXml é percorrido o XML e é adicionado nas propriedades da lista a chave e o protocolo dos manifestos encontrados.

 

Eu só não estou conseguindo acessar esta lista pelo componente como eu acesso em: "ACBrMDFe.Manifestos.Items[0]...." por exemplo.

 

Atenciosamente.

Editado por Wislei de Brito Fernandes

Saudações,

Wislei de Brito Fernandes

  • Consultores
Postado

Boa tarde Wislei,

 

Após realizar a consulta, tente ler a chave desta forma:

 

chave :=  ACBrMDFe1.WebServices.ConsMDFeNaoEnc.InfMDFe.Items[x].chMDFe;
 
coloque a linha acima dentro de um loop, onde x é o índice iniciando de zero. 
  • Curtir 2
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

Atualize seus fontes e compile

 

 

procedure TfrmDemo_ACBrMDFe.btnMDFeNaoEncerradoClick(Sender: TObject);
begin
   // seus padroes de configuracao.
 
   ACBrMDFe1.Configuracoes.Geral.RetirarAcentos := False;
   ACBrMDFe1.ConsultarMDFeNaoEnc(edtEmitCNPJ.Text);
   MemoResp.Lines.Text   := UTF8Encode(ACBrMDFe1.WebServices.ConsMDFeNaoEnc.RetWS);
   memoRespWS.Lines.Text := UTF8Encode(ACBrMDFe1.WebServices.ConsMDFeNaoEnc.RetornoWS);
   LoadXML(MemoResp, WBResposta);
end;
  • Curtir 1
  • 8 meses depois ...
Postado

Boa tarde!

Estou com problema para realizar a consulta no web service, estado de MT..   a consulta só retorna a mensagem "Falha no Schema XML".

Segue o trecho do XML:

  <?xml version="1.0" encoding="UTF-8" ?>
        <consMDFeNaoEnc xmlns="http://www.portalfiscal.inf.br/mdfe" versao="1.00">
        <tpAmb>2</tpAmb>
        <xServ>CONSULTAR NÃO ENCERRADOS</xServ>
        <CNPJ>XXXXXXXXXXXXXX</CNPJ>
  </consMDFeNaoEnc>

Mesmo alterando a propriedade 'RetirarAcentos' como True, o erro permanece.
 
Desde já agradeço.

 

 

  • 2 meses depois ...
Postado
19 horas atrás, Hugo Vinicius disse:

Boa Tarde

A função ConsultaMDFeNaoEnc, esta retornando a mensagem “Falha no Schema XML”, segue em anexo os XML, eles estão com alguns caracteres estranhos.

Observação: O envio e o encerramento do MDFe está funcionando normalmente,

Muito Obrigado

Consultar não encerrados.jpg

20160219140713-ped-cons.xml

20160219140713-ped-cons-soap.xml

20160219140716-cons.xml

20160219140716-cons-soap.xml

Sim; Estão todos atualizados no trunk anterior funcionava perfeitamente.

Ambiente:

- Delphi XE6

- Utilizo capcom.

 

Update Atualização.jpg

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

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...