Dicionário Protheus
Início

Tabela F2B no Protheus

Regra Tributária

O que é a tabela F2B no Protheus?

A tabela F2B faz parte do sistema ERP Protheus da TOTVS e é utilizada para regra tributária.

Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.

A tabela F2B possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.

Nesta página você pode consultar a estrutura completa da tabela F2B, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE F2B
X2_PATH \DATA\
X2_ARQUIVO F2B990
X2_NOME Regra Tributária
X2_NOMESPA Regla tributaria
X2_NOMEENG Tax Rule
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO F2B_FILIAL+F2B_ID+F2B_REGRA+DTOS(F2B_VIGINI)+DTOS(F2B_VIGFIM)
X2_PYME S
X2_MODULO 9
X2_DISPLAY -
X2_SYSOBJ -
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 2
X2_AUTREC 2
X2_TAMFIL 2
X2_TAMUN 0
X2_TAMEMP 0
X2_STAMP 2
X2_INSDT 2
D_E_L_E_T_ -
R_E_C_N_O_ 4101
R_E_C_D_E_L_ 0

Campos da Tabela F2B (56 campos)

X3_ARQUIVO X3_ORDEM X3_CAMPO X3_TIPO X3_TAMANHO X3_DECIMAL X3_TITULO X3_TITSPA X3_TITENG X3_DESCRIC X3_DESCSPA X3_DESCENG X3_PICTURE X3_VALID X3_USADO X3_RELACAO X3_F3 X3_NIVEL X3_RESERV X3_CHECK X3_TRIGGER X3_PROPRI X3_BROWSE X3_VISUAL X3_CONTEXT X3_OBRIGAT X3_VLDUSER X3_CBOX X3_CBOXSPA X3_CBOXENG X3_PICTVAR X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_PYME X3_CONDSQL X3_CHKSQL X3_IDXSRV X3_ORTOGRA X3_IDXFLD X3_TELA X3_PICBRV X3_AGRUP X3_POSLGT X3_MODAL X3_CHKSUM X3_ADDSUM D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
F2B 01 F2B_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal del sistema System Branch - - x x x x x x x x x x x x x x x - - 1 - - - - S V R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 66231 0
F2B 02 F2B_ID C 36 0 Id Cad. Trib Id Reg. Trib Tax Reg Id Id cadastro do tributo Id Registro del tributo Tax Register Id @! - x x x x x x x x x x x x x x x x FWUUID("F2B") - 1 x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 66232 0
F2B 03 F2B_REGRA C 6 0 Código Regra Código regla Rule Code Código da Regra Fiscal Código de la regla fiscal Tax Rule Code - - x x x x x x x x x x x x x x x x - - 1 xxx - - - S A R - - - - - - - - 139 - S - - N - N - - - 1 1 - - - 66233 0
F2B 04 F2B_DESC C 100 0 Descrição Descripción Description Descrição da Regra Descripción de la regla Rule description @! - x x x x x x x x x x x x x x x x - - 1 x xxxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 66234 0
F2B 05 F2B_TRIB C 6 0 Tributo Tributo Tax Tributo Tributo Tax @! Vazio() .OR. ExistCpo("F2E",FwFldGet("F2B_TRIB"),2) x x x x x x x x x x x x x x x x - F2E 1 x x - S - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 66235 0
F2B 06 F2B_DTRIB C 100 0 Descrição Descripc. Description Descrição do Tributo Descripción del tributo Tax Description @! - x x x x x x x x x x x x x x x x IIf(!INCLUI,POSICIONE("F2E",2,xFilial("F2E")+F2B->F2B_TRIB,"F2E_DESC"),"") - 1 x xx - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 66236 0
F2B 07 F2B_VIGINI D 8 0 Data Início Fecha inicia Initial Date Data inicial da vigência Fecha inicial de vigencia Validity start date - - x x x x x x x x x x x x x x x x - - 1 xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 66237 0
F2B 08 F2B_VIGFIM D 8 0 Data Final Fecha final End Date Data final de vigência Fecha final de vigencia Validity end date - Vazio() .OR. FwFldGet("F2B_VIGFIM") >= FwFldGet("F2B_VIGINI") x x x x x x x x x x x x x x x x - - 1 xx x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 66238 0
F2B 09 F2B_RBASE C 6 0 Base Cálculo Base Cálculo Calculation Regra de Base de Cálculo Regla de la base de cálcu Calculation Base Rule - Vazio() .OR. ExistCpo("F27",FwFldGet("F2B_RBASE")) x x x x x x x x x x x x x x x x - F27 1 x x - S - S A R - - - - - - - - 139 - S - - N - N - - - 1 1 - - - 66239 0
F2B 10 F2B_DBASE C 100 0 Desc. Base Desc. Base Base Descr Descrição Base de Cálculo Descripción base de cálcu Calculation Base Descript @! - x x x x x x x x x x x x x x x x IIf(!INCLUI,POSICIONE("F27",1,xFilial("F27")+F2B->F2B_RBASE+"2","F27_DESC"),"") - 1 x xx - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 66240 0
F2B 11 F2B_RALIQ C 6 0 Alíquota Alícuota Rate Regra da Alíquota Regla de la alícuota Rate Rule - Vazio() .OR. ExistCpo("F28",FwFldGet("F2B_RALIQ")) x x x x x x x x x x x x x x x x - F28 1 xxx - S - S A R - - - - - - - - 139 - S - - N - N - - - 1 1 - - - 66241 0
F2B 12 F2B_DALIQ C 100 0 Desc. Aliq. Desc. Alíc. Rate Descr Descrição Regra Aliquota Descripción Regra Alícuot Rate Rule Description @! - x x x x x x x x x x x x x x x x IIf(!INCLUI,POSICIONE("F28",1,xFilial("F28")+F2B->F2B_RALIQ+"2","F28_DESC"),"") - 1 x xx - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 66242 0
F2B 13 F2B_PEROD C 6 0 Perf.Ori/Des Perf.Ori/Des Src/Trg Prof Perfil Origem e Destino Perfil Origen y Destino Source & Target Profile - Vazio() .OR. ExistCpo("F20",FwFldGet("F2B_PEROD")+"01") x x x x x x x x x x x x x x x x - F20OD 1 xxx - S - S A R - - - - - - - - 138 - S - - N - N - - - 1 1 - - - 66243 0
F2B 14 F2B_DOD C 100 0 Desc Ori/Des Desc Ori/Des Ori/Des Desc Descrição Origem Destino Descripción Origen Destin Origin Destination Descri @! - x x x x x x x x x x x x x x x x IIf(!INCLUI,POSICIONE("F20",1,xFilial("F20")+F2B->F2B_PEROD+"01","F20_DESC"),"") - 1 x xx - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 66244 0
F2B 15 F2B_PERFPA C 6 0 Perf. Part. Perf. Part. Part Prof Perfil do Participante. Perfil del participante. Participant Profile - Vazio() .OR. ExistCpo("F20",FwFldGet("F2B_PERFPA")+"02") x x x x x x x x x x x x x x x x - F20PAR 1 xxx - S - S A R - - - - - - - - 138 - S - - N - N - - - 1 1 - - - 66245 0
F2B 16 F2B_DPA C 100 0 Desc. Part. Desc. Part. Part. Descr Descrição Participante Descripción Participante Participant Description @! - x x x x x x x x x x x x x x x x IIf(!INCLUI,POSICIONE("F20",1,xFilial("F20")+F2B->F2B_PERFPA+"02","F20_DESC"),"") - 1 x xx - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 66246 0
F2B 17 F2B_PERFOP C 6 0 Perf. Oper. Perf. Oper. Oper Prof Perfil da Operação. Perfil de la operación. Operation Profile - Vazio() .OR. ExistCpo("F20",FwFldGet("F2B_PERFOP")+"03") x x x x x x x x x x x x x x x x - F20OPE 1 xxx - S - S A R - - - - - - - - 138 - S - - N - N - - - 1 1 - - - 66247 0
F2B 18 F2B_DOP C 100 0 Desc. Oper. Desc. Oper. Oper Desc Descrição da Operação Descripción de la operaci Operation Description. @! - x x x x x x x x x x x x x x x x IIf(!INCLUI,POSICIONE("F20",1,xFilial("F20")+F2B->F2B_PERFOP+"03","F20_DESC"),"") - 1 x xx - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 66248 0
F2B 19 F2B_PERFPR C 6 0 Perf. Prod. Perf. Prod. Prod Prof Perfil do Produto Perfil del producto Product Profile - Vazio() .OR. ExistCpo("F20",FwFldGet("F2B_PERFPR")+"04") x x x x x x x x x x x x x x x x - F20PRD 1 xxx - S - S A R - - - - - - - - 138 - S - - N - N - - - 1 1 - - - 66249 0
F2B 20 F2B_DPR C 100 0 Desc. Prod. Desc. Prod. Prod. Desc Descrição Regra Produto Descripción Regla Product Product Rule Description @! - x x x x x x x x x x x x x x x x IIf(!INCLUI,POSICIONE("F20",1,xFilial("F20")+F2B->F2B_PERFPR+"04","F20_DESC"),"") - 1 x xx - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 66250 0
F2B 21 F2B_RFIN C 6 0 Financeira Financiera Financial Regra Financeira Regla financiera Financial Rule @! Vazio() .Or. ExistCpo("FKK","1"+FwFldGet("F2B_RFIN"),3) x x x x x x x x x x x x x x x x - FKK 1 xx - S - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 66251 0
F2B 22 F2B_DFIN C 100 0 Desc. Fin. Desc. Fin. Fin Desc Desc. da Regra Financeira Descr. Regla financiera Financial Rule Desc @! - x x x x x x x x x x x x x x x x IIf(!INCLUI,Iif(FindFunction("FinFKKVig") .AND. FinFKKVig(F2B->F2B_RFIN, dDataBase) > 0,FKK->FKK_DESCR,"" ),"") - 1 xx - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 66252 0
F2B 23 F2B_RAPUR C 6 0 Regra Apur. Regla Cálc. Calc rule Regra de apuração Regla de cálculo Calculation rule @! Vazio() .OR. ExistCpo("F2G",FwFldGet("F2B_RAPUR")) x x x x x x x x x x x x x x x x - F2G 1 x - S - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 66253 0
F2B 24 F2B_DAPUR C 100 0 Descrição Descripción Description Descrição da Apuração Descripción del cálculo Calculation description @! - x x x x x x x x x x x x x x x x IIf(!INCLUI,POSICIONE("F2G",1,xFilial("F2G")+F2B->F2B_RAPUR,"F2G_DESCRI"),"") - 1 x - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 66254 0
F2B 25 F2B_ALTERA C 1 0 Alterado Modificado Changed Indicação de alteração Indicación de modificació Indication of change @! - x x x x x x x x x x x x x x x - - 1 - - - - N A R - - 1=Foi alterado;2=Não foi Alterado 1=Se modificó;2=No se modificó 1=Changed;2=Not Changed - - - - - S - - N - N - - - 1 2 - - - 66255 0
F2B 26 F2B_RND C 1 0 Config Arred Config Red Set Rounding Config. Arredondamento Config. Redondeo Set Rounding @! vazio() .OR. Pertence("12") x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - 1=Arredonda;2=Trunca 1=Redondea;2=Trunca 1=Round Up;2=Truncate - - - - - S - - N - N - - - 1 2 - - - 66256 0
F2B 27 F2B_DTALT D 8 0 Dt Alteração Fch. Modif. Edit Dt Data de alteração Fecha de modificación Edit date - - x x x x x x x x x x x x x x x - - 1 - - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 66257 0
F2B 28 F2B_HRALT C 8 0 Hora Alt. Hora Mod. Edit Time Hora de alteração. Hora de modificación Edit Time @! - x x x x x x x x x x x x x x x - - 1 - - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 66258 0
F2B 29 F2B_RBASES C 6 0 Bas. Second. Bas. Secund. Second Base Base secundária Base secundaria Secondary Base - Vazio() .OR. ExistCpo("F27",FwFldGet("F2B_RBASES")) x x x x x x x x x x x x x x x x - F27 1 x - S - S A R - - - - - - - - 139 - S - - N - N - - - 1 2 - - - 66259 0
F2B 30 F2B_DBASES C 100 0 Descr. Base Descr. Base Descr. Base Descrição Base de Cálculo Descrip Base de cálculo Calc Base Description @! - x x x x x x x x x x x x x x x x IIf(!INCLUI,POSICIONE("F27",1,xFilial("F27")+F2B->F2B_RBASES+"2","F27_DESC"),"") - 1 x - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 66260 0
F2B 31 F2B_TRBMAJ C 6 0 Trib. Maj, Trib. Aum. Sur Tax Tributo Majoração Tributo Aument. Surcharge Tax - Vazio() .OR. ExistCpo("F2B",FwFldGet("F2B_REGRA"),1) x x x x x x x x x x x x x x x x - F2B2 1 x - S - N A R - - - - - - - - 139 - S - - N - N - - - 1 2 - - - 66261 0
F2B 32 F2B_DETMAJ C 100 0 Desc.Trb.Maj Desc.Trb.Aum Sur Tax Desc Descr. Tributo Majorado Desc. Tributo Aument Surcharge Tas Desc @! - x x x x x x x x x x x x x x x x Iif(FindFunction("FSA160POS"),FSA160POS()," ") - 1 x - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 66262 0
F2B 33 F2B_DEDDEP C 6 0 Dedução Dep. Deducc. Dep. Deduction De Dedução por Dependente Deducción por dependiente Deduction per Dependent @! Vazio() .OR. ExistCpo("CIV",FwFldGet("F2B_DEDDEP")) x x x x x x x x x x x x x x x x - CIV 1 x - S - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 66263 0
F2B 34 F2B_DETDEP C 100 0 Descr. Dep Descr. Dep Dep Desc Descrição Dependentes Descrip Dependientes Dependent Description @! - x x x x x x x x x x x x x x x x IIf(!INCLUI,POSICIONE("CIV",4,xFilial("CIV")+F2B->F2B_DEDDEP+"2","CIV_DESCR"),"") - 1 x - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 66264 0
F2B 35 F2B_DEDPRO C 6 0 Ded. Prog. Ded. Prog. Prog Deduc Dedução Tab. Progressiva Deducción Tab. Progresiva Progressive Table Deducti @! Vazio() .OR. ExistCpo("CIQ",FwFldGet("F2B_DEDPRO")) x x x x x x x x x x x x x x x x - CIQ 1 x - S - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 66265 0
F2B 36 F2B_DETPRO C 100 0 Desc. Pro Desc. Pro Prog Desc Descricao Ded. Prog Descripción Ded. Prog. Prog Ded Description @! - x x x x x x x x x x x x x x x x IIf(!INCLUI,POSICIONE("CIQ",1,xFilial("CIQ")+F2B->F2B_DEDPRO,"CIQ_DESCR"),"") - 1 x - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 66266 0
F2B 37 F2B_CODESC C 6 0 Cod. Escrit. Cód. Regis. Bookkeeping Código da escrituração Código del registro Bookkeeping Code @! Vazio() .OR. ExistCpo("CJ2",FwFldGet("F2B_CODESC")) x x x x x x x x x x x x x x x x - CJ2REG 1 x - S - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 66267 0
F2B 38 F2B_DESESC C 100 0 Descrição Descrip Description Descrição Descrip Description @! - x x x x x x x x x x x x x x x x IIf(!INCLUI,POSICIONE("CJ2",1,xFilial("CJ2")+F2B->F2B_CODESC+"2","CJ2_DESCR"),"") - 1 x - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 66268 0
F2B 39 F2B_MAXMIN C 1 0 Maior Menor Mayor Menor Higher Lower Maior ou Menor Valor Mayor o menor valor Higher or Lower Value @! Pertence("1|2") x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - 1=Maior;2=Menor 1=Mayor;2=Menor 1=Higher;2=Lower - - - - - S - - N - N - - - 1 2 - - - 66269 0
F2B 40 F2B_RGGUIA C 6 0 Reg.Ger.Guia Reg.Gen.Form Form Gen Reg Cod. Regra Geração Guia Cód. Regla Gen. Form Form Gener Rule Code @! Vazio() .Or. ExistCpo("CJ4",FwFldGet("F2B_RGGUIA")) x x x x x x x x x x x x x x x x - CJ4 1 x - S - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 66270 0
F2B 41 F2B_DRGUIA C 100 0 Desc. R.Guia Desc R.Form Form R Desc Descrição Regra de Guia Descrip Regla de Form Form Rule Description @! - x x x x x x x x x x x x x x x x IIF(!INCLUI,POSICIONE("CJ4",1,xFilial("CJ4")+M->F2B_RGGUIA, "CJ4_DESCR"),"") - 1 x - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 66271 0
F2B 42 F2B_VLRMIN N 14 2 Vlr. Minimo Val. Mínimo Min Value Valor minimo do Tributo Valor mínimo de tributo Tax Minimum Value @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x xxx - - - - A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 66272 0
F2B 43 F2B_VLRMAX N 14 2 Vlr. Maximo Val. Máximo Max Value Valor Maximo Tributo Valor máximo tributo Tax Maximum Value @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x xxx - - - - A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 66273 0
F2B 44 F2B_OPRMIN C 30 0 Oper. Minimo Oper. Mínimo Min. Operato Operador minimo Operador mínimo Minimum Operator - Vazio() .OR. ExistCpo("CIN",FwFldGet("F2B_OPRMIN")) x x x x x x x x x x x x x x x x - CINOPR 1 x x xx - S - - A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 66274 0
F2B 45 F2B_OPRMAX C 30 0 Oper. Maximo Oper. Máximo Max. Operato Operador Maximo Operador máximo Maximum Operator @! Vazio() .OR. ExistCpo("CIN",FwFldGet("F2B_OPRMAX")) x x x x x x x x x x x x x x x x - CINOPR 1 x x xx - S - - A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 66275 0
F2B 46 F2B_ORIGEM C 1 0 Origem Regra Origen Regla Rule Source Origem da Regra Origen de la regla Rule Source @! Pertence("12") x x x x x x x x x x x x x x x "1" - 1 x - - - S V R - - 1=Manual;2=Systax 1=Manual;2=Systax 1=Manual;2=Systax - - - - - S - - N - N - - - 1 2 - - - 66276 0
F2B 47 F2B_CHVMD5 C 42 0 MD5 MD5 MD5 Chave MD5 do Registro Clave MD5 del Reg. MD5 Key of Record - - x x x x x x x x x x x x x x x - - 1 x - - - - V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 66277 0
F2B 48 F2B_RDBASE N 3 0 % Base Aux % Base Aux Aux Base % % Base Aux. ao Comparar % Base Aux. al comparar Aux. Base % when Comparng @E 999 - x x x x x x x x x x x x x x x x - - 1 x - - - - A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 66278 0
F2B 49 F2B_RCUSTO C 6 0 Custo Costo Cost Regra Custo Regla costo Cost Rule - Vazio() .Or. ExistCpo("D4H",FwFldGet("F2B_RCUSTO"),1) x x x x x x x x x x x x x x x x - D4H 1 xx - S - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 66279 0
F2B 50 F2B_DCUSTO C 100 0 Desc. Custo Desc. Costo Cost Descr Descricao da Regra Custo Descrip Regla costo Cost Rule Description @! - x x x x x x x x x x x x x x x x IIf(INCLUI, "", POSICIONE("D4H",1,xFilial("D4H")+F2B->F2B_RCUSTO,"D4H_DESCRI")) - 1 xx - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 66280 0
F2B 51 F2B_STATUS C 1 0 Status Estatus Status Status da Regra Trib. Estatus regla Trib. Tax Rule Status @! Pertence("12") x x x x x x x x x x x x x x x x "1" - 1 xxx - - - S A R - - 1=Em Teste;2=Aprovada 1=A prueba; 2=Aprobada 1=Being Tested;2=Approved - - - - - S - - N - N - - - 1 1 - - - 66281 0
F2B 52 F2B_TPREGR C 30 0 Tipo Regra Tipo regla Rule Type Tipo da Regra Tipo de regla Type of Rule @! Vazio() .OR. Alltrim(FwFldGet("F2B_TPREGR")) $ X160TPREG() x x x x x x x x x x x x x x x x "01" - 1 x - - - N A V - - #X160TPREG() #X160TPREG() #X160TPREG() - - - - - S - - N - N - - - 1 2 - - - 66282 0
F2B 53 F2B_TBCONF C 6 0 Trib Generic Trib Genéric Generic Tax Cod. Trib Generico Cód. Trib Genérico Generic Tax Code - Vazio() .OR. ExistCpo("F2B",FwFldGet("F2B_TBCONF"),1) x x x x x x x x x x x x x x x x X160F2BINIT('F2B_TBCONF') F2B3 1 x - - - N A V - - - - - - - - 139 - S - - N - N - - - 1 2 - - - 66283 0
F2B 54 F2B_CONREG C 30 0 Consulta Reg Consulta Reg Rule Query Consulta Regra Consulta regla Rule Query @! existcpo("CIN") .Or. Vazio() x x x x x x x x x x x x x x x x X160F2BINIT('F2B_CONREG') CINLIM 1 x - - - N A V - - - - - - - - - - S - - N - N - - - 1 2 - - - 66284 0
F2B 55 F2B_ACMAX C 1 0 Acao Vl. Max Acc. Vl. Máx Act Val Max Acao ao exceder maximo Acc. al exceder máximo Action when Exceeding Max @! Pertence("123") x x x x x x x x x x x x x x x x "1" - 1 xx - - - N A R - - 1=Considera valor Máximo; 2=Zerar o tributo; 3=Não Calcula Tributo 1=Considera valor máximo; 2=Tributo en cero; 3=No calcula tributo 1=Use Maximum Value; 2=Set Tax to Zero; 3=Do Not Calculate Tax - - - - - S - - N - N - - - 1 2 - - - 66285 0
F2B 56 F2B_ACMIN C 1 0 Acao Vl. Mim Acc. Vl. Mín Act Val Min Acao ao Nao atingir o min Acc. al no alcanzar Mín Action when Not Reaching @! Pertence("123") x x x x x x x x x x x x x x x x "2" - 1 xx - - - N A R - - 1=Considera valor Minimo; 2=Zerar o tributo; 3=Não Calcula Tributo 1=Considera valor mínimo; 2=Tributo en cero; 3=No calcula tributo 1=Use Minimum Value; 2=Set Tax to Zero; 3=Do Not Calculate Tax - - - - - S - - N - N - - - 1 2 - - - 66286 0

