Dicionário Protheus
Início

Tabela TPP no Protheus

OS Acompanhamento Contador 2

O que é a tabela TPP no Protheus?

A tabela TPP faz parte do sistema ERP Protheus da TOTVS e é utilizada para os acompanhamento contador 2.

Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.

A tabela TPP possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.

Nesta página você pode consultar a estrutura completa da tabela TPP, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE TPP
X2_PATH \DATA\
X2_ARQUIVO TPP990
X2_NOME OS Acompanhamento Contador 2
X2_NOMESPA OS Seguimiento Contador 2
X2_NOMEENG SO Follow-up of Counter 2
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO TPP_FILIAL+TPP_ORDEM+TPP_PLANO+TPP_CODBEM+TPP_SERVIC+TPP_SEQREL+DTOS(TPP_DTORIG)
X2_PYME N
X2_MODULO 19
X2_DISPLAY TPP_CODBEM
X2_SYSOBJ -
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 2
X2_AUTREC 2
X2_TAMFIL 2
X2_TAMUN 0
X2_TAMEMP 0
X2_STAMP 2
X2_INSDT 2
D_E_L_E_T_ -
R_E_C_N_O_ 9627
R_E_C_D_E_L_ 0

Campos da Tabela TPP (30 campos)

X3_ARQUIVO X3_ORDEM X3_CAMPO X3_TIPO X3_TAMANHO X3_DECIMAL X3_TITULO X3_TITSPA X3_TITENG X3_DESCRIC X3_DESCSPA X3_DESCENG X3_PICTURE X3_VALID X3_USADO X3_RELACAO X3_F3 X3_NIVEL X3_RESERV X3_CHECK X3_TRIGGER X3_PROPRI X3_BROWSE X3_VISUAL X3_CONTEXT X3_OBRIGAT X3_VLDUSER X3_CBOX X3_CBOXSPA X3_CBOXENG X3_PICTVAR X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_PYME X3_CONDSQL X3_CHKSQL X3_IDXSRV X3_ORTOGRA X3_IDXFLD X3_TELA X3_PICBRV X3_AGRUP X3_POSLGT X3_MODAL X3_CHKSUM X3_ADDSUM D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
TPP 01 TPP_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal del Sistema System Branch - - x x x x x x x x x x x x x x x - - 1 - - - - N - R - - - - - - - - 033 - N - - N N N - - - 1 2 - - - 158580 0
TPP 02 TPP_ORDEM C 6 0 Ordem Serv. Orden Serv. Serv.Order Numero da Ordem Servico Nro. Orden Servicio Service Order Number @! - x x x x x x x x x x x x x x x xx - - 1 x xxx - - - S V - - - - - - - - - - - N - - N N N - - - 1 1 - - - 158581 0
TPP 03 TPP_PLANO C 6 0 Plano Acomp. Plan Seguim. Foll.Up Plan Nro. Plano Acompanhamento Nro. Plan Seguimiento Follow-up Plan @! - x x x x x x x x x x x x x x x xx - - 1 x x x - - - S A - - - - - - - - - - - N - - N N N - - - 1 1 - - - 158582 0
TPP 04 TPP_CODBEM C 16 0 Bem Bien Asset Codigo do Bem Codigo de Bien Asset Code @! - x x x x x x x x x x x x x x x xx - - 1 x x x - - - S V - - - - - - - - - - - N - - S N N - - - 1 1 - - - 158583 0
TPP 05 TPP_NOMBEM C 20 0 Nome do Bem Nomb de Bien Asset Name Nome do Bem Nombre del Bien Asset Name @! - x x x x x x x x x x x x x x x x ST9->(VDISP(TPP->TPP_CODBEM,'T9_NOME')) - 1 x xx x - - - S V V - - - - - - - IF(ST9->(DBSEEK(XFILIAL("ST9")+STP->TP_CODBEM)),ST9->T9_NOME,'') - - N - - N N N - - - 1 2 - - - 158584 0
TPP 06 TPP_SERVIC C 6 0 Servico Servicio Service Codigo do Servico Codigo de Servicio Service Code @! - x x x x x x x x x x x x x x x - - 1 x - - - N V - - - - - - - - - - - N - - N N N - - - 1 2 - - - 158585 0
TPP 07 TPP_NOMSER C 20 0 Nome Servico Nomb Servic. Serv.Name Nome do Servico Nombre de Servicio Service Name @! - x x x x x x x x x x x x x x x - - 1 x xx x x - - - N V V - - - - - - - IF(ST4->(DBSEEK(XFILIAL("ST4")+STP->TP_SERVICO)),ST4->T4_NOME,'') - - N - - N N N - - - 1 2 - - - 158586 0
TPP 08 TPP_SEQREL C 3 0 Sequencia Secuencia Sequence Sequencia da Manutencao Secuencia de Mantencion Maintenance Sequence @! - x x x x x x x x x x x x x x x - - 1 x xx x - - - N V - - - - - - - - - - - N - - N N N - - - 1 2 - - - 158587 0
TPP 09 TPP_DTORIG D 8 0 Dt Original Fc. Original Orig.Date Data Original Ordem Serv. Fecha Original Orden Serv Service Order Origin.Date 99/99/9999 - x x x x x x x x x x x x x x x xx - - 1 x x x - - - N V - - - - - - - - - - - N - - N N N - - - 1 1 - - - 158588 0
TPP 10 TPP_POSCON N 9 0 Contador Contador Counter Posicao do Contador Situacion del Contador Counter Position @E 999,999,999 - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 158589 0
TPP 11 TPP_DTREAL D 8 0 Data Plano Fecha Plan Plan Date Data Plano de acompanham. Fecha Plan de acompa±am. Follow-up Plan Date 99/99/9999 - x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 158590 0
TPP 12 TPP_DTLEIT D 8 0 Data Leitura Fch.Lectura Reading Date Data da Leitura Fecha de Lectura Reading Date 99/99/9999 - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N V - - - - - - - - - - - N - - N N N - - - 1 2 - - - 158591 0
TPP 13 TPP_SITUAC C 1 0 Situacao Situacion Status Situacao da Ordem Servico Situacion Orden Servicio Service Order Status @! - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N V - - - - - - - - - - - N - - N N N - - - 1 2 - - - 158592 0
TPP 14 TPP_TERMIN C 1 0 Termino Termino Conclusion Indica Termino da O.S. Indica Termino de O.S. Indicate S.O. Conclusion @! - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N V - - - - - - - - - - - N - - N N N - - - 1 2 - - - 158593 0
TPP 15 TPP_USUCAN C 25 0 Usuario Canc Usuario Anul Canc.User Usuario do Cancelamento Usuario de Anulacion Cancellation User @! - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N V - - - - - - - - - - - N - - N N N - - - 1 2 - - - 158594 0
TPP 16 TPP_USULEI C 25 0 Usuario Leit Usuario Lect Read.User Usuario da Leitura Usuario de Lectura Reading User @! - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 158595 0
TPP 17 TPP_DTULTA D 8 0 Data Ult.Ac. Fch.Ult.Ac. Lst.Fup.Date Data Ult. Acompanhamento Fecha Ult. Acompa±amiento Last Follow-up Date 99/99/9999 - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N A - - - - - - - - - - - N - - N N N - - - 1 2 - - - 158596 0
TPP 18 TPP_COULTA N 9 0 Cont.Ult.Ac. Cont.Ult.Ac. Lst.Fup.Coun Contador Ultimo Acompan. Contador Ult. Acompanam. Last Follow-up Counter @E 999,999,999 - x x x x x x x x x x x x x x x x - - 1 x - - - N V - - - - - - - - - - - N - - N N N - - - 1 2 - - - 158597 0
TPP 19 TPP_CCUSTO C 9 0 Centro Custo Centro Costo Cost Center Centro de Custos Centro de Costos Cost Center @! - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N - - - - - - - - - - 004 - N - - N N N - - - 1 2 - - - 158598 0
TPP 20 TPP_NOMCUS C 20 0 Nome C.Custo Nomb C.Costo C.Cent.Name Nome do Centro de Custo Nombre de Centro de Costo Cost Center Name @! - x x x x x x x x x x x x x x x x SI3->(VDISP(TPP->TPP_CCUSTO,'I3_DESC')) - 1 x xx x - - - N V V - - - - - - - - - - N - - N N N - - - 1 2 - - - 158599 0
TPP 21 TPP_CENTRA C 6 0 Centro Trab. Centro Trab. Work Center Centro de Trabalho Centro de Trabajo Work Center @! - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 158600 0
TPP 22 TPP_NOMTRA C 20 0 Nome C.Traba Nomb C.Trab. W.Cent.Name Nome do Centro de Trabalh Nombre Centro de Trabajo Work Center Name @! - x x x x x x x x x x x x x x x x SHB->(VDISP(TPP->TPP_CENTRA,'HB_NOME')) - 1 x xx x - - - - V V - - - - - - - - - - N - - N N N - - - 1 2 - - - 158601 0
TPP 23 TPP_VARDIA N 6 0 Variacao Dia Variac. Dia Daily Var. Variaco Dia Ult.Acompanha Variac.Dia Ult.Acompanam. Lst.Follow-up Day Variat. 999999 - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N V - - - - - - - - - - - N - - N N N - - - 1 2 - - - 158602 0
TPP 24 TPP_ACUMCO N 12 0 Ac. Contador Ac. Contador Counter Acc. Acumulador do Contador Acumulador de Contador Counter Accumulator @E 999,999,999,999 - x x x x x x x x x x x x x x x x - - 1 x xx x - - - - A - - - - - - - - - - - N - - N N N - - - 1 2 - - - 158603 0
TPP 25 TPP_VIRACO N 3 0 Virada Contd Reinic.Contd Count.Turnov Virada do Contador do Bem Inicializ.Contador Bien Asset Counter Turnover 999 - x x x x x x x x x x x x x x x x - - 1 x xx x - - - - A - - - - - - - - - - - N - - N N N - - - 1 2 - - - 158604 0
TPP 26 TPP_HORA C 5 0 Hora lancam. Hora asiento Entry Time Hora do lancamento Hora del asiento Entry Time 99:99 - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 158605 0
TPP 27 TPP_TIPOLA C 1 0 Tipo Lancam. Tipo Asiento Entry Typeam Tipo do Lancamento Tipo de Asiento Entry Type @! Pertence("ACIPQV") x x x x x x x x x x x x x x x x - - 1 x xx x - - - N - - - - A=Abastecimento;C=Contador;I=Inclusão;P=Produção;Q=Quebra;V=Virada A=Abastecimiento;C=Contador;I=Inclusion;P=Produccion;Q=Division;V=Cierre A=Supply;C=Counter;I=Addition;P=Production;Q=Break;V=Turn - - - - - N - - N N N - - - 1 2 - - - 158606 0
TPP 28 TPP_SEQUEN N 3 0 Sequencia Secuencia Sequence Sequencia da Manutencao Secuencia de Mantenim. Maintenance Sequence 999 - x x x x x x x x x x x x x x x - - 1 x - - - - V - - - - - - - - - - - N - - N N N - - - 1 2 - - - 158607 0
TPP 29 TPP_APROPR C 1 0 Apropriado? Apropiado Appropriated Apropriado - integracao Apropiado - integracion Appropriated - Integrat. @! Pertence("12") x x x x x x x x x x x x x x x '2' - 1 - - - - N A R - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - N - - N - N - - - 1 2 - - - 158608 0
TPP 30 TPP_ORIGEM C 10 0 Rotina Ger. Rutina Gen. Gen. Rout Rotina Geradora Rutina generadora Generating Routine - - x x x x x x x x x x x x x x x - - 1 xx x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 158609 0

Índices da Tabela TPP (9 índices)

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
TPP 1 TPP_FILIAL+TPP_ORDEM+TPP_PLANO+TPP_CODBEM+TPP_SERVIC+TPP_SEQREL+DTOS(TPP_DTORIG) Ordem Serv. + Plano Acomp. + Bem + Servico + Sequencia + Dt Original Orden Serv. + Plan Seguim. + Bien + Servicio + Secuencia + Fc. Origina Serv.Order + Foll.Up Plan + Asset + Service + Sequence + Orig.Date S - - S 2 3 - 22934 0
TPP 2 TPP_FILIAL+TPP_CODBEM+DTOS(TPP_DTORIG)+DTOS(TPP_DTLEIT) Bem + Dt Original + Data Leitura Bien + Fc. Original + Fch.Lectura Asset + Orig.Date + Reading Date S - - S 2 3 - 22935 0
TPP 3 TPP_FILIAL+TPP_PLANO+TPP_ORDEM+TPP_CODBEM+TPP_SERVIC+TPP_SEQREL Plano Acomp. + Ordem Serv. + Bem + Servico + Sequencia Plan Seguim. + Orden Serv. + Bien + Servicio + Secuencia Foll.Up Plan + Serv.Order + Asset + Service + Sequence S - - S 2 3 - 22936 0
TPP 4 TPP_FILIAL+TPP_PLANO+TPP_CCUSTO+TPP_CENTRA+DTOS(TPP_DTREAL)+TPP_CODBEM Plano Acomp. + Centro Custo + Centro Trab. + Data Plano + Bem Plan Seguim. + Centro Costo + Centro Trab. + Fecha Plan + Bien Foll.Up Plan + Cost Center + Work Center + Plan Date + Asset S - - S 2 3 - 22937 0
TPP 5 TPP_FILIAL+TPP_CODBEM+DTOS(TPP_DTLEIT)+TPP_HORA Bem + Data Leitura + Hora lancam. Bien + Fch.Lectura + Hora asiento Asset + Reading Date + Entry Time S - - S 2 3 - 22938 0
TPP 6 TPP_FILIAL+TPP_CCUSTO Centro Custo Centro Costo Cost Center S - - S 2 3 - 22939 0
TPP 7 TPP_FILIAL+TPP_CENTRA Centro Trab. Centro Trab. Work Center S - - S 2 3 - 22940 0
TPP 8 TPP_FILIAL+TPP_CODBEM+TPP_TIPOLA Bem + Tipo Lancam. Bien + Tipo Asiento Asset + Entry Typeam S - - S 2 3 - 22941 0
TPP 9 TPP_CODBEM+DTOS(TPP_DTLEIT)+TPP_HORA Bem + Data Leitura + Hora lancam. Bien + Fch.Lectura + Hora asiento Asset + Reading Date + Entry Time S - - S 2 3 - 22942 0

Perguntas frequentes

Para que serve a tabela TPP no Protheus?

Ela é utilizada para os acompanhamento contador 2 dentro do sistema ERP Protheus.

Como consultar os campos da tabela TPP?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela TPP?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.

Exemplo de consulta SQL da tabela TPP

Modelo de query gerado automaticamente com base na estrutura da tabela.

SELECT
    TPP_FILIAL,
    TPP_ORDEM,
    TPP_PLANO,
    TPP_CODBEM,
    TPP_NOMBEM,
    TPP_SERVIC,
    TPP_NOMSER,
    TPP_SEQREL,
    TPP_DTORIG,
    TPP_POSCON,
    TPP_DTREAL,
    TPP_DTLEIT,
    TPP_SITUAC,
    TPP_TERMIN,
    TPP_USUCAN,
    TPP_USULEI,
    TPP_DTULTA,
    TPP_COULTA,
    TPP_CCUSTO,
    TPP_NOMCUS,
    TPP_CENTRA,
    TPP_NOMTRA,
    TPP_VARDIA,
    TPP_ACUMCO,
    TPP_VIRACO,
    TPP_HORA,
    TPP_TIPOLA,
    TPP_SEQUEN,
    TPP_APROPR,
    TPP_ORIGEM
FROM TPP
WHERE
    D_E_L_E_T_ = ' '
    AND TPP_FILIAL = 'VALOR'
    AND TPP_ORDEM = 'VALOR'
    AND TPP_PLANO = 'VALOR'
    AND TPP_CODBEM = 'VALOR'
    AND TPP_NOMBEM = 'VALOR'
    AND TPP_SERVIC = 'VALOR'
    AND TPP_NOMSER = 'VALOR'
    AND TPP_SEQREL = 'VALOR'
    AND TPP_DTORIG BETWEEN '20260401' AND '20260430'
    AND TPP_POSCON = 0
    AND TPP_DTREAL BETWEEN '20260401' AND '20260430'
    AND TPP_DTLEIT BETWEEN '20260401' AND '20260430'
    AND TPP_SITUAC = 'VALOR'
    AND TPP_TERMIN = 'VALOR'
    AND TPP_USUCAN = 'VALOR'
    AND TPP_USULEI = 'VALOR'
    AND TPP_DTULTA BETWEEN '20260401' AND '20260430'
    AND TPP_COULTA = 0
    AND TPP_CCUSTO = 'VALOR'
    AND TPP_NOMCUS = 'VALOR'
    AND TPP_CENTRA = 'VALOR'
    AND TPP_NOMTRA = 'VALOR'
    AND TPP_VARDIA = 0
    AND TPP_ACUMCO = 0
    AND TPP_VIRACO = 0
    AND TPP_HORA = 'VALOR'
    AND TPP_TIPOLA = 'VALOR'
    AND TPP_SEQUEN = 0
    AND TPP_APROPR = 'VALOR'
    AND TPP_ORIGEM = 'VALOR'