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

Tabela TPW no Protheus

Hist Acompanhamento Contador2

A tabela TPW do Protheus está descrita no dicionário (SX2) como “Hist Acompanhamento Contador2”. Possui 25 campos e 7 índices e chave única TPW_FILIAL+DTOS(TPW_DTREAL)+TPW_CODBEM+TPW_SERVIC+TPW_SEQREL+TPW_ORDEM+TPW_PLANO. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
TPW
Nome
Hist Acompanhamento Contador2
Nome (inglês)
Follow-up of Counter2 History
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
TPW_FILIAL+DTOS(TPW_DTREAL)+TPW_CODBEM+TPW_SERVIC+TPW_SEQREL+TPW_ORDEM+TPW_PLANO
Campos / índices
25 / 7

Campos da tabela TPW (25)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 TPW_FILIAL C 2 0 Filial Filial do Sistema Real
02 TPW_ORDEM C 6 0 Ordem Serv. Numero Ordem de Servico Real
03 TPW_PLANO C 6 0 Plano Acomp. Nr. Plano Acompanhamento Real
04 TPW_CODBEM C 16 0 Bem Codigo do Bem Real
05 TPW_SERVIC C 6 0 Servico Codigo do Serviço Real
06 TPW_SEQREL C 3 0 Sequencia Sequencia da Manutencao Real
07 TPW_DTORIG D 8 0 Dt Original Data Original Ordem Serv. Real
08 TPW_DTREAL D 8 0 Data Plano Data Plano Acompanhamento Real
09 TPW_POSCON N 9 0 Contador Posicao do Contador Real
10 TPW_DTLEIT D 8 0 Data Leitura Data da Leitura Real
11 TPW_SITUAC C 1 0 Situacao Situacao da Ordem Servico Real
12 TPW_TERMIN C 1 0 Termino Indica Termino da O.S. Real
13 TPW_USUCAN C 25 0 Usuario Canc Usuario do Cancelamento Real
14 TPW_USULEI C 25 0 Usuario Leit Usuario da Leitura Real
15 TPW_DTULTA D 8 0 Data Ult.Ac. Data Ult. Acompanhamento Real
16 TPW_COULTA N 9 0 Cont.Ult.Ac. Cont. Ult. Acompanhamento Real
17 TPW_CCUSTO C 9 0 Centro Custo Centro de Custos Real
18 TPW_CENTRA C 6 0 Centro Trab. Centro de Trabalho Real
19 TPW_TEMCON C 1 0 Tem Contador O Bem Tem Contador Real
20 TPW_ACUMCO N 12 0 Ac.Contador Acumulador do Contador Real
21 TPW_VIRACO N 3 0 Virada Cont. Virada do Contador do Bem Real
22 TPW_VARDIA N 6 0 Variacao Dia Variaco Dia Ult.Acompanha Real
23 TPW_HORA C 5 0 Hora lancam. Hora do lamcamento Real
24 TPW_TIPOLA C 1 0 Tipo Lanc. Tipo de Lancamento Real
25 TPW_SEQUEN N 3 0 Sequencia Sequencia da Manutencao Real

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

Índices da tabela TPW (7)

OrdemChaveDescriçãoApelido
1TPW_FILIAL+DTOS(TPW_DTREAL)+TPW_CODBEM+TPW_SERVIC+TPW_SEQREL+TPW_ORDEM+TPW_PLANOData Plano + Bem + Servico + Sequencia + Ordem Serv. + Plano Acomp.
2TPW_FILIAL+DTOS(TPW_DTREAL)+TPW_ORDEM+TPW_PLANO+TPW_CODBEM+TPW_SERVIC+TPW_SEQRELData Plano + Ordem Serv. + Plano Acomp. + Bem + Servico + Sequencia
3TPW_FILIAL+TPW_ORDEM+DTOS(TPW_DTORIG)Ordem Serv. + Dt Original
4TPW_FILIAL+TPW_PLANO+TPW_ORDEMPlano Acomp. + Ordem Serv.
5TPW_FILIAL+TPW_CODBEM+DTOS(TPW_DTLEIT)+TPW_HORABem + Data Leitura + Hora lancam.
6TPW_FILIAL+TPW_CCUSTOCentro Custo
7TPW_FILIAL+TPW_CENTRACentro Trab.

Perguntas frequentes sobre a tabela TPW

O que é a tabela TPW?

É a tabela “Hist Acompanhamento Contador2” do ERP TOTVS Protheus, com 25 campos definidos no dicionário SX3.

Qual é a chave única da tabela TPW?

A chave única é TPW_FILIAL+DTOS(TPW_DTREAL)+TPW_CODBEM+TPW_SERVIC+TPW_SEQREL+TPW_ORDEM+TPW_PLANO.

Quais são os índices da tabela TPW?

A tabela tem 7 índices. O principal (ordem 1) usa a chave TPW_FILIAL+DTOS(TPW_DTREAL)+TPW_CODBEM+TPW_SERVIC+TPW_SEQREL+TPW_ORDEM+TPW_PLANO.

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

Exemplo de consulta SQL da tabela TPW

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

SELECT
    TPW_FILIAL,
    TPW_ORDEM,
    TPW_PLANO,
    TPW_CODBEM,
    TPW_SERVIC,
    TPW_SEQREL,
    TPW_DTORIG,
    TPW_DTREAL,
    TPW_POSCON,
    TPW_DTLEIT,
    TPW_SITUAC,
    TPW_TERMIN,
    TPW_USUCAN,
    TPW_USULEI,
    TPW_DTULTA,
    TPW_COULTA,
    TPW_CCUSTO,
    TPW_CENTRA,
    TPW_TEMCON,
    TPW_ACUMCO,
    TPW_VIRACO,
    TPW_VARDIA,
    TPW_HORA,
    TPW_TIPOLA,
    TPW_SEQUEN
FROM TPW
WHERE
    D_E_L_E_T_ = ' '
    AND TPW_FILIAL = 'VALOR'
    AND TPW_ORDEM = 'VALOR'
    AND TPW_PLANO = 'VALOR'
    AND TPW_CODBEM = 'VALOR'
    AND TPW_SERVIC = 'VALOR'
    AND TPW_SEQREL = 'VALOR'
    AND TPW_DTORIG BETWEEN '20261001' AND '20261031'
    AND TPW_DTREAL BETWEEN '20261001' AND '20261031'
    AND TPW_POSCON = 0
    AND TPW_DTLEIT BETWEEN '20261001' AND '20261031'
    AND TPW_SITUAC = 'VALOR'
    AND TPW_TERMIN = 'VALOR'
    AND TPW_USUCAN = 'VALOR'
    AND TPW_USULEI = 'VALOR'
    AND TPW_DTULTA BETWEEN '20261001' AND '20261031'
    AND TPW_COULTA = 0
    AND TPW_CCUSTO = 'VALOR'
    AND TPW_CENTRA = 'VALOR'
    AND TPW_TEMCON = 'VALOR'
    AND TPW_ACUMCO = 0
    AND TPW_VIRACO = 0
    AND TPW_VARDIA = 0
    AND TPW_HORA = 'VALOR'
    AND TPW_TIPOLA = 'VALOR'
    AND TPW_SEQUEN = 0

Outras tabelas relacionadas

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