Jump to content

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

Recommended Posts

Boa noite senhores...

 

 

Estou no Mato Grosso...

 

//CÓDIGO
ACBrNFe1.Configuracoes.Geral.ModeloDF := moNFce;
ACBrNFe1.WebServices.Inutiliza(ApenasNumerosStr(DadosF.qryEmpresaCNPJ.AsString), Justificativa, StrToInt(Ano), StrToInt('65'), StrToInt('1'), StrToInt(NumeroInicial), StrToInt(NumeroFinal));
//FIM
 
 
 
ERRO:
Rejeicao: Versao do arquivo XML nao suportada
 
OBS:
Já tentei mudar
  DadosF.ACBrNFe1.Configuracoes.Geral.VersaoDF := ve200;
  DadosF.ACBrNFe1.Configuracoes.Geral.VersaoDF := ve300;
  DadosF.ACBrNFe1.Configuracoes.Geral.VersaoDF := ve310;
 
E naaaaada....
 
 
Link to comment
Share on other sites

  • 2 weeks later...

Mas qual a forma correta de proceder?

A versaoDF tem q ser ve310 mesmo?

 

/CÓDIGO

ACBrNFe1.Configuracoes.Geral.VersaoDF := ve310;

ACBrNFe1.Configuracoes.Geral.ModeloDF := moNFce;
ACBrNFe1.WebServices.Inutiliza(ApenasNumerosStr(DadosF.qryEmpresaCNPJ.AsString), Justificativa, StrToInt(Ano), StrToInt('65'), StrToInt('1'), StrToInt(NumeroInicial), StrToInt(NumeroFinal));
//FIM
 

A forma de inutilizar é essa mesmo?

Link to comment
Share on other sites

  • Moderadores

Teoricamente MT aceita as versões 2.00 e 3.10 para inutilização.

Veja http://www.nfe.fazenda.gov.br/portal/webServices.aspx?tipoConteudo=Wak0FwB7dKs=#MT

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.lambretinha.com.br
Link to comment
Share on other sites

  • Consultores

Bom dia Rodrigo,

 

O componente ACBrNFe hoje permite você emitir dois modelos de documentos fiscais: NF-e e NFC-e.

 

No caso da NF-e devemos atribuir o valor moNFe a propriedade ModeloDF e a versão que pode ser ve200 ou ve310 a propriedade VersaoDF.

 

Se tratando da NFC-e devemos atribuir o valor moNFCe a propriedade ModeloDF e a versão ve310 a propriedade VersaoDF.

 

O comando de Inutilizar é exatamente igual para os dois modelos, lembrando de informar corretamente o parâmetro referente ao modelo do documento.

 

No seu exemplo esta correto, você esta informando 65 uma vez que se trata da NFC-e.

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 to comment
Share on other sites

  • 2 months later...
  • Membros Pro

Falha no Schema XML.

 

Esse é o retorno que tenho obtido aqui em MT, quando tento inutilizar alguma numeração de NFC-e.

 

Pesquisei bastante, segui todas as orientações, estou utilizando o próprio exemplo do ACBr e continuo recebendo este retorno.

 

Alguém já conseguiu resolver isso? Meu componente está atualizado, recompilei tudo, atualizei a pasta Schemas e continua dando este retorno.

 

Att.

 

Leonardo Freitag

assinatura.png

Link to comment
Share on other sites

  • 4 months later...
  • Consultores

Boa tarde Gledson,

 

Quando ocorrem esses tipos de problemas (retornos vazios) devemos atribuir o valor True a propriedade: Configuracoes.WebServices.Salvar

 

Desta forma tanto o envio quanto o retorno serão gravados em disco de forma completa.

 

Podemos identificar esses XMLs completos de forma fácil, pois o nome dos mesmos possuem a palavra -soap.

 

Outra coisa notei que você esta solicitando a inutilização dos números: 1 e 2 da série 1, não tem nenhuma nota emitida já com esses números?

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 to comment
Share on other sites

  • Membros Pro

Bom dia Italo,

 

Essa inutilização que enviei com os números 1 e 2 da série 1, foi apenas um teste, essas NFC-e são em homologação pois na verdade quero inutilizar a NFC-e 83 da série 1 em ambiente de produção, mas o erro é o mesmo, não consigo inutilizar, segue em anexo os xml de envio e retorno da NFC-e 83.

 

29151038580400037165001000000083000000083-ped-inu-soap.xml

29151038580400037165001000000083000000083-inu-soap.xml

 

 

 

 

Link to comment
Share on other sites

  • Consultores

Boa tarde Gledson,

 

Acredito que a SEFAZ-BA alterou a URL do SoapAction, então vamos fazer um teste.

 

Abra o fonte ACBrNFeWebServices e altere a linha 2565 de:

 

    FSoapAction := FServico + '/NfeInutilizacao';
 
para:
 
    FSoapAction := FServico;
 
Salve a alteração, abra a sua aplicação e compile com a opção Build, e teste novamente.
 

Fico no aguardo de um retorno.

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 to comment
Share on other sites

  • Membros Pro

Bom dia Italo,

 

Fiz a alteração que você pediu, mas continuou o erro, então inclui o modelo e ficou assim:

 

  if (FConfiguracoes.Geral.ModeloDF = moNFe) and
     (FConfiguracoes.Geral.VersaoDF = ve310) and
     (FConfiguracoes.WebServices.UFCodigo in [29]) then // 29 = BA
  begin
    FServico    := CURL_WSDL + 'NfeInutilizacao';
    FSoapAction := FServico + '/NfeInutilizacao';
  end
  else
  begin
    FServico    := CURL_WSDL + 'NfeInutilizacao2';
    FSoapAction := FServico;
  end;
 
 
ai ficou beleza, obrigado pela ajuda.
Edited by Gledson Silva Santos
  • Like 1
Link to comment
Share on other sites

  • 3 weeks later...
  • Membros Pro

Olá pessoal!

 

Situação curiosa!

Um cliente emitiu um monte de notas em contingência. Antes de validar as notas o mesmo entrou numa tela de testes e configurações que tenho no sistema e inutilizou uma nota. Agora o SEFAZ o está autuando o cliente solicitando que a nota seja validada, porém quando ele tenta validar o SEFAZ retorna a informação de que a nota está com status de Inutilizada na base de dados.

O contador enviou um e-process explicando o equivoco por parte do cliente, o SEFAZ indeferiu o processo e solicitou novamente a validação da nota. Hoje tentei validar e continua retornando a mensagem de inutilização.

Alguém sabe como agir, ou como solucionar um problema desses?

 

Att.

 

Leonardo Freitag

assinatura.png

Link to comment
Share on other sites

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

The popup will be closed in 10 seconds...