Tributos Genéricos Calculados
A tabela F2D faz parte do sistema ERP Protheus da TOTVS e é utilizada para tributos genéricos calculados.
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 F2D 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 F2D, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | F2D |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | F2D990 |
| X2_NOME | Tributos Genéricos Calculados |
| X2_NOMESPA | Tributos genéricos calculados |
| X2_NOMEENG | Generic Taxes Calculated |
| X2_ROTINA | - |
| X2_MODO | E |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | F2D_FILIAL+F2D_ID+F2D_IDREL |
| 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_ | 4103 |
| R_E_C_D_E_L_ | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F2D | 01 | F2D_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 | - | - | - | 66290 | 0 |
| F2D | 02 | F2D_ID | C | 36 | 0 | ID | ID | ID | Identificador | Identificador | Identifier | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 66291 | 0 |
| F2D | 03 | F2D_IDREL | C | 36 | 0 | Id. Tab. Ori | Id. Tab. Ori | Src Tab Id | Id relacionamento Tabela | Id Relación tabla | Table relation id | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 66292 | 0 |
| F2D | 04 | F2D_IDCAD | C | 36 | 0 | Id Cadastro | Id Registro | Register Id | Id Cadastro Tributo | Id Registro tributo | Tax Register Id | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 66293 | 0 |
| F2D | 05 | F2D_IDBASE | C | 36 | 0 | Id Base Calc | Id Base Cálc | Calc base id | Id regra base de calculo | Id Regla base de cálculo | Calculation base rule id | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 66294 | 0 |
| F2D | 06 | F2D_IDALIQ | C | 36 | 0 | Id Alíquota | Id Alícuota | Rate Id | Id da regra de alíquota | Id de la regla de alícuot | Rate rule id | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 66295 | 0 |
| F2D | 07 | F2D_TABELA | C | 3 | 0 | Tab. Origem | Tab. Origen | Src Table | Tabela de Origem | Tabla de origen | Source Table | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | xx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 66296 | 0 |
| F2D | 08 | F2D_TRIB | C | 6 | 0 | Tributo | Tributo | Tax | Sigla do Tributo | Sigla del tributo | Tax Acronym | - | Vazio() .OR. ExistCpo("F2B",FwFldGet("F2B_REGRA"),1) | x x x x x x x x x x x x x x x x | - | - | 1 | xx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | 139 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 66297 | 0 |
| F2D | 09 | F2D_BASE | N | 14 | 2 | Base Cálculo | Base cálculo | Calculation | Base de Cálculo | Base de cálculo | Calculation Base | @E 99,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 66298 | 0 |
| F2D | 10 | F2D_BASQTD | N | 14 | 2 | Base Qtde. | Base Cant. | Qty Base | Base Cálculo QTDE | Base Cálculo CANT | QTY Calculation Base | @E 99,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 66299 | 0 |
| F2D | 11 | F2D_ALIQ | N | 6 | 2 | Alíquota | Alícuota | Rate | Alíquota do Tributo | Alícuota del tributo | Tax Rate | @E 999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 66300 | 0 |
| F2D | 12 | F2D_VALOR | N | 14 | 2 | Val Tributo | Val Tributo | Tax Amt | Valor do Tributo | Valor del tributo | Tax Amount | @E 99,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 66301 | 0 |
| F2D | 13 | F2D_VALURF | N | 12 | 4 | Val. URF. | Val. URF. | Val URF | Valor da URF | Valor de la URF | Value of URF | @E 9,999,999.9999 | - | x x x x x x x x x x x x x x x | - | - | 1 | xxxx | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 66302 | 0 |
| F2D | 14 | F2D_DTEXCL | D | 8 | 0 | Dt. Exclusão | Fch. Borrado | Deletion Dt | Data de Exclusão | Fecha de borrado | Deletion Dt | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 66303 | 0 |
| F2D | 15 | F2D_RFIN | C | 6 | 0 | Regra Fin. | Regla Fin. | Fin Rule | Cód. da Regra Financeira | Cód. de la regla financie | Financial Rule Code | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 66304 | 0 |
| F2D | 16 | F2D_IFBAS | C | 36 | 0 | Id For. Base | Id Fór. Base | Base For Id | Id da fórmula da base | Id de fórmula de la base | Base Formula Id | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 66305 | 0 |
| F2D | 17 | F2D_IFALQ | C | 36 | 0 | Id For Aliq | Id Fór Alíc | Rate For Id | Id da formula da aliquota | Id de fórmula de la alícu | Rate Formula Id | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 66306 | 0 |
| F2D | 18 | F2D_IFVAL | C | 36 | 0 | Id For. Val | Id Fór. Val | Val For Id | Id Fórmula Valor | Id Fórmula valor | Value Formula Id | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 66307 | 0 |
| F2D | 19 | F2D_MVA | N | 7 | 4 | MVA | MVA | MVA | Marge Valor Agregado | Margen valor agregado | Added Value Margin | @E 99.9999 | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxx | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 66308 | 0 |
| F2D | 20 | F2D_AUXMVA | N | 7 | 4 | Índice MVA | Índice MVA | MVA Index | Índice Auxiliar MVA | Índice auxiliar MVA | MVA Auxiliary Index | @E 99.9999 | - | 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 | 2 | - | - | - | 66309 | 0 |
| F2D | 21 | F2D_PAUTA | N | 6 | 2 | Pauta | Tarifa | Tarrif | Valor da Pauta | Valor de tarifa | Tariff Value | @E 999.99 | - | 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 | 2 | - | - | - | 66310 | 0 |
| F2D | 22 | F2D_MAJORA | N | 7 | 4 | Maj.Alíquota | Aum.Alícuota | Surch Rate | Majoração da alíquota | Aumento de alícuota | Surcharge Rate | @E 99.9999 | - | 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 | 2 | - | - | - | 66311 | 0 |
| F2D | 23 | F2D_AUXMAJ | N | 7 | 4 | Indice Maj. | Índ Aum. | Surch Index | Índice Auxiliar Majoração | Índice auxiliar aumento | Surcharge Auxiliary Index | @E 99.9999 | - | 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 | 2 | - | - | - | 66312 | 0 |
| F2D | 24 | F2D_TRBMAJ | C | 6 | 0 | Trib. Maj. | Trib. Aum. | Sur Tax | Tributo Majorado | 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 | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | 139 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 66313 | 0 |
| F2D | 25 | F2D_VALMAJ | N | 14 | 2 | Val.Majorado | Val.Aument. | Sur Val | Valor Majorado | Valor Aument. | Surcharge Value | @E 99,999,999,999.99 | - | 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 | 2 | - | - | - | 66314 | 0 |
| F2D | 26 | F2D_ALQMAJ | N | 6 | 2 | Alq.Majorada | Alíc. Aument | Sur Rate | Alíquoat Majorada | Alícuot. Aument. | Surcharge Rate | @E 999.99 | - | x x x x x x x x x x x x x x x | - | - | 1 | xxx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 66315 | 0 |
| F2D | 27 | F2D_DEDDEP | N | 14 | 2 | Dedução Dep. | Deducc. Dep. | Deduction De | Dedução por dependentes | Deducción por dependiente | Deduction per Dependent | @E 99,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxx | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 66316 | 0 |
| F2D | 28 | F2D_IDESCR | C | 36 | 0 | ID Escritur. | ID Reg. | ID Bookk. | ID Regra de Escrituracao | ID Regla de registro | ID Bookkeeping Rule | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 66317 | 0 |
| F2D | 29 | F2D_IDTGEN | C | 36 | 0 | ID Trib. Gen | ID Trib. Gen | ID Gen Tax | ID Trib Generico | ID Trib Genérico | ID Generic Tax | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 66318 | 0 |
| F2D | 30 | F2D_ALIQTR | N | 6 | 2 | Aliquota | Alícuota | Rate | Indice de Aliquota | Índice de alícuota | Rate Index | @E 999.99 | positivo() | x x x x x x x x x x x x x x x x | - | - | 1 | xxxx | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 66319 | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F2D | 1 | F2D_FILIAL+F2D_ID+F2D_IDREL | ID + Id. Tab. Ori | ID + Id. Tab. Ori | ID + Src Tab Id | S | - | - | S | 2 | 3 | - | 9731 | 0 |
| F2D | 2 | F2D_FILIAL+F2D_IDREL+F2D_TRIB | Id. Tab. Ori + Tributo | Id. Tab. Ori + Tributo | Src Tab Id + Tax | S | - | - | S | 2 | 3 | - | 9732 | 0 |
| F2D | 3 | F2D_FILIAL+F2D_TRIB+F2D_TABELA | Tributo + Tab. Origem | Tributo + Tab. Origen | Tax + Src Table | S | - | - | S | 2 | 3 | - | 9733 | 0 |
| F2D | 4 | F2D_FILIAL+F2D_IDALIQ | Id Alíquota | Id Alícuota | Rate Id | S | - | - | S | 2 | 3 | - | 9734 | 0 |
| F2D | 5 | F2D_FILIAL+F2D_IDBASE | Id Base Calc | Id Base Cálc | Calc base id | S | - | - | S | 2 | 3 | - | 9735 | 0 |
| F2D | 6 | F2D_IDREL+F2D_TRIB | Id. Tab. Ori + Tributo | Id. Tab. Ori + Tributo | Src Tab Id + Tax | S | - | - | S | 2 | 3 | - | 9736 | 0 |
Ela é utilizada para tributos genéricos calculados dentro do sistema ERP Protheus.
Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.
Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.
Modelo de query gerado automaticamente com base na estrutura da tabela.
SELECT
F2D_FILIAL,
F2D_ID,
F2D_IDREL,
F2D_IDCAD,
F2D_IDBASE,
F2D_IDALIQ,
F2D_TABELA,
F2D_TRIB,
F2D_BASE,
F2D_BASQTD,
F2D_ALIQ,
F2D_VALOR,
F2D_VALURF,
F2D_DTEXCL,
F2D_RFIN,
F2D_IFBAS,
F2D_IFALQ,
F2D_IFVAL,
F2D_MVA,
F2D_AUXMVA,
F2D_PAUTA,
F2D_MAJORA,
F2D_AUXMAJ,
F2D_TRBMAJ,
F2D_VALMAJ,
F2D_ALQMAJ,
F2D_DEDDEP,
F2D_IDESCR,
F2D_IDTGEN,
F2D_ALIQTR
FROM F2D
WHERE
D_E_L_E_T_ = ' '
AND F2D_FILIAL = 'VALOR'
AND F2D_ID = 'VALOR'
AND F2D_IDREL = 'VALOR'
AND F2D_IDCAD = 'VALOR'
AND F2D_IDBASE = 'VALOR'
AND F2D_IDALIQ = 'VALOR'
AND F2D_TABELA = 'VALOR'
AND F2D_TRIB = 'VALOR'
AND F2D_BASE = 0
AND F2D_BASQTD = 0
AND F2D_ALIQ = 0
AND F2D_VALOR = 0
AND F2D_VALURF = 0
AND F2D_DTEXCL BETWEEN '20260801' AND '20260831'
AND F2D_RFIN = 'VALOR'
AND F2D_IFBAS = 'VALOR'
AND F2D_IFALQ = 'VALOR'
AND F2D_IFVAL = 'VALOR'
AND F2D_MVA = 0
AND F2D_AUXMVA = 0
AND F2D_PAUTA = 0
AND F2D_MAJORA = 0
AND F2D_AUXMAJ = 0
AND F2D_TRBMAJ = 'VALOR'
AND F2D_VALMAJ = 0
AND F2D_ALQMAJ = 0
AND F2D_DEDDEP = 0
AND F2D_IDESCR = 'VALOR'
AND F2D_IDTGEN = 'VALOR'
AND F2D_ALIQTR = 0