Árvore de páginas

CONTEÚDO

ATENÇÃO

Esta configuração será disponibilizada na Expedição contínua de Junho/2025 e o pacote poderá ser acessado através dos links disponibilizados na documentação Pacotes de Atualização - Fiscal.

Informações sobre a Expedição contínua acessar: http://tdn.totvs.com/x/H4uCEw.


01. VISÃO GERAL

Esta documentação tem o objetivo de orientar como preparar o Configurador de Tributos para cálculo de pauta.

02. CONFIGURAÇÃO

São necessários os seguintes cadastros:

Dicionário

Campos SX3

X3_ARQUIVOX3_ORDEMX3_CAMPOX3_TIPOX3_TAMANHOX3_DECIMALX3_TITULOX3_DESCRICX3_PICTUREX3_RELAÇÃOX3_VALIDX3_F3X3_BROWSEX3_VISUALX3_CONTEXTX3_CBOXX3_GRPSXG
F2B51F2B_TPREGRC300Tipo RegraTipo da Regra@!


NAV#X160TPREG()
F2B52F2B_TBCONFC60Trib GenericCod. Trib Generico@!
"Vazio() .OR. ExistCpo(""F2B"",FwFldGet(""F2B_TBCONF""),1)"F2B3NAV
139
F2B53F2B_CONREGC300Consulta RegConsulta Regra@!
"existcpo(""CIN"") .Or. Vazio()"CINLIMNAV

F2B54F2B_ACMAXC10Acao Vl. MaxAcao ao exceder maximo@!1Pertence("123")
NAR1=Considera valor Máximo; 2=Zerar o tributo; 3=Não Calcula Tributo
F2B55F2B_ACMINC10Acao Vl. MimAcao Vl. Mim@!2Pertence("123")
NAR1=Considera valor Minimo; 2=Zerar o tributo; 3=Não Calcula Tributo


Gatilhos SX7

X7_CAMPOX7_SEQUENCX7_REGRAX7_CDOMINX7_TIPOX7_SEEKX7_ALIASX7_ORDEMX7_CHAVEX7_CONDICX7_PROPRI
F2B_TPREGR1F2BCONREGX7()F2B_TBCONFPNF2B0

U
F2B_TPREGR2F2BTBCONFX7()F2B_CONREGPNF2B0

U


Consulta Padrão SXB

XB_ALIASXB_TIPOXB_SEQXB_COLUNAXB_DESCRIXB_DESCSPAXB_DESCENGXB_CONTEM
CINLIM11DBRegras Limite Trib.Regras Limite Trib.Regras Limite Trib.CIN
CINLIM211Cod Cabec. + AlteradCód Encab + ModificaHeader Code + Edited
CINLIM224DescriçãoDescripciónDescription
CINLIM232Tipo Regra + RegraTipo Regla + ReglaRule Type + Rule
CINLIM411Cod Cabec.Cód EncabHeader CodeCIN_CODIGO
CINLIM412DescriçãoDescripciónDescriptionCIN_DESCR
CINLIM413Tipo RegraTipo reglaRule TypeCIN_TREGRA
CINLIM421Cod Cabec.Cód EncabHeader CodeCIN_CODIGO
CINLIM422DescriçãoDescripciónDescriptionCIN_DESCR
CINLIM423Tipo RegraTipo reglaRule TypeCIN_TREGRA
CINLIM431Cod Cabec.Cód EncabHeader CodeCIN_CODIGO
CINLIM432DescriçãoDescripciónDescriptionCIN_DESCR
CINLIM433Tipo RegraTipo reglaRule TypeCIN_TREGRA
CINLIM51



CIN->CIN_CODIGO
CINLIM61



#FSA160Limt()



Configurador de Tributos

Agora a Regra de limitação de tributo encontra-se em uma nova aba da Regra de Calculo - Documentos Fiscais

Tipo de Regra (F2B_TPREGR) - Tipo da regra que será utilizada para definir o valor máximo ou mínimo (01 - Operandos, 02 - Tributos Genéricos, 03 - Valor Manual).

Tributo para Consulta (F2B_TBCONF) - Tributo a ser consultado para definir a regra de limitação, este campo só ficara disponível se selecionar a opção 02 - Tributos Genéricos no campo Tipo de Regra.

Regra para Limitação (F2B_CONREG) - Regra para utilizar na limitação do valor mínimo e/ou máximo, será apresentado de acordo com o que for selecionado no campo Tipo de Regra e caso seja selecionado a opção 03 - Valor Manual somente esta opção estará disponível.

