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

Tabela TD6 no Protheus

HISTÓRICO LOCAIS DE CONSUMO

A tabela TD6 do Protheus está descrita no dicionário (SX2) como “HISTÓRICO LOCAIS DE CONSUMO”. Possui 9 campos e 2 índices e chave única TD6_FILIAL+TD6_CODPRO+TD6_ESTRUT+TD6_CODNIV+DTOS(TD6_DATA)+TD6_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
TD6
Nome
HISTÓRICO LOCAIS DE CONSUMO
Nome (inglês)
HIST. CONSUMP. PLACES
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
TD6_FILIAL+TD6_CODPRO+TD6_ESTRUT+TD6_CODNIV+DTOS(TD6_DATA)+TD6_HORA
Campos / índices
9 / 2

Campos da tabela TD6 (9)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 TD6_FILIAL C 2 0 Filial Filial do Sistema Real
02 TD6_CODPRO C 15 0 Produto Produto Real
03 TD6_ESTRUT C 3 0 Estrutura Estrutura Real
04 TD6_CODNIV C 6 0 Nível Nível Real
05 TD6_NOMNIV C 30 0 Nome Nível Nome Nível Virtual
06 TD6_PORCEN N 5 1 % PCP/MNT % PCP/MNT Real
07 TD6_DATA D 8 0 Data Alter. Data Alter. Real
08 TD6_HORA C 8 0 Hora Alter. Hora Alter. Real
09 TD6_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 TD6 (2)

OrdemChaveDescriçãoApelido
1TD6_FILIAL+TD6_CODPRO+TD6_ESTRUT+TD6_CODNIV+DTOS(TD6_DATA)+TD6_HORAProduto + Estrutura + Nível + Data Alter. + Hora Alter.
2TD6_FILIAL+TD6_CODPRO+DTOS(TD6_DATA)+TD6_HORAProduto + Data Alter. + Hora Alter.

Perguntas frequentes sobre a tabela TD6

O que é a tabela TD6?

É a tabela “HISTÓRICO LOCAIS DE CONSUMO” do ERP TOTVS Protheus, com 9 campos definidos no dicionário SX3.

Qual é a chave única da tabela TD6?

A chave única é TD6_FILIAL+TD6_CODPRO+TD6_ESTRUT+TD6_CODNIV+DTOS(TD6_DATA)+TD6_HORA.

Quais são os índices da tabela TD6?

A tabela tem 2 índices. O principal (ordem 1) usa a chave TD6_FILIAL+TD6_CODPRO+TD6_ESTRUT+TD6_CODNIV+DTOS(TD6_DATA)+TD6_HORA.

Qual é o nome físico da tabela TD6 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: TD6990). Em ADVPL, use RetSqlName("TD6") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela TD6

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

SELECT
    TD6_FILIAL,
    TD6_CODPRO,
    TD6_ESTRUT,
    TD6_CODNIV,
    TD6_NOMNIV,
    TD6_PORCEN,
    TD6_DATA,
    TD6_HORA,
    TD6_OPERAC
FROM TD6
WHERE
    D_E_L_E_T_ = ' '
    AND TD6_FILIAL = 'VALOR'
    AND TD6_CODPRO = 'VALOR'
    AND TD6_ESTRUT = 'VALOR'
    AND TD6_CODNIV = 'VALOR'
    AND TD6_NOMNIV = 'VALOR'
    AND TD6_PORCEN = 0
    AND TD6_DATA BETWEEN '20261101' AND '20261130'
    AND TD6_HORA = 'VALOR'
    AND TD6_OPERAC = 'VALOR'

Outras tabelas relacionadas

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