Tabela
SR6 Turnos de Trabalho
Campo Tipo Tamanho Decimal Titulo Formato Validacao F3 Contexto Lista Condicao PYME
R6_FILIAL C 2 0 Filial CposInitWhen() S
R6_TURNO C 3 0 Turno @! NaoVazio() .and. ExistChav("SR6") .and. CposInitWhen() .and. FreeForUse("SR6",M->R6_TURNO) S
R6_DESC C 50 0 Descricao @!S30 NaoVazio() .and. CposInitWhen() S
R6_HRNORMA N 6 2 Hrs. Normais @E 999.99 POSITIVO() .and. CposInitWhen() S
R6_HRDESC N 5 2 Hrs.Descanso @E 99.99 POSITIVO() .and. CposInitWhen() S
R6_DIAVTRA N 2 0 D.Vale Tran. 99 CposInitWhen() .AND. POSITIVO() S
R6_DDIFVTR N 2 0 D.Dif.V.Tran 99 CposInitWhen() .AND. POSITIVO() S
R6_DIAUTEI N 2 0 D.Uteis V.T. 99 CposInitWhen() .AND. POSITIVO() S
R6_HORMENO N 5 2 Horas Antes @E 99.99 VldHora(M->R6_HORMENO) .and. CposInitWhen() .AND. POSITIVO() S
R6_HORMAIS N 5 2 Horas Depois @E 99.99 VldHora(M->R6_HORMAIS) .and. CposInitWhen() .AND. POSITIVO() S
R6_REFEINI N 5 2 Refeit.Inic. @E 99.99 VldHora(M->R6_REFEINI) .and. CposInitWhen() S
R6_REFEFIM N 5 2 Refeit.Fim @E 99.99 VldHora(M->R6_REFEFIM) .and. CposInitWhen() S
R6_ASFOLGA C 1 0 1a.F.Folga @! Pertence("SN ") .and. CposInitWhen() S=Sim;N=Nao S
R6_NONAHOR C 1 0 Nona Hora @! Pertence("SN ") .and. CposInitWhen() S=Sim;N=Nao S
R6_TPEXT C 1 0 Tp.He Normal @! CposInitWhen() 1=Normal;2=D.S.R.;3=Compensada;4=Feriado;5=Not.Normal;6=Not.D.S.R.;7=Not.Compensada;8=Not.Feriado S
R6_TPEXTN C 1 0 Tp.He Not. @! CposInitWhen() 1=Normal;2=D.S.R.;3=Compensada;4=Feriado;5=Not.Normal;6=Not.D.S.R.;7=Not.Compensada;8=Not.Feriado S
R6_APODFER C 1 0 Ap.Marc.Fer. @! Pertence("SN") .and. CposInitWhen() S=Sim;N=Nao S
R6_TPEXFER C 1 0 Tip.H.E. Fer @! CposInitWhen() 1=Normal;2=D.S.R.;3=Compensada;4=Feriado;5=Not.Normal;6=Not.D.S.R.;7=Not.Compensada;8=Not.Feriado S
R6_TPEXFEN C 1 0 Tp.H.E.Fer.N @! CposInitWhen() 1=Normal;2=D.S.R.;3=Compensada;4=Feriado;5=Not.Normal;6=Not.D.S.R.;7=Not.Compensada;8=Not.Feriado S
R6_INIHNOT N 5 2 Ini Hora Not @E 99.99 VldHora(M->R6_INIHNOT) .and. CposInitWhen() .AND. POSITIVO() S
R6_FIMHNOT N 5 2 Fim Hora Not @E 99.99 VldHora(M->R6_FIMHNOT) .and. CposInitWhen() S
R6_MINHNOT N 5 2 Min Hora Not @E 99.99 NaoVazio() .and. CposInitWhen() .AND. POSITIVO() S
R6_ACRENOT C 1 0 Apenas Ac.No @! Pertence("SN") .and. CposInitWhen() S=Sim;N=Nao S
R6_EXTNOT C 1 0 Hr.Not.p/H.E @! Pertence("SN") .and. CposInitWhen() S=Sim;N=Nao S
R6_HNOTFAL C 1 0 Con.AdNFalt @! Pertence("SN") .and. CposInitWhen() S=Sim;N=Nao S
R6_HNOTSAI C 1 0 Con AdN.S.An @! Pertence("SN") .and. CposInitWhen() S=Sim;N=Nao S
R6_HNOTATR C 1 0 Con.Adn.Atra Pertence("SN") .and. CposInitWhen() S=Sim;N=Nao S
R6_APTPMAR C 1 0 Apon.Tip.Mar @! Pertence("SN") .and. CposInitWhen() S=Sim;N=Nao S
R6_AUTOSAI C 4 0 Mc.Aut.D.Ntr @! CposInitWhen() SR6F3 .T. S
R6_HNOTTAB C 1 0 Con.H.N.Tab. @! Pertence("SN") .and. CposInitWhen() S=Sim;N=Nao S
R6_HNOTTBI C 1 0 Con.H.N.Tb.I @! Pertence("SN") .and. CposInitWhen() S=Sim;N=Nao S
R6_HRINTER N 6 2 Hr.Inter.Jor @E 999.99 VldHora( M->R6_HRINTER) .and. CposInitWhen() .AND. POSITIVO() S
R6_HEINTER C 1 0 Tp.He.Int.Jo @! CposInitWhen() 1=Normal;2=D.S.R.;3=Compensada;4=Feriado;5=Not.Normal;6=Not.D.S.R.;7=Not.Compensada;8=Not.Feriado S
R6_INTERNT C 5 0 Tp.Dia In.Jo @! CposInitWhen() SR6F31 .T. S
R6_REVEZAM C 15 0 Reg.Revezam. @! S
R6_TNOOPC C 3 0 Turno Opc. @! Vazio() .or. ( ExistCpo("SR6") .and. CposInitWhen() ) SR6 R S
R6_IDACREN C 1 0 Id.Acre.Not. @! Pertence("SN") .and. CposInitWhen() R S=Sim;N=Nao S
R6_AUTOHEF C 1 0 Aut.HE.Fer. @! Pertence("12") R 1=Sim;2=Nao S
R6_MCIMPJC C 1 0 Mc.Imp.JC. @! Pertence("12") R 1=Nao Aplica;2=Aplica Ajuste S
R6_RHEXP C 6 0 Contr.Exp.RH S
R6_TPJORN C 2 0 Tp Jornada @9 VAZIO() .OR. Pertence(' 0001020399') R 00=Descontinuado;01=Horario diario e folga fixos;02=12 x 36;03=horario diario fixo e folga variavel;09=Demais tipos de jornada; S
R6_DTPJOR C 100 0 Desc.Tp.Jorn @! R S
R6_ABINTJ C 3 0 Mot Abon Int @! SP6 R S