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