Pragiva — Tecnologia na prática

Tabelas Referência

ST1 Funcionários

ST1 tem 23 campos, 7 índices e 8 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
ST1 + empresa, ex.: ST1010
Chave única
T1_FILIAL+T1_CODFUNC
Compartilhamento
Exclusivo
Estrutura
23 campos (4 virtuais), 7 índices, 8 gatilhos
Exibição padrão
T1_CODFUNC+TI_NOME

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 T1_FILIAL, T1_CODFUNC
  FROM ST1010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY T1_FILIAL, T1_CODFUNC
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 = 'ST1'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem ST1 se liga

Consulta 6

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 14

Tabelas cujos campos usam esta como consulta padrão.

Campos 23

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

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do Sistema
Matrícula Caractere 6 0 Real @! SRA Matricula do Funcionário
Nome Caractere 40 0 Real @! — Nome do Funcionario
Centro Custo Caractere 9 0 Real @! CTT Codigo do Centro de Custo
Nome C.Custo Caractere 20 0 Virtual @! — Nome do Centro de Custo
Turno Caractere 3 0 Real @! SH7 Turno do Funcionario
Nome Turno Caractere 20 0 Virtual @! — Nome do Turno
Disponibil. Caractere 1 0 Real @! — Indica Disponibilidade
Salário Hora Numérico 9 2 Real @E 999,999.99 — Valor do Salario Hora
Tempo Minimo Numérico 2 0 Real 99 — Tempo Minimo de Alocacao
Contrato Caractere 8 0 Real @! TP3 Codigo do Contrato
Tipo Func. Caractere 1 0 Real @! — Tipo Funcionario
Senha Caractere 6 0 Real @! — Senha no Handheld
Equipe Caractere 6 0 Real @! TP4 Codigo da Equipe
End. E-Mail Caractere 50 0 Real — — Endereco de Email
Data Fim Data 8 0 Real — — Data Fim Disponibilidade
Cód. Usuário Caractere 6 0 Real @! USR Cód. Usuário
Nome Caractere 40 0 Virtual @! — Nome Usuário
Atendimento Caractere 1 0 Real @! — Tipo de Atendimento
Crachá Caractere 10 0 Real @! — Código do Crachá
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Foto Funcion Caractere 20 0 Real — — Foto Funcionário
Prod. MO Caractere 15 0 Real @! SB1 Produto Mão-de-Obra
Desc. Prod. Caractere 50 0 Virtual @! — Descrição Prod. MO

Índices 7

OrdemChaveDescriçãoNicknamePesquisa
1 T1_FILIAL+T1_CODFUNC Matrícula — S
2 T1_FILIAL+T1_NOME Nome — S
3 T1_FILIAL+T1_CCUSTO Centro Custo — S
4 T1_FILIAL+T1_CONTRAT+T1_CODFUNC Contrato + Matrícula — S
5 T1_FILIAL+T1_TURNO Turno — S
6 T1_FILIAL+T1_CODUSU Cód. Usuário — S
7 T1_FILIAL+T1_CRACHA Crachá — S

Gatilhos 8

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
T1_CCUSTO 001 T1_NOMCUST P SUBSTR(CTT->CTT_DESC01,1,20) CTT xFILIAL('CTT')+M->T1_CCUSTO AllTrim(SUPERGETMV('MV_NGMNTRH')) $ 'SX'
T1_CODFUNC 001 T1_CCUSTO P MNTA020GAT( 'T1_CODFUNC', 'T1_CCUSTO' ) — — —
T1_CODFUNC 002 T1_NOME P MNTA020GAT( 'T1_CODFUNC', 'T1_NOME' ) — — —
T1_CODFUNC 003 T1_CRACHA P MNTA020GAT( 'T1_CODFUNC', 'T1_CRACHA' ) — — —
T1_CODFUNC 004 T1_SALARIO P MNTA020GAT( 'T1_CODFUNC', 'T1_SALARIO' ) — — —
T1_CODFUNC 005 T1_TIPOFUN P MNTA020GAT( 'T1_CODFUNC', 'T1_TIPOFUN' ) — — —
T1_PRODMO 001 T1_DESCPRO P SUBSTR(SB1->B1_DESC,1,30) SB1 xFilial("SB1")+M->T1_PRODMO —
T1_TURNO 001 T1_NOMTURN P SUBSTR(SH7->H7_DESCRI,1,20) SH7 xFILIAL("SH7")+M->T1_TURNO —

Procedência

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