Dicionário Protheus
Início

Tabela SR6 no Protheus

Turnos de Trabalho

O que é a tabela SR6 no Protheus?

A tabela SR6 faz parte do sistema ERP Protheus da TOTVS e é utilizada para turnos de trabalho.

Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.

A tabela SR6 possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.

Nesta página você pode consultar a estrutura completa da tabela SR6, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE SR6
X2_PATH \DATA\
X2_ARQUIVO SR6990
X2_NOME Turnos de Trabalho
X2_NOMESPA Turnos de Trabajo
X2_NOMEENG Shift Work
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO R6_FILIAL+R6_TURNO
X2_PYME S
X2_MODULO 7
X2_DISPLAY R6_FILIAL+R6_TURNO+R6_DESC
X2_SYSOBJ GPEA080
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 2
X2_AUTREC 2
X2_TAMFIL 2
X2_TAMUN 0
X2_TAMEMP 0
X2_STAMP 2
X2_INSDT 2
D_E_L_E_T_ -
R_E_C_N_O_ 8605
R_E_C_D_E_L_ 0

Campos da Tabela SR6 (48 campos)

X3_ARQUIVO X3_ORDEM X3_CAMPO X3_TIPO X3_TAMANHO X3_DECIMAL X3_TITULO X3_TITSPA X3_TITENG X3_DESCRIC X3_DESCSPA X3_DESCENG X3_PICTURE X3_VALID X3_USADO X3_RELACAO X3_F3 X3_NIVEL X3_RESERV X3_CHECK X3_TRIGGER X3_PROPRI X3_BROWSE X3_VISUAL X3_CONTEXT X3_OBRIGAT X3_VLDUSER X3_CBOX X3_CBOXSPA X3_CBOXENG X3_PICTVAR X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_PYME X3_CONDSQL X3_CHKSQL X3_IDXSRV X3_ORTOGRA X3_IDXFLD X3_TELA X3_PICBRV X3_AGRUP X3_POSLGT X3_MODAL X3_CHKSUM X3_ADDSUM D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
SR6 01 R6_FILIAL C 2 0 Filial Sucursal Branch Filial Sucursal System Branch - CposInitWhen() x x x x x x x x x x x x x x x - - 1 - - - - N - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 141464 0
SR6 02 R6_TURNO C 3 0 Turno Turno Shift Turno de Trabalho Turno de Trabajo Work Shift @! NaoVazio() .and. ExistChav("SR6") .and. CposInitWhen() .and. FreeForUse("SR6",M->R6_TURNO) x x x x x x x x x x x x x x x xx - - 1 x - - - S - - - - - - - - - - - 1 S - #R6_TURNO <>' ' S N N - - - 1 1 - - - 141465 0
SR6 03 R6_DESC C 50 0 Descricao Descripcion Description Descricao Descripcion Description @! NaoVazio() .and. CposInitWhen() x x x x x x x x x x x x x x x x - - 1 x x - - - S - - - - - - - - - - - 1 S - #R6_DESC <>' ' S N N - - - 1 1 - - - 141466 0
SR6 04 R6_HRNORMA N 6 2 Hrs. Normais Hrs Normales Normal Hrs Horas Normais Horas normales Normal Hours @E 999.99 POSITIVO() .and. CposInitWhen() x x x x x x x x x x x x x x x x - - 1 x - - - S - - - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 141467 0
SR6 05 R6_HRDESC N 5 2 Hrs.Descanso Hrs.Descanso Rest Hours Horas Descanso Horas de Descanso Rest hours @E 99.99 POSITIVO() .and. CposInitWhen() x x x x x x x x x x x x x x x x - - 1 x x - - - S - - - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 141468 0
SR6 06 R6_DIAVTRA N 2 0 D.Vale Tran. Vale Transp. Transp.Vouch Dias para Vale Transporte Dias para Vale Transporte Days for Transport.Vouch. 99 CposInitWhen() .AND. POSITIVO() x x x x x x x x x x x x x x x - - 1 x x - - - N - - - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 141469 0
SR6 07 R6_DDIFVTR N 2 0 D.Dif.V.Tran Dif.Va.Trans Day Dif Tr.V Dias Dif. Vale Transporte Dias Dif. Vale Transporte Transport Ticket Dif. Day 99 CposInitWhen() .AND. POSITIVO() x x x x x x x x x x x x x x x - - 1 x x - - - N - - - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 141470 0
SR6 08 R6_DIAUTEI N 2 0 D.Uteis V.T. D.Habil.V.T. Wk Day Tr.Tk Dias Uteis p/V.Transporte Dias Habiles p.V.Transpor Work Days for Transp. Tkt 99 CposInitWhen() .AND. POSITIVO() x x x x x x x x x x x x x x x - - 1 x x - - - S - - - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 141471 0
SR6 09 R6_HORMENO N 5 2 Horas Antes Horas antes Hours Before Horas Permitidas Antes Horas permitidas antes Hours Allowed Before @E 99.99 VldHora(M->R6_HORMENO) .and. CposInitWhen() .AND. POSITIVO() x x x x x x x x x x x x x x x x Val( GetMv("MV_HORMENO") ) - 1 x x x - - - S - - - - - - - - - - - 3 S - - N N N - - - 1 1 - - - 141472 0
SR6 10 R6_HORMAIS N 5 2 Horas Depois Hrs Despues Hours After Horas Permitidas Depois Horas Permitidas Despues Allowed Hours After @E 99.99 VldHora(M->R6_HORMAIS) .and. CposInitWhen() .AND. POSITIVO() x x x x x x x x x x x x x x x x Val( GetMv("MV_HORMAIS") ) - 1 x x x - - - S - - - - - - - - - - - 3 S - - N N N - - - 1 1 - - - 141473 0
SR6 11 R6_REFEINI N 5 2 Refeit.Inic. Comedor.Inic Cafet open Inicio Horário Refeitório Inicio Horario Comedor Cafeteria open time @E 99.99 VldHora(M->R6_REFEINI) .and. CposInitWhen() x x x x x x x x x x x x x x x - - 1 x - - - N - - - - - - - - - - - 3 S - - N N N - - - 1 2 - - - 141474 0
SR6 12 R6_REFEFIM N 5 2 Refeit.Fim Comedor.Fin Cafet clos Final Horário Refeitório Final Horario Comedor Cafeteria close time @E 99.99 VldHora(M->R6_REFEFIM) .and. CposInitWhen() x x x x x x x x x x x x x x x - - 1 - - - - N - - - - - - - - - - - 3 S - - N N N - - - 1 2 - - - 141475 0
SR6 13 R6_ASFOLGA C 1 0 1a.F.Folga 1a. Falta 1st.Absence 1a.Falta gera Folga(DSR) 1a.Falta gener.Vacac(DSR) 1st Absence create Rest @! Pertence("SN ") .and. CposInitWhen() x x x x x x x x x x x x x x x x "N" - 1 x - - - S - - - - S=Sim;N=Nao S=Si;N=No S=Yes;N=No - - - - 3 S - - N N N - - - 1 2 - - - 141476 0
SR6 14 R6_NONAHOR C 1 0 Nona Hora 9a Hora 9th Hour Gerar Nona Hora Generar 9a Hora Generate 9th Hour @! Pertence("SN ") .and. CposInitWhen() x x x x x x x x x x x x x x x x "N" - 1 x - - - S - - - - S=Sim;N=Nao S=Si;N=No S=Yes;N=No - - - - 3 S - - N N N - - - 1 2 - - - 141477 0
SR6 15 R6_TPEXT C 1 0 Tp.He Normal Tp.He Normal Regul Ov Tp Tipo de Hora Extra Normal Tipo de hora extra normal Regular Overtime Type @! CposInitWhen() x x x x x x x x x x x x x x x x '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 1=Normal;2=D.S.R.;3=Compensada;4=Feriado;5=Noc.Normal;6=Noc.D.S.R.;7=Noc.Compensada;8=Noc.Feriado 1=Regular;2=P.W.R.;3=Compens;4=Holiday;5=Reg Night;6=P.W.R.Night;7=Not.Compens;8=Holiday Night - - - - 3 S - - N N N - - - 1 2 - - - 141478 0
SR6 16 R6_TPEXTN C 1 0 Tp.He Not. Tp.He Noc. Tp Night. Tipo de Hora Ext Noturna Tipo de Hora Ext Nocturna Night Overtime Type @! CposInitWhen() x x x x x x x x x x x x x x x x "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 1=Normal;2=R.S.R.;3=Compensada;4=Feriado;5=Noct.Normal;6=Noct.R.S.R.;7=Noct.Compensada;8=Noct.Feriado 1=Normal;2=Remun.Weekly Rest;3=Comp.;4=Holiday;5=Nig.Normal;6=Nig.Remun.Weekly Rest;7=Nig.Comp.;8=Nig.Holiday - - - - 3 S - - N N N - - - 1 2 - - - 141479 0
SR6 17 R6_APODFER C 1 0 Ap.Marc.Fer. Ap.Marc.Vac. Reg Vacat Aponta Funcion. em Ferias Apunte Funcion. en Vacac. Register Employee on Vac @! Pertence("SN") .and. CposInitWhen() x x x x x x x x x x x x x x x x GetMv("MV_APODFER") - 1 x - - - S - - - - S=Sim;N=Nao S=Si;N=No Y=Yes;N=No - - - - 3 S - - N N N - - - 1 2 - - - 141480 0
SR6 18 R6_TPEXFER C 1 0 Tip.H.E. Fer Tip.H.E. Vac Tp Vacation Tp de H. E. Normal Ferias Tp de H. E. Normal Vacac. Overtime Tp Reg Vacation @! CposInitWhen() x x x x x x x x x x x x x x x x SubStr(GetMv("MV_TPEXFER"),3,1) - 1 x - - - 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 1=Normal;2=D.S.R.;3=Compensada;4=Feriado;5=Noc.Normal;6=Noc.D.S.R.;7=Noc.Compensada;8=Noc.Feriado 1=Regular;2=P.W.R.;3=Compens;4=Holiday;5=Reg Night;6=P.W.R.Night;7=Not.Compens;8=Holiday Night - - - - 3 S - - N N N - - - 1 2 - - - 141481 0
SR6 19 R6_TPEXFEN C 1 0 Tp.H.E.Fer.N Tp.H.E.Vac.N Tp Vac Over Tp. de H.E.Noturna Ferias Tp. de H.E.Nocturna Vacac Overtime Tp Night Vacatio @! CposInitWhen() x x x x x x x x x x x x x x x x SubStr(GetMV("MV_TPEXFER") ,1,1) - 1 x - - - 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 1=Normal;2=D.S.R.;3=Compensada;4=Feriado;5=Noctur.Normal;6=Noctur.D.S.R.;7=Noctur.Compensada;8=Noctur.Feriado 1=Normal;2=Remun.Weekly Rest;3=Comp.;4=Holiday;5=Nig.Normal;6=Nig.Remun.Weekly Rest;7=Nig.Comp.;8=Nig.Holiday - - - - 3 S - - N N N - - - 1 2 - - - 141482 0
SR6 20 R6_INIHNOT N 5 2 Ini Hora Not Ini Hora Noc Nig Shift St Inicio da Hora Noturna Inicio de hora nocturna Night Shift Start @E 99.99 VldHora(M->R6_INIHNOT) .and. CposInitWhen() .AND. POSITIVO() x x x x x x x x x x x x x x x x GetMV("MV_INIHNOT") - 1 x - - - S - - - - - - - - - - - 3 S - - N N N - - - 1 2 - - - 141483 0
SR6 21 R6_FIMHNOT N 5 2 Fim Hora Not Fin Hora Noc End Night Sh Fim da Hora Noturna Final de la hora nocturna End of Night Shift @E 99.99 VldHora(M->R6_FIMHNOT) .and. CposInitWhen() x x x x x x x x x x x x x x x x GetMv("MV_FIMHNOT") - 1 x - - - S - - - - - - - - - - - 3 S - - N N N - - - 1 2 - - - 141484 0
SR6 22 R6_MINHNOT N 5 2 Min Hora Not Min Hora Noc Min for Nigh Minutos da Hora Noturna Minutos de hora nocturna NIght Shift Minutes @E 99.99 NaoVazio() .and. CposInitWhen() .AND. POSITIVO() x x x x x x x x x x x x x x x x GetMv("MV_MINHNOT") - 1 x x - - - S - - - - - - - - - - - 3 S - - N N N - - - 1 1 - - - 141485 0
SR6 23 R6_ACRENOT C 1 0 Apenas Ac.No Solo AC.No Only Night Apenas Acrescimo Noturno Solo incremento nocturno Only Night Additional @! Pertence("SN") .and. CposInitWhen() x x x x x x x x x x x x x x x x "N" - 1 x - - - S - - - - S=Sim;N=Nao S=Si;N=No Y=Yes;N=No - - - - 3 S - - N N N - - - 1 2 - - - 141486 0
SR6 24 R6_EXTNOT C 1 0 Hr.Not.p/H.E Hr.Noc.p/H.E Night Shift Cons.Hr.Not. Para H.Extra Cons.Hr.Noc. Para H.Extra Cons. Nig.Add. Overtime @! Pertence("SN") .and. CposInitWhen() x x x x x x x x x x x x x x x x GetMv("MV_EXTNOT") - 1 x - - - S - - - - S=Sim;N=Nao S=Si;N=No S=Yes;N=No - - - - 3 S - - N N N - - - 1 2 - - - 141487 0
SR6 25 R6_HNOTFAL C 1 0 Con.AdNFalt Con.AdNFalt Cons Absence Considera Ad. N. p/ Falta Considera Ad. N. p/ Falta Cons Night Add for Absenc @! Pertence("SN") .and. CposInitWhen() x x x x x x x x x x x x x x x x GetMv("MV_HNOTFAL") - 1 x - - - S - - - - S=Sim;N=Nao S=Si;N=No S=Yes;N=No - - - - 3 S - - N N N - - - 1 2 - - - 141488 0
SR6 26 R6_HNOTSAI C 1 0 Con AdN.S.An Con AdN.S.An Cons Delay Considera Ad.N. p/Sai.Ant Considera Ad.N. p/Sai.Ant Cons Night Add Prev Depar @! Pertence("SN") .and. CposInitWhen() x x x x x x x x x x x x x x x x GetMv("MV_HNOTSAI") - 1 x - - - S - - - - S=Sim;N=Nao S=Si;N=No S=Yes;N=No - - - - 3 S - - N N N - - - 1 2 - - - 141489 0
SR6 27 R6_HNOTATR C 1 0 Con.Adn.Atra Con.Adn.Atra Cons Delay Considera Ad. N. p/Atraso Considera Ad. N. p/Atraso Cons Night Add for Delay - Pertence("SN") .and. CposInitWhen() x x x x x x x x x x x x x x x x GetMv("MV_HNOTATR") - 1 x - - - S - - - - S=Sim;N=Nao S=Si;N=No S=Yes;N=No - - - - 3 S - - N N N - - - 1 2 - - - 141490 0
SR6 28 R6_APTPMAR C 1 0 Apon.Tip.Mar Apun.Tip.Mar Reg Punches Apontam. p/ Tipo de Marc. Apunte p/ Tipo de Marc. Reg for Type of Punches @! Pertence("SN") .and. CposInitWhen() x x x x x x x x x x x x x x x x GetMv("MV_APTPMAR") - 1 x - - - S - - - - S=Sim;N=Nao S=Si;N=No S=Yes;N=No - - - - 3 S - - N N N - - - 1 2 - - - 141491 0
SR6 29 R6_AUTOSAI C 4 0 Mc.Aut.D.Ntr Mc.Aut.D.Ntr Reg Not Wk Marca. Autom. Dia Nao Tra Marca. Autom. Día No Tra Reg Not Worked Autom Day @! CposInitWhen() x x x x x x x x x x x x x x x x GetMv("MV_AUTOSAI") SR6F3 1 x - - - S - - - - - - - - .T. - - 3 S - - N N N - - - 1 2 - - - 141492 0
SR6 30 R6_HNOTTAB C 1 0 Con.H.N.Tab. Con.H.N.Tab. Cons Nig Add Cons. Hr.Not.Tab.Horario Cons. Hr.Noc.Tab.Horario Cons. Sched Night Shift @! Pertence("SN") .and. CposInitWhen() x x x x x x x x x x x x x x x x GetMv("MV_HNOTTAB") - 1 x - - - S - - - - S=Sim;N=Nao S=Si;N=No Y=Yes;N=No - - - - 3 S - - N N N - - - 1 2 - - - 141493 0
SR6 31 R6_HNOTTBI C 1 0 Con.H.N.Tb.I Con.H.N.Tb.I Cons Int Tb Cons.Hr.Not.Interv.Tab.Hr Cons.Hr.Noc.Interv.Tab.Hr Cons.Nig.Add.Int.Hr.Tab @! Pertence("SN") .and. CposInitWhen() x x x x x x x x x x x x x x x x GetMV("MV_HNOTTBI") - 1 x - - - S - - - - S=Sim;N=Nao S=Si;N=No S=Yes;N=No - - - - 3 S - - N N N - - - 1 2 - - - 141494 0
SR6 32 R6_HRINTER N 6 2 Hr.Inter.Jor Hr.Inter.Jor Inter Wk hr Horas de Inter Jornada Horas de Inter Jornada Hours for Inter Wk hours @E 999.99 CposInitWhen() .AND. POSITIVO() x x x x x x x x x x x x x x x x GetMv("MV_HRINTER") - 1 x - - - S - - - - - - - - - - - 3 S - - N N N - - - 1 2 - - - 141495 0
SR6 33 R6_HEINTER C 1 0 Tp.He.Int.Jo Tp.He.Int.Jo Tp Wk Hr Tipo H.E. p/Inter Jornada Tipo H.E. p/Inter Jornada Overt Tp for Inter Wk hrs @! CposInitWhen() x x x x x x x x x x x x x x x x GetMv("MV_HEINTER") - 1 x - - - 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 1=Normal;2=D.S.R.;3=Compensada;4=Feriado;5=Noc.Normal;6=Noc.D.S.R.;7=Noc.Compensada;8=Noc.Feriado 1=Regular;2=P.W.R.;3=Compens;4=Holiday;5=Reg Night;6=P.W.R.Night;7=Not.Compens;8=Holiday Night - - - - 3 S - - N N N - - - 1 2 - - - 141496 0
SR6 34 R6_INTERNT C 5 0 Tp.Dia In.Jo Tp.Día In.Jo Tp Wk Day Tipo Dia p/Inter Jornada Tipo Día p/Inter Jornada Tp Day for Inter Wk Day @! CposInitWhen() x x x x x x x x x x x x x x x x GetMv("MV_INTERNT") SR6F31 1 x - - - S - - - - - - - - .T. - - 3 S - - N N N - - - 1 2 - - - 141497 0
SR6 35 R6_REVEZAM C 15 0 Reg.Revezam. Reg.Relevo Rotation Sys Regime Revezamento Régimen de relevo Rotation System @! - x x x x x x x x x x x x x x x x - - 1 x x xx - - - - - - - - - - - - - - - 3 S - - N N N - - - 1 2 - - - 141498 0
SR6 36 R6_TNOOPC C 3 0 Turno Opc. Turno Opc. Opt. Shift Turno Opcional Turno opcional Optional Shift @! Vazio() .or. ( ExistCpo("SR6") .and. CposInitWhen() ) x x x x x x x x x x x x x x x x - SR6 1 xx - - - S A R - - - - - - - - - 3 S - - N N N - - - 1 2 - - - 141499 0
SR6 37 R6_IDACREN C 1 0 Id.Acre.Not. Id.Incre.Noc Night Add Identifica o Acresc. Not. Identifica Incremen. Noct Identifies Night Add @! Pertence("SN") .and. CposInitWhen() x x x x x x x x x x x x x x x x "N" - 1 xx - - - S A R - - S=Sim;N=Nao S=Si;N=No Y=Yes;N=No - - - - 3 S - - N N N - - - 1 2 - - - 141500 0
SR6 38 R6_AUTOHEF C 1 0 Aut.HE.Fer. Aut.HE.Vac. Auth Vac Autoriza HE Ferias Autoriza HE Vacac. Auth Vacation Overtime @! Pertence("12") x x x x x x x x x x x x x x x x "1" - 1 xx - - - S A R - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - 3 S - - N N N - - - 1 2 - - - 141501 0
SR6 39 R6_MCIMPJC C 1 0 Mc.Imp.JC. Mc.Imp.JC. Reg Imp Trata Marc.Imp. p/ J.C. Trata Marc.Imp. p/ J.C. Reg Annot for Wk hrs @! Pertence("12") x x x x x x x x x x x x x x x x "1" - 1 xx - - - S A R - - 1=Nao Aplica;2=Aplica Ajuste 1=No aplica;2=Aplica ajuste 1=Not Apply;2=Apply Adjust - - - - 3 S - - N N N - - - 1 2 - - - 141502 0
SR6 40 R6_TPJOR1 C 1 0 Tipo Jornada Tipo jornada WorkSch. Typ Tipo Jornada de Trabalho Tipo jornada de trabajo Work Schedule Type @9 VAZIO() .Or. fTpJornVld() x x x x x x x x x x x x x x x x - - 1 x - - - - A R - - #GpeRetCBox(2) #GpeRetCBox(2) #GpeRetCBox(2) - - - - 3 S - - N - N - - - 1 2 - - - 141503 0
SR6 41 R6_RHEXP C 6 0 Contr.Exp.RH Cont.ExpRRHH HR exp contr Controle de Exportação RH Control Exportación RRHH HR export control - - x x x x x x x x x x x x x x x - - 1 - - - - - - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 141504 0
SR6 42 R6_TPJORN C 2 0 Tp Jornada Tp Jornada Workday Tp Tipo Jornada de Trabalho Tipo Jornada de trabajo Workday Type @9 VAZIO() .Or. fTpJornVld() x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - #GpeRetCBox(1) #GpeRetCBox(1) #GpeRetCBox(1) - - - - 3 S - - N - N - - - 1 2 - - - 141505 0
SR6 43 R6_DTPJOR C 100 0 Desc.Tp.Jorn Desc.Tp.Jorn Wrk tp desc Descrição Jornada eSocial Descrip Jornada eSocial eSocial workday descript @! - x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - 3 S - - N - N - - - 1 2 - - - 141506 0
SR6 44 R6_ABINTJ C 3 0 Mot Abon Int Mot Abon Int Int wrk reas Motivo Abono Interjornada Motivo Abono Interjornada Inter work waive reason @! - x x x x x x x x x x x x x x x x - SP6 1 x - - - S A R - Vazio() .or. ExistCpo("SP6") - - - - - - - - S - - N - N - - - 1 2 - - - 141507 0
SR6 45 R6_ESNOTU C 1 0 Jorn Sem Not Jorn Sem Not Night Wk. Hr Jorn Sem. Noturna Jorn Sem Nocturna Night Weekly Working Hour - - x x x x x x x x x x x x x x x x - - 1 x - - - N - - - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - - S - - N - N - - - 1 1 - - - 141508 0
SR6 46 R6_SPADNOT C 1 0 Separ Ac Not Sep Aum Noct Sep Incr Not Separa o acrescimo Not. Separa aumento Noct. Separate increase Not. @! - x x x x x x x x x x x x x x x x "N" - 1 x - - - S A R - - S=Sim;N=Nao S=Sí;N=No S=Yes;N=No - If ( FindFunction( "WhenSepAdN" ), WhenSepAdN(), .T. ) - - 3 S - - N N N - - - 1 2 - - - 141509 0
SR6 47 R6_DSRINTE N 5 2 Hrs. DSR HE Hrs. DSR HE OT DSR Hrs. Hrs. DSR para HE inter Hrs. DSR para HE inter DSR Hrs. for inter OT @E 99.99 Positivo() .And. fVldDSRHE() x x x x x x x x x x x x x x x x 24 - 1 xx x - - - N A R - - - - - - - - - 3 S - - N - N - - - 1 2 - - - 141510 0
SR6 48 R6_FERINTE N 5 2 Hrs. FER HE Hrs. VAC HE HE FER Time Hrs. FER para HE interjor Hrs. VAC para HE interjor FER Time for Interior HE @E 99.99 Positivo() x x x x x x x x x x x x x x x x 0 - 1 xx x - - - N A R - - - - - - - - - 3 S - - N - N - - - 1 2 - - - 141511 0

