Pragiva — Tecnologia na prática

Tabelas Referência

TPO Custo Serviço por Fornecedor

TPO tem 9 campos, 1 índice e 3 gatilhos no dicionário padrão, e cada registro é identificado pela chave única.

Protheus 12.1.2510 exclusivo derivado do dicionário padrão

Resposta rápida

Arquivo físico
TPO + empresa, ex.: TPO010
Chave única
TPO_FILIAL+TPO_FORNEC+TPO_LOJA+TPO_SERVIC+TPO_ESPECI
Compartilhamento
Exclusivo
Estrutura
9 campos (3 virtuais), 1 índice, 3 gatilhos
Exibição padrão
TPO_FORNEC+TPO_SERVIC+TPO_ESPECI

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 TPO_FILIAL, TPO_FORNEC, TPO_LOJA, TPO_SERVIC, TPO_ESPECI
  FROM TPO010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY TPO_FILIAL, TPO_FORNEC, TPO_LOJA, TPO_SERVIC, TPO_ESPECI
Dicionário do seu ambienteSQL
SELECT X3_ORDEM, X3_CAMPO, X3_TITULO, X3_TIPO, X3_TAMANHO, X3_DECIMAL, X3_CONTEXT
  FROM SX3010
 WHERE X3_ARQUIVO = 'TPO'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem TPO se liga

Consulta 2

Tabelas usadas como consulta padrão (F3) pelos campos desta.

Gatilhos buscam em 3

Tabelas onde os gatilhos desta posicionam para trazer um valor.

É consultada por 1

Tabelas cujos campos usam esta como consulta padrão.

Campos 9

Clique no campo para ver validação, inicializador, combo e gatilhos.

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do Sistema
Fornecedor Caractere 6 0 Real @! FOR Codigo do Fornecedor
Loja Caractere 2 0 Real @! — Loja do Fornecedor
Nome Fornece Caractere 50 0 Virtual @! — Nome do Fornecedor
Servico Caractere 6 0 Real @! ST4 Codigo do Servico
Nome Servico Caractere 20 0 Virtual @! — Nome do Servico
Especialidad Caractere 3 0 Real @! ST0 Codigo Especialidade
Nome Espec Caractere 20 0 Virtual @! — Nome da Especialidade
Custo Hora Numérico 10 2 Real @E 9,999,999.99 — Custo Hora do Servico

Índices 1

OrdemChaveDescriçãoNicknamePesquisa
1 TPO_FILIAL+TPO_FORNEC+TPO_LOJA+TPO_SERVIC+TPO_ESPECI Fornecedor + Loja + Servico + Especialidad — S

Gatilhos 3

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
TPO_ESPECI 001 TPO_NOMESP P SUBSTR(ST0->T0_NOME,1,20) ST0 XFILIAL("ST0")+M->TPO_ESPECI —
TPO_FORNEC 001 TPO_NOMFOR P SUBSTR(SA2->A2_NOME,1,20) SA2 xFILIAL("SA2")+M->TPO_FORNEC —
TPO_SERVIC 001 TPO_NOMSER P SUBSTR(ST4->T4_NOME,1,20) ST4 xFILIAL("ST4")+M->TPO_SERVIC —

Procedência

Dicionário padrão do Protheus 12.1.2510, como a TOTVS distribui, sem customização de ambiente.