Índices da Tabela F2B (8 índices)

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
F2B 1 F2B_FILIAL+F2B_REGRA+DTOS(F2B_VIGINI)+DTOS(F2B_VIGFIM)+F2B_ALTERA Código Regra + Data Início + Data Final + Alterado Código regla + Fecha inicia + Fecha final + Modificado Rule Code + Initial Date + End Date + Changed S - - S 2 3 - 9721 0
F2B 2 F2B_FILIAL+F2B_DESC Descrição Descripción Description S - - S 2 3 - 9722 0
F2B 3 F2B_FILIAL+F2B_ID Id Cad. Trib Id Reg. Trib Tax Reg Id S - - S 2 3 - 9723 0
F2B 4 F2B_ID Id Cad. Trib Id Reg. Trib Tax Reg Id S - - S 2 3 - 9724 0
F2B 5 F2B_FILIAL+F2B_TRIB+F2B_REGRA Tributo + Código Regra Tributo + Código regla Tax + Rule Code S - - S 2 3 - 9725 0
F2B 6 F2B_FILIAL+F2B_REGRA+DTOS(F2B_DTALT)+F2B_HRALT Código Regra + Dt Alteração + Hora Alt. Código regla + Fch. Modif. + Hora Mod. Rule Code + Edit Dt + Edit Time S - - N 2 3 - 9726 0
F2B 7 F2B_FILIAL+F2B_REGRA+F2B_ALTERA+F2B_STATUS Código Regra + Alterado + Status Código regla + Modificado + Estatus Rule Code + Changed + Status S - - S 2 3 - 9727 0
F2B 8 F2B_FILIAL+F2B_CHVMD5+F2B_ALTERA MD5 + Alterado MD5 + Modificado MD5 + Changed S - - N 2 3 - 9728 0

