Jump to content

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

Recommended Posts

  • Consultores

Boa tarde Vinicius,

 

Você só inutiliza um numero ou uma faixa de números, quando não existe nenhum documento fiscal com esse numero outro dentro da faixa.

 

Se ocorre um problema técnico ao enviar a nota de numero 1500 e depois a mesma nota é envia com sucesso só que com o numero 1501, neste caso você deve sim inutilizar o numero 1500.

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

Link to comment
Share on other sites

  • Consultores

Vinicius,

 

Não importa se 1 ou 2 no mês a inutilização existe para isso, informar a SEFAZ que a nota de numero 1500 não existe, pelo simples fato que ocorreu um erro no seu sistema.

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

Link to comment
Share on other sites

  • Consultores

Boa tarde Vinícius.

 

E quem disse que você pode inutilizar uma NFC-e?

 

Isso não existe.

 

O que podemos fazer é Cancelar uma NFC-e.

 

A inutilização se refere a um numero ou faixa de números (consecutivos) que não estão relacionados a nenhuma NFC-e.

 

Você emitiu a NFC-e 530 e por alguma falha no seu sistema a próxima emitida foi de numero 532.

 

Como o seu sistema não permite emitir uma NFC-e cujo numero é inferior a última emitida, logo não tem como emitir a de numero 531.

 

Sendo assim, não existe a nota de numero 531, o que fazer nesta situação, inutilizar o numero 531.

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

Link to comment
Share on other sites

  • Consultores

Boa tarde Vinícius,

 

Foi implementado a algum tempo atras a possibilidade de imprimir um DA - Documento Auxiliar com os dados da Inutilização de um número ou faixa.

 

Através dos comando ImprimirInutilizacao e ImprimirInutilizacaoPDF.

 

É interessante você incluir esses comando logo após o cancelamento.

 

Ou ter uma opção que lhe permita carregar o XML de retorno da Inutilização e imprimir do DA.

 

ACBrNFe1.InutNFe.LerXML(nomearq);
ACBrNFe1.ImprimirInutilizacao;
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

Link to comment
Share on other sites

 

Boa tarde Vinícius,

 

Foi implementado a algum tempo atras a possibilidade de imprimir um DA - Documento Auxiliar com os dados da Inutilização de um número ou faixa.

 

Através dos comando ImprimirInutilizacao e ImprimirInutilizacaoPDF.

 

É interessante você incluir esses comando logo após o cancelamento.

 

Ou ter uma opção que lhe permita carregar o XML de retorno da Inutilização e imprimir do DA.

 

ACBrNFe1.InutNFe.LerXML(nomearq);
ACBrNFe1.ImprimirInutilizacao;

 

Italo essa opcao é para todos os geradores de relatorio?

 

Link to comment
Share on other sites

  • 2 weeks later...

Boa tarde alguém já viu esse erro ao inutilizar um número de Nfc-e em Mato Grosso: ---------------------------

 
Ambiente : 2
Versão Aplicativo : 3.10
Status Código : 215
Status Descrição : Rejeicao: Falha no schema XML
UF : MT
Recebimento : 
 
Código: 
if not InputQuery('Digite o número da nfce a inútilizar', 'Digite o número',value) then
      exit;
    vAux:= value;
    Application.CreateForm(TFormMsg,FormMsg);
    FormMsg.Caption := 'Nota Fiscal ao Consumidor Eletrônica 3.1.0';
    FormMsg.Label1.Caption := 'Aguarde... Inutilizando Número na SEFAZ...';
    FormMsg.Show;
    Application.ProcessMessages;
    Ano            := '2014';
    Modelo         := '65';
    Serie          := '1';
    NumeroInicial  := vAux;
    NumeroFinal    := vAux;
    Justificativa  := 'Número Não Utilizado Falha técnica...';
 
    DMPrincipal.IbqFarmacia.Close;
    DMPrincipal.IbqFarmacia.ParamByName('COD_FARMACIA').value:= DMPrincipal.GlbFarmacia;
    DMPrincipal.IbqFarmacia.open;
 
    ACBrNFe1.WebServices.Inutiliza(DMPrincipal.IbqFarmaciaNUM_CGC.Value, Justificativa, StrToInt(Ano), StrToInt(Modelo), StrToInt(Serie), StrToInt(NumeroInicial), StrToInt(NumeroFinal));
    MemoResp.Lines.Text :=  UTF8Encode(ACBrNFe1.WebServices.Inutilizacao.RetWS);
    memoRespWS.Lines.Text :=  UTF8Encode(ACBrNFe1.WebServices.Inutilizacao.RetornoWS);
    LoadXML(MemoResp, WBResposta);
Link to comment
Share on other sites

  • 2 months later...

Bom dia,

 

Dúvida.

 

A função de inutilização já foi implementando e está funcionando. Minha dúvida é. A chave que é vem no retorno está incompleta.

Exemplo:

 

Chave de Inutilização:

 51141979072100011065001000000002000000002

 

 51-14-19790721000110-65-001-000000002-0-00000002

 

Chave Comum:

51141119790721000110650020000003951000003952

 

51-1411-19790721000110-65-002-000000395-1-00000395-2

 

Pelo que eu entendi está faltando o mês, no caso 11, a forma de emissão e o digito verificador.

Só percebi isso porque o pessoal está cobrando a chave correta pois está dando erro no SPED. Alguém percebeu ou passou por isso ?

Link to comment
Share on other sites

Problema resolvido pessoal.

 

Exceção 1: Para documentos com código de situação (campo COD_SIT) cancelado (código “02”), cancelado extemporâneo (código “03”), Nota Fiscal Eletrônica (NF-e) denegada (código “04”), preencher somente os campos REG, IND_OPER, IND_EMIT, COD_MOD, COD_SIT, SER, NUM_DOC e CHV_NF-e. Para COD-SIT = 05 (numeração inutilizada), todos os campos referidos anteriormente devem ser preenchidos, exceto o campo CHV_NF-e. Demais campos deverão ser apresentados com conteúdo VAZIO “||”. Não informar registros filhos.

Link to comment
Share on other sites

  • 4 months later...

Olá pessoal, bom dia primeiramente.

 

Desde já agradeço a atenção de todos e pela oportunidade que este fórum nos dá.

 

Eu utilizo o ACBr e ajustei toda implementação de Inutilização da NFC-e ficando com o mesmo código da NF-e e estou me deparando com um problema que não consigo resolver.

 

Já pesquisei na net por soluções inclusive nesse fórum mas não consegui encontrar.

 

O meu componente está atualizado com a versão trunk de 29/04/2015.

 

Quando envio o comando de inutilização obtenho a seguinte resposta:

 

cStat = 402

xMotivo = Rejeição: XML da área de dados com codificação diferente de UTF-8

 

Os arquivos estão em anexo.

 

Quando a rotina passa pela inutilização da NF-e funciona normalmente.

 

Se alguém tiver uma luz e puder me ajudar eu ficaria muito agradecido.

 

Abraços a todos.

35150367991200012065004000000001000000001-inu.xml

35150367991200012065004000000001000000001-ped-inu.xml

Edited by fabricioottoni
Link to comment
Share on other sites

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