Dicionário Protheus
Início

Tabela TTH no Protheus

REGISTROS DE SAIDA DE COMBUSTI

O que é a tabela TTH no Protheus?

A tabela TTH faz parte do sistema ERP Protheus da TOTVS e é utilizada para registros de saida de combusti.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE TTH
X2_PATH \DATA\
X2_ARQUIVO TTH990
X2_NOME REGISTROS DE SAIDA DE COMBUSTI
X2_NOMESPA REGISTROS SALIDA COMBUSTIBLE
X2_NOMEENG FUEL OUTFLOW REGISTRATION
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO TTH_FILIAL+TTH_POSTO+TTH_LOJA+TTH_TANQUE+TTH_CODCOM+TTH_BOMBA+DTOS(TTH_DTABAS)+TTH_HRABAS
X2_PYME N
X2_MODULO 95
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_ 9757
R_E_C_D_E_L_ 0

Campos da Tabela TTH (20 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_
TTH 01 TTH_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 x - - - N - - - - - - - - - - 033 - N - - N N N - - - 1 2 - - - 160431 0
TTH 02 TTH_POSTO C 6 0 Posto Estacion Station Posto Interno Estacion Interna Internal Station @! MNTA657VLD('TTH_POSTO') x x x x x x x x x x x x x x x xx - NGN 1 x x - S - S A R - - - - - - - - 001 - N - - N N N - - - 1 1 - - - 160432 0
TTH 03 TTH_LOJA C 2 0 Loja Tienda Store Codigo da Loja Codigo de la Tienda Store Code @! MNTA657VLD('TTH_LOJA') x x x x x x x x x x x x x x x xx - - 1 x x - S - S A R - - - - - - - - 002 - N - - N N N - - - 1 1 - - - 160433 0
TTH 04 TTH_DESCPO C 30 0 Nome Posto Nombre Estac Station Name Nome do Posto Nombre Estacion Gas Station Name @S20 - x x x x x x x x x x x x x x x x TQF->(VDISP(TTH->TTH_POSTO+TTH->TTH_LOJA,'TQF->TQF_NREDUZ')) - 1 x - - - S V V - - - - - - - Posicione('TQF',1,xFilial('TQF')+TTH->TTH_POSTO+TTH->TTH_LOJA,'TQF->TQF_NREDUZ') - - N - - N N N - - - 1 2 - - - 160434 0
TTH 05 TTH_TANQUE C 2 0 Tanque Tanque Tank Tanque do Combustivel Tanque de Combustible Fuel Tank @! MNTA657VLD('TTH_TANQUE') x x x x x x x x x x x x x x x xx - NGM 1 x x - - - S A R - - - - - - - - 024 - N - - N N N - - - 1 1 - - - 160435 0
TTH 06 TTH_CODCOM C 3 0 Combustivel Combustible Fuel Combustivel Combustible Fuel @! MNTA657VLD('TTH_CODCOM') x x x x x x x x x x x x x x x xx - TQM 1 x x - - - S A R - - - - - - - - - - N - - N N N - - - 1 1 - - - 160436 0
TTH 07 TTH_TIPO C 1 0 Tipo Saida Tipo Salida Outfl.Type Tipo Saida Tipo Salida Outflow Type @! MNTA657VLD('TTH_TIPO') x x x x x x x x x x x x x x x xx - - 1 x x - - - S A R - - 1=Bomba;2=Outra forma 1=Bomba;2=Otra forma 1=Pump;2=Other way - - - - - N - - N N N - - - 1 1 - - - 160437 0
TTH 08 TTH_BOMBA C 3 0 Bomba Bomba Pump Bomba do Combustivel Bomba de Combustible Fuel Pump @! MNTA657VLD('TTH_BOMBA') x x x x x x x x x x x x x x x x - TQJ 1 x - - - S A R - - - - - - M->TTH_TIPO=='1' .and. Inclui - - - N - - N N N - - - 1 2 - - - 160438 0
TTH 09 TTH_FOLHA C 9 0 Folha Pagina Sheet Folha de Abastecimentos Pagina de Abastecimientos Refueling Sheet @! - x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - 018 - N - - N N N - - - 1 2 - - - 160439 0
TTH 10 TTH_DTABAS D 8 0 Data Fecha Date Data do Lancamento Fecha del Asiento Entry Date 99/99/99 - x x x x x x x x x x x x x x x xx If(Inclui,dDataBase,TTH->TTH_DTABAS) - 1 x x - - - S A R - - - - - - - - - - N - - N N N - - - 1 1 - - - 160440 0
TTH 11 TTH_HRABAS C 5 0 Hora Hora Hour Hora dos Lancamentos Hora de los Asientos Entry Hour 99:99 MNTA657VLD('TTH_HRABAS') x x x x x x x x x x x x x x x xx If(Inclui,Substr(Time(),1,5),TTH->TTH_HRABAS) - 1 x x - - - S A R - - - - - - - - - - N - - N N N - - - 1 1 - - - 160441 0
TTH 12 TTH_MOTIVO C 1 0 Motivo Motivo Reason Motivo Motivo Reason @! MNTA657VLD('TTH_MOTIVO') x x x x x x x x x x x x x x x - - 1 x - - - N A R - - 1=Vazamento;2=Evaporacao;3=Drenagem;4=Transf p/apoio;5=Afericao Bomba;6=Outros motivos 1=Escape;2=Evaporacion;3=Drenaje;4=Transf p/apoyo;5=Verificacion Bomba;6=Otros motivos 1=Leakage;2=Evaporation;3=Drainage;4=Transf for support;5=Pump Gauging;6=Other reasons - - - - - N - - N N N - - - 1 2 - - - 160442 0
TTH 13 TTH_MOTIV2 C 6 0 Motivo Motivo Reason Codigo do Motivo Codigo del Motivo Reason Code @! MNTA657VLD('TTH_MOTIV2') x x x x x x x x x x x x x x x x - TTX 1 x x - S - S A R - - - - - - - - - - N - - N N N - - - 1 1 - - - 160443 0
TTH 14 TTH_DESCRI C 40 0 Descricao Descripcion Description Descricao do Motivo Descripcion del Motivo Reason Description @! - x x x x x x x x x x x x x x x x TTX->(VDISP(TTH->TTH_MOTIV2,"TTX_DESCRI")) - 1 x - - - S V V - - - - - - - Posicione("TTX",1,xFilial("TTX")+TTH->TTH_MOTIV2,"TTX->TTX_DESCRI") - - N - - N N N - - - 1 2 - - - 160444 0
TTH 15 TTH_NUMSEQ C 6 0 Num.Seq.SD3 Num.Sec.SD3 SD3 Seq.No. Num.Seq.SD3 Num.Sec.SD3 SD3 Seq.Number @! - x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 160445 0
TTH 16 TTH_QUANT N 10 2 Quantidade Cantidad Amount Quantidade Cantidad Amount @E 9,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - - - - - INCLUI .OR. (ALTERA .AND. EMPTY(TTH->TTH_FOLHA)) - - - N - - N N N - - - 1 1 - - - 160446 0
TTH 17 TTH_MATRIC C 6 0 Matricula Matricula Registration Matricula Funcionario Matricula Empleado Employee Registration @! MNTA657VLD('TTH_MATRIC') x x x x x x x x x x x x x x x x - SRA 1 x x - S - S A R - - - - - - - - 121 - N - - N N N - - - 1 1 - - - 160447 0
TTH 18 TTH_DESCFU C 30 0 Nome Func. Nombre Empl. Empl. Name Nome Funcionario Nombre Empleado Employee Name @S20 - x x x x x x x x x x x x x x x SRA->(VDISP(TTH->TTH_MATRIC,'SRA->RA_NOME')) - 1 - - - - S V V - - - - - - - Posicione('SRA',1,xFilial('SRA')+TTH->TTH_MATRIC,'SRA->RA_NOME') - - N - - N N N - - - 1 2 - - - 160448 0
TTH 19 TTH_FILORI C 2 0 Filial Orig. Sucursal Ori Orig Branch Filial Origem Sucursal Origen Orig Branch - - x x x x x x x x x x x x x x x - - 1 - - - - N V R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 160449 0
TTH 20 TTH_CCUSTO C 9 0 Centro Custo Centro Costo Cost Center Centro Custo Centro Costo Cost Center @! MNTA657VLD('TTH_CCUSTO') x x x x x x x x x x x x x x x x - CTT 1 x x - - - S A R - - - - - - MNT657WCC() - 004 - S - - N - N - - - 1 1 - - - 160450 0

Índices da Tabela TTH (5 í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_
TTH 1 TTH_FILIAL+TTH_POSTO+TTH_LOJA+TTH_TANQUE+TTH_CODCOM+TTH_BOMBA+DTOS(TTH_DTABAS)+TTH_HRABAS Posto + Loja + Tanque + Combustivel + Bomba + Data + Hora Estacion + Tienda + Tanque + Combustible + Bomba + Fecha + Hora Station + Store + Tank + Fuel + Pump + Date + Hour S - - S 2 3 - 23267 0
TTH 2 TTH_FILIAL+TTH_POSTO+TTH_LOJA+TTH_FOLHA Posto + Loja + Folha Estacion + Tienda + Pagina Station + Store + Sheet S - - S 2 3 - 23268 0
TTH 3 TTH_FILIAL+TTH_MATRIC Matricula Matricula Registration S - - S 2 3 - 23269 0
TTH 4 TTH_FILIAL+TTH_POSTO+TTH_LOJA+TTH_TANQUE+DTOS(TTH_DTABAS)+TTH_HRABAS Posto + Loja + Tanque + Data + Hora Estacion + Tienda + Tanque + Fecha + Hora Station + Store + Tank + Date + Hour S - - S 2 3 - 23270 0
TTH 5 TTH_FILIAL+TTH_MOTIV2 Motivo Motivo Reason S - - S 2 3 - 23271 0

Perguntas frequentes

Para que serve a tabela TTH no Protheus?

Ela é utilizada para registros de saida de combusti dentro do sistema ERP Protheus.

Como consultar os campos da tabela TTH?

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

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

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

Exemplo de consulta SQL da tabela TTH

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

SELECT
    TTH_FILIAL,
    TTH_POSTO,
    TTH_LOJA,
    TTH_DESCPO,
    TTH_TANQUE,
    TTH_CODCOM,
    TTH_TIPO,
    TTH_BOMBA,
    TTH_FOLHA,
    TTH_DTABAS,
    TTH_HRABAS,
    TTH_MOTIVO,
    TTH_MOTIV2,
    TTH_DESCRI,
    TTH_NUMSEQ,
    TTH_QUANT,
    TTH_MATRIC,
    TTH_DESCFU,
    TTH_FILORI,
    TTH_CCUSTO
FROM TTH
WHERE
    D_E_L_E_T_ = ' '
    AND TTH_FILIAL = 'VALOR'
    AND TTH_POSTO = 'VALOR'
    AND TTH_LOJA = 'VALOR'
    AND TTH_DESCPO = 'VALOR'
    AND TTH_TANQUE = 'VALOR'
    AND TTH_CODCOM = 'VALOR'
    AND TTH_TIPO = 'VALOR'
    AND TTH_BOMBA = 'VALOR'
    AND TTH_FOLHA = 'VALOR'
    AND TTH_DTABAS BETWEEN '20260501' AND '20260531'
    AND TTH_HRABAS = 'VALOR'
    AND TTH_MOTIVO = 'VALOR'
    AND TTH_MOTIV2 = 'VALOR'
    AND TTH_DESCRI = 'VALOR'
    AND TTH_NUMSEQ = 'VALOR'
    AND TTH_QUANT = 0
    AND TTH_MATRIC = 'VALOR'
    AND TTH_DESCFU = 'VALOR'
    AND TTH_FILORI = 'VALOR'
    AND TTH_CCUSTO = 'VALOR'