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

Tabela TPC no Protheus

Opções da Etapa Genérica

A tabela TPC do Protheus está descrita no dicionário (SX2) como “Opções da Etapa Genérica”. Possui 15 campos e 2 índices e chave única TPC_FILIAL+TPC_ETAPA+TPC_OPCAO. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
TPC
Nome
Opções da Etapa Genérica
Nome (inglês)
Generic Stage Options
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
TPC_FILIAL+TPC_ETAPA+TPC_OPCAO
Campos / índices
15 / 2

Campos da tabela TPC (15)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 TPC_FILIAL C 2 0 Filial Filial do Sistema Real
02 TPC_ETAPA C 6 0 Etapa Etapa Real
03 TPC_OPCAO C 15 0 Opções Opcao da Etapa Real
04 TPC_DESOPC C 20 0 Descrição Descrição do Item Real
05 TPC_CONDOP C 2 0 Operador Operador da Condicao Real
06 TPC_CONDIN C 10 0 Informações Valor de Comparacao Real
07 TPC_TIPRES C 1 0 Tipo Tipo de Resposta Real
08 TPC_TPMANU C 1 0 Ação Tipo de Manutencao gerar Real
09 TPC_SERVIC C 6 0 Serviço Servico da Manutencao Real
10 TPC_PORBEM C 1 0 Gera Para Para que Bem gerar O.S. Real
11 TPC_DESCRI C 20 0 Descrição Descricao Real
12 TPC_TIPCAM C 1 0 Tipo Campo Tipo de Campo de Resposta Real
13 TPC_FORMUL C 80 0 Fórmula Fórmula do Item Real
14 TPC_PERCEN N 6 2 Perc. Aviso Percent. p/dispara Aviso Real
15 TPC_OBSERV C 40 0 Msg. Alerta Mensagem de Alerta Real

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

Índices da tabela TPC (2)

OrdemChaveDescriçãoApelido
1TPC_FILIAL+TPC_ETAPA+TPC_OPCAOEtapa + Opções
2TPC_FILIAL+TPC_SERVICServiço

Perguntas frequentes sobre a tabela TPC

O que é a tabela TPC?

É a tabela “Opções da Etapa Genérica” do ERP TOTVS Protheus, com 15 campos definidos no dicionário SX3.

Qual é a chave única da tabela TPC?

A chave única é TPC_FILIAL+TPC_ETAPA+TPC_OPCAO.

Quais são os índices da tabela TPC?

A tabela tem 2 índices. O principal (ordem 1) usa a chave TPC_FILIAL+TPC_ETAPA+TPC_OPCAO.

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

Exemplo de consulta SQL da tabela TPC

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

SELECT
    TPC_FILIAL,
    TPC_ETAPA,
    TPC_OPCAO,
    TPC_DESOPC,
    TPC_CONDOP,
    TPC_CONDIN,
    TPC_TIPRES,
    TPC_TPMANU,
    TPC_SERVIC,
    TPC_PORBEM,
    TPC_DESCRI,
    TPC_TIPCAM,
    TPC_FORMUL,
    TPC_PERCEN,
    TPC_OBSERV
FROM TPC
WHERE
    D_E_L_E_T_ = ' '
    AND TPC_FILIAL = 'VALOR'
    AND TPC_ETAPA = 'VALOR'
    AND TPC_OPCAO = 'VALOR'
    AND TPC_DESOPC = 'VALOR'
    AND TPC_CONDOP = 'VALOR'
    AND TPC_CONDIN = 'VALOR'
    AND TPC_TIPRES = 'VALOR'
    AND TPC_TPMANU = 'VALOR'
    AND TPC_SERVIC = 'VALOR'
    AND TPC_PORBEM = 'VALOR'
    AND TPC_DESCRI = 'VALOR'
    AND TPC_TIPCAM = 'VALOR'
    AND TPC_FORMUL = 'VALOR'
    AND TPC_PERCEN = 0
    AND TPC_OBSERV = 'VALOR'

Outras tabelas relacionadas

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