Jump to content

dev botao

NFe não gera xml de icms


Go to solution Solved by BigWings,
  • Este tópico foi criado há 1737 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Prezados,

Bom dia.

Eu já trabalho com NFe para serviços / ISS, e estou agora configurando a emissão de NFe para venda de produtos com cálculo de ICMS.

No entanto, ao gerar o xml da nota, não está aparecendo a tag com valor do ICMS mesmo informando no código abaixo:

......

          Produto.Imposto.ICMS.CST     := cst00; // pegar do cadastro da empresa
          Produto.Imposto.ICMS.orig    := oeNacional;
          Produto.Imposto.ICMS.modBC   := dbiValorOperacao;
          Produto.Imposto.ICMS.vBC     := aqyTitBusca.FieldByName('VL_BASECALC').AsCurrency;
          Produto.Imposto.ICMS.pICMS   := aqyTitBusca.FieldByName('VL_ALIQ_ICMS').AsFloat;
          Produto.Imposto.ICMS.vICMS   := aqyTitBusca.FieldByName('VL_ICMS').AsCurrency;
          Produto.Imposto.ICMS.modBCST := dbisMargemValorAgregado;
          Produto.Imposto.ICMS.pMVAST  := 0;
          Produto.Imposto.ICMS.pRedBCST:= 0;
          Produto.Imposto.ICMS.vBCST   := 0;
          Produto.Imposto.ICMS.pICMSST := 0;
          Produto.Imposto.ICMS.vICMSST := 0;
          Produto.Imposto.ICMS.pRedBC  := 0;
          Produto.Imposto.ICMS.CSOSN := csosn101;
......

E, ao enviar a Nota Fiscal, recebo a seguinte mensagem:

"531-Rejeicao: Total da BC ICMS difere do somatorio dos itens"

Poderiam verificar se falta preencher alguma propriedade do componente?

Obrigado.

Marcelo Antunes

NFe ERRO ICMS.xml

Link to comment
Share on other sites

  • Consultores

Boa tarde Marcelo,

O componente não realiza cálculos, portanto se faz necessário informar a Base de Calculo de cada item e a somatória conforme exemplo abaixo:

    Total.ICMSTot.vBC     := vTotalBC;
 

  • Like 1
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

  • Moderadores
  • Solution
5 minutos atrás, Datalogical Informática disse:

          Produto.Imposto.ICMS.CSOSN := csosn101;

Para emitente optante pelo Simples Nacional (CRT = 1) não é usado CST e sim o CSOSN.

E o CSOSN 101 não permite destaque de ICMS na nota, pode ser informado apenas o valor de aproveitamento de crédito nas tags pCredSN e vCredICMSSN.

Para destaque do ICMS com CRT = 1 apenas usando o CSOSN 900.

  • Like 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link to comment
Share on other sites

  • Este tópico foi criado há 1737 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Guest
This topic is now closed to further replies.
×
×
  • 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.