| X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_VALID | X3_RELACAO | X3_F3 | X3_NIVEL | X3_TRIGGER | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_OBRIGAT | X3_CBOX | X3_PICTVAR | X3_WHEN | X3_INIBRW | X3_GRPSXG | X3_FOLDER |
| TN0 | 01 | TN0_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | | | | | 1 | | N | | | | | | | | 033 | |
| TN0 | 02 | TN0_NUMRIS | C | 9 | 0 | Num. Risco | Numero Identifica o Risco | 999999999 | EXISTCHAV("TN0",M->TN0_NUMRIS) | GETSXENUM("TN0","TN0_NUMRIS") | | 1 | | S | V | | | | | | | | |
| TN0 | 03 | TN0_DTRECO | D | 8 | 0 | Data Reconh. | Data Reconecimento | | MDT180VAL(1) | | | 1 | | | | | | | | DTVALIDA | | | |
| TN0 | 04 | TN0_AGENTE | C | 9 | 0 | Agente | Codigo do Agente Risco | @! | MDT180AMB(2) .And. MDT180MuAg() | | TMA | 1 | S | S | | | | | | DTVALIDA | | | |
| TN0 | 05 | TN0_NOMAGE | C | 20 | 0 | Nome Agente | Nome do Agente de Risco | @! | | If( INCLUI,'',Posicione( 'TMA', 1, xFilial( 'TMA' ) + TN0->TN0_AGENTE, 'TMA_NOMAGE')) | | 1 | | S | V | V | | | | DTVALIDA | MDT180VALN() | | |
| TN0 | 06 | TN0_FONTE | C | 8 | 0 | Fonte Ger. | Fonte Geradora | @! | EXISTCPO("TN7",M->TN0_FONTE) | | TN7 | 1 | S | S | | | | | | DTVALIDA | | | |
| TN0 | 07 | TN0_NOMFON | C | 20 | 0 | Nome Fonte | Nome da Fonte Geradora | @! | | If( INCLUI,'',Posicione( 'TN7', 1, xFilial( 'TN7' ) + TN0->TN0_FONTE , 'TN7_NOMFON' )) | | 1 | | S | V | V | | | | DTVALIDA | MDT180BRW3() | | |
| TN0 | 08 | TN0_DTAVAL | D | 8 | 0 | Dt.Avaliacao | Data Avaliacao | | IF (!EMPTY(M->TN0_DTAVAL), VALDATA(M->TN0_DTRECO, M->TN0_DTAVAL, 'A180DTVAL'), .T.) | | | 1 | | S | | | | | | DTVALIDA | | | |
| TN0 | 09 | TN0_DTELIM | D | 8 | 0 | Data Elim. | Data Eliminação | | A180VLELIM() | | | 1 | | S | | | | | | | | | |
| TN0 | 10 | TN0_CC | C | 9 | 0 | Centro Custo | Centro de Custo | @! | MDT180VCFT('TN0_CC') | | CTT | 1 | S | S | | | | | | A180DESTIN() .And. (Type('lTrava902')=='L' .AND. lTrava902) | | 004 | |
| TN0 | 11 | TN0_DESCCC | C | 20 | 0 | Descrição | Desc.Centro de Custo | @! | | MDT180BRW(.f.) | | 1 | | S | V | V | | | | DTVALIDA | MDT180BRW(.t.) | | |
| TN0 | 12 | TN0_CODFUN | C | 5 | 0 | Funcao | Codigo da Funcao | @! | MDT180VCFT('TN0_CODFUN') | | SRJ | 1 | S | S | | | | | | DTVALIDA .And. (Type('lTrava902') == 'L' .AND. lTrava902) | | 160 | |
| TN0 | 13 | TN0_DESCFU | C | 20 | 0 | Desc. Função | Descricao da Funcao | @! | MDT180FUN( .F. ) | MDT180FUN( .F. ) | | 1 | | S | V | V | | | | DTVALIDA | MDT180FUN( .T. ) | | |
| TN0 | 14 | TN0_CODTAR | C | 6 | 0 | Tarefa | Codigo da Tarefa | @! | MDT180VCFT('TN0_CODTAR') | | TN5 | 1 | S | S | | | | | | DTVALIDA .And. (Type('lTrava902') == 'L' .AND. lTrava902) | | | |
| TN0 | 15 | TN0_NOMTAR | C | 20 | 0 | Nome Tarefa | Nome da Tarefa | @! | | MDT180BRW2(.F.) | | 1 | | S | V | V | | | | DTVALIDA | MDT180BRW2(.T.) | | |
| TN0 | 16 | TN0_DEPTO | C | 9 | 0 | Departamento | Codigo Departamento | @! | MDT180VCFT('TN0_DEPTO') | | MDTSQB | 1 | S | S | A | R | | | | DTVALIDA .And. (Type('lTrava902') == 'L' .AND. lTrava902) | | 025 | |
| TN0 | 17 | TN0_DESCDP | C | 30 | 0 | Descrição | Descrição Departamento | @! | | MDT180BRW( .F. , 2 ) | | 1 | | S | V | V | | | | | MDT180BRW( .T. , 2 ) | | |
| TN0 | 18 | TN0_QTAGEN | N | 10 | 4 | Qtd. Agente | Quantidade de Agente | @E 99,999.9999 | | | | 1 | | | | | | | | DTVALIDA | | | |
| TN0 | 19 | TN0_UNIMED | C | 2 | 0 | Unid. Medida | Unidade de Medida | @! | If(!Empty(M->TN0_UNIMED),ExistCpo("V3F",M->TN0_UNIMED,2),.T.) | | MDTV3F | 1 | | N | A | R | | | | | | | |
| TN0 | 20 | TN0_QTEXPO | C | 5 | 0 | Tempo Expos. | Tempo de Exposicao(hh:mm) | 99:99 | MDTA180VHORA(M->TN0_QTEXPO) | | | 1 | | | | | | | | DTVALIDA | | | |
| TN0 | 21 | TN0_REPETE | C | 2 | 0 | Repetição | Qtde vezes que Repete | | | | | 1 | | | | | | | | DTVALIDA | | | |
| TN0 | 22 | TN0_INTERV | C | 5 | 0 | Intervalo | Intervalo Entre Exposicao | 99:99 | MDTA180VHORA(M->TN0_INTERV) | | | 1 | | | | | | | | DTVALIDA | | | |
| TN0 | 23 | TN0_LISASO | C | 1 | 0 | Considerar | Considerar Risco em | @! | | IF(INCLUI,'3',TN0->TN0_LISASO) | | 1 | | S | | | | 1=ASO;2=NENHUM;3=ASO E PPP;4=PPP | | | | | |
| TN0 | 24 | TN0_GRAU | C | 1 | 0 | Grau Risco | Grau de Risco | @! | | IF (INCLUI,"1",TN0->TN0_GRAU) | | 1 | | S | | | | 1=Pequeno;2=Medio;3=Grande | | | | | |
| TN0 | 25 | TN0_MAPRIS | C | 1 | 0 | Mapa Risco | Mapa de Risco | @! | | "1" | | 1 | | N | | | | 1=CIPA/CIPATR;2=SESMT;3=AMBOS | | | | | |
| TN0 | 26 | TN0_CODAMB | C | 30 | 0 | Ambiente | Codigo do Ambiente Fisico | @! | MDT180AMB(1) | | TNE | 1 | S | N | | | | | | (Type('lTrava902') == 'L' .AND. lTrava902) | | | |
| TN0 | 27 | TN0_NOMAMB | C | 20 | 0 | Nome Amb. | Nome do Ambiente | @! | | If( INCLUI,'',Posicione( 'TNE', 1, xFilial( 'TNE' ) + TN0->TN0_CODAMB, 'TNE_NOME' )) | | 1 | | N | V | V | | | | DTVALIDA | | | |
| TN0 | 28 | TN0_INDEXP | C | 1 | 0 | Tipo Exposic | Tipo da Exposicao | @! | Pertence('12345') | | | 1 | | | | | | 1=Habitual/Permanente;2=Ocasional/Intermitente;3=Ausencia de Agente Nocivo;4=Eventual;5=Habitual/Intermitente | | | | | |
| TN0 | 29 | TN0_COMEXP | C | 60 | 0 | Compl. Exp. | Complemento de Exposicao | @! | | | | 1 | | N | A | R | | | | | | | |
| TN0 | 30 | TN0_SEFIP | C | 2 | 0 | Cod. SEFIP | Código SEFIP | @! | | | | 1 | | N | | | | | | | | | |
| TN0 | 31 | TN0_EPC | C | 1 | 0 | Utiliza EPC? | Utiliza EPC? | @! | | | | 1 | | N | | | | 1=Sim;2=Nao | | | | | |
| TN0 | 32 | TN0_MEDCON | C | 6 | 0 | Controle | Medida de Controle | | If(Vazio(),.t.,ExistCpo('TO4',M->TN0_MEDCON)) | | TO4 | 1 | S | N | A | R | | | | | | | |
| TN0 | 33 | TN0_DESMED | C | 40 | 0 | Desc. Med. | Descrição Medida | | | If( INCLUI,'',Posicione( 'TO4', 1, xFilial( 'TO4' ) + TN0->TN0_MEDCON, 'TO4_NOMCTR' )) | | 1 | | N | V | V | | | | | If(TO4->(dBSEEK(xFilial("TO4")+TN0->TN0_MEDCON)),TO4->TO4_NOMCTR,"") | | |
| TN0 | 34 | TN0_NECEPI | C | 1 | 0 | Nec. EPI | Necessita de EPI | @! | | | | 1 | | S | A | R | | 1=Sim;2=Nao | | | | | |
| TN0 | 35 | TN0_CODFAS | C | 3 | 0 | Fase Obra | Fase da Obra | @! | ValFaseTN0(1) | | TLP001 | 1 | S | N | A | R | | | | | | | |
| TN0 | 36 | TN0_DESFAS | C | 20 | 0 | Nome Fase | Nome da Fase | @! | | Posicione("TLZ",1,xFilial("TLZ")+M->TN0_CODFAS,"TLZ_DESCRI") | | 1 | | N | V | V | | | | | | | |
| TN0 | 37 | TN0_SUBFAS | C | 3 | 0 | Sub-Fase | Sub-Fase da Obra | @! | ValFaseTN0(2) | | TLP002 | 1 | S | N | A | R | | | | | | | |
| TN0 | 38 | TN0_DESSUB | C | 20 | 0 | Nome Subfase | Nome da Subfase | @! | | Posicione("TLZ",1,xFilial("TLZ")+M->TN0_SUBFAS,"TLZ_DESCRI") | | 1 | | N | V | V | | | | | | | |
| TN0 | 39 | TN0_ATISAL | C | 1 | 0 | Ativ. Insal. | Atividade Insalubre | @! | Pertence("12") | If(Inclui,'1',TN0->TN0_ATISAL) | | 1 | | N | A | R | | 1=Salubre;2=Insalubre | | RisAtiWhen(1) | | | |
| TN0 | 40 | TN0_ATIPER | C | 1 | 0 | Ativ. Peric. | Atividade Periculosa | @! | Pertence("12") | If(Inclui,'1',TN0->TN0_ATIPER) | | 1 | | N | A | R | | 1=Não Periculosa;2=Periculosa | | RisAtiWhen(2) | | | |
| TN0 | 41 | TN0_APOESP | C | 1 | 0 | Aposen. Esp? | Aposentadoria Especial? | | Pertence("12") | If(Inclui,'1',TN0->TN0_APOESP) | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | |
| TN0 | 42 | TN0_ENQLEG | C | 100 | 0 | Enqu. Legal | Enquadramento Legal | @! | | | | 1 | | N | A | R | | | | | | | |
| TN0 | 43 | TN0_VM_ADI | C | 16 | 0 | Adicional | Adicional de Risco | | | MDT180ALL("TN0_VM_ADI","GET") | | 1 | | S | V | V | | | | | MDT180ALL("TN0_VM_ADI","BRW") | | |
| TN0 | 44 | TN0_TECUTI | C | 40 | 0 | Tec. Utiliz. | Tecnica Utilizada | @! | | | | 1 | | | | | | | | | | | |
| TN0 | 45 | TN0_CATRIS | C | 1 | 0 | Categ. Risco | Categoria do Risco | @! | Pertence("1234") | | | 1 | | N | A | R | | 1=Irrelevante;2=De Atenção;3=Crítica;4=Intolerável | | | | | |
| TN0 | 46 | TN0_SITSYP | C | 6 | 0 | Sit. Encont. | Sit. Ergonomica Encontrad | @! | | | | 1 | | N | A | R | | | | NGSEEK('TMA',M->TN0_AGENTE,1,'TMA_GRISCO') == '4' | | | |
| TN0 | 47 | TN0_PERINT | C | 1 | 0 | Intensidade | Percentual de Intensidade | @! | MDT180ALL("TN0_PERINT") | | | 1 | | S | A | R | | 1=10%;2=20%;3=30%;4=40%;5=Nao Caracteriza | | !EMPTY(M->TN0_VM_ADI) | | | |
| TN0 | 48 | TN0_MSITUA | M | 10 | 0 | Sit. Encont. | Sit. Ergonomica Encontrad | @! | | IF( INCLUI , '' , MSMM( TN0_SITSYP , 80 ) ) | | 1 | | N | A | V | | | | NGSEEK('TMA',M->TN0_AGENTE,1,'TMA_GRISCO') == '4' | | | |
| TN0 | 49 | TN0_SI2SYP | C | 6 | 0 | Sit. Desej. | Sit. Ergonomica Desejada | @! | | | | 1 | | N | A | R | | | | NGSEEK('TMA',M->TN0_AGENTE,1,'TMA_GRISCO') == '4' | | | |
| TN0 | 50 | TN0_ADIFOL | C | 1 | 0 | Adic.Folha | Adicional em Folha ? | | | | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | |
| TN0 | 51 | TN0_DANSYP | C | 6 | 0 | Danos Caus. | Danos Causados | @! | | | | 1 | | N | V | R | | | | | | | |
| TN0 | 52 | TN0_MSITU2 | M | 10 | 0 | Sit. Desej. | Sit. Ergonomica Desejada | | | IF( INCLUI , '' , MSMM( TN0_SI2SYP , 80 ) ) | | 1 | | N | A | V | | | | NGSEEK('TMA',M->TN0_AGENTE,1,'TMA_GRISCO') == '4' | | | |
| TN0 | 53 | TN0_SITUAC | C | 1 | 0 | Status | Status da Situação | | | | | 1 | | N | A | R | | 1=Adequada;2=Inadequada; | | NGSEEK('TMA',M->TN0_AGENTE,1,'TMA_GRISCO') == '4' | | | |
| TN0 | 54 | TN0_DANCAU | M | 10 | 0 | Danos Caus. | Danos Causados | @! | | If( !INCLUI,MSMM( TN0->TN0_DANSYP ),'' ) | | 1 | | N | A | V | | | | | | | |
| TN0 | 55 | TN0_CONFUN | C | 1 | 0 | Cond. Funcio | Condição de Funcionamento | | | | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | |
| TN0 | 56 | TN0_PRZVLD | C | 1 | 0 | Prazo Valid. | Prazo de Validade | | | | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | |
| TN0 | 57 | TN0_PERTRC | C | 1 | 0 | Period. Troc | Periodicidade de Troca | | | | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | |
| TN0 | 58 | TN0_HIGIEN | C | 1 | 0 | Higienização | Higienização | | | | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | |
| TN0 | 59 | TN0_SEVERI | C | 1 | 0 | Severidade | Severidade do risco | | IIf( FindFunction( 'Mdt180Sx3' ), Mdt180Sx3( 1, 'TN0_SEVERI' ), .T. ) | | | 1 | S | N | A | R | | 1=Leve;2=Menor;3=Moderada;4=Maior;5=Extrema; | | | | | |
| TN0 | 60 | TN0_PROBAB | C | 1 | 0 | Probab. | Probabilidade | | IIf( FindFunction( 'Mdt180Sx3' ), Mdt180Sx3( 1, 'TN0_PROBAB' ), .T. ) | | | 1 | S | N | A | R | | 1=Rara;2=Pouco provável;3=Possível;4=Provável;5=Muito provável; | | | | | |
| TN0 | 61 | TN0_CLASSI | C | 11 | 0 | Classif. | Classificação | | | IIf( INCLUI, '', IIf( FindFunction( 'Mdt180Sx3' ), Mdt180Sx3( 2, 'TN0_CLASSI' ), '' ) ) | | 1 | | N | V | V | | | | | | | |