Ir para conteúdo
  • Cadastre-se

dev botao

Rejeicao: Nfc-E Com Grupo Do Ipi


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

Recommended Posts

Estou Recebendo esse retorno quando tento enviar a nfce em homologação para MT

mas eu não inclui valores no grupo ipi,

e mesmo assim esta gerando com os dados do grupo ipi.

 

<?xml version="1.0"?>
-<retEnviNFe versao="3.00" xmlns="http://www.portalfiscal.inf.br/nfe"><tpAmb>2</tpAmb><verAplic>3.00</verAplic><cStat>104</cStat><xMotivo>Lote processado</xMotivo><cUF>51</cUF><dhRecbto>2013-11-05T11:00:22-03:00</dhRecbto>-<infRec><nRec>510000000045473</nRec><tMed>1</tMed></infRec>-<protNFe versao="3.00">-<infProt><tpAmb>2</tpAmb><verAplic>3.00</verAplic><chNFe>51131126529156000158650010000000471000000473</chNFe><dhRecbto>2013-11-05T11:00:22-03:00</dhRecbto><digVal>8cUc8ZHDYQie+nOftws+RzCmQtw=</digVal><cStat>742</cStat><xMotivo>Rejeicao: NFC-e com grupo do IPI</xMotivo></infProt></protNFe></retEnviNFe>

segue o xml:

Link para o comentário
Compartilhar em outros sites

na unit pcnNFeW eu achei isso:

  // variavel CST00495099 usada para Ignorar Tag <IPI>
  // se GerarTagIPIparaNaoTributado = False e CST00495099 = False


  CST00495099 := (nfe.Det[i].Imposto.IPI.CST in [ipi00, ipi49, ipi50, ipi99]);


  if (not FOpcoes.FGerarTagIPIparaNaoTributado) and (not CST00495099) then
    exit

a pergunta é como faço para  fazer GerarTagIPIparaNaoTributado = False pois no create o valor padrão é true

 

constructor TNFeW.Create(AOwner: TNFe);
begin
  FNFe := AOwner;
  FGerador := TGerador.Create;
  FGerador.FIgnorarTagNivel := '|?xml version|NFe xmlns|infNFe versao|obsCont|obsFisco|';
  FOpcoes := TGeradorOpcoes.Create;
  FOpcoes.FAjustarTagNro := True;
  FOpcoes.FGerarTXTSimultaneamente := False;
  FOpcoes.FGerarTagIPIparaNaoTributado := True; //aqui
  FOpcoes.FNormatizarMunicipios := False;
  FOpcoes.FGerarTagAssinatura := taSomenteSeAssinada;
  FOpcoes.FValidarInscricoes := False;
  FOpcoes.FValidarListaServicos := False;
end;
;
Editado por datilas
Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Consultores

Boa noite Datilas,

 

Estamos estudando uma forma diferente de resolver esse problema sem a necessidade de incluir uma propriedade nova no componente.

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

Boa noite Datilas,

 

Estamos estudando uma forma diferente de resolver esse problema sem a necessidade de incluir uma propriedade nova no componente.

tudo bem fico no aguardo, muito obrigado pelo retorno.

só por curiosidade, qual é o problema de criar uma nova propriedade?

Editado por datilas
Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Datilas,

 

A principio não existe problema nenhum em criar uma nova propriedade.

Inclusive já propus varias vezes a criação de novas propriedades.

 

O problema que eu vejo é que quando se cria uma nova propriedade ela só aparece no Object Inspector depois que você reinstala o componente novamente ou abra o pacote de instalação do mesmo e o compile novamente.

 

Uma solução, o Grupo IPI não deve ser gerado no XML quando o documento fiscal for a NFC-e, correto?

 

Sendo assim, em vez de você criar uma nova propriedade que diz se é ou não para gerar o grupo IPI, porque não checar o modelo de documento fiscal?

 

Se o modelo for 65, ou seja, NFC-e não gera, caso contrario gera. 

  • Curtir 1
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 Datilas,

 

A principio não existe problema nenhum em criar uma nova propriedade.

Inclusive já propus varias vezes a criação de novas propriedades.

 

O problema que eu vejo é que quando se cria uma nova propriedade ela só aparece no Object Inspector depois que você reinstala o componente novamente ou abra o pacote de instalação do mesmo e o compile novamente.

 

Uma solução, o Grupo IPI não deve ser gerado no XML quando o documento fiscal for a NFC-e, correto?

 

Sendo assim, em vez de você criar uma nova propriedade que diz se é ou não para gerar o grupo IPI, porque não checar o modelo de documento fiscal?

 

Se o modelo for 65, ou seja, NFC-e não gera, caso contrario gera. 

Assim resolveria ?

unit pcnNFeW

Linha :1379

  if ((not FOpcoes.FGerarTagIPIparaNaoTributado) and (not CST00495099)) Or
     (nfe.Ide.modelo = 65)  then //eu inclui essa linha
    exit;

se sim vc poderia corrigir e upar?

 

estou editando pois do modo acima resolveu.

Segue a unit:pcnNFeW.pas

 

Editado por datilas
Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • 4 anos depois...

Boa tarde,

Estou com este problema para a nota de serviço de Brasília/DF, o modelo pelo manual deve ser 55 e necessito marcar o flag GerarTagIPIparaNaoTributado para falso.

Utilizo o componente como objeto e não tenho como marcar este flag de forma alguma!!

Poderiam me ajudar a marcar o flag, pois utilizando a classe NotaFiscal (em ACBrNFeNotasFiscais) não tenho acesso a variável FNFeW (onde fica o flag de forma privada).

Posso criar uma property para esta variável, para subir no componente? 

Link para o comentário
Compartilhar em outros sites

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

The popup will be closed in 10 segundos...