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

Tabela TPD no Protheus

Etapas do Bem Padrão

A tabela TPD do Protheus está descrita no dicionário (SX2) como “Etapas do Bem Padrão”. Possui 5 campos e 1 índices e chave única TPD_FILIAL+TPD_CODBEM+TPD_ETAPA+DTOS(TPD_DTULTM). Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
TPD
Nome
Etapas do Bem Padrão
Nome (inglês)
Standard Asset Stages
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
TPD_FILIAL+TPD_CODBEM+TPD_ETAPA+DTOS(TPD_DTULTM)
Campos / índices
5 / 1

Campos da tabela TPD (5)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 TPD_FILIAL C 2 0 Filial Filial do Sistema Real
02 TPD_CODBEM C 16 0 Bem Codigo do Bem Real
03 TPD_ETAPA C 6 0 Etapa Codigo da Etapa Real
04 TPD_DTULTM D 8 0 Dt.Ult.Manut Data da Ultima Manutencao Real
05 TPD_POSCON N 9 0 Pos.Contador Pos.Contad.Ult.Manutencao Real

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

Índices da tabela TPD (1)

OrdemChaveDescriçãoApelido
1TPD_FILIAL+TPD_CODBEM+TPD_ETAPA+DTOS(TPD_DTULTM)Bem + Etapa + Dt.Ult.Manut

Perguntas frequentes sobre a tabela TPD

O que é a tabela TPD?

É a tabela “Etapas do Bem Padrão” do ERP TOTVS Protheus, com 5 campos definidos no dicionário SX3.

Qual é a chave única da tabela TPD?

A chave única é TPD_FILIAL+TPD_CODBEM+TPD_ETAPA+DTOS(TPD_DTULTM).

Quais são os índices da tabela TPD?

A tabela tem 1 índice. O principal (ordem 1) usa a chave TPD_FILIAL+TPD_CODBEM+TPD_ETAPA+DTOS(TPD_DTULTM).

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

Exemplo de consulta SQL da tabela TPD

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

SELECT
    TPD_FILIAL,
    TPD_CODBEM,
    TPD_ETAPA,
    TPD_DTULTM,
    TPD_POSCON
FROM TPD
WHERE
    D_E_L_E_T_ = ' '
    AND TPD_FILIAL = 'VALOR'
    AND TPD_CODBEM = 'VALOR'
    AND TPD_ETAPA = 'VALOR'
    AND TPD_DTULTM BETWEEN '20261001' AND '20261031'
    AND TPD_POSCON = 0

Outras tabelas relacionadas

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