Pragiva — Tecnologia na prática

Tabelas Referência

CM0 Acidente de Trabalho

CM0 tem 83 campos, 8 índices e 12 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
CM0 + empresa, ex.: CM0010
Chave única
CM0_FILIAL+CM0_ID+CM0_VERSAO
Compartilhamento
Exclusivo
Estrutura
83 campos (12 virtuais), 8 índices, 12 gatilhos
Rotina do sistema
TAFA257

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 CM0_FILIAL, CM0_ID, CM0_VERSAO
  FROM CM0010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY CM0_FILIAL, CM0_ID, CM0_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 = 'CM0'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem CM0 se liga

Consulta 12

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

Gatilhos buscam em 8

Tabelas onde os gatilhos desta posicionam para trazer um valor.

Campos 83

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. do Trabalhador
Nome do Trab Caractere 220 0 Virtual @! — Nome do Trabalhador.
Dt. Acidente Data 8 0 Real — — Data do Acidente
Hr. Acidente Caractere 4 0 Real @R 99:99 — Hora do Acidente
Hrs. Trab. Caractere 4 0 Real @R 99:99 — Horas Trabalhadas
Tp. Acidente Caractere 6 0 Real @! LE5 Tipo de Acidente
Tipo de CAT Caractere 1 0 Real — — Tipo de CAT
Ind. Parcial Caractere 1 0 Real @! — Ind. CAT Parcial
Ind. Obito Caractere 1 0 Real — — Ind. Obito
Com. Polici. Caractere 1 0 Real @! — Comunica. Policia
Cod. Sit Caractere 6 0 Real @! C8L Codigo Situação
Desc. Sit Caractere 220 0 Virtual @! — Desc Situação
Data CAT Data 8 0 Real — — Data CAT
Nr. CAT Ori Caractere 44 0 Real — — Numero da CAT de Origem
Des. Num Cat Caractere 220 0 Virtual @! — Des. Numero CAT
Tp. Local Caractere 1 0 Real @! — Tipo do Local
Loc. Acident Caractere 254 0 Real @! — Local do Acidente
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Des. Logra. Caractere 100 0 Real @! — Des. Logradouro
Nr. Logra. Caractere 10 0 Real @! — Numero Logradouro
UF Caractere 6 0 Real @! C09 UF
Des. UF Caractere 220 0 Virtual @! — Descrição UF
Cod. Mun. Caractere 6 0 Real @! C07 Codigo Municipio
Des. Mun Caractere 220 0 Virtual @! — Descrição Municipio
CNPJ Local Caractere 14 0 Real @R! NN.NNN.NNN/NNNN-99 — CNPJ do Local
Cod CNES Caractere 7 0 Real @! — Codigo CNES
Dt. Atendi. Data 8 0 Real — — Data Atendimento
Hr. Atendim. Caractere 4 0 Real @R 99:99 — Hora do Atendimento
Ind. Intern. Caractere 1 0 Real — — Indicador Internação
Dur. Tratat. Caractere 4 0 Real @! — Duração tratamento
Ind. Afasta. Caractere 1 0 Real @! — Indic de Afastamento
Diag. Prov. Caractere 100 0 Real @! — Diagnostico Provavel
Cod. CID Caractere 6 0 Real @! CMM Codigo CID
Des.CID Caractere 220 0 Virtual @! — Des.CID
Observação Caractere 220 0 Real @! — Observação
Id. Prof.Saú Caractere 6 0 Real @! CM7 Id. Profissional Saúde
Des.Prof. Caractere 220 0 Virtual @! — Des. Profissional
Ver Ant Reg Caractere 14 0 Real @! — Versão anterior registro
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
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última transm.
Id. Evento Caractere 1 0 Real @! — Identificação do evento
Reg. Ativo? Caractere 1 0 Real @! — Registro ativo?
Indic CAT Caractere 1 0 Real @! — Indicação CAT
Observação Caractere 254 0 Real @! — Observação CAT
Cod. Lesao Caractere 6 0 Real @! C8M Cód. Nat. Lesão
Desc. Lesao Caractere 220 0 Virtual @! — Desc. Cód. Lesão
Tipo Regist. Caractere 6 0 Real @! T0I Tipo Registrador
Comp.Lesão Caractere 220 0 Real @! — Desc Complemen. Lesão
Desc.Tp.Reg. Caractere 220 0 Virtual @! — Desc. Tipo Registrador
Tp Insc Reg Caractere 1 0 Real @! — Tipo Inscrição Registrado
Nr.Insc. Reg Caractere 14 0 Real @! — Num. Insc. Registrador
Des.Tp Acid. Memo 10 0 Virtual @! — Descrição Tipo Acidente
Id País Caractere 6 0 Real @! C08 Id. do País
Desc. País Caractere 220 0 Virtual @! — Descrição do País
Data Óbito Data 8 0 Real — — Data do Óbito
Cód. Postal Caractere 12 0 Real @! — Código Postal
Log Operacao Caractere 1 0 Real @! — Log Operacao
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Id do XML. Caractere 36 0 Real — — Id do XML
Status Sec. Caractere 1 0 Real — — Status Secundario
Dt Inc. Sist Data 8 0 Real — — Data Inclusao Sistemica
Id. Tp. Log. Caractere 6 0 Real @! C06 Id. Tipo Logradouro
Cod Amb Trab Caractere 6 0 Real @! T04 Cod do amb. de trabalho
Compl. Log. Caractere 30 0 Real @! — Complemento Logradouro
Bairro Caractere 90 0 Real @! — Bairro do logradouro
CEP Caractere 8 0 Real @R 99.999-999 — CEP
Cod. Categor Caractere 6 0 Real @! C87 Código categoria
Des Categ Caractere 220 0 Virtual @! — Des. Categoria
Tp Insc Reg Caractere 1 0 Real @! — Tipo Inscrição Registrado
Nr.Insc. Reg Caractere 14 0 Real @! — Num. Insc. Registrador
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
Tipo Acid. Caractere 1 0 Real — — Tipo de Acidente
Hr.Recept Caractere 8 0 Real 99:99:99 — Hora Receptação
Nome Evento Caractere 5 0 Real @! — Nome Evento
Taf Key Caractere 100 0 Real @! — Taf Key
Observação Memo 10 0 Real @! — Observação
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Ult dia trab Data 8 0 Real — — Ultimo dia trabalhado
Houve afast. Caractere 1 0 Real @! — Houve afastamento
Filiac.Prev. Caractere 1 0 Real @! — Filiacao a Previdencia

Índices 8

OrdemChaveDescriçãoNicknamePesquisa
1 CM0_FILIAL+CM0_ID+CM0_VERSAO ID + Id. Ver. Reg — S
2 CM0_FILIAL+DTOS(CM0_DTACID)+CM0_HRACID+CM0_ATIVO Dt. Acidente + Hr. Acidente + Reg. Ativo? — S
3 CM0_FILIAL+CM0_CODCNE+DTOS(CM0_DTATEN)+CM0_HRATEN Cod CNES + Dt. Atendi. + Hr. Atendim. — S
4 CM0_FILIAL+CM0_TRABAL+DTOS(CM0_DTACID)+CM0_HRACID+CM0_TPCAT+CM0_ATIVO Id.Trab. + Dt. Acidente + Hr. Acidente + Tipo de CAT + Reg. Ativo? — S
5 CM0_FILIAL+CM0_ID+CM0_ATIVO+CM0_STATUS ID + Reg. Ativo? + Status Reg. — S
6 CM0_FILIAL+CM0_PROTUL+CM0_ATIVO Ult. Prot. + Reg. Ativo? — S
7 CM0_FILIAL+CM0_TRABAL+DTOS(CM0_DTACID)+CM0_HRACID+CM0_TPCAT+CM0_NRCAT+CM0_ATIVO Id.Trab. + Dt. Acidente + Hr. Acidente + Tipo de CAT + Nr. CAT Ori + R — S
8 CM0_FILIAL+CM0_TAFKEY+CM0_ATIVO Taf Key + Reg. Ativo? — S

Gatilhos 12

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
CM0_CODCID 001 CM0_DCODCI X CMM->(CMM_CODIGO+' - '+CMM_DESCRI) CMM xFilial("CMM")+M->CM0_CODCID —
CM0_CODMUN 001 CM0_DCODMU X C07->(C07_CODIGO + ' - ' +C07_DESCRI) C07 xFilial("C07")+M->CM0_CODMUN —
CM0_CODPAI 001 CM0_DCODPA X C08->(C08_CODIGO + ' - ' + C08_DESCRI) C08 xFilial("C08")+M->CM0_CODPAI —
CM0_CODSIT 001 CM0_DCODSI X C8L->(C8L_CODIGO + ' - ' + C8L_DESCRI) C8L xFilial("C8L")+M->CM0_CODSIT —
CM0_IDPROF 001 CM0_DIDPRO X CM7->(ALLTRIM(CM7_CODIGO)+' - '+CM7_NOME) CM7 xFilial("CM7")+M->CM0_IDPROF —
CM0_NATLES 001 CM0_DNATLE X C8M->C8M_CODIGO + ' - ' +C8M->C8M_DESCRI C8M xFilial("C8M")+M->CM0_NATLES —
CM0_NRCAT 001 CM0_DNRCAT X CM0->(CM0_TRABAL) CM0 xFilial("CM0")+M->CM0_NRCAT —
CM0_TPACID 001 CM0_DTPACI X Alltrim(LE5->LE5_CODIGO) + " - " + LE5->LE5_DESCRI LE5 xFilial("LE5") + M->CM0_TPACID —
CM0_TPLOGR 001 CM0_DESLOG X C06->(C06_CESOCI + ' - ' + C06_DESCRI) C06 xFilial("C06")+M->CM0_TPLOGR —
CM0_TPREG 001 CM0_DTPRE X T0I->T0I_CODIGO + ' - ' + T0I->T0I_DESCRI T0I xFilial("T0I") + M->CM0_TPREG —
CM0_TRABAL 001 CM0_DTRABA P TAFNMTRAB(XFILIAL("C9V"),M->CM0_TRABAL,"S2210") — — —
CM0_UF 001 CM0_DUF X C09->(C09_UF + ' - ' +C09_DESCRI) C09 xFilial("C09")+M->CM0_UF —

Procedência

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