Especialistas em TOTVS Protheus, BI e Automação de Processos
Dicionário Protheus · SX2

Tabela TD7 no Protheus

HIST. GASES GER. PELO PROD.

A tabela TD7 do Protheus está descrita no dicionário (SX2) como “HIST. GASES GER. PELO PROD.”. Possui 9 campos e 2 índices e chave única TD7_FILIAL+TD7_CODPRO+TD7_CODGAS+DTOS(TD7_DATA)+TD7_HORA. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
TD7
Nome
HIST. GASES GER. PELO PROD.
Nome (inglês)
HIST. GAS GEN. BY THE PROD
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
TD7_FILIAL+TD7_CODPRO+TD7_CODGAS+DTOS(TD7_DATA)+TD7_HORA
Campos / índices
9 / 2

Campos da tabela TD7 (9)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 TD7_FILIAL C 2 0 Filial Filial do Sistema Real
02 TD7_CODPRO C 15 0 Produto Produto Real
03 TD7_CODGAS C 10 0 Gás Gás Real
04 TD7_DESGAS C 30 0 Descrição Descrição Virtual
05 TD7_UNIGAS C 2 0 Unid. Medida Unidade de Medida Virtual
06 TD7_FATOR N 11 4 Fator Emis. Fator Emis. Real
07 TD7_DATA D 8 0 Data Alter. Data Alter. Real
08 TD7_HORA C 8 0 Hora Alter. Hora Alter. Real
09 TD7_OPERAC C 1 0 Operação Operação Real

Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.

Índices da tabela TD7 (2)

OrdemChaveDescriçãoApelido
1TD7_FILIAL+TD7_CODPRO+TD7_CODGAS+DTOS(TD7_DATA)+TD7_HORAProduto + Gás + Data Alter. + Hora Alter.
2TD7_FILIAL+TD7_CODPRO+DTOS(TD7_DATA)+TD7_HORAProduto + Data Alter. + Hora Alter.

Perguntas frequentes sobre a tabela TD7

O que é a tabela TD7?

É a tabela “HIST. GASES GER. PELO PROD.” do ERP TOTVS Protheus, com 9 campos definidos no dicionário SX3.

Qual é a chave única da tabela TD7?

A chave única é TD7_FILIAL+TD7_CODPRO+TD7_CODGAS+DTOS(TD7_DATA)+TD7_HORA.

Quais são os índices da tabela TD7?

A tabela tem 2 índices. O principal (ordem 1) usa a chave TD7_FILIAL+TD7_CODPRO+TD7_CODGAS+DTOS(TD7_DATA)+TD7_HORA.

Qual é o nome físico da tabela TD7 no banco de dados?

No banco, o nome é o código da tabela seguido do código da empresa (no dicionário de referência desta consulta: TD7990). Em ADVPL, use RetSqlName("TD7") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela TD7

Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.

SELECT
    TD7_FILIAL,
    TD7_CODPRO,
    TD7_CODGAS,
    TD7_DESGAS,
    TD7_UNIGAS,
    TD7_FATOR,
    TD7_DATA,
    TD7_HORA,
    TD7_OPERAC
FROM TD7
WHERE
    D_E_L_E_T_ = ' '
    AND TD7_FILIAL = 'VALOR'
    AND TD7_CODPRO = 'VALOR'
    AND TD7_CODGAS = 'VALOR'
    AND TD7_DESGAS = 'VALOR'
    AND TD7_UNIGAS = 'VALOR'
    AND TD7_FATOR = 0
    AND TD7_DATA BETWEEN '20261101' AND '20261130'
    AND TD7_HORA = 'VALOR'
    AND TD7_OPERAC = 'VALOR'

Outras tabelas relacionadas

Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.