Dicionário Protheus
Início

Tabela TDG no Protheus

Hist. Acondics. FMR

O que é a tabela TDG no Protheus?

A tabela TDG faz parte do sistema ERP Protheus da TOTVS e é utilizada para hist. acondics. fmr.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE TDG
X2_PATH \DATA\
X2_ARQUIVO TDG990
X2_NOME Hist. Acondics. FMR
X2_NOMESPA Hist. Acondics. FMR
X2_NOMEENG FMR Cond.Hist.
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO TDG_FILIAL+TDG_CODFMR+DTOS(TDG_DTALT)+TDG_HRALT+TDG_SEQUEN
X2_PYME N
X2_MODULO 56
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_ 9237
R_E_C_D_E_L_ 0

Campos da Tabela TDG (12 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_
TDG 01 TDG_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 - - - - N - - - - - - - - - - 033 - N - - N N N - - - 1 2 - - - 153535 0
TDG 02 TDG_CODFMR C 6 0 Cod. FMR Cod. FMR FMR Code Codigo da FMR Codigo de la FMR FMR Code @! - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 153536 0
TDG 03 TDG_DTALT D 8 0 Data Alteraç Fecha Mod Chg.Date Data da Alteração Fecha de la Moidificacion Date of Change 99/99/9999 - x x x x x x x x x x x x x x x xx - - 1 x - - - S V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 153537 0
TDG 04 TDG_HRALT C 8 0 Hora Alteraç Hora Mod Chg.Hour Hora da Alteração Hora de la Modificacion Hour of Change 99:99:99 - x x x x x x x x x x x x x x x xx - - 1 x - - - S V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 153538 0
TDG 05 TDG_SEQUEN C 3 0 Sequência Secuencia Sequence Sequência Secuencia Sequence @! - x x x x x x x x x x x x x x x xx - - 1 x - - - S V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 153539 0
TDG 06 TDG_ACONDI C 6 0 Acondicion. Acondicion. Packing Acondicionamento Acondicionamiento Packing @! - x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - - - - - - - - - N - - N N N - - - 1 1 - - - 153540 0
TDG 07 TDG_DESCAC C 30 0 Desc. Acond. Desc. Acond. Packing Desc Desc. Acondicionamento Desc. Acondicionamiento Packing Desc. @! - x x x x x x x x x x x x x x x x TB6->(VDISP(TDG->TDG_ACONDI,"SUBSTR(TB6->TB6_DESCRI,1,30)")) - 1 x x - - - S V V - - - - - - - TB6->(VDISP(TDG->TDG_ACONDI,"SUBSTR(TB6->TB6_DESCRI,1,30)")) - - N - - N N N - - - 1 1 - - - 153541 0
TDG 08 TDG_COLET C 15 0 Coletor Recolectora Collector Código Coletor Codigo Recolectora Collector Code @! - x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - - - - - - - 030 - N - - N N N - - - 1 1 - - - 153542 0
TDG 09 TDG_DESCCO C 50 0 Desc. Colet. Desc Recolec Collec. Desc Descrição Coletor Descripcion Recolectora Collector Description @! - x x x x x x x x x x x x x x x x SB1->(VDISP(TDG->TDG_COLET,"SUBSTR(SB1->B1_DESC,1,30)")) - 1 x x - - - S V V - - - - - - - SB1->(VDISP(TDG->TDG_COLET,"SUBSTR(SB1->B1_DESC,1,30)")) 171 - N - - N N N - - - 1 1 - - - 153543 0
TDG 10 TDG_UNICOL C 2 0 Un. Coletor Un. Recolec Collector Un Unidade do Coletor Unidad Recolectora Collector Unit @! - x x x x x x x x x x x x x x x x SB1->(VDISP(TDG->TDG_COLET,"SB1->B1_UM")) - 1 x - - - S V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 153544 0
TDG 11 TDG_PESO N 9 2 Peso Peso Weight Peso do Resíduo Peso del Residuo Residue Weight @E 999,999.99 Positivo() x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 153545 0
TDG 12 TDG_UNIRES C 2 0 Un. Resíduo Unid Residuo Residue Unit Unidade do Resíduo Unidad del Residuo Residue Unit @! - x x x x x x x x x x x x x x x x SB1->(VDISP(TDF->TDF_CODRES,"SB1->B1_UM")) - 1 x - - - S V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 153546 0

Índices da Tabela TDG (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_
TDG 1 TDG_FILIAL+TDG_CODFMR+DTOS(TDG_DTALT)+TDG_HRALT+TDG_SEQUEN Cod. FMR + Data Alteraç + Hora Alteraç + Sequência Cod. FMR + Fecha Mod + Hora Mod + Secuencia FMR Code + Chg.Date + Chg.Hour + Sequence S - - S 2 3 - 21959 0

Perguntas frequentes

Para que serve a tabela TDG no Protheus?

Ela é utilizada para hist. acondics. fmr dentro do sistema ERP Protheus.

Como consultar os campos da tabela TDG?

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

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

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

Exemplo de consulta SQL da tabela TDG

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

SELECT
    TDG_FILIAL,
    TDG_CODFMR,
    TDG_DTALT,
    TDG_HRALT,
    TDG_SEQUEN,
    TDG_ACONDI,
    TDG_DESCAC,
    TDG_COLET,
    TDG_DESCCO,
    TDG_UNICOL,
    TDG_PESO,
    TDG_UNIRES
FROM TDG
WHERE
    D_E_L_E_T_ = ' '
    AND TDG_FILIAL = 'VALOR'
    AND TDG_CODFMR = 'VALOR'
    AND TDG_DTALT BETWEEN '20260501' AND '20260531'
    AND TDG_HRALT = 'VALOR'
    AND TDG_SEQUEN = 'VALOR'
    AND TDG_ACONDI = 'VALOR'
    AND TDG_DESCAC = 'VALOR'
    AND TDG_COLET = 'VALOR'
    AND TDG_DESCCO = 'VALOR'
    AND TDG_UNICOL = 'VALOR'
    AND TDG_PESO = 0
    AND TDG_UNIRES = 'VALOR'