Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Varejo Gestão Fiscal

Linha de Produto:

Linha Processos Fiscais 

Segmento:

Varejo 

Módulo:NF-e
Função:Emissão de NF-e via Json
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARFIS1-2218


02. 
SITUAÇÃO/REQUISITO

Necessário aceitar todas as tags do grupo de tributação ICMS 70, quando for enviado a NF-e via Json.

03. SOLUÇÃO

Efetuado o ajuste na plataforma Processos Fiscais, mapeando do JSON recebido na emissão de NFe para gerar as tags do grupo de ICMS 70 no XML enviado para Sefaz, conforme nota técnica:

CampoDescriçãoOcor.Tam.Observação
ICMS70Grupo Tributação do ICMS = 701-1
Tributação ICMS com redução de base de cálculo e cobrança do ICMS por substituição tributária
origOrigem da mercadoria1-110 - Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8;
1 - Estrangeira - Importação direta, exceto a indicada no código 6;
2 - Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7;
3 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% e inferior ou igual a 70%;
4 - Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam as legislações citadas nos Ajustes;
5 - Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40%;
6 - Estrangeira - Importação direta, sem similar nacional, constante em lista da CAMEX e gás natural;
7 - Estrangeira - Adquirida no mercado interno, sem similar nacional, constante lista CAMEX e gás natural.
8 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70%;
CSTTributação do ICMS = 701-1270=Com redução de base de cálculo e cobrança do ICMS por substituição tributária
modBCModalidade de determinação da BC do ICMS1-110=Margem Valor Agregado (%);
1=Pauta (Valor);
2=Preço Tabelado Máx. (valor);
3=Valor da operação.
pRedBCPercentual da Redução de BC1-13v2-4
vBCValor da BC do ICMS1-13v2
pICMSAlíquota do imposto1-13v2-4Alíquota do ICMS sem o FCP. Quando for o caso, informar a alíquota do FCP no campo pFCP.
vICMSValor do ICMS1-113v2
-x-Sequência XML0-1

vBCFCPValor da Base de Cálculo do FCP1-113v2Informar o valor da Base de Cálculo do FCP
pFCPPercentual do Fundo de Combate à Pobreza (FCP)1-13v2-4Percentual relativo ao Fundo de Combate à Pobreza (FCP).
vFCPValor do Fundo de Combate à Pobreza (FCP)1-113v2Valor do ICMS relativo ao Fundo de Combate à Pobreza (FCP).
modBCSTModalidade de determinação da BC do ICMS ST1-110=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);
pMVASTPercentual da margem de valor Adicionado do ICMS ST0-13v2-4
pRedBCSTPercentual da Redução de BC do ICMS ST0-13v2-4
vBCSTValor da BC do ICMS ST1-113v2
pICMSSTAlíquota do imposto do ICMS ST1-13v2-4Alíquota do ICMS ST sem o FCP. Quando for o caso, informar a alíquota do FCP no campo Pfcp
vICMSSTValor do ICMS ST1-113v2Valor do ICMS ST retido
-x-Sequência XML0-1-x-Sequência XML
vBCFCPSTValor da Base de Cálculo do FCP retido por Substituição Tributária1-113v2Informar o valor da Base de Cálculo do FCP retido por Substituição Tributária
pFCPSTPercentual do FCP retido por Substituição Tributária1-13v2-4Percentual relativo ao Fundo de Combate à Pobreza (FCP) retido por substituição tributária.
vFCPSTValor do FCP retido por Substituição Tributária1-113v2Valor do ICMS relativo ao Fundo de Combate à Pobreza (FCP) retido por substituição tributária.
-x-Sequência XML0-1
Grupo opcional.
vICMSDesonValor do ICMS desonerado1-113v2Informar apenas nos motivos de desoneração documentados abaixo.
motDesICMSMotivo da desoneração do ICMS1-12

Campo será preenchido quando o campo anterior estiver preenchido. Informar o motivo da desoneração: 3=Uso na agropecuária;
9=Outros;
12=Órgão de fomento e desenvolvimento agropecuário.


Exemplo JSON recebido:

"icms70": {
  "orig": 0,
  "cst": "70",
  "modBC": 2,
  "vbc": 11.0,
  "picms": 12.0,
  "vicms": 101.0,
  "modBCST": 4,
  "pmvast": 14.0,
  "picmsst": 16.0,
  "vicmsst": 51.0,
  "vicmsDeson": 17.0,
  "motDesICMS": 4,
  "predBC": 11.0,
  "vbcfcp": 31.0,
  "vbcfcpst": 61.0,
  "predBCST": 16.0,
  "vbcst": 51.0,
  "pfcpst": 16.0,
  "vfcpst": 71.0,
  "vfcp": 41.0,
  "pfcp": 13.0
}


Exemplo XML gerado:

<ICMS>
  <ICMS70>
    <orig>0</orig>
    <CST>70</CST>
    <modBC>2</modBC>
    <pRedBC>11.0000</pRedBC>
    <vBC>11.00</vBC>
    <pICMS>12.0000</pICMS>
    <vICMS>101.00</vICMS>
    <vBCFCP>31.00</vBCFCP>
    <pFCP>13.0000</pFCP>
    <vFCP>41.00</vFCP>
    <modBCST>4</modBCST>
    <pMVAST>14.0000</pMVAST>
    <pRedBCST>16.0000</pRedBCST>
    <vBCST>51.00</vBCST>
    <pICMSST>16.0000</pICMSST>
    <vICMSST>51.00</vICMSST>
    <vBCFCPST>61.00</vBCFCPST>
    <pFCPST>16.0000</pFCPST>
    <vFCPST>71.00</vFCPST>
    <vICMSDeson>17.00</vICMSDeson>
    <motDesICMS>4</motDesICMS>
  </ICMS70>
</ICMS>



04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica