Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 2933 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 para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...

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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros sites

  • 2 meses depois ...
  • 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 para o comentário
Compartilhar em outros sites

  • Moderadores

Seguem xmls gerados.

 

Att.

 

Leonardo Freitag

O campo série deve conter de 1 a 3 dígitos.

Leia o manual de integração.

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 para o comentário
Compartilhar em outros sites

  • 4 meses depois ...
  • 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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros 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.
Editado por Gledson Silva Santos
  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...
  • 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 para o comentário
Compartilhar em outros sites

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