Operador Limite Mínimo (F2B_OPRMIN) - Operador limitante do Tributo que está sendo configurado para o mínimo, neste campo será apresentado o que for selecionado na Regra para Limitação.

Operador Limite Máximo (F2B_OPRMAX) - Operador limitante do Tributo que está sendo configurado para o limite máximo, este campo será apresentado o que for selecionado na Regra para Limitação.

Valor Min. Manual (F2B_VLRMIN) -  Este campo será habilitado em conjunto com o campo de Tipo de Rega, ficará editável quando o campo de Tipo de Regra e  Regra para Limitação estiver com valor = "O:VAL_MANUAL"

Valor Max. Manual (F2B_VLRMAX) -  Este campo será habilitado em conjunto com o campo de Tipo de Rega, ficará editável quando o campo de Tipo de Regra e  Regra para Limitação estiver com valor = "O:VAL_MANUAL"

Ação ao Exceder Limite Mínimo (F2B_ACMIN) -  Este campo será habilitado após o preenchimento do Operador Limite Mínimo e nele deve-se selecionar qual ação deve ser executada ao exceder o limite mínimo, 1 - Considera valor Mínimo, 2 - Zerar o tributo ou 3 - Não Calcula Tributo

Ação ao Exceder Limite Máximo (F2B_ACMAX) -  Este campo será habilitado após o preenchimento do Operador Limite Máximo e nele deve-se selecionar qual ação deve ser executada ao exceder o limite máximo, 1 - Considera valor Máximo, 2 - Zerar o tributo ou 3 - Não Calcula Tributo

03. EXEMPLO DE UTILIZAÇÃO

O cenário demostrado abaixo são exemplos que servem como base para o processo. Cada usuário deverá realizar os cadastros de acordo com a sua operação.

Cadastros Configurador de Tributos

No módulo Livros Fiscais (SIGAFIS) acesse o menu Atualizações > Facilitadores > Configurador de Tributos.
É necessário conferir e realizar alguns cadastros para que o cálculo seja realizado pelo Configurador.

Regra de base de cálculo

Utilizei como base de calculo o valor da mercadoria 

Regra de Alíquota

Utilizei duas alíquotas como exemplo para utilizar uma no valor mínimo e a outra no valor máximo.


Regra de Cálculo

Criei uma regra para o PIS e outra para o COFINS.

Na regra de calculo do PIS utilizei a limitação do tributo para considerar o valor máximo que defini manualmente.


Enquanto regra de calculo do COFINS utilizei a limitação do tributo para considerar o valor mínimo que defini manualmente.


Documento de saída

Fiz a inclusão de um pedido de venda afim de validar os limites definidos na regra de calculo utilizando o cálculo pelo valor da operação.


Valor da operação

Valor da Operação * Alíquota (definida no cadastro de produtos ou exceção fiscal)


Valor de pauta

Alíquota Mínima/Valor de Pauta * Quantidade.


Detalhes Importantes:

Quando o cálculo for pelo valor da operação:

  • A base de cálculo será o Valor da Operação
  • A alíquota será o definido previamente, nos cadastros de produto ou exceção fiscal.
  • O valor será: Base de Cálculo * Alíquota.

Quando o cálculo for pelo valor de pauta:

  • A base de cálculo será a Quantidade. 
  • A alíquota será o Valor de Pauta/Valor Mínimo
  • O Valor será: Quantidade * Valor de Pauta/Valor Mínimo


Memória de cálculo:

  • Valor da operação: R$ 2.000,00

  • Alíquota: 18%

  • Valor de pauta: R$ 2.200,00

  • Quantidade: 100 unidades

  • Valor mínimo: R$ 20,00 por unidade

Cálculo pelo valor da operação:

  • Base = R$ 2.000,00

  • ICMS = 2.000,00 * 18% = R$ 360,00

Cálculo pelo valor de pauta:

  • Alíquota = Valor de pauta / Valor mínimo = 2.200 / 20 = 110 (fator aplicado para cálculo proporcional)

  • ICMS = Quantidade * (Valor de pauta / Valor mínimo) = 100 * 110 = R$ 11.000,00 (exemplo ilustrativo, normalmente o cálculo envolve ajuste para alíquota efetiva)



04. LINKS RELACIONADOS



05. TABELAS UTILIZADAS

  • F2B - Regra Tributária