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

Tabela TPF no Protheus

Manutenções Padrão

A tabela TPF do Protheus está descrita no dicionário (SX2) como “Manutenções Padrão”. Possui 34 campos e 5 índices e chave única TPF_FILIAL+TPF_CODFAM+TPF_TIPMOD+TPF_SERVIC+TPF_SEQREL. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
TPF
Nome
Manutenções Padrão
Nome (inglês)
Standard Maintenances
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
TPF_FILIAL+TPF_CODFAM+TPF_TIPMOD+TPF_SERVIC+TPF_SEQREL
Campos / índices
34 / 5

Campos da tabela TPF (34)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 TPF_FILIAL C 2 0 Filial Filial do Sistema Real
02 TPF_CODFAM C 6 0 Família Codigo da Familia Padrao Real
03 TPF_NOMFAM C 40 0 Nome Família Nome da Familia Padrao Virtual
04 TPF_TIPMOD C 10 0 Tipo Modelo Codigo do Tipo do Modelo Real
05 TPF_DESMOD C 20 0 Descrição Descricao Tipo do Modelo Virtual
06 TPF_SEQREL C 3 0 Sequência Sequencia Relacionamento Real
07 TPF_SERVIC C 6 0 Serviço Codigo do Servico Real
08 TPF_NOMSER C 40 0 Nome Serviço Nome do Servico Virtual
09 TPF_NOMEMA C 40 0 Nome Manut. Nome da Manutencao Real
10 TPF_CODARE C 6 0 Área Manut. Codigo Area de Manutencao Real
11 TPF_NOMARE C 30 0 Nome da Área Nome da Area do servico Virtual
12 TPF_TIPO C 3 0 Tipo Manut. Codigo do Tipo Manutencao Real
13 TPF_NOMTIP C 40 0 Nome do Tipo Nome do Tipo do servico Virtual
14 TPF_CALEND C 3 0 Calendario Calendario da Manutencao Real
15 TPF_NOMCAL C 30 0 Nome Calend. Nome do Calendario Virtual
16 TPF_TIPACO C 1 0 Tipo Acomp. Tipo do Acompanhamento Real
17 TPF_PERIOD C 1 0 Período Tipo de Periodo de Manut. Real
18 TPF_PRIORI C 3 0 Prioridade Prioridade da Manutencao Real
19 TPF_PARADA C 1 0 Parada Bem Indicacao de Parada Bem Real
20 TPF_TEPAAN N 3 0 Parada Antes Tempo Parada Antes Manut. Real
21 TPF_UNPAAN C 1 0 Un. P. Antes Unidade Tpo. Parada Antes Real
22 TPF_TEPADE N 3 0 Un. Parada Tempo de Para Depois Manu Real
23 TPF_UNPADE C 1 0 Uni.Par.Dep. Unidade Tpo.Parada Depois Real
24 TPF_TEENMA N 3 0 Tempo Manut. Tempo Entre Manutencoes Real
25 TPF_UNENMA C 1 0 Un. Manut. Unidade Tempo Manutencao Real
26 TPF_INENMA N 6 0 Incr. Manut. Incremento Entre Manut. Real
27 TPF_NAOUTI C 1 0 Dia Não Útil Atitude Para Dia Nao Util Real
28 TPF_DOCFIL C 2 0 Filial Proc. Filial Procedimento Real
29 TPF_DOCTO C 16 0 Procedimento Procedimento Manutencao Real
30 TPF_DESCRI M 10 0 Descrição Descricao da Manutenção Real
31 TPF_SEQUEN N 3 0 Sequencia Sequencia da manutencao Real
32 TPF_TIPLUB C 1 0 Servico Lubr Servico Lubrificacao Real
33 TPF_TOLERA N 6 0 Toler. Tempo Tempo Toleran OS a Vencer Real
34 TPF_TOLECO N 9 0 Toler. Cont. Tolerancia Contador Real

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

Índices da tabela TPF (5)

OrdemChaveDescriçãoApelido
1TPF_FILIAL+TPF_CODFAM+TPF_SERVIC+TPF_SEQRELFamília + Serviço + Sequência
2TPF_FILIAL+TPF_CALENDCalendario
3TPF_FILIAL+TPF_DOCTOProcedimento
4TPF_FILIAL+TPF_CODFAM+TPF_TIPMOD+TPF_SERVIC+TPF_SEQRELFamília + Tipo Modelo + Serviço + Sequência
5TPF_FILIAL+TPF_SERVICServiço

Perguntas frequentes sobre a tabela TPF

O que é a tabela TPF?

É a tabela “Manutenções Padrão” do ERP TOTVS Protheus, com 34 campos definidos no dicionário SX3.

Qual é a chave única da tabela TPF?

A chave única é TPF_FILIAL+TPF_CODFAM+TPF_TIPMOD+TPF_SERVIC+TPF_SEQREL.

Quais são os índices da tabela TPF?

A tabela tem 5 índices. O principal (ordem 1) usa a chave TPF_FILIAL+TPF_CODFAM+TPF_SERVIC+TPF_SEQREL.

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

Exemplo de consulta SQL da tabela TPF

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

SELECT
    TPF_FILIAL,
    TPF_CODFAM,
    TPF_NOMFAM,
    TPF_TIPMOD,
    TPF_DESMOD,
    TPF_SEQREL,
    TPF_SERVIC,
    TPF_NOMSER,
    TPF_NOMEMA,
    TPF_CODARE,
    TPF_NOMARE,
    TPF_TIPO,
    TPF_NOMTIP,
    TPF_CALEND,
    TPF_NOMCAL,
    TPF_TIPACO,
    TPF_PERIOD,
    TPF_PRIORI,
    TPF_PARADA,
    TPF_TEPAAN,
    TPF_UNPAAN,
    TPF_TEPADE,
    TPF_UNPADE,
    TPF_TEENMA,
    TPF_UNENMA,
    TPF_INENMA,
    TPF_NAOUTI,
    TPF_DOCFIL,
    TPF_DOCTO,
    TPF_DESCRI,
    TPF_SEQUEN,
    TPF_TIPLUB,
    TPF_TOLERA,
    TPF_TOLECO
FROM TPF
WHERE
    D_E_L_E_T_ = ' '
    AND TPF_FILIAL = 'VALOR'
    AND TPF_CODFAM = 'VALOR'
    AND TPF_NOMFAM = 'VALOR'
    AND TPF_TIPMOD = 'VALOR'
    AND TPF_DESMOD = 'VALOR'
    AND TPF_SEQREL = 'VALOR'
    AND TPF_SERVIC = 'VALOR'
    AND TPF_NOMSER = 'VALOR'
    AND TPF_NOMEMA = 'VALOR'
    AND TPF_CODARE = 'VALOR'
    AND TPF_NOMARE = 'VALOR'
    AND TPF_TIPO = 'VALOR'
    AND TPF_NOMTIP = 'VALOR'
    AND TPF_CALEND = 'VALOR'
    AND TPF_NOMCAL = 'VALOR'
    AND TPF_TIPACO = 'VALOR'
    AND TPF_PERIOD = 'VALOR'
    AND TPF_PRIORI = 'VALOR'
    AND TPF_PARADA = 'VALOR'
    AND TPF_TEPAAN = 0
    AND TPF_UNPAAN = 'VALOR'
    AND TPF_TEPADE = 0
    AND TPF_UNPADE = 'VALOR'
    AND TPF_TEENMA = 0
    AND TPF_UNENMA = 'VALOR'
    AND TPF_INENMA = 0
    AND TPF_NAOUTI = 'VALOR'
    AND TPF_DOCFIL = 'VALOR'
    AND TPF_DOCTO = 'VALOR'
    AND TPF_SEQUEN = 0
    AND TPF_TIPLUB = 'VALOR'
    AND TPF_TOLERA = 0
    AND TPF_TOLECO = 0

Outras tabelas relacionadas

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