Dicionário Protheus
Início

Tabela T0O no Protheus

Itens do Evento Tributário

O que é a tabela T0O no Protheus?

A tabela T0O faz parte do sistema ERP Protheus da TOTVS e é utilizada para itens do evento tributário.

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 T0O 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 T0O, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE T0O
X2_PATH \DATA\
X2_ARQUIVO T0O990
X2_NOME Itens do Evento Tributário
X2_NOMESPA Ítems evento tributario
X2_NOMEENG Tax Event Items
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO T0O_FILIAL+T0O_ID+STR(T0O_IDGRUP)+T0O_SEQITE
X2_PYME N
X2_MODULO 84
X2_DISPLAY -
X2_SYSOBJ TAFA433
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_ 8850
R_E_C_D_E_L_ 0

Campos da Tabela T0O (38 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_
T0O 01 T0O_FILIAL C 2 0 Filial Sucursal Branch Filial Sucursal Branch - - x x x x x x x x x x x x x x x - - 1 - - - - S A R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 148882 0
T0O 02 T0O_ID C 36 0 ID ID ID Identificador do Registro Identificador registro Record Identifier - - x x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - 085 - S - - N - N - - - 1 2 - - - 148883 0
T0O 03 T0O_IDGRUP N 2 0 Grupo Trib. Grupo Trib. Tax Group Id. Grupo Trib. Id. Grupo Trib. Tax Group Id. 99 - x x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 148884 0
T0O 04 T0O_SEQITE C 6 0 Seq. Item Sec. Ítem Item Seq Sequência do Item Secuencia del ítem Item Sequence @! - x x x x x x x x x x x x x x x x - - 1 x x - - - S V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 148885 0
T0O 05 T0O_ORIGEM C 1 0 Origem Origen Origin Origem Origen Origin - VldCmpEven( ) x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - 1=Conta Contábil;2=Lalur - Parte B 1=Cuenta contable;2=Lalur - Parte B 1=Ledger account;2=Lalur - Part B - - - - - S - - N - N - - - 1 1 - - - 148886 0
T0O 06 T0O_DESCRI C 100 0 Descrição Descrip. Description Descrição Descripción Description @! - 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 - - - 148887 0
T0O 07 T0O_IDECF C 36 0 Tabela ECF Tabla ECF ECF Table Id. Tabela ECF Id. Tabla ECF ECF Table Id. - xFunVldCmp("CH6",1) x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - 085 - S - - N - N - - - 1 2 - - - 148888 0
T0O 08 T0O_CODECF C 10 0 Código ECF Código ECF ECF Code Código ECF Código ECF ECF Code @! xFunVldCmp("CH6",2) .And. VldCmpEven( ) x x x x x x x x x x x x x x x x IIF(!INCLUI.AND.!EMPTY(T0O->T0O_IDECF),Posicione("CH6",1,xFilial("CH6")+T0O->T0O_IDECF,"CH6_CODREG+CH6_CODIGO"),"") CH6I 1 x - S - S A V - - - - - - - - - - S - - N - N - - - 1 2 - - - 148889 0
T0O 09 T0O_DTDECF C 100 0 Desc. ECF Desc. ECF ECF Desc Descrição tabela ECF Descripción tabla ECF ECF table description @! - x x x x x x x x x x x x x x x x IIF(!INCLUI.AND.!EMPTY(T0O->T0O_IDECF),SubStr(Posicione("CH6",1,xFilial("CH6")+T0O->T0O_IDECF,"CH6_DESCRI"),1,100),"") - 1 x - - - S V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 148890 0
T0O 10 T0O_OPERAC C 1 0 Operação Operación Operation Operação Operación Operation - VldCmpEven( ) x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - 1=Soma;2=Subtração 1=Suma;2=Sustracción 1=Sum;2=Subtraction - - - - - S - - N - N - - - 1 1 - - - 148891 0
T0O 11 T0O_PERDED N 5 2 % Ded./Comp. % Ded./Comp. %Ded/Comp % Dedução/Compensação % Deducción/Compensación % Deduction/Compensation @E 99.99 Positivo() 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 - - - 148892 0
T0O 12 T0O_IDLIDC C 36 0 Id. Ded/Comp Id. Ded/Comp Ded/Comp Id Id. Ded./Comp. Id. Ded./Comp. Ded/Comp Id - xFunVldCmp("T0L",1) x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - 085 - S - - N - N - - - 1 2 - - - 148893 0
T0O 13 T0O_CODLID C 6 0 Cód. Limite Cód. Límite Limit Code Limite dedução/comp. Límite deducción/comp. Deduction/comp. Limit @! xFunVldCmp("T0L",2) x x x x x x x x x x x x x x x x IIF(!INCLUI.AND.!EMPTY(T0O->T0O_IDLIDC),Posicione("T0L",1,xFilial("T0L")+T0O->T0O_IDLIDC,"T0L_CODIGO"),"") T0LA 1 x - S - S A V - - - - - - - - - - S - - N - N - - - 1 2 - - - 148894 0
T0O 14 T0O_DLIMDC C 100 0 Desc. Limite Desc. Límite Limit Desc Desc. Limite Ded./Comp. Desc. Límite Ded./Comp. Ded/Comp Limit Desc @! - x x x x x x x x x x x x x x x x IIF(!INCLUI.AND.!EMPTY(T0O->T0O_IDLIDC),Posicione("T0L",1,xFilial("T0L")+T0O->T0O_IDLIDC,"T0L_DESCRI"),"") - 1 x - - - S V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 148895 0
T0O 15 T0O_FILITE C 40 0 Filial Sucursal Branch Filial Sucursal Branch @! XFUNVldCmp("C1E",1) .And. VldCmpEven( ) x x x x x x x x x x x x x x x x - C1EA 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 148896 0
T0O 16 T0O_IDCC C 36 0 Conta Contáb Cta Contable Acc Account Conta Contábil Cuenta contable Accruing Account - - x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - 085 - S - - N - N - - - 1 2 - - - 148897 0
T0O 17 T0O_CODCC C 60 0 Conta Contáb Cta Contab Accr Account Conta Contábil Cuenta contable Accruing Account @! TafVldCtC("C1O",1) x x x x x x x x x x x x x x x x TafRelCtC("T0O_IDCC",1) C1OA 1 x - S - S A V - - - - - - - - - - S - - N - N - - - 1 2 - - - 148898 0
T0O 18 T0O_DCONTC C 125 0 Desc. Conta Desc. Cta Acc Desc Desc. Conta Contábil Desc. Cta. Contable Accruing Account Descrip. @! - x x x x x x x x x x x x x x x x TafRelCtC("T0O_IDCC",1) - 1 x - - - S V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 148899 0
T0O 19 T0O_TIPOCC C 1 0 Tipo Tipo Type Tipo Tipo Type - VldCmpEven( ) x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - 1=Débito;2=Crédito;3=Movimentação da Conta;4=Saldo Anterior;5=Saldo Atual 1=Débito;2=Crédito;3=Movimiento de cuenta;4=Saldo anterior;5=Saldo actual 1=Debit;2=Credit;3=Account Transaction;4=Previous Balance;5=Current Balance - - - - - S - - N - N - - - 1 2 - - - 148900 0
T0O 20 T0O_IDCUST C 6 0 Id. C. Custo Id. C. Costo CCenter Id Id. Centro de Custo Id. Centro de costo Cost Center Id @! VldCmpEven( ) x x x x x x x x x x x x x x x x - C1PA 1 x - S - S A R - - - - - - - - 156 - S - - N - N - - - 1 2 - - - 148901 0
T0O 21 T0O_DCUSTO C 123 0 Centro Custo Centro costo Cost Center Desc. Centro de Custo Desc. Centro de costo Cost Center Descrip. @! - x x x x x x x x x x x x x x x x XFUNRelac(83,'T0O_IDCUST') C1PA 1 x - - - S V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 148902 0
T0O 22 T0O_EFEITO C 1 0 Efeito Lalur Efecto Lalur Tax Led Eff Efeito Lalur Efecto Lalur Tax Ledger Effect - VldCmpEven( ) x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - 1=Não se aplica;2=Constituir saldo da Conta;3=Baixar saldo da Conta 1=No se aplica;2=Constituir saldo de la cuenta;3=Bajar saldo de la cuenta 1=Not applicable;2=Constitute account balance;3=Write off account balance - - - - - S - - N - N - - - 1 2 - - - 148903 0
T0O 23 T0O_IDEVEN C 36 0 Evento Evento Event Evento Evento Event - xFunVldCmp("T0N",1) x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - 085 - S - - N - N - - - 1 2 - - - 148904 0
T0O 24 T0O_CODEVE C 6 0 Evento Evento Event Evento Evento Event @! xFunVldCmp("T0N",2) .And. VldCmpEven( ) x x x x x x x x x x x x x x x x IIF(!INCLUI.AND.!EMPTY(T0O->T0O_IDEVEN),Posicione("T0N",1,xFilial("T0N")+T0O->T0O_IDEVEN,"T0N_CODIGO"),"") T0NA 1 x - S - S A V - - - - - - - - - - S - - N - N - - - 1 2 - - - 148905 0
T0O 25 T0O_DEVENT C 100 0 Desc. Evento Desc. Evento Event Desc Desc. Evento Desc. Evento Event Description @! - x x x x x x x x x x x x x x x x IIF(!INCLUI.AND.!EMPTY(T0O->T0O_IDEVEN),Posicione("T0N",1,xFilial("T0N")+T0O->T0O_IDEVEN,"T0N_DESCRI"),"") - 1 x - - - S V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 148906 0
T0O 26 T0O_ATIVID C 1 0 Tipo Ativ. Tipo Activ. Act Type Tipo de Atividade Tipo de actividad Activity Type - VldCmpEven( ) x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - 1=Isenção;2=Redução;3=Demais Atividades 1=Exención;2=Reducción;3=Otras actividades 1=Exemption;2=Reduction;3=Other Activities - - - - - S - - N - N - - - 1 2 - - - 148907 0
T0O 27 T0O_PROUNI C 1 0 Prouni Prouni Prouni Prouni Prouni Prouni - VldCmpEven( ) x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - - S - - N - N - - - 1 2 - - - 148908 0
T0O 28 T0O_PERRED N 5 2 % de Redução % reducción %Reduction % de Redução % reducción % Reduction @E 99.99 VldCmpEven( ) .AND. Positivo() 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 - - - 148909 0
T0O 29 T0O_IDTDEX C 36 0 Id.Cód. ECF Id.Cód. ECF ECF Cd Id Id. Cód. ECF Luc. Explora Id. Cód. ECF Gan. Explora Explor. Profit ECF Cd Id - xFunVldCmp("CH6",1) x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - 085 - S - - N - N - - - 1 2 - - - 148910 0
T0O 30 T0O_CODTDE C 10 0 Cód. ECF Luc Cód. ECF Gan ECF Prof. Cd Cód. ECF Luc. Exploração Cód. ECF Gan. Explotación ECF Explor. Profit Code @! xFunVldCmp("CH6",2) x x x x x x x x x x x x x x x x IIF(!INCLUI.AND.!EMPTY(T0O->T0O_IDTDEX),Posicione("CH6",1,xFilial("CH6")+T0O->T0O_IDTDEX,"CH6_CODREG+CH6_CODIGO"),"") CH6I 1 x - S - S A V - - - - - - - - - - S - - N - N - - - 1 2 - - - 148911 0
T0O 31 T0O_DTDEXP C 100 0 Desc. ECF Ex Desc. ECF Ex ECF Ex Desc Descrição tabela ECF Expl Descrip Tabla ECF Expl ECF Expl Table Descript @! - x x x x x x x x x x x x x x x x IIF(!INCLUI.AND.!EMPTY(T0O->T0O_IDTDEX),SubStr(Posicione("CH6",1,xFilial("CH6")+T0O->T0O_IDTDEX,"CH6_DESCRI"),1,100),"") - 1 x - - - S V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 148912 0
T0O 32 T0O_IDLAL C 36 0 Tabela Lalur Tabla Lalur Lalur Tb Id. Tabela Lalur Id. Tabla Lalur Lalur Table ID - xFunVldCmp("CH8",1) x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - 085 - S - - N - N - - - 1 2 - - - 148913 0
T0O 33 T0O_CODLAL C 12 0 Código Lalur Código Lalur Lalur Code Código Lalur Código Lalur Lalur Code @! xFunVldCmp("CH8",2) .And. VldCmpEven( ) x x x x x x x x x x x x x x x x IIF(!INCLUI.AND.!EMPTY(T0O->T0O_IDLAL),Posicione("CH8",1,xFilial("CH8")+T0O->T0O_IDLAL,"CH8_CODREG+CH8_CODIGO"),"") CH8A 1 x - S - S A V - - - - - - - - - - S - - N - N - - - 1 2 - - - 148914 0
T0O 34 T0O_DTDLAL C 100 0 Desc. Lalur Desc. Lalur Lalur Desc Descrição tabela Lalur Descrip. Tabla Lalur Lalur Table Description @! - x x x x x x x x x x x x x x x x IIF(!INCLUI.AND.!EMPTY(T0O->T0O_IDLAL),SubStr(Posicione("CH8",1,xFilial("CH8")+T0O->T0O_IDLAL,"CH8_DESCRI"),1,100),"") - 1 x - - - S V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 148915 0
T0O 35 T0O_IDPARB C 36 0 Id. Parte B Id. Parte B Part B Id Id. Parte B Id. Parte B Part B Id - - x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - 085 - S - - N - N - - - 1 2 - - - 148916 0
T0O 36 T0O_CODPAB C 60 0 Cód. Parte B Cód. Parte B Part B Cd Cód. Conta Parte B Cód. Cta Parte B Part B Account Code @! VldCmpEven( ) x x x x x x x x x x x x x x x x XFUNRelac(86,'T0O_IDPARB') T0SA 1 x - S - S A V - - - - - - - - - - S - - N - N - - - 1 2 - - - 148917 0
T0O 37 T0O_DPARTB C 100 0 Des. Parte B Des. Parte B Part B Desc Descrição Conta Parte B Descrip Cta Parte B Part B Account Descriptio @! - x x x x x x x x x x x x x x x x XFUNRelac(87,'T0O_IDPARB') - 1 x - - - S V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 148918 0
T0O 38 T0O_PERCON N 6 2 % da Conta % de la cuen % of Account % da Conta % de la cuenta % of Account @E 999.99 VldCmpEven( ) .AND. Positivo() 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 - - - 148919 0

Índices da Tabela T0O (1 í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_
T0O 1 T0O_FILIAL+T0O_ID+STR(T0O_IDGRUP)+T0O_SEQITE ID + Grupo Trib. + Seq. Item ID + Grupo Trib. + Sec. Ítem ID + Tax Group + Item Seq S - - N 2 3 - 21128 0

Perguntas frequentes

Para que serve a tabela T0O no Protheus?

Ela é utilizada para itens do evento tributário dentro do sistema ERP Protheus.

Como consultar os campos da tabela T0O?

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

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

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