Dicionário Protheus
Início

Tabela SRF no Protheus

Programação de Férias

O que é a tabela SRF no Protheus?

A tabela SRF faz parte do sistema ERP Protheus da TOTVS e é utilizada para programação de férias.

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 SRF 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 SRF, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE SRF
X2_PATH \DATA\
X2_ARQUIVO SRF990
X2_NOME Programação de Férias
X2_NOMESPA Programacion de Vacaciones
X2_NOMEENG Vacation Schedule
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO RF_FILIAL+RF_MAT+DTOS(RF_DATABAS)+RF_PD
X2_PYME S
X2_MODULO 7
X2_DISPLAY -
X2_SYSOBJ GPEA050
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_ 8614
R_E_C_D_E_L_ 0

Campos da Tabela SRF (55 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_
SRF 01 RF_FILIAL C 2 0 Filial Sucursal Branch Filial Sucursal System Branch - - x x x x x x x x x x x x x x x SRA->RA_FILIAL - 1 - - - - N A R - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 142061 0
SRF 02 RF_MAT C 6 0 Matricula Matricula Registration Numero da Matricula Nro. de la Matricula Registration Number @! - x x x x x x x x x x x x x x x xx SRA->RA_MAT - 1 xx - - - S V R - - - - - - - - 121 - S - #RF_MAT <>' ' N N N - - - 1 1 - - - 142062 0
SRF 03 RF_NOME C 30 0 Nome Func. Nomb Emplead Employee Nr. Nome do Funcionario Nombre del Empleado Employee Name @! - x x x x x x x x x x x x x x x x SRA->RA_NOME - 1 xx - - - S V V - - - - - - - - - - S - - N N N - - - 1 1 - - - 142063 0
SRF 04 RF_PD C 3 0 Cod.Verba Cod.Concepto Funds Code Código da Verba Codigo de Concepto Funds Code - FPDValid(M->RF_PD) x x x x x x x x x x x x x x x x - SRVSRF 1 xxx - - - N A R - - - - - - FVerEdit() - - - S - - N N N - - - 1 1 - - - 142064 0
SRF 05 RF_ADMISSA D 8 0 Dt.Admissao Fch. Ingreso Admiss Dt. Data de Admissao Fecha de ingreso Admiss Date - - x x x x x x x x x x x x x x x x SRA->RA_ADMISSA - 1 xx x - - - - V V - - - - - - - - - - S - - N N N - - - 1 2 - - - 142065 0
SRF 06 RF_DESCPD C 20 0 Desc. Verba Desc. Concep Fund Desc. Descrição da Verba Descripción del concepto Fund Description - - x x x x x x x x x x x x x x x x IF(INCLUI,"",FDESC("SRV",SRF->RF_PD,"RV_DESC")) - 1 xx x - - - S V V - - - - - - - - - - S - - N N N - - - 1 2 - - - 142066 0
SRF 07 RF_DATABAS D 8 0 Dt.Ini.Per Fc.Ini Per St Period Dt Data Início Período Fecha Inicio Periodo Start Period Date - GP050ATDIAS(M->RF_DATABAS) .and. GP50DtIni() x x x x x x x x x x x x x x x x - - 1 xx - - - S - - - - - - - - - - - - S - #RF_DATABAS<>' ' N N N - - - 1 1 - - - 142067 0
SRF 08 RF_DIASPRG N 3 0 Dias Program Días Program Sched days Dias Programados Días programados Schedule days @E 999 - x x x x x x x x x x x x x x x x x - - 1 xx x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 142068 0
SRF 09 RF_DATAFIM D 8 0 Dt. Fim. Per Fc. Fin Per Per End Dt Data Fim do Período Fecha Fin de Periodo Period End Date - GP050ATDIAS() x x x x x x x x x x x x x x x x - - 1 xx x - - - N A R - - - - - - FVerEdit() - - - S - - N N N - - - 1 2 - - - 142069 0
SRF 10 RF_DIREMAN N 2 0 Dias Remanes Días Restant Remain days Dias Remanescentes Días restantes Remaining days @E 99 - x x x x x x x x x x x x x x x x x - - 1 xx x - - - N V - - - - - - - - - - - S - - N - N - - - 1 2 - - - 142070 0
SRF 11 RF_DIASDIR N 6 1 Qtd.Ref.Per. Cant.Ref.Per Per.Ref. Amt Qtd Referência do Período Cant Referencia de Period Period Reference Amount @E 9,999.9 - x x x x x x x x x x x x x x x x - - 1 xx x - - - N A R - - - - - - FVerEdit() - - - S - - N N N - - - 1 2 - - - 142071 0
SRF 12 RF_DFERVAT N 6 1 Dias F.Venc. Dias Vac.Ven Vac. Due D. Dias de Ferias Vencidas Dias de Vacac. Venc. Vacation Due Days @E 9999.9 - x x x x x x x x x x x x x x x x - - 1 xx x - - - S A R - - - - - - FVerEdit() - - - S - - N N N - - - 1 2 - - - 142072 0
SRF 13 RF_DFERAAT N 6 1 D.Fer.Prop. D.Vac.Prop. Prop.Vac.D. Dias de Ferias Proporc. Dias de Vacac. Proporc. Proport. Vacation Days @E 9999.9 - x x x x x x x x x x x x x x x x - - 1 xxxx - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 142073 0
SRF 14 RF_DIASANT N 6 1 Dias Ant Per Dias Ant Per Per Adv Days Dias Antecipação Período Dias Anticip Periodo Period Advance Days @E 9,999.9 - x xx x x x x x x x x x x x x x - - 1 xx x - - - N A R - - - - - - gp050VerEdit() - - - S - - N N N - - - 1 2 - - - 142074 0
SRF 15 RF_DFERANT N 6 1 Dias Pagos Días pagados Paid Days Dias Pagos Días pagados Paid Days @E 9999.9 - x xx x x x x x x x x x x x x x - - 1 xxxxxx x - - - S A R - - - - - - FVerEdit() - - - S - - N N N - - - 1 2 - - - 142075 0
SRF 16 RF_PERC13S N 6 2 Perc. 13 1P. Porc. Aguin 13thS.%1st. Percentual 13o Salario Porcentaje Aguinaldo 13th Salary Percentage @E 999.99 - x xx x x x x x x x x x x x x x - - 1 xxxx x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 142076 0
SRF 17 RF_PAR13AT N 12 2 1aPar.13 Sal 1a Cta. Sal. 13th 1st Int 1 Parcela 13 Salario 1 Cuota Aguinaldo 13th Sal.1st Install. @E 999,999,999.99 - x xx x x x x x x x x x x x x x - - 1 xxxx - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 142077 0
SRF 18 RF_FERCOLE C 1 0 Fer.Coletiva Vac. Colect. Coll. Vac. Calc. Ferias Coletivas Calc. Vacac. Colectivas Calc. Collective Vacation @! Pertence("SN") x xx x x x x x x x x x x x x x - - 1 xxxx x - - - S - - - - S=Sim;N=Nao S=Si;N=No S=Yes;N=No - - - - - S - - N N N - - - 1 2 - - - 142078 0
SRF 19 RF_TEMABPE C 1 0 Tem Ab. Pec. Tiene Ab Pec Premium Tem Abono Pecuniario Tiene Abono Pecuniario Premium @! Pertence("SN") x xx x x x x x x x x x x x x x - - 1 xxxx - - - S - - - - S=Sim;N=Nao S=Si;N=No S=Yes;N=No - - - - - S - - N N N - - - 1 2 - - - 142079 0
SRF 20 RF_ABOPEC C 1 0 Per.de Abono PeriodoAbono Bonus Per. Periodo de Abono Periodo de abono Bonus Period @! - x xx x x x x x x x x x x x x x - - 1 x xx - - - - - - - - 1=Antes;2=Depois 1=Antes;2=Despues 1=Before;2=After - - - - - S - - N N N - - - 1 2 - - - 142080 0
SRF 21 RF_STATUS C 1 0 Situação Situación Status Situação do Período Situación del Período Period Status @! VLDSTATUS() x x x x x x x x x x x x x x x x INISTATUS() - 1 xx - - - S A R - - #OPCSTATUS() #OPCSTATUS() #OPCSTATUS() - - - - - S - - N N N - - - 1 2 - - - 142081 0
SRF 22 RF_DATAINI D 8 0 Ini. 1a Prog Ini. 1a Prog 1st Sch. St. Data Inicio da 1a Ferias Fecha Inicio de 1a Vacac. Start Date of 1st Vacat. - VAZIO() .OR. FDtValid(M->RF_DATAINI) x xx x x x x x x x x x x x x x - - 1 x xx - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 142082 0
SRF 23 RF_DFEPRO1 N 6 1 D.1a Ferias D.1a Vacac. 1st Vac Days Dias de Ferias 1a Prog. Dias de Vacac. 1a Prog. 1st Sch.Vac. Days @E 9999.9 POSITIVO() .and. VLDDIAF() x xx x x x x x x x x x x x x x - - 1 x xx - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 142083 0
SRF 24 RF_DABPRO1 N 6 1 D.Ab.1a.Fer. D.Ab.1a.Vac. 1st V.B.Days Dias de Abono 1o. Ferias Dias de Abono 1o. Vacac. 1st Vacation Bonus Days @E 9999.9 POSITIVO() .and. VLDDIAF() x xx x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 142084 0
SRF 25 RF_DATINI2 D 8 0 Ini. 2a Prog Ini. 2a Prog 2nd Sch. St. Data Inicio da 2a Ferias Fch Inicial de la 2a Vaca Start Date of 2nd Vacat. - VAZIO() .OR. FDtValid(M->RF_DATINI2) x xx x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 142085 0
SRF 26 RF_DFEPRO2 N 6 1 D.2a Ferias D.2a Vacac. 2nd Vac Days Dias de Ferias 2a Prog. Dias de Vacac 2a Prog. 2nd Sch.Vac. Days @E 9999.9 POSITIVO() .and. VLDDIAF() x xx x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 142086 0
SRF 27 RF_DABPRO2 N 6 1 D.Ab.2a Fer. D.Ab.2a Vac. Bn.D.2nd Vac Dias de Abono 2a Ferias Dias de Abono 2a Vacac. Bonus Days 2nd Vacation @E 9999.9 POSITIVO() .and. VLDDIAF() x xx x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 142087 0
SRF 28 RF_PER13S2 N 6 2 Perc. 13 2P. Porc. Aguin 13thS.%2nd Perc. 13 Sal 2ª Prog. Porc. Aguin. 2ª Prog. 13th Sal % 2nd Sched. @E 999.99 - x x x x x x x x x x x x x x x x - - 1 xx x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 142088 0
SRF 29 RF_DATINI3 D 8 0 Ini. 3a Prog Ini. 3a Prog 3rd Sch. St. Data Inicio da 3a Ferias Fch Inicial de la 3a Vaca Start Date of 3rd Vacat. - VAZIO() .OR. FDtValid(M->RF_DATINI3) x xx x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 142089 0
SRF 30 RF_DFEPRO3 N 6 1 D.3a.Ferias D.3a.Vacac. 3rd Vac Days Dias de Ferias 3a.Program Dias de Vacac. 3a.Program 3rd Sch.Vac. Days @E 9999.9 POSITIVO() .and. VLDDIAF() x xx x x x x x x x x x x x x x - - 1 xx - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 142090 0
SRF 31 RF_DABPRO3 N 6 1 D.Ab.3a Fer. D.Ab.3a Vac. 3 Vac.B.Days Dias de Abono 3a Ferias Dias de Abono 3a Vacac. 3rd Vacation Bonus Days @E 9999.9 POSITIVO() .and. VLDDIAF() x xx x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 142091 0
SRF 32 RF_IVENPEN D 8 0 Ini. V.Pend. Ini. V.Pend. Pend.V.Start Ini. Fer. Venc. Pendentes Ini. Vac. Venc. Pendiente Pend.Ov.Vacation Start - - x x x x x x x x x x x x x x x - - 1 xx x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 142092 0
SRF 33 RF_PER13S3 N 6 2 Perc. 13 3P. Porc. Aguin 13thS.%3rd Perc. 13 Sal 3ª Prog. Porc. Aguin. 3ª Prog. 13th Sal % 3rd Sched. @E 999.99 - x x x x x x x x x x x x x x x x - - 1 xx x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 142093 0
SRF 34 RF_DVENPEN N 6 1 Dias V.Pend. Dias V.Pend. Pend. Days Dias Fer. Venc. Pendentes Dias Vac. Venc. Pendiente Pend. Ov. Vacation Days @E 9999.9 - x xx x x x x x x x x x x x x x - - 1 xxxx - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 142094 0
SRF 35 RF_FVENPEN D 8 0 Fim V. Pend. Fin V. Pend. Pend.V. End Fim Fer. Venc. Pendentes Fin Vac. Venc. Pendientes Pend.Ov.Vacation End - - x x x x x x x x x x x x x x x - - 1 xx x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 142095 0
SRF 36 RF_DFALVAT N 6 1 D.Falt.Venc. D.Falt.Venc. Due Abs.Days Dias de Falta Vencidas Dia de Falta Vencido Due Absence Days @E 9999.9 POSITIVO() x x x x x x x x x x x x x x x x - - 1 xx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 142096 0
SRF 37 RF_DFALAAT N 6 1 D.Falt.Prop. D.Falt.Prop. Prop.Abs.Ds. Dias de Falta Proporc. Dias de Falta Proporc. Days of Proport.Absence @E 9999.9 POSITIVO() x x x x x x x x x x x x x x x x - - 1 xx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 142097 0
SRF 38 RF_VPROVAT N 12 2 Prov.F.Venc. Prov.V.Venc. Exp Vac Prov Val.Provisao Fer.Vencidas Val.Provis.Vac.Vencidas Exp Vac Prov Vl @E 999,999,999.99 - x x x x x x x x x x x x x x x - - 1 xxxx x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 142098 0
SRF 39 RF_OBSERVA C 40 0 Observação Observación Note Observação Observación Note @! - x x x x x x x x x x x x x x x x - - 1 x x xx x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 142099 0
SRF 40 RF_VIAPVAT N 12 2 INSS F.Venc. INSS V.Venc. Exp Vc INSS INSS Ferias Vencidas INSS Vacaciones vencidas INSS Exp Vacation @E 999,999,999.99 - x x x x x x x x x x x x x x x - - 1 xxxx x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 142100 0
SRF 41 RF_VFGTVAT N 12 2 FGTS F.Venc. FGTS V.Venc. Exp. Vc FGTS FGTS Ferias Vencidas FGTS Vacaciones vencidas FGTS Exp Vacation @E 999,999,999.99 - x x x x x x x x x x x x x x x - - 1 xxxx x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 142101 0
SRF 42 RF_VPROAAT N 12 2 Prov.F.Prop. Prov.V.Prop. Prop.V.Prov Val.Provisao Fer.Proporc. Val.Provis.Vac.Proporc. Prov. Vl Prop Vacaion @E 999,999,999.99 - x x x x x x x x x x x x x x x - - 1 xxxx x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 142102 0
SRF 43 RF_DATAATU D 8 0 Dt.At.Pr.Fer Fc.Act.Pr.Va Dt.Lst.Up.Va Data Ult.Atual.Prov.Fer. Fecha Últ.Actual.Prov.Vac Dt Lst Upd Vac Prov - - x x x x x x x x x x x x x x x - - 1 xx x - - - S V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 142103 0
SRF 44 RF_DATAA13 D 8 0 Dt.At.Pr.13o Fc.Ac.Pr.Agu Dt.Lst.Up.13 Data Ult.Atual.Prov.13o. Fch Últ.Actual.Prov.Aguin Dt Lst Upd 13 Prov. - - x x x x x x x x x x x x x x x - - 1 xx x - - - S V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 142104 0
SRF 45 RF_VFGTAAT N 12 2 FGTS F.Prop. FGTS V.Prop. Prop.Vc.FGTS FGTS Ferias Proporcionais FGTS Vacaciones Proporc. FGTS Prop Vacation @E 999,999,999.99 - x x x x x x x x x x x x x x x - - 1 xxxx x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 142105 0
SRF 46 RF_VIAPAAT N 12 2 INSS F.Prop. INSS V.Prop. Prop Vc INSS INSS Ferias Proporcionais INSS Vacaciones Proporc. FGTS Prop Vacation @E 999,999,999.99 - x x x x x x x x x x x x x x x - - 1 xxxx x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 142106 0
SRF 47 RF_VINDTAT N 12 2 INSS 13o. INSS Vacac. INSS 13 INSS Provisao 13o INSS Provisión Aguinaldo INSS Exp Vacation @E 999,999,999.99 - x x x x x x x x x x x x x x x - - 1 xxxx x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 142107 0
SRF 48 RF_VPRDTAT N 12 2 Provisao 13o Prov. Aguin. 13th Prov. Valor Provisao 13o Valor Provision Aguinaldo 13th Provision Value @E 999,999,999.99 - x x x x x x x x x x x x x x x - - 1 xxxx x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 142108 0
SRF 49 RF_VFGDTAT N 12 2 FGTS 13o. FGTS Aguinal FGTS 13 FGTS Provisao 13o FGTS Provisión Aguinaldo FGTS Prov 13 @E 999,999,999.99 - x x x x x x x x x x x x x x x - - 1 xxxx x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 142109 0
SRF 50 RF_VADPVAT N 12 2 V.T.A.V.Atu. V.T.A.V.Act T.A.V.E.Up Valor Tot.Adic.Venc.Atu. Valor Tot.Adic.Venc.Act. Total Add Value Exp Updt @E 999,999,999.99 - x x x x x x x x x x x x x x x - - 1 xx x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 142110 0
SRF 51 RF_VADPAAT N 12 2 V.T.A.A.Atu. V.T.A.A.Act Up Ex Tot Vl Valor Tot.Adic.aVenc.Atu. Val Tot.Adic.por Venc.Act Tot Add Vl Exp Updt @E 999,999,999.99 - x x x x x x x x x x x x x x x - - 1 xx x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 142111 0
SRF 52 RF_TADDTAT N 12 2 T.Ad.13 Atu. T.Ad.Agui Ac 13 Up Ad Tot Total Adicional 13 Atu. Tot Adic Aguinaldo Actual Add Total Add 13 Up @E 999,999,999.99 - x x x x x x x x x x x x x x x - - 1 xx x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 142112 0
SRF 53 RF_DTCANCE D 8 0 Dt Canc/Pres Fch Anul/Pre Canc dt/Limi Dt Cancel/Prescrição Fch Anul/Prescripción Cancel dt/Limitation - - x x x x x x x x x x x x x x x x x - - 1 xx x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 142113 0
SRF 54 RF_HRCANCE C 8 0 Hora Cancela Hora Anula Cancel time Hora Cancelamento Hora anulación Cancellation time - - x x x x x x x x x x x x x x x x x - - 1 xx x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 142114 0
SRF 55 RF_OBS C 250 0 Observacao Observación Notes Observacao Observación Notes - - x x x x x x x x x x x x x x x - - 1 x x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 142115 0

Índices da Tabela SRF (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_
SRF 1 RF_FILIAL+RF_MAT+DTOS(RF_DATABAS)+RF_PD Matricula + Dt.Ini.Per + Cod.Verba Matricula + Fc.Ini Per + Cod.Concepto Registration + St Period Dt + Funds Code S - - S 2 3 - 20361 0
SRF 2 RF_FILIAL+RF_MAT+RF_PD+DTOS(RF_DATABAS) Matricula + Cod.Verba + Dt.Ini.Per Matricula + Cod.Concepto + Fc.Ini Per Registration + Funds Code + St Period Dt S - - S 2 3 - 20362 0

Perguntas frequentes

Para que serve a tabela SRF no Protheus?

Ela é utilizada para programação de férias dentro do sistema ERP Protheus.

Como consultar os campos da tabela SRF?

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

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

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

Exemplo de consulta SQL da tabela SRF

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

SELECT
    RF_FILIAL,
    RF_MAT,
    RF_NOME,
    RF_PD,
    RF_ADMISSA,
    RF_DESCPD,
    RF_DATABAS,
    RF_DIASPRG,
    RF_DATAFIM,
    RF_DIREMAN,
    RF_DIASDIR,
    RF_DFERVAT,
    RF_DFERAAT,
    RF_DIASANT,
    RF_DFERANT,
    RF_PERC13S,
    RF_PAR13AT,
    RF_FERCOLE,
    RF_TEMABPE,
    RF_ABOPEC,
    RF_STATUS,
    RF_DATAINI,
    RF_DFEPRO1,
    RF_DABPRO1,
    RF_DATINI2,
    RF_DFEPRO2,
    RF_DABPRO2,
    RF_PER13S2,
    RF_DATINI3,
    RF_DFEPRO3,
    RF_DABPRO3,
    RF_IVENPEN,
    RF_PER13S3,
    RF_DVENPEN,
    RF_FVENPEN,
    RF_DFALVAT,
    RF_DFALAAT,
    RF_VPROVAT,
    RF_OBSERVA,
    RF_VIAPVAT,
    RF_VFGTVAT,
    RF_VPROAAT,
    RF_DATAATU,
    RF_DATAA13,
    RF_VFGTAAT,
    RF_VIAPAAT,
    RF_VINDTAT,
    RF_VPRDTAT,
    RF_VFGDTAT,
    RF_VADPVAT,
    RF_VADPAAT,
    RF_TADDTAT,
    RF_DTCANCE,
    RF_HRCANCE,
    RF_OBS
FROM SRF
WHERE
    D_E_L_E_T_ = ' '
    AND RF_FILIAL = 'VALOR'
    AND RF_MAT = 'VALOR'
    AND RF_NOME = 'VALOR'
    AND RF_PD = 'VALOR'
    AND RF_ADMISSA BETWEEN '20260401' AND '20260430'
    AND RF_DESCPD = 'VALOR'
    AND RF_DATABAS BETWEEN '20260401' AND '20260430'
    AND RF_DIASPRG = 0
    AND RF_DATAFIM BETWEEN '20260401' AND '20260430'
    AND RF_DIREMAN = 0
    AND RF_DIASDIR = 0
    AND RF_DFERVAT = 0
    AND RF_DFERAAT = 0
    AND RF_DIASANT = 0
    AND RF_DFERANT = 0
    AND RF_PERC13S = 0
    AND RF_PAR13AT = 0
    AND RF_FERCOLE = 'VALOR'
    AND RF_TEMABPE = 'VALOR'
    AND RF_ABOPEC = 'VALOR'
    AND RF_STATUS = 'VALOR'
    AND RF_DATAINI BETWEEN '20260401' AND '20260430'
    AND RF_DFEPRO1 = 0
    AND RF_DABPRO1 = 0
    AND RF_DATINI2 BETWEEN '20260401' AND '20260430'
    AND RF_DFEPRO2 = 0
    AND RF_DABPRO2 = 0
    AND RF_PER13S2 = 0
    AND RF_DATINI3 BETWEEN '20260401' AND '20260430'
    AND RF_DFEPRO3 = 0
    AND RF_DABPRO3 = 0
    AND RF_IVENPEN BETWEEN '20260401' AND '20260430'
    AND RF_PER13S3 = 0
    AND RF_DVENPEN = 0
    AND RF_FVENPEN BETWEEN '20260401' AND '20260430'
    AND RF_DFALVAT = 0
    AND RF_DFALAAT = 0
    AND RF_VPROVAT = 0
    AND RF_OBSERVA = 'VALOR'
    AND RF_VIAPVAT = 0
    AND RF_VFGTVAT = 0
    AND RF_VPROAAT = 0
    AND RF_DATAATU BETWEEN '20260401' AND '20260430'
    AND RF_DATAA13 BETWEEN '20260401' AND '20260430'
    AND RF_VFGTAAT = 0
    AND RF_VIAPAAT = 0
    AND RF_VINDTAT = 0
    AND RF_VPRDTAT = 0
    AND RF_VFGDTAT = 0
    AND RF_VADPVAT = 0
    AND RF_VADPAAT = 0
    AND RF_TADDTAT = 0
    AND RF_DTCANCE BETWEEN '20260401' AND '20260430'
    AND RF_HRCANCE = 'VALOR'
    AND RF_OBS = 'VALOR'