Índices da Tabela SR6 (2 índices)

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
SR6 1 R6_FILIAL+R6_TURNO Turno Turno Shift S - - S 2 3 - 20283 0
SR6 2 R6_FILIAL+R6_DESC Descricao Descripcion Description S - - S 2 3 - 20284 0

Perguntas frequentes

Para que serve a tabela SR6 no Protheus?

Ela é utilizada para turnos de trabalho dentro do sistema ERP Protheus.

Como consultar os campos da tabela SR6?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela SR6?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.

Exemplo de consulta SQL da tabela SR6

Modelo de query gerado automaticamente com base na estrutura da tabela.

SELECT
    R6_FILIAL,
    R6_TURNO,
    R6_DESC,
    R6_HRNORMA,
    R6_HRDESC,
    R6_DIAVTRA,
    R6_DDIFVTR,
    R6_DIAUTEI,
    R6_HORMENO,
    R6_HORMAIS,
    R6_REFEINI,
    R6_REFEFIM,
    R6_ASFOLGA,
    R6_NONAHOR,
    R6_TPEXT,
    R6_TPEXTN,
    R6_APODFER,
    R6_TPEXFER,
    R6_TPEXFEN,
    R6_INIHNOT,
    R6_FIMHNOT,
    R6_MINHNOT,
    R6_ACRENOT,
    R6_EXTNOT,
    R6_HNOTFAL,
    R6_HNOTSAI,
    R6_HNOTATR,
    R6_APTPMAR,
    R6_AUTOSAI,
    R6_HNOTTAB,
    R6_HNOTTBI,
    R6_HRINTER,
    R6_HEINTER,
    R6_INTERNT,
    R6_REVEZAM,
    R6_TNOOPC,
    R6_IDACREN,
    R6_AUTOHEF,
    R6_MCIMPJC,
    R6_TPJOR1,
    R6_RHEXP,
    R6_TPJORN,
    R6_DTPJOR,
    R6_ABINTJ,
    R6_ESNOTU,
    R6_SPADNOT,
    R6_DSRINTE,
    R6_FERINTE
