Pragiva — Tecnologia na prática

Tabelas Referência

TNY Atestados Médicos

TNY tem 44 campos, 8 í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
TNY + empresa, ex.: TNY010
Chave única
TNY_FILIAL+TNY_NUMFIC+DTOS(TNY_DTINIC)+TNY_HRINIC
Compartilhamento
Exclusivo
Estrutura
44 campos (9 virtuais), 8 índices, 8 gatilhos
Exibição padrão
TNY_NUMFIC+TNY_CID+TNY_EMITEN+TNY_OBSERV

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 TNY_FILIAL, TNY_NUMFIC, TNY_HRINIC, TNY_CID, TNY_EMITEN, TNY_OBSERV
  FROM TNY010
 WHERE D_E_L_E_T_ = ' '
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 = 'TNY'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem TNY se liga

Consulta 5

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

Gatilhos buscam em 7

Tabelas onde os gatilhos desta posicionam para trazer um valor.

Campos 44

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

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do Sistema
Ficha Medica Caractere 9 0 Real @! TM0 Numero da Ficha Medica
Nome Caractere 80 0 Virtual @! — Nome Paciente
Inic. Afast. Data 8 0 Real — — Data Inicio Afastamento
Hora Inic. Caractere 5 0 Real 99:99 — Hora Inicio do Afastament
Data Fim Data 8 0 Real — — Data Final Afastamento
Hora Fim Caractere 5 0 Real 99:99 — Hora Fim do Afastamento
Grupo C.I.D. Caractere 3 0 Real @! TLG Grupo C.I.D.
Descrição Caractere 220 0 Virtual @! — Desc. Grupo
CID Princip. Caractere 8 0 Real @! TMR CID Principal
Descrição Caractere 220 0 Virtual @! — Descricao da Doenca
Emit. Atest. Caractere 12 0 Real @! TNP Emitente do Atestado
Nome Caractere 80 0 Virtual @! — Nome do Usuário
Tipo Afasta. Caractere 1 0 Real @! 30 Tipo de Afastamento
Cód.Ausência Caractere 3 0 Real @! MDTRCM Código da Ausência
Tipo Atest. Caractere 1 0 Real — — Tipo Atestado
Observacao Caractere 80 0 Real @! — Observacao
Num. Atest. Caractere 10 0 Real @! — Numero do Atestado
Data Cons. Data 8 0 Real — — Data da Consulta
Hora Cons. Caractere 5 0 Real 99:99 — Hora da Consulta
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
End. Emit. Caractere 30 0 Real @! — Endereco do Emitente
Cod. Espec. Caractere 2 0 Real @! TOG Codigo da especialidade
Descrição Caractere 30 0 Virtual @! — Descricao da Especialidad
Cod. Abono Caractere 3 0 Real @! SP6001 Codigo do Abono
Descrição Caractere 25 0 Virtual @! — Desc. Abono
Descrição Caractere 30 0 Virtual @! — Desc. Afast.
Dias Afast. Numérico 4 0 Real 9999 — Qtd. Dias Afastado
Dt.Saida A.D Data 8 0 Real — — Dt.Saida A.D
Dt.Alta A.D Data 8 0 Real — — Dt.Alta A.D
Dt.Saida A.D Data 8 0 Real — — Dt.Saida A.D
Dt.Alta A.D Data 8 0 Real — — Dt.Alta A.D
Dt.Saida A.D Data 8 0 Real — — Dt.Saida A.D
Dt.Alta A.D Data 8 0 Real — — Dt.Alta A.D
Ind. Medico Caractere 1 0 Real @! — Indica Medico Emitente
Ind. Atend. Caractere 1 0 Real @! — Ind. Atendim. Realizado
Acidente Caractere 6 0 Real — TNCFIC Numero Acidente Trabalho
Descrição Caractere 80 0 Virtual @! — Descricao do Acidente
Afast. RAIS Caractere 2 0 Real 99 — Cod.Afast.RAIS
Dias Trat. Caractere 4 0 Real @ 9999 — Quant. Dias Tratamento
Atest. Ant. Caractere 10 0 Real @! — Atestado Anterior
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Log de Inclu Caractere 17 0 Real — — Log de Inclusão
Mot. Afast. Caractere 2 0 Real @! S48 Motivo de Afastamento
Comunicado Caractere 2 0 Real — — Indica se foi comunicado
Comunicado Caractere 3 0 Virtual — — Indica se foi comunicado

Índices 8

OrdemChaveDescriçãoNicknamePesquisa
1 TNY_FILIAL+TNY_NUMFIC+DTOS(TNY_DTINIC)+TNY_HRINIC Ficha Medica + Inic. Afast. + Hora Inic. — S
2 TNY_FILIAL+TNY_NATEST Num. Atest. — S
3 TNY_FILIAL+TNY_CID+TNY_NUMFIC CID Princip. + Ficha Medica — S
4 TNY_FILIAL+TNY_EMITEN+TNY_NUMFIC+DTOS(TNY_DTINIC)+TNY_HRINIC Emit. Atest. + Ficha Medica + Inic. Afast. + Hora Inic. — S
5 TNY_FILIAL+TNY_ACIDEN+TNY_NUMFIC+DTOS(TNY_DTINIC)+TNY_HRINIC Acidente + Ficha Medica + Inic. Afast. + Hora Inic. — S
6 TNY_FILIAL+TNY_ATEANT Atest. Ant. — S
7 TNY_FILIAL+TNY_GRPCID Grupo C.I.D. — S
8 TNY_FILIAL+TNY_CODESP Cod. Espec. — S

Gatilhos 8

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
TNY_CID 001 TNY_DOENCA P TMR->TMR_DOENCA TMR xFILIAL("TMR")+M->TNY_CID —
TNY_CODABO 001 TNY_ABODES P SP6->P6_DESC SP6 xFilial("SP6")+M->TNY_CODABO —
TNY_CODESP 001 TNY_ESPDES P substr(TOG->TOG_NOME,1,30) TOG xFilial("TOG")+M->TNY_CODESP —
TNY_EMITEN 001 TNY_NOMUSU P TNP->TNP_NOME TNP xFILIAL("TNP")+M->TNY_EMITEN —
TNY_GRPCID 001 TNY_DESGRP P TLG->TLG_DESCRI TLG xFILIAL('TLG')+M->TNY_GRPCID —
TNY_HRINIC 001 TNY_QTDIAS P MDTA685DIA() — — —
TNY_NUMFIC 001 TNY_NOMFIC P TM0->TM0_NOMFIC TM0 xFILIAL("TM0")+M->TNY_NUMFIC —
TNY_TIPAFA 001 TNY_TIPAFA P SubStr(RCM->RCM_CODSEF,1,1) RCM xFilial( 'RCM' ) + M->TNY_CODAFA —

Procedência

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