Perguntas frequentes

Para que serve a tabela F2B no Protheus?

Ela é utilizada para regra tributária dentro do sistema ERP Protheus.

Como consultar os campos da tabela F2B?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela F2B?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.

Exemplo de consulta SQL da tabela F2B

Modelo de query gerado automaticamente com base na estrutura da tabela.

SELECT
    F2B_FILIAL,
    F2B_ID,
    F2B_REGRA,
    F2B_DESC,
    F2B_TRIB,
    F2B_DTRIB,
    F2B_VIGINI,
    F2B_VIGFIM,
    F2B_RBASE,
    F2B_DBASE,
    F2B_RALIQ,
    F2B_DALIQ,
    F2B_PEROD,
    F2B_DOD,
    F2B_PERFPA,
    F2B_DPA,
    F2B_PERFOP,
    F2B_DOP,
    F2B_PERFPR,
    F2B_DPR,
    F2B_RFIN,
    F2B_DFIN,
    F2B_RAPUR,
    F2B_DAPUR,
    F2B_ALTERA,
    F2B_RND,
    F2B_DTALT,
    F2B_HRALT,
    F2B_RBASES,
    F2B_DBASES,
    F2B_TRBMAJ,
    F2B_DETMAJ,
    F2B_DEDDEP,
    F2B_DETDEP,
    F2B_DEDPRO,
    F2B_DETPRO,
    F2B_CODESC,
    F2B_DESESC,
    F2B_MAXMIN,
    F2B_RGGUIA,
    F2B_DRGUIA,
    F2B_VLRMIN,
    F2B_VLRMAX,
    F2B_OPRMIN,
    F2B_OPRMAX,
    F2B_ORIGEM,
    F2B_CHVMD5,
    F2B_RDBASE,
    F2B_RCUSTO,
    F2B_DCUSTO,
    F2B_STATUS,
    F2B_TPREGR,
    F2B_TBCONF,
    F2B_CONREG,
    F2B_ACMAX,
    F2B_ACMIN
FROM F2B
WHERE
    D_E_L_E_T_ = ' '
    AND F2B_FILIAL = 'VALOR'
    AND F2B_ID = 'VALOR'
    AND F2B_REGRA = 'VALOR'
    AND F2B_DESC = 'VALOR'
    AND F2B_TRIB = 'VALOR'
    AND F2B_DTRIB = 'VALOR'
    AND F2B_VIGINI BETWEEN '20260401' AND '20260430'
    AND F2B_VIGFIM BETWEEN '20260401' AND '20260430'
    AND F2B_RBASE = 'VALOR'
    AND F2B_DBASE = 'VALOR'
    AND F2B_RALIQ = 'VALOR'
    AND F2B_DALIQ = 'VALOR'
    AND F2B_PEROD = 'VALOR'
    AND F2B_DOD = 'VALOR'
    AND F2B_PERFPA = 'VALOR'
    AND F2B_DPA = 'VALOR'
    AND F2B_PERFOP = 'VALOR'
    AND F2B_DOP = 'VALOR'
    AND F2B_PERFPR = 'VALOR'
    AND F2B_DPR = 'VALOR'
    AND F2B_RFIN = 'VALOR'
    AND F2B_DFIN = 'VALOR'
    AND F2B_RAPUR = 'VALOR'
    AND F2B_DAPUR = 'VALOR'
    AND F2B_ALTERA = 'VALOR'
    AND F2B_RND = 'VALOR'
    AND F2B_DTALT BETWEEN '20260401' AND '20260430'
    AND F2B_HRALT = 'VALOR'
    AND F2B_RBASES = 'VALOR'
    AND F2B_DBASES = 'VALOR'
    AND F2B_TRBMAJ = 'VALOR'
    AND F2B_DETMAJ = 'VALOR'
    AND F2B_DEDDEP = 'VALOR'
    AND F2B_DETDEP = 'VALOR'
    AND F2B_DEDPRO = 'VALOR'
    AND F2B_DETPRO = 'VALOR'
    AND F2B_CODESC = 'VALOR'
    AND F2B_DESESC = 'VALOR'
    AND F2B_MAXMIN = 'VALOR'
    AND F2B_RGGUIA = 'VALOR'
    AND F2B_DRGUIA = 'VALOR'
    AND F2B_VLRMIN = 0
    AND F2B_VLRMAX = 0
    AND F2B_OPRMIN = 'VALOR'
    AND F2B_OPRMAX = 'VALOR'
    AND F2B_ORIGEM = 'VALOR'
    AND F2B_CHVMD5 = 'VALOR'
    AND F2B_RDBASE = 0
    AND F2B_RCUSTO = 'VALOR'
    AND F2B_DCUSTO = 'VALOR'
    AND F2B_STATUS = 'VALOR'
    AND F2B_TPREGR = 'VALOR'
    AND F2B_TBCONF = 'VALOR'
    AND F2B_CONREG = 'VALOR'
    AND F2B_ACMAX = 'VALOR'
    AND F2B_ACMIN = 'VALOR'