FROM SR6
WHERE
    D_E_L_E_T_ = ' '
    AND R6_FILIAL = 'VALOR'
    AND R6_TURNO = 'VALOR'
    AND R6_DESC = 'VALOR'
    AND R6_HRNORMA = 0
    AND R6_HRDESC = 0
    AND R6_DIAVTRA = 0
    AND R6_DDIFVTR = 0
    AND R6_DIAUTEI = 0
    AND R6_HORMENO = 0
    AND R6_HORMAIS = 0
    AND R6_REFEINI = 0
    AND R6_REFEFIM = 0
    AND R6_ASFOLGA = 'VALOR'
    AND R6_NONAHOR = 'VALOR'
    AND R6_TPEXT = 'VALOR'
    AND R6_TPEXTN = 'VALOR'
    AND R6_APODFER = 'VALOR'
    AND R6_TPEXFER = 'VALOR'
    AND R6_TPEXFEN = 'VALOR'
    AND R6_INIHNOT = 0
    AND R6_FIMHNOT = 0
    AND R6_MINHNOT = 0
    AND R6_ACRENOT = 'VALOR'
    AND R6_EXTNOT = 'VALOR'
    AND R6_HNOTFAL = 'VALOR'
    AND R6_HNOTSAI = 'VALOR'
    AND R6_HNOTATR = 'VALOR'
    AND R6_APTPMAR = 'VALOR'
    AND R6_AUTOSAI = 'VALOR'
    AND R6_HNOTTAB = 'VALOR'
    AND R6_HNOTTBI = 'VALOR'
    AND R6_HRINTER = 0
    AND R6_HEINTER = 'VALOR'
    AND R6_INTERNT = 'VALOR'
    AND R6_REVEZAM = 'VALOR'
    AND R6_TNOOPC = 'VALOR'
    AND R6_IDACREN = 'VALOR'
    AND R6_AUTOHEF = 'VALOR'
    AND R6_MCIMPJC = 'VALOR'
    AND R6_TPJOR1 = 'VALOR'
    AND R6_RHEXP = 'VALOR'
    AND R6_TPJORN = 'VALOR'
    AND R6_DTPJOR = 'VALOR'
    AND R6_ABINTJ = 'VALOR'
    AND R6_ESNOTU = 'VALOR'
    AND R6_SPADNOT = 'VALOR'
    AND R6_DSRINTE = 0
    AND R6_FERINTE = 0