Tabela: F2B - Regra Tributária


Arquivos atualizado em 19/08/2025


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
Regra TributáriaF2B_FILIAL+F2B_ID+F2B_REGRA+DTOS(F2B_VIGINI)+DTOS(F2B_VIGFIM)




Indices(SIX)
OrdemChaveDescriçãoNickName
1F2B_FILIAL+F2B_REGRA+DTOS(F2B_VIGINI)+DTOS(F2B_VIGFIM)+F2B_ALTERACódigo Regra + Data Início + Data Final + Alterado
2F2B_FILIAL+F2B_DESCDescrição
3F2B_FILIAL+F2B_IDId Cad. Trib
4F2B_IDId Cad. Trib
5F2B_FILIAL+F2B_TRIB+F2B_REGRATributo + Código Regra
6F2B_FILIAL+F2B_REGRA+DTOS(F2B_DTALT)+F2B_HRALTCódigo Regra + Dt Alteração + Hora Alt.
7F2B_FILIAL+F2B_REGRA+F2B_ALTERACódigo Regra + Alterado
8F2B_FILIAL+F2B_CHVMD5+F2B_ALTERAMD5 + Alterado







Campos(SX3)
X3_CAMPO X3_TITULO X3_DESCRIC HELP Campo X3_TIPO X3_TAMANHO X3_DECIMAL X3_PICTURE X3_VALID X3_RELACAO X3_F3 X3_TRIGGER X3_BROWSE X3_VISUAL X3_CONTEXT X3_CBOX X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_CONDSQL X3_CHKSQL X3_AGRUP X3_POSLGT X3_MODAL
F2B_FILIAL Filial Filial do Sistema Filial do sistema. C 2 0 Sim Vizualiza Real 033 1 2
F2B_ID Id Cad. Trib Id cadastro do tributo Identificação única do cadastro de regra de tributos. C 36 0 @! FWUUID("F2B") Nao Altera Real 1 2
F2B_REGRA Código Regra Código da Regra Fiscal Este campo identifica o codigo ou sigla da regra de cálculo do tributo. O conteudo deste campo será utilizado para demonstrar os valores do tributo nos documentos fiscais. C 6 0 Sim Altera Real 139 1 1
F2B_DESC Descrição Descrição da Regra Descrição que detalha a regra de cálculo do tributo. C 100 0 @! Sim Altera Real 1 1
F2B_TRIB Tributo Tributo Defina o tributo que esta regra de cálculo se aplicará. C 6 0 @! Vazio() .OR. ExistCpo("F2E",FwFldGet("F2B_TRIB"),2) F2E S Sim Altera Real 1 1
F2B_DTRIB Descrição Descrição do Tributo Descrição do tributo ao qual a regra será vinculada. C 100 0 @! IIf(!INCLUI,POSICIONE("F2E",2,xFilial("F2E")+F2B->F2B_TRIB,"F2E_DESC"),"") Nao Vizualiza Virtual 1 2
F2B_VIGINI Data Início Data inicial da vigência Aqui deverá ser informada a data inicial de vigência deste tributo. D 8 0 Sim Altera Real 1 1
F2B_VIGFIM Data Final Data final de vigência Data final de vigência deste tributo. Caso a vigência não tenha uma data final estabelecida, este campo poderá ficar vazio, que ainda asism o tributo estará vigente. D 8 0 Vazio() .OR. FwFldGet("F2B_VIGFIM") >= FwFldGet("F2B_VIGINI") Sim Altera Real 1 2
F2B_RBASE Base Cálculo Regra de Base de Cálculo Defina neste campo qual regra de base de cálculo deverá ser executada para esta sequência de calculo. C 6 0 Vazio() .OR. ExistCpo("F27",FwFldGet("F2B_RBASE")) F27 S Sim Altera Real 139 1 1
F2B_DBASE Desc. Base Descrição Base de Cálculo Descrição da regra da base de cálculo selecionada. C 100 0 @! IIf(!INCLUI,POSICIONE("F27",1,xFilial("F27")+F2B->F2B_RBASE+"2","F27_DESC"),"") Nao Vizualiza Virtual 1 2
F2B_RALIQ Alíquota Regra da Alíquota Defina neste campo qual regra de alíquota deverá ser executada para esta sequência do tributo. C 6 0 Vazio() .OR. ExistCpo("F28",FwFldGet("F2B_RALIQ")) F28 S Sim Altera Real 139 1 1
F2B_DALIQ Desc. Aliq. Descrição Regra Aliquota Descrição da regra de alíquota selecionada. C 100 0 @! IIf(!INCLUI,POSICIONE("F28",1,xFilial("F28")+F2B->F2B_RALIQ+"2","F28_DESC"),"") Nao Vizualiza Virtual 1 2
F2B_PEROD Perf.Ori/Des Perfil Origem e Destino Informe neste campo o perfil de origem e destino. Este perfil será utilizado para enquadramento e cálculo desta regra de cálculo, juntamente com os demais perfis. C 6 0 Vazio() .OR. ExistCpo("F20",FwFldGet("F2B_PEROD")+"01") F20OD S Sim Altera Real 138 1 1
F2B_DOD Desc Ori/Des Descrição Origem Destino Descrição do perfil de origem e destino selecionado. C 100 0 @! IIf(!INCLUI,POSICIONE("F20",1,xFilial("F20")+F2B->F2B_PEROD+"01","F20_DESC"),"") Nao Vizualiza Virtual 1 2
F2B_PERFPA Perf. Part. Perfil do Participante. Informe neste campo o perfil do participante. Este perfil será utilizado para enquadramento e cálculo desta regra de cálculo, juntamente com os demais perfis. C 6 0 Vazio() .OR. ExistCpo("F20",FwFldGet("F2B_PERFPA")+"02") F20PAR S Sim Altera Real 138 1 1
F2B_DPA Desc. Part. Descrição Participante Descrição do perfil de participante selecionado. C 100 0 @! IIf(!INCLUI,POSICIONE("F20",1,xFilial("F20")+F2B->F2B_PERFPA+"02","F20_DESC"),"") Nao Vizualiza Virtual 1 2
F2B_PERFOP Perf. Oper. Perfil da Operação. Informe neste campo o perfil da operação. Este perfil será utilizado para enquadramento e cálculo desta regra de cálculo, juntamente com os demais perfis. C 6 0 Vazio() .OR. ExistCpo("F20",FwFldGet("F2B_PERFOP")+"03") F20OPE S Sim Altera Real 138 1 1
F2B_DOP Desc. Oper. Descrição da Operação Descrição do perfil de operação selecionado. C 100 0 @! IIf(!INCLUI,POSICIONE("F20",1,xFilial("F20")+F2B->F2B_PERFOP+"03","F20_DESC"),"") Nao Vizualiza Virtual 1 2
F2B_PERFPR Perf. Prod. Perfil do Produto Informe neste campo o perfil de produto. Este perfil será utilizado para enquadramento e cálculo desta regra de cálculo, juntamente com os demais perfis. C 6 0 Vazio() .OR. ExistCpo("F20",FwFldGet("F2B_PERFPR")+"04") F20PRD S Sim Altera Real 138 1 1
F2B_DPR Desc. Prod. Descrição Regra Produto Descrição do perfil de produto selecionado. C 100 0 @! IIf(!INCLUI,POSICIONE("F20",1,xFilial("F20")+F2B->F2B_PERFPR+"04","F20_DESC"),"") Nao Vizualiza Virtual 1 2
F2B_RFIN Financeira Regra Financeira Defina neste campo a regra financeira para esta sequência de cálculo do tributo. C 6 0 @! Vazio() .Or. ExistCpo("FKK","1"+FwFldGet("F2B_RFIN"),3) FKK S Sim Altera Real 1 2
F2B_DFIN Desc. Fin. Desc. da Regra Financeira Descrição da regra financeira selecionada. C 100 0 @! IIf(!INCLUI,Iif(FindFunction("FinFKKVig") .AND. FinFKKVig(F2B->F2B_RFIN, dDataBase) > 0,FKK->FKK_DESCR,"" ),"") Nao Vizualiza Virtual 1 2
F2B_RAPUR Regra Apur. Regra de apuração Informar neste campo o código da regra de apuração, que definirá como processar este tributo na apuração do tributo genérico. C 6 0 @! Vazio() .OR. ExistCpo("F2G",FwFldGet("F2B_RAPUR")) F2G S Nao Altera Real 1 2
F2B_DAPUR Descrição Descrição da Apuração Descrição da regra de apuração. C 100 0 @! IIf(!INCLUI,POSICIONE("F2G",1,xFilial("F2G")+F2B->F2B_RAPUR,"F2G_DESCRI"),"") Nao Vizualiza Virtual 1 2
F2B_RND Config Arred Config. Arredondamento Indique neste campo o critério/configuração de arredondamento da regra de tributo: 1 = Arredonda; 2 = Não Arredonda(Trunca); Caso este campo esteja vazio, o padrão adotado será o de arredondar. Este campo funcionará em conjunto com o parâmetro MV_RNDSOBR. C 1 0 @! vazio() .OR. Pertence("12") Nao Altera Real 1=Arredonda;2=Trunca 1 2
F2B_ALTERA Alterado Indicação de alteração Indicação de alteração 1=Foi Alterado 2=Não foi Alterado C 1 0 @! Nao Altera Real 1=Foi alterado;2=No foi Alterado 1 2
F2B_DTALT Dt Alteração Data de alteração Data de alteração D 8 0 Nao Altera Real 1 2
F2B_HRALT Hora Alt. Hora de alteração. Hora de alteração. C 8 0 @! Nao Altera Real 1 2
F2B_RBASES Bas. Second. Base secundária Código da regra de base de cálculo secundária, para cenários com calculo de pauta, que é necessário efetuar o cálculo de duas bases de calculos, e adotar a que possuir o maior valor. C 6 0 Vazio() .OR. ExistCpo("F27",FwFldGet("F2B_RBASES")) F27 S Sim Altera Real 139 1 2
F2B_DBASES Descr. Base Descrição Base de Cálculo Descrição da regra de base de calculo secundária C 100 0 @! IIf(!INCLUI,POSICIONE("F27",1,xFilial("F27")+F2B->F2B_RBASES+"2","F27_DESC"),"") Nao Vizualiza Virtual 1 2
F2B_TRBMAJ Trib. Maj, Tributo Majoração Código do tributo que fará o cálculo da majoração. C 6 0 Vazio() .OR. ExistCpo("F2B",FwFldGet("F2B_REGRA"),1) F2B2 S Nao Altera Real 139 1 2
F2B_DETMAJ Desc.Trb.Maj Descr. Tributo Majorado Descrição do tributo majorado. C 100 0 @! Iif(FindFunction("FSA160POS"),FSA160POS()," ") Nao Vizualiza Virtual 1 2
F2B_DEDDEP Dedução Dep. Dedução por Dependente Código da regra que contém informações sobre dedução da base de cálculo por dependentes. C 6 0 @! Vazio() .OR. ExistCpo("CIV",FwFldGet("F2B_DEDDEP")) CIV S Sim Altera Real 1 2
F2B_DETDEP Descr. Dep Descrição Dependentes Descrição da regra de dedução por dependentes selecionada. C 100 0 @! IIf(!INCLUI,POSICIONE("CIV",4,xFilial("CIV")+F2B->F2B_DEDDEP+"2","CIV_DESCR"),"") Nao Vizualiza Virtual 1 2
F2B_DEDPRO Ded. Prog. Dedução Tab. Progressiva Código da regra de dedução da tabela progressiva. se huver. C 6 0 @! Vazio() .OR. ExistCpo("CIQ",FwFldGet("F2B_DEDPRO")) CIQ S Sim Altera Real 1 2
F2B_DETPRO Desc. Pro Descricao Ded. Prog Descrição da regra de dedução pela tabela progressiva. C 100 0 @! IIf(!INCLUI,POSICIONE("CIQ",1,xFilial("CIQ")+F2B->F2B_DEDPRO,"CIQ_DESCR"),"") Nao Vizualiza Virtual 1 2
F2B_CODESC Cod. Escrit. Código da escrituração Código que define a escrituração C 6 0 @! Vazio() .OR. ExistCpo("CJ2",FwFldGet("F2B_CODESC")) CJ2REG S Nao Altera Real 1 2
F2B_DESESC Descrição Descrição Descrição da regra de ~escrituração. C 100 0 @! IIf(!INCLUI,POSICIONE("CJ2",1,xFilial("CJ2")+F2B->F2B_CODESC+"2","CJ2_DESCR"),"") Nao Vizualiza Virtual 1 2
F2B_MAXMIN Maior Menor Maior ou Menor Valor Selecione “1 = Maior” para carregar o valor maior entre a base de cálculo e a base de cálculo auxiliar; Selecione “2 = Menor” para carregar o valor menor entre a base de cálculo e a base de cálculo auxiliar. C 1 0 @! Pertence("1|2") Nao Altera Real 1=Maior;2=Menor 1 2
F2B_RGGUIA Reg.Ger.Guia Cod. Regra Geração Guia Regra que será utilizada na geração da guia de recolhimento. C 6 0 @! Vazio() .Or. ExistCpo("CJ4",FwFldGet("F2B_RGGUIA")) CJ4 S Nao Altera Real 1 2
F2B_DRGUIA Desc. R.Guia Descrição Regra de Guia Descrição da regra de geração da guia de recolhimento. C 100 0 @! IIF(!INCLUI,POSICIONE("CJ4",1,xFilial("CJ4")+M->F2B_RGGUIA, "CJ4_DESCR"),"") Nao Vizualiza Virtual 1 2
F2B_VLRMIN Vlr. Minimo Valor minimo do Tributo Valor Minimo do Tributo N 14 2 @E 99,999,999,999.99 Sim Altera Real 1 2
F2B_VLRMAX Vlr. Maximo Valor Maximo Tributo Valor Maximo do Tributo N 14 2 @E 99,999,999,999.99 Sim Altera Real 1 2
F2B_OPRMIN Oper. Minimo Operador minimo Operador de Limite minimo do tributo C 30 0 Vazio() .OR. ExistCpo("CIN",FwFldGet("F2B_OPRMIN")) CINOPR S Sim Altera Real 1 2
F2B_OPRMAX Oper. Maximo Operador Maximo Operador Limite maximo do tributo C 30 0 @! Vazio() .OR. ExistCpo("CIN",FwFldGet("F2B_OPRMAX")) CINOPR S Sim Altera Real 1 2
F2B_ORIGEM Origem Regra Origem da Regra Campo de origem do cadastro de Regras se será manual ou vindo da parceira Systax C 1 0 @! Pertence("12") "1" Sim Vizualiza Real 1=Manual;2=Systax 1 2
F2B_CHVMD5 MD5 Chave MD5 do Registro Chave MD5 utilizada na Classificação Tributária By Systax para identificar se o registro já existe. C 42 0 Sim Vizualiza Real 1 2





Relacionamentos(SX9)
X9_CDOM - Tabela Destino X9_EXPDOM - Expressão Origem X9_EXPCDOM - Expressão Destino
F2B F2B_REGRA+F2B_ALTERA F2B_TRBMAJ+'2'
F2D F2B_REGRA F2D_TRBMAJ
F2D F2B_REGRA F2D_TRIB
CDA F2B_REGRA CDA_REGCAL
F2D F2B_ID F2D_IDCAD
F2J F2B_ID F2J_RTRIB
SF6 F2B_REGRA+F2B_ALTERA F6_TRIB+'2'
CJW F2B_REGRA CJW_TRIB
F2B F2B_REGRA F2B_TRBMAJ
SF6 F2B_REGRA F6_TRIB
CIN F2B_ID CIN_IREGRA
CE0 F2B_REGRA CE0_TRGEN
DKB F2B_REGRA DKB_IDTRIB
CJ3 F2B_REGRA CJ3_TRIB
CJA F2B_REGRA CJA_REGCAL
CDV F2B_REGRA CDV_REGCAL