A tabela TP2 do Protheus está descrita no dicionário (SX2) como “Opções da Etapa Padrão”. Possui 19 campos e 4 índices e chave única TP2_FILIAL+TP2_CODFAM+TP2_TIPMOD+TP2_SERVIC+TP2_SEQREL+TP2_TAREFA+TP2_ETAPA+TP2_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
- TP2
- Nome
- Opções da Etapa Padrão
- Nome (inglês)
- Standard Stage Options
- Compartilhamento por filial
- Exclusivo
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Chave única
TP2_FILIAL+TP2_CODFAM+TP2_TIPMOD+TP2_SERVIC+TP2_SEQREL+TP2_TAREFA+TP2_ETAPA+TP2_OPCAO- Campos / índices
- 19 / 4
Campos da tabela TP2 (19)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | TP2_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | Real |
| 02 | TP2_CODFAM | C | 6 | 0 | Familia | Codigo da Familia | Real |
| 03 | TP2_TIPMOD | C | 10 | 0 | Tipo Modelo | Codigo do Tipo do Modelo | Real |
| 04 | TP2_SERVIC | C | 6 | 0 | Servico | Codigo do Servico | Real |
| 05 | TP2_SEQREL | C | 3 | 0 | Sequencia | Sequencia da Manutencao | Real |
| 06 | TP2_TAREFA | C | 6 | 0 | Tarefa | Tarefa da Manutencao | Real |
| 07 | TP2_ETAPA | C | 6 | 0 | Etapa | Codigo da Etapa da Tarefa | Real |
| 08 | TP2_OPCAO | C | 15 | 0 | Opcao | Opcao da Etapa | Real |
| 09 | TP2_TIPRES | C | 1 | 0 | Tp. Resposta | Tipo de Resposta | Real |
| 10 | TP2_CONDOP | C | 2 | 0 | Operador | Operador da Condicao | Real |
| 11 | TP2_CONDIN | C | 10 | 0 | Informacao | Informacao da Condicao | Real |
| 12 | TP2_TIPCAM | C | 1 | 0 | Tp.Campo Res | Tipo de Campo de Resposta | Real |
| 13 | TP2_TPMANU | C | 1 | 0 | Tipo Manut. | Tipo Manutencao a Gerar | Real |
| 14 | TP2_SERVMN | C | 6 | 0 | Servico Man. | Servico da Manutencao | Real |
| 15 | TP2_PORBEM | C | 1 | 0 | Para o Bem | Para que Bem gerar O.S. | Real |
| 16 | TP2_DESCRI | C | 20 | 0 | Descricao | Descricao | Real |
| 17 | TP2_SEQUEN | N | 3 | 0 | Sequencia | Sequencia da manutencao | Real |
| 18 | TP2_FORMUL | C | 80 | 0 | Fórmula | Fórmula do Item | Real |
| 19 | TP2_DESOPC | C | 20 | 0 | Descrição | Descrição do Item | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela TP2 (4)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | TP2_FILIAL+TP2_CODFAM+TP2_SERVIC+TP2_SEQREL+TP2_TAREFA+TP2_ETAPA+TP2_OPCAO | Familia + Servico + Sequencia + Tarefa + Etapa + Opcao | |
| 2 | TP2_FILIAL+TP2_ETAPA+TP2_OPCAO | Etapa + Opcao | |
| 3 | TP2_FILIAL+TP2_CODFAM+TP2_TIPMOD+TP2_SERVIC+TP2_SEQREL+TP2_TAREFA+TP2_ETAPA+TP2_OPCAO | Familia + Tipo Modelo + Servico + Sequencia + Tarefa + Etapa + Opcao | |
| 4 | TP2_FILIAL+TP2_TAREFA | Tarefa |
Perguntas frequentes sobre a tabela TP2
O que é a tabela TP2?
É a tabela “Opções da Etapa Padrão” do ERP TOTVS Protheus, com 19 campos definidos no dicionário SX3.
Qual é a chave única da tabela TP2?
A chave única é TP2_FILIAL+TP2_CODFAM+TP2_TIPMOD+TP2_SERVIC+TP2_SEQREL+TP2_TAREFA+TP2_ETAPA+TP2_OPCAO.
Quais são os índices da tabela TP2?
A tabela tem 4 índices. O principal (ordem 1) usa a chave TP2_FILIAL+TP2_CODFAM+TP2_SERVIC+TP2_SEQREL+TP2_TAREFA+TP2_ETAPA+TP2_OPCAO.
Qual é o nome físico da tabela TP2 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: TP2990). Em ADVPL, use RetSqlName("TP2") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela TP2
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
TP2_FILIAL,
TP2_CODFAM,
TP2_TIPMOD,
TP2_SERVIC,
TP2_SEQREL,
TP2_TAREFA,
TP2_ETAPA,
TP2_OPCAO,
TP2_TIPRES,
TP2_CONDOP,
TP2_CONDIN,
TP2_TIPCAM,
TP2_TPMANU,
TP2_SERVMN,
TP2_PORBEM,
TP2_DESCRI,
TP2_SEQUEN,
TP2_FORMUL,
TP2_DESOPC
FROM TP2
WHERE
D_E_L_E_T_ = ' '
AND TP2_FILIAL = 'VALOR'
AND TP2_CODFAM = 'VALOR'
AND TP2_TIPMOD = 'VALOR'
AND TP2_SERVIC = 'VALOR'
AND TP2_SEQREL = 'VALOR'
AND TP2_TAREFA = 'VALOR'
AND TP2_ETAPA = 'VALOR'
AND TP2_OPCAO = 'VALOR'
AND TP2_TIPRES = 'VALOR'
AND TP2_CONDOP = 'VALOR'
AND TP2_CONDIN = 'VALOR'
AND TP2_TIPCAM = 'VALOR'
AND TP2_TPMANU = 'VALOR'
AND TP2_SERVMN = 'VALOR'
AND TP2_PORBEM = 'VALOR'
AND TP2_DESCRI = 'VALOR'
AND TP2_SEQUEN = 0
AND TP2_FORMUL = 'VALOR'
AND TP2_DESOPC = 'VALOR'
Outras tabelas relacionadas
- TP0 Grupo de Contas E-mail
- TP1 Opções da Etapa da Manutenção
- TP3 Contrato mão-de-obra
- TP4 Equipes de Manutenção
- TP5 Tarefas da Manutenção Padrão
- TP6 Bloqueio de Equipes
- TP7 Tipos de Irregularidade
- TP8 Ocorrências de Irregularidade
- TP9 Bens Padrão
- TPA Etapas Genéricas
- TPB Detalhes do Bem Padrão
- TPC Opções da Etapa Genérica
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.