Pragiva — Tecnologia na prática

Tabelas Referência

CM9 Cond. Amb. Trab Fat. de Risco

CM9 tem 35 campos, 6 índices e 2 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
CM9 + empresa, ex.: CM9010
Chave única
CM9_FILIAL+CM9_ID+CM9_VERSAO
Compartilhamento
Exclusivo
Estrutura
35 campos (2 virtuais), 6 índices, 2 gatilhos
Rotina do sistema
TAFA264

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 CM9_FILIAL, CM9_ID, CM9_VERSAO
  FROM CM9010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY CM9_FILIAL, CM9_ID, CM9_VERSAO
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 = 'CM9'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem CM9 se liga

Consulta 1

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

Gatilhos buscam em 1

Tabelas onde os gatilhos desta posicionam para trazer um valor.

Campos 35

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

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial
ID Caractere 6 0 Real @! — Identificador do Registro
Id. Ver. Reg Caractere 14 0 Real @! — Id. da Versão do Registro
Id. Trab. Caractere 6 0 Real @! SSTIDF Id. Trabalhadores
Nome Trab. Caractere 220 0 Virtual @! — Nome Trabalhador
Dt. Ini. Con Data 8 0 Real — — Data Início Condição
Dt. Alt. Con Data 8 0 Real — — Data Alteração Condição
Dt. Fim Con Data 8 0 Real — — Data Fim Condição
Tipo Cond. Caractere 6 0 Real @! CUN Tipo Condição
Descr Tp Con Caractere 220 0 Virtual @! — Descr. Tipo de Condição
Med. Protec Caractere 1 0 Real @! — Medidas de Proteção
Cond.Func. Caractere 1 0 Real @! — Condição de Funcionamento
Prazo Valid. Caractere 1 0 Real @! — Prazo Validade
Period.Troca Caractere 1 0 Real @! — Periodicidade Troca
Higienização Caractere 1 0 Real @! — Higienização
Ver Ant Reg Caractere 14 0 Real @! — Versão Anterior Registro
Status Reg. Caractere 1 0 Real @! — Status do Registro
Ult. Prot. Caractere 44 0 Real @! — Prot. Última Transmissão
Pnlt. Prot. Caractere 44 0 Real @! — Prot. Penúlt. Transmissão
Id. Evento Caractere 1 0 Real @! — Identificação do Evento
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Reg. Ativo? Caractere 1 0 Real @! — Registro Ativo?
Id do XML. Caractere 36 0 Real — — Id do XML.
Log Operacao Caractere 1 0 Real @! — Log Operacao
Status Sec. Caractere 1 0 Real — — Status Secundario
Dt Inc. Sist Data 8 0 Real — — Data Inclusao Sistemica
Descr. Ativ. Memo 10 0 Real — — Descriçao atividades
Met. Ergonom Memo 10 0 Real — — Metodologia Ergonômicos
Obs. Complem Memo 10 0 Real — — Observacao Complementar
Tipo Evento Caractere 5 0 Real @! — Tipo do Evento
Dt.Transm. Data 8 0 Real — — Data Transmissão
Hr.Transm Caractere 8 0 Real 99:99:99 — Hora Transmissão
Dt.Recept Data 8 0 Real — — Data Receptação
Hr.Recept Caractere 8 0 Real 99:99:99 — Hora Receptação
Layout Caractere 30 0 Real @! — Versão do layout
OWNER Caractere 40 0 Real @! — Origem do Registro

Índices 6

OrdemChaveDescriçãoNicknamePesquisa
1 CM9_FILIAL+CM9_ID+CM9_VERSAO+CM9_ATIVO ID + Id. Ver. Reg + Reg. Ativo? — S
2 CM9_FILIAL+CM9_FUNC+CM9_ATIVO Id. Trab. + Reg. Ativo? — S
3 CM9_FILIAL+CM9_ID+CM9_ATIVO+CM9_STATUS ID + Reg. Ativo? + Status Reg. — S
4 CM9_FILIAL+CM9_PROTUL+CM9_ATIVO Ult. Prot. + Reg. Ativo? — S
5 CM9_FILIAL+CM9_FUNC+DTOS(CM9_DTINI)+CM9_ATIVO Id. Trab. + Dt. Ini. Con + Reg. Ativo? — S
6 CM9_FILIAL+CM9_FUNC+CM9_NOMEVE+CM9_ATIVO Id. Trab. + Tipo Evento + Reg. Ativo? — S

Gatilhos 2

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
CM9_FUNC 001 CM9_DFUNC P TAFNMTRAB(XFILIAL("C9V"),M->CM9_FUNC,"S2240") — — —
CM9_TPCOND 001 CM9_DTPCON X CUN->(AllTrim(CUN_CODIGO)+' - '+CUN_DESCRI) CUN xFilial("CUN")+M->CM9_TPCOND —

Procedência

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