Tabela
TN0 Risco
Campo Tipo Tamanho Decimal Titulo Formato Validacao F3 Contexto Lista Condicao PYME
TN0_FILIAL C 2 0 Filial N
TN0_NUMRIS C 9 0 Num. Risco 999999999 EXISTCHAV("TN0",M->TN0_NUMRIS) N
TN0_DTRECO D 8 0 Data Reconh. MDT180VAL(1) DTVALIDA N
TN0_AGENTE C 9 0 Agente @! MDT180AMB(2) .And. MDT180MuAg() TMA DTVALIDA N
TN0_NOMAGE C 20 0 Nome Agente @! V DTVALIDA N
TN0_FONTE C 8 0 Fonte Ger. @! EXISTCPO("TN7",M->TN0_FONTE) TN7 DTVALIDA N
TN0_NOMFON C 20 0 Nome Fonte @! V DTVALIDA N
TN0_DTAVAL D 8 0 Dt.Avaliacao IF (!EMPTY(M->TN0_DTAVAL), VALDATA(M->TN0_DTRECO, M->TN0_DTAVAL, 'A180DTVAL'), .T.) DTVALIDA N
TN0_DTELIM D 8 0 Data Elim. A180VLELIM() N
TN0_CC C 9 0 Centro Custo @! MDT180VCFT('TN0_CC') CTT A180DESTIN() .And. (Type('lTrava902')=='L' .AND. lTrava902) N
TN0_DESCCC C 20 0 Descricao @! V DTVALIDA N
TN0_CODFUN C 5 0 Funcao @! MDT180VCFT('TN0_CODFUN') SRJ DTVALIDA .And. (Type('lTrava902') == 'L' .AND. lTrava902) N
TN0_DESCFU C 20 0 Desc. Funcao @! MDT180FUN( .F. ) V DTVALIDA N
TN0_CODTAR C 6 0 Tarefa @! MDT180VCFT('TN0_CODTAR') TN5 DTVALIDA .And. (Type('lTrava902') == 'L' .AND. lTrava902) N
TN0_NOMTAR C 20 0 Nome Tarefa @! V DTVALIDA N
TN0_QTAGEN N 9 3 Agente @E 99,999.999 DTVALIDA N
TN0_UNIMED C 6 0 Unid. Medida @! If(!Empty(M->TN0_UNIMED),ExistCpo("V3F",M->TN0_UNIMED,2),.T.) MDTV3F N
TN0_QTEXPO C 5 0 Tempo Expos. 99:99 MDTA180VHORA(M->TN0_QTEXPO) DTVALIDA N
TN0_REPETE C 2 0 Repeticao DTVALIDA N
TN0_INTERV C 5 0 Intervalo 99:99 MDTA180VHORA(M->TN0_INTERV) DTVALIDA N
TN0_LISASO C 1 0 Considerar @! 1=ASO;2=NENHUM;3=ASO E PPP;4=PPP N
TN0_GRAU C 1 0 Grau Risco @! 1=Pequeno;2=Medio;3=Grande N
TN0_MAPRIS C 1 0 Mapa Risco @! 1=CIPA/CIPATR;2=SESMT;3=AMBOS N
TN0_CODAMB C 6 0 Ambiente @! MDT180AMB(1) TNE (Type('lTrava902') == 'L' .AND. lTrava902) N
TN0_NOMAMB C 20 0 Nome Amb. @! V DTVALIDA N
TN0_INDEXP C 1 0 Tipo Exposic @! Pertence('12345') 1=Habitual/Permanente;2=Ocasional/Intermitente;3=Ausencia de Agente Nocivo;4=Eventual;5=Habitual/Intermitente S
TN0_COMEXP C 60 0 Compl. Exp. @! R S
TN0_SEFIP C 2 0 Cod. SEFIP @! N
TN0_EPC C 1 0 Utiliza EPC? @! 1=Sim;2=Nao N
TN0_MEDCON C 6 0 Controle If(Vazio(),.t.,ExistCpo('TO4',M->TN0_MEDCON)) TO4 R N
TN0_DESMED C 40 0 Desc. Med. V N
TN0_NECEPI C 1 0 Nec. EPI @! R 1=Sim;2=Nao N
TN0_CODFAS C 3 0 Fase Obra @! ValFaseTN0(1) TLP001 R N
TN0_DESFAS C 20 0 Nome Fase @! V N
TN0_SUBFAS C 3 0 Sub-Fase @! ValFaseTN0(2) TLP002 R N
TN0_DESSUB C 20 0 Nome Subfase @! V N
TN0_ATISAL C 1 0 Ativ. Insal. @! Pertence("12") R 1=Salubre;2=Insalubre RisAtiWhen(1) N
TN0_ATIPER C 1 0 Ativ. Peric. @! Pertence("12") R 1=Nao Periculosa;2=Periculosa RisAtiWhen(2) N
TN0_ENQLEG C 100 0 Enqu. Legal @! R N
TN0_TECUTI C 40 0 Tec. Utiliz. @! S
TN0_VM_ADI C 16 0 Adicional V N
TN0_PERINT C 1 0 Intensidade @! MDT180ALL("TN0_PERINT") R 1=10%;2=20%;3=30%;4=40%;5=Nao Caracteriza !EMPTY(M->TN0_VM_ADI) N
TN0_CATRIS C 1 0 Categ. Risco @! Pertence("1234") R 1=Irrelevante;2=De Atencao;3=Critica;4=Intoleravel S
TN0_DANSYP C 6 0 Danos Caus. @! R S
TN0_ADIFOL C 1 0 Adic.Folha R 1=Sim;2=Nao N
TN0_DANCAU M 10 0 Danos Caus. @! V S
TN0_DEPTO C 9 0 Departamento @! MDT180VCFT('TN0_DEPTO') MDTSQB R DTVALIDA .And. (Type('lTrava902') == 'L' .AND. lTrava902) N
TN0_DESCDP C 30 0 Descricao @! V N
TN0_SITSYP C 6 0 Sit. Encont. @! R NGSEEK('TMA',M->TN0_AGENTE,1,'TMA_GRISCO') == '4' N
TN0_MSITUA M 10 0 Sit. Encont. @! V NGSEEK('TMA',M->TN0_AGENTE,1,'TMA_GRISCO') == '4' N
TN0_SI2SYP C 6 0 Sit. Desej. @! R NGSEEK('TMA',M->TN0_AGENTE,1,'TMA_GRISCO') == '4' N
TN0_MSITU2 M 10 0 Sit. Desej. V NGSEEK('TMA',M->TN0_AGENTE,1,'TMA_GRISCO') == '4' S
TN0_SITUAC C 1 0 Status R 1=Adequada;2=Inadequada; NGSEEK('TMA',M->TN0_AGENTE,1,'TMA_GRISCO') == '4' N
TN0_APOESP C 1 0 Aposen. Esp? Pertence("12") R 1=Sim;2=Nao S
TN0_CONFUN C 1 0 Cond. Funcio R 1=Sim;2=Nao S
TN0_PRZVLD C 1 0 Prazo Valid. R 1=Sim;2=Nao S
TN0_PERTRC C 1 0 Period. Troc R 1=Sim;2=Nao S
TN0_HIGIEN C 1 0 Higienizacao R 1=Sim;2=Nao S