| 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 |
| SR6 | 01 | R6_FILIAL | C | 2 | 0 | Filial | Filial | | CposInitWhen() | | | 1 | | N | | | | | | | | 033 | |
| SR6 | 41 | R6_RHEXP | C | 6 | 0 | Contr.Exp.RH | Controle de Exportação RH | | | | | 1 | | | | | | | | | | | |
| SR6 | 44 | R6_ABINTJ | C | 3 | 0 | Mot Abon Int | Motivo Abono Interjornada | @! | | | SP6 | 1 | | S | A | R | | | | | | | |
| SR6 | 45 | R6_ESNOTU | C | 1 | 0 | Jorn Sem Not | Jorn Sem. Noturna | | | | | 1 | | N | | | | 1=Sim;2=Não | | | | | |
| SR6 | 02 | R6_TURNO | C | 3 | 0 | Turno | Turno de Trabalho | @! | NaoVazio() .and. ExistChav("SR6") .and. CposInitWhen() .and. FreeForUse("SR6",M->R6_TURNO) | | | 1 | | S | | | | | | | | | 1 |
| SR6 | 03 | R6_DESC | C | 50 | 0 | Descricao | Descricao | @! | NaoVazio() .and. CposInitWhen() | | | 1 | | S | | | | | | | | | 1 |
| SR6 | 04 | R6_HRNORMA | N | 6 | 2 | Hrs. Normais | Horas Normais | @E 999.99 | POSITIVO() .and. CposInitWhen() | | | 1 | | S | | | | | | | | | 2 |
| SR6 | 05 | R6_HRDESC | N | 5 | 2 | Hrs.Descanso | Horas Descanso | @E 99.99 | POSITIVO() .and. CposInitWhen() | | | 1 | | S | | | | | | | | | 2 |
| SR6 | 06 | R6_DIAVTRA | N | 2 | 0 | D.Vale Tran. | Dias para Vale Transporte | 99 | CposInitWhen() .AND. POSITIVO() | | | 1 | | N | | | | | | | | | 2 |
| SR6 | 07 | R6_DDIFVTR | N | 2 | 0 | D.Dif.V.Tran | Dias Dif. Vale Transporte | 99 | CposInitWhen() .AND. POSITIVO() | | | 1 | | N | | | | | | | | | 2 |
| SR6 | 08 | R6_DIAUTEI | N | 2 | 0 | D.Uteis V.T. | Dias Uteis p/V.Transporte | 99 | CposInitWhen() .AND. POSITIVO() | | | 1 | | S | | | | | | | | | 2 |
| SR6 | 09 | R6_HORMENO | N | 5 | 2 | Horas Antes | Horas Permitidas Antes | @E 99.99 | VldHora(M->R6_HORMENO) .and. CposInitWhen() .AND. POSITIVO() | Val( GetMv("MV_HORMENO") ) | | 1 | | S | | | | | | | | | 3 |
| SR6 | 10 | R6_HORMAIS | N | 5 | 2 | Horas Depois | Horas Permitidas Depois | @E 99.99 | VldHora(M->R6_HORMAIS) .and. CposInitWhen() .AND. POSITIVO() | Val( GetMv("MV_HORMAIS") ) | | 1 | | S | | | | | | | | | 3 |
| SR6 | 11 | R6_REFEINI | N | 5 | 2 | Refeit.Inic. | Inicio Horário Refeitório | @E 99.99 | VldHora(M->R6_REFEINI) .and. CposInitWhen() | | | 1 | | N | | | | | | | | | 3 |
| SR6 | 12 | R6_REFEFIM | N | 5 | 2 | Refeit.Fim | Final Horário Refeitório | @E 99.99 | VldHora(M->R6_REFEFIM) .and. CposInitWhen() | | | 1 | | N | | | | | | | | | 3 |
| SR6 | 13 | R6_ASFOLGA | C | 1 | 0 | 1a.F.Folga | 1a.Falta gera Folga(DSR) | @! | Pertence("SN ") .and. CposInitWhen() | "N" | | 1 | | S | | | | S=Sim;N=Nao | | | | | 3 |
| SR6 | 14 | R6_NONAHOR | C | 1 | 0 | Nona Hora | Gerar Nona Hora | @! | Pertence("SN ") .and. CposInitWhen() | "N" | | 1 | | S | | | | S=Sim;N=Nao | | | | | 3 |
| SR6 | 15 | R6_TPEXT | C | 1 | 0 | Tp.He Normal | Tipo de Hora Extra Normal | @! | CposInitWhen() | '1' | | 1 | | S | | | | 1=Normal;2=D.S.R.;3=Compensada;4=Feriado;5=Not.Normal;6=Not.D.S.R.;7=Not.Compensada;8=Not.Feriado | | | | | 3 |
| SR6 | 16 | R6_TPEXTN | C | 1 | 0 | Tp.He Not. | Tipo de Hora Ext Noturna | @! | CposInitWhen() | "5" | | 1 | | S | | | | 1=Normal;2=D.S.R.;3=Compensada;4=Feriado;5=Not.Normal;6=Not.D.S.R.;7=Not.Compensada;8=Not.Feriado | | | | | 3 |
| SR6 | 17 | R6_APODFER | C | 1 | 0 | Ap.Marc.Fer. | Aponta Funcion. em Ferias | @! | Pertence("SN") .and. CposInitWhen() | GetMv("MV_APODFER") | | 1 | | S | | | | S=Sim;N=Nao | | | | | 3 |
| SR6 | 18 | R6_TPEXFER | C | 1 | 0 | Tip.H.E. Fer | Tp de H. E. Normal Ferias | @! | CposInitWhen() | SubStr(GetMv("MV_TPEXFER"),3,1) | | 1 | | S | | | | 1=Normal;2=D.S.R.;3=Compensada;4=Feriado;5=Not.Normal;6=Not.D.S.R.;7=Not.Compensada;8=Not.Feriado | | | | | 3 |
| SR6 | 19 | R6_TPEXFEN | C | 1 | 0 | Tp.H.E.Fer.N | Tp. de H.E.Noturna Ferias | @! | CposInitWhen() | SubStr(GetMV("MV_TPEXFER") ,1,1) | | 1 | | S | | | | 1=Normal;2=D.S.R.;3=Compensada;4=Feriado;5=Not.Normal;6=Not.D.S.R.;7=Not.Compensada;8=Not.Feriado | | | | | 3 |
| SR6 | 20 | R6_INIHNOT | N | 5 | 2 | Ini Hora Not | Inicio da Hora Noturna | @E 99.99 | VldHora(M->R6_INIHNOT) .and. CposInitWhen() .AND. POSITIVO() | GetMV("MV_INIHNOT") | | 1 | | S | | | | | | | | | 3 |
| SR6 | 21 | R6_FIMHNOT | N | 5 | 2 | Fim Hora Not | Fim da Hora Noturna | @E 99.99 | VldHora(M->R6_FIMHNOT) .and. CposInitWhen() | GetMv("MV_FIMHNOT") | | 1 | | S | | | | | | | | | 3 |
| SR6 | 22 | R6_MINHNOT | N | 5 | 2 | Min Hora Not | Minutos da Hora Noturna | @E 99.99 | NaoVazio() .and. CposInitWhen() .AND. POSITIVO() | GetMv("MV_MINHNOT") | | 1 | | S | | | | | | | | | 3 |
| SR6 | 23 | R6_ACRENOT | C | 1 | 0 | Apenas Ac.No | Apenas Acrescimo Noturno | @! | Pertence("SN") .and. CposInitWhen() | "N" | | 1 | | S | | | | S=Sim;N=Nao | | | | | 3 |
| SR6 | 24 | R6_EXTNOT | C | 1 | 0 | Hr.Not.p/H.E | Cons.Hr.Not. Para H.Extra | @! | Pertence("SN") .and. CposInitWhen() | GetMv("MV_EXTNOT") | | 1 | | S | | | | S=Sim;N=Nao | | | | | 3 |
| SR6 | 25 | R6_HNOTFAL | C | 1 | 0 | Con.AdNFalt | Considera Ad. N. p/ Falta | @! | Pertence("SN") .and. CposInitWhen() | GetMv("MV_HNOTFAL") | | 1 | | S | | | | S=Sim;N=Nao | | | | | 3 |
| SR6 | 26 | R6_HNOTSAI | C | 1 | 0 | Con AdN.S.An | Considera Ad.N. p/Sai.Ant | @! | Pertence("SN") .and. CposInitWhen() | GetMv("MV_HNOTSAI") | | 1 | | S | | | | S=Sim;N=Nao | | | | | 3 |
| SR6 | 27 | R6_HNOTATR | C | 1 | 0 | Con.Adn.Atra | Considera Ad. N. p/Atraso | | Pertence("SN") .and. CposInitWhen() | GetMv("MV_HNOTATR") | | 1 | | S | | | | S=Sim;N=Nao | | | | | 3 |
| SR6 | 28 | R6_APTPMAR | C | 1 | 0 | Apon.Tip.Mar | Apontam. p/ Tipo de Marc. | @! | Pertence("SN") .and. CposInitWhen() | GetMv("MV_APTPMAR") | | 1 | | S | | | | S=Sim;N=Nao | | | | | 3 |
| SR6 | 29 | R6_AUTOSAI | C | 4 | 0 | Mc.Aut.D.Ntr | Marca. Autom. Dia Nao Tra | @! | CposInitWhen() | GetMv("MV_AUTOSAI") | SR6F3 | 1 | | S | | | | | | .T. | | | 3 |
| SR6 | 30 | R6_HNOTTAB | C | 1 | 0 | Con.H.N.Tab. | Cons. Hr.Not.Tab.Horario | @! | Pertence("SN") .and. CposInitWhen() | GetMv("MV_HNOTTAB") | | 1 | | S | | | | S=Sim;N=Nao | | | | | 3 |
| SR6 | 31 | R6_HNOTTBI | C | 1 | 0 | Con.H.N.Tb.I | Cons.Hr.Not.Interv.Tab.Hr | @! | Pertence("SN") .and. CposInitWhen() | GetMV("MV_HNOTTBI") | | 1 | | S | | | | S=Sim;N=Nao | | | | | 3 |
| SR6 | 32 | R6_HRINTER | N | 6 | 2 | Hr.Inter.Jor | Horas de Inter Jornada | @E 999.99 | CposInitWhen() .AND. POSITIVO() | GetMv("MV_HRINTER") | | 1 | | S | | | | | | | | | 3 |
| SR6 | 33 | R6_HEINTER | C | 1 | 0 | Tp.He.Int.Jo | Tipo H.E. p/Inter Jornada | @! | CposInitWhen() | GetMv("MV_HEINTER") | | 1 | | S | | | | 1=Normal;2=D.S.R.;3=Compensada;4=Feriado;5=Not.Normal;6=Not.D.S.R.;7=Not.Compensada;8=Not.Feriado | | | | | 3 |
| SR6 | 34 | R6_INTERNT | C | 5 | 0 | Tp.Dia In.Jo | Tipo Dia p/Inter Jornada | @! | CposInitWhen() | GetMv("MV_INTERNT") | SR6F31 | 1 | | S | | | | | | .T. | | | 3 |
| SR6 | 35 | R6_REVEZAM | C | 15 | 0 | Reg.Revezam. | Regime Revezamento | @! | | | | 1 | | | | | | | | | | | 3 |
| SR6 | 36 | R6_TNOOPC | C | 3 | 0 | Turno Opc. | Turno Opcional | @! | Vazio() .or. ( ExistCpo("SR6") .and. CposInitWhen() ) | | SR6 | 1 | | S | A | R | | | | | | | 3 |
| SR6 | 37 | R6_IDACREN | C | 1 | 0 | Id.Acre.Not. | Identifica o Acresc. Not. | @! | Pertence("SN") .and. CposInitWhen() | "N" | | 1 | | S | A | R | | S=Sim;N=Nao | | | | | 3 |
| SR6 | 38 | R6_AUTOHEF | C | 1 | 0 | Aut.HE.Fer. | Autoriza HE Ferias | @! | Pertence("12") | "1" | | 1 | | S | A | R | | 1=Sim;2=Nao | | | | | 3 |
| SR6 | 39 | R6_MCIMPJC | C | 1 | 0 | Mc.Imp.JC. | Trata Marc.Imp. p/ J.C. | @! | Pertence("12") | "1" | | 1 | | S | A | R | | 1=Nao Aplica;2=Aplica Ajuste | | | | | 3 |
| SR6 | 40 | R6_TPJOR1 | C | 1 | 0 | Tipo Jornada | Tipo Jornada de Trabalho | @9 | VAZIO() .Or. fTpJornVld() | | | 1 | | | A | R | | #GpeRetCBox(2) | | | | | 3 |
| SR6 | 42 | R6_TPJORN | C | 2 | 0 | Tp Jornada | Tipo Jornada de Trabalho | @9 | VAZIO() .Or. fTpJornVld() | | | 1 | | N | A | R | | #GpeRetCBox(1) | | | | | 3 |
| SR6 | 43 | R6_DTPJOR | C | 100 | 0 | Desc.Tp.Jorn | Descrição Jornada eSocial | @! | | | | 1 | | N | A | R | | | | | | | 3 |
| SR6 | 46 | R6_SPADNOT | C | 1 | 0 | Separ Ac Not | Separa o acrescimo Not. | @! | | "N" | | 1 | | S | A | R | | S=Sim;N=Nao | | If ( FindFunction( "WhenSepAdN" ), WhenSepAdN(), .T. ) | | | 3 |
| SR6 | 47 | R6_DSRINTE | N | 5 | 2 | Hrs. DSR HE | Hrs. DSR para HE inter | @E 99.99 | Positivo() .And. fVldDSRHE() | 24 | | 1 | | N | A | R | | | | | | | 3 |