Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

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

  • Consultores
Postado

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;
 

  • Curtir 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

  • Moderadores
  • Solution
Postado
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.

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

Projeto ACBr

 

 

  • Este tópico foi criado há 1778 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.