Como definir o valor da tag modBCST e modBC¶
Na NF-e exite os campos modBCST e modBC.
modBCST - Modalidade de determinação da base de cálculo do ICMS ST da NF-e: Esse campo pode ser preenchido com os seguintes valores:
- 0 = Preço tabelado ou máximo sugerido.
- 1 = Lista Negativa (valor).
- 2 = Lista Positiva (valor).
- 3 = Lista Neutra (valor).
- 4 = Margem Valor Agregado (%).
- 5 = Pauta (valor).
- 6 = Valor da Operação.
modBC - Modalidade de determinação da BC do ICMS da NF-e: Esse campo pode ser preenchido com os seguintes valores:
- 0 = Margem Valor Agregado (%).
- 1 = Pauta (Valor).
- 2 = Preço Tabelado Máx. (valor).
- 3 = Valor da operação.
Atenção
Os campos devem ser criados igual está no manual. Caso esteja diferente o Add-On não irá reconhecer os campos.
Passo a passo:
O valor das tags devem ser preenchidos nos campos abaixo:
- Configurar um Código de Imposto:
- Insira uma nota fiscal:
- Confira o XML:
Nota
Caso o Código de Imposto não seja configurado será gerado automaticamente conforme a regra abaixo:
ModBc
Se Lucro > 0
ModBc = 0
Se Nao Se PrecoMin > 0
ModBc = 1
Se Nao
ModBc = 3
ModBcSt = 0;
Se pIcmsSt.StaCode = "+1"
ModBcSt = 1;
Se Nao Se pIcmsSt.StaCode = "-1"
ModBcSt = 2;
Se Nao Se Lucro > 0
ModBcSt = 4;
Se Nao Se PrecoMin > 0
ModBcSt = 5;