Funções
A tabela SRJ faz parte do sistema ERP Protheus da TOTVS e é utilizada para funções.
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 SRJ 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 SRJ, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | SRJ |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | SRJ990 |
| X2_NOME | Funções |
| X2_NOMESPA | Funciones |
| X2_NOMEENG | Functions |
| X2_ROTINA | - |
| X2_MODO | C |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | RJ_FILIAL+RJ_FUNCAO |
| X2_PYME | S |
| X2_MODULO | 7 |
| X2_DISPLAY | RJ_FUNCAO+RJ_DESC+RJ_SALARIO |
| X2_SYSOBJ | GPEA030 |
| 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_ | 8618 |
| R_E_C_D_E_L_ | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SRJ | 01 | RJ_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 | - | - | 1 | - | - | - | - | N | - | - | - | - | - | - | - | - | - | - | 033 | C | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 142219 | 0 |
| SRJ | 02 | RJ_FUNCAO | C | 5 | 0 | Funcao | Función | Role | Codigo da Funcao | Código de la función | Role code | @! | NaoVazio() .and. ExistChav("SRJ") .and. FreeForUse("SRJ",M->RJ_FUNCAO) .AND. TRMA210Val(M->RJ_FUNCAO) | x x x x x x x x x x x x x x x xx | - | - | 1 | x x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | 160 | - | S | - | #RJ_FUNCAO <>' ' | S | N | N | - | - | - | 1 | 1 | - | - | - | 142220 | 0 |
| SRJ | 03 | RJ_DESC | C | 20 | 0 | Descricao | Descripción | Description | Descricao da Funcao | Descripción de la función | Role description | @! | NaoVazio() | x x x x x x x x x x x x x x x x | - | - | 1 | xxxx xx | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | #RJ_DESC <>' ' | S | N | N | - | - | - | 1 | 1 | - | - | - | 142221 | 0 |
| SRJ | 04 | RJ_CODCBO | C | 6 | 0 | CBO 2002 | CBO 2002 | CBO 2002 | CODIGO CBO 2002 | CODIGO CBO 2002 | CODE CBO 2002 | 999999 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | C | S | - | - | S | N | N | - | - | - | 1 | 2 | - | - | - | 142222 | 0 |
| SRJ | 05 | RJ_CBO | C | 5 | 0 | CBO 1994 | CBO 1994 | CBO 1994 | CODIGO CBO 1994 | CÓDIGO CBO 1994 | CODE CBO 1994 | 99999 | - | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | C | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 142223 | 0 |
| SRJ | 06 | RJ_MAOBRA | C | 1 | 0 | Mao de Obra | Mano de obra | Labor | Mao de Obra | Mano de obra | Labor | @! | Pertence("DI") | xxxxxxxxxxxxxxxxxxxxxx x x x xx x xxxxxx xx x x x x x x x x xxx | - | - | 1 | x xx x | - | - | - | S | - | - | - | - | D=Direta;I=Indireta | D=Directa;I=Indirecta | D=Direct;I=Indirect | - | - | - | - | C | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 142224 | 0 |
| SRJ | 07 | RJ_CARGO | C | 5 | 0 | Cargo | Cargo | Position | Cargo | Cargo | Position | @! | Vazio() .OR. EXISTCPO("SQ3") | x xx x x x x x xx x x x x x x x xx x x x x x | - | SQ31 | 1 | xx | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 161 | C | S | - | - | S | N | N | - | - | - | 1 | 2 | - | - | - | 142225 | 0 |
| SRJ | 08 | RJ_SALARIO | N | 12 | 2 | Salario | Sueldo | Salary | Salario da Funcao | Sueldo de la función | Salary of position | @E 999,999,999.99 | POSITIVO() | xxxxxxxxxxxxxxxxxxxxxxx x x x x xxxxxxxx xx x x x xx x x x x xxx | - | - | 1 | x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | C | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 142226 | 0 |
| SRJ | 09 | RJ_VALDIA | N | 13 | 2 | VALOR DIARIA | Val Tar Diar | DAY FEE VAL | VALOR DA DIARIA | VAL. TARIFA DIARIA | DAILY FEE VALUE | @E 9,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xxxx x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | C | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 142227 | 0 |
| SRJ | 10 | RJ_DESCREQ | C | 6 | 0 | REQUISITOS | REQUISITOS | REQUIREM | REQUISITOS | REQUISITOS | REQUIREMENTS | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | - | - | R | - | - | - | - | - | - | - | - | - | C | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 142228 | 0 |
| SRJ | 11 | RJ_MEMOREQ | M | 80 | 0 | Requisitos | Requisitos | Requirements | Requisitos | Requisitos | Requirements | @! | - | x x x x x x x x x x x x x x x x | If(INCLUI,"",MSMM(SRJ->RJ_DESCREQ,80,,,,,,,,"RDY")) | - | 1 | xx | - | - | - | N | - | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 142229 | 0 |
| SRJ | 12 | RJ_PPPIMP | C | 1 | 0 | Impr.no PPP? | Impr. en PPP | Print in PPP | Imprimir no PPP? | Imprimir en PPP? | Print in PPP? | @! | pertence("12") | x x x x x x x x x x x x x x x x | - | - | 1 | x xx x | - | - | - | S | - | - | - | - | 1=Sim;2=Nao | 1=Sí;2=No | 1=Yes;2=No | - | - | - | - | C | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 142230 | 0 |
| SRJ | 13 | RJ_LIDER | C | 1 | 0 | Func. Lider? | ¿Func Lider? | Leader Post. | Funcao de Lideranca? | ¿Funcion de Liderazgo? | Leadership Position | @! | Pertence("12") | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | N | A | R | - | - | 1=Sim;2=Nao | 1=Si;2=No | 1=Yes;2=No | - | - | - | - | C | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 142231 | 0 |
| SRJ | 14 | RJ_RHEXP | C | 6 | 0 | Contr.Exp.RH | Contr.Exp.RH | HR exp ctrl | Controle de Exportação RH | Control de Exportac. RRHH | HR export control | - | - | x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | C | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 142232 | 0 |
| SRJ | 15 | RJ_ADTPFUN | C | 1 | 0 | Tp.de Funcao | Tp.de Funció | Role tp | Tipo de Funcao | Tipo de función | Role type | @! | - | x x x x x x x x x x x x x x x x | - | S66 | 1 | xx x | - | - | - | - | A | R | - | - | - | - | - | - | - | - | - | C | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 142233 | 0 |
| SRJ | 16 | RJ_ADTPJU | C | 1 | 0 | Tp.Reg.Jurid | Tp.Rég.Jurí | Leg sys tp | Tipo de Regime Juridico | Tipo de régimen jurídico | Legal system type | @! | Pertence("12") | x x x x x x x x x x x x x x x x | "1" | - | 1 | xx x | - | - | - | - | A | R | - | - | 1=CLT;2=Estatutário | 1=CLT;2=Estatutario | 1=Labor law;2=Statutory | - | - | - | - | C | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 142234 | 0 |
| SRJ | 17 | RJ_ADTPESC | C | 2 | 0 | Tp.Escolar. | Tp.Escolar. | Tp educ | Tipo de Escolaridade | Tipo de escolaridad | Type of education | @! | - | x x x x x x x x x x x x x x x x | - | S67 | 1 | xx x | - | - | - | - | A | R | - | - | - | - | - | - | - | - | - | C | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 142235 | 0 |
| SRJ | 18 | RJ_ADATIV | C | 1 | 0 | Exerc.Ativ. | Ejerc.Activ. | Exerc activ | Exercicio da Atividade | Ejercicio de la actividad | Exercise of activity | @! | - | x x x x x x x x x x x x x x x x | - | S68 | 1 | xx x | - | - | - | - | A | R | - | - | - | - | - | - | - | - | - | C | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 142236 | 0 |
| SRJ | 19 | RJ_ADTPROV | C | 1 | 0 | Tp.Prov. | Tp. Prov. | Prov tp | Tipo Provimento | Tipo de provisión | Provision type | @! | - | x x x x x x x x x x x x x x x x | - | S69 | 1 | xx x | - | - | - | - | A | R | - | - | - | - | - | - | - | - | - | C | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 142237 | 0 |
| SRJ | 20 | RJ_ADHORAS | N | 6 | 2 | Tot.Hrs Trab | Tot.Hrs Trab | Tot wrkd hrs | Total Horas Trabalhadas | Total horas trabajadas | Total worked hours | @E 999.99 | NaoVazio() | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | - | A | R | - | - | - | - | - | - | - | - | - | C | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 142238 | 0 |
| SRJ | 21 | RJ_CUMADIC | C | 1 | 0 | Cum. Adic? | ¿Acum. Adic? | Add Cumulat? | Indica Cumulação de Adic. | Indica Acumulación Adic | Indicate Add Cumulation | @! | Pertence("12") | x xx x x x xx x x x x x x x x x | "1" | - | 1 | x xx x | - | - | - | - | - | R | - | - | 1=Não;2=Sim | 1=No;2=Sí | 1=No;2=Yes | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 142239 | 0 |
| SRJ | 22 | RJ_ADDATA | D | 8 | 0 | Dt. Criação | Fch Creación | Creation dt | Data de Criação | Fecha de creación | Creation date | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | - | A | R | - | - | - | - | - | - | - | - | - | C | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 142240 | 0 |
| SRJ | 23 | RJ_ACUM | C | 1 | 0 | Acum de Carg | Acum de Carg | Cargo Accr | Acumulo de Cargo | Acumulación de cargo | Cargo Accrual | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | - | - | - | - | - | 1=Não acumulável;2=Profissional de Saúde;3=Professor;4=Técnico/Científico | 1=No acumulable;2=Profesional de salud;3=Profesor;4=Técnico/Científico | 1=Not accumulated;2=Health Professional;3=Teacher;4=Technician/Scientific | - | - | - | - | - | S | - | - | S | - | N | - | - | - | 1 | 2 | - | - | - | 142241 | 0 |
| SRJ | 24 | RJ_CTESP | C | 1 | 0 | Cnt Especial | Cnt Especial | Special Acc | Contagem Especial | Contaje especial | Special Counting | - | - | x x x x x x x x x x x x x x x x | - | SRJCON | 1 | x | - | - | - | - | - | - | - | - | 1=Não;2=Professor (Infantil, Fundamental e Médio);3=Prof. Ens. Sup, Magist, Membro de MP ou TC;4=Atividade de Risco | 1=No;2=Profesor (Infantil, Fundamental y Media);3=Prof. Ens. Sup, Magist, Miembro de MP o TC;4=Actividad de riesgo | 1=No;2=Teacher (Kindengarten, Elementary, High School);3=Higher Ed, Magist, Member ofe MP or TC;4=Risk Activity | - | - | - | - | E | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 142242 | 0 |
| SRJ | 25 | RJ_DEDEXC | C | 1 | 0 | Ded Exclusiv | Ded Exclusiv | Exclus ded | Dedicação Exclusiva | Dedicación exclusiva | Exclusive dedication | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | - | - | - | - | - | 1=Sim;2=Não | 1=Sí;2=No | 1=Yes;2=No | - | - | - | - | E | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 142243 | 0 |
| SRJ | 26 | RJ_LEI | C | 12 | 0 | Lei Criação | Ley Creación | Creation law | Lei de Criação do Cargo | Lei de Criação do Cargo | Cargo Creation Law | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | E | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 142244 | 0 |
| SRJ | 27 | RJ_DTLEI | D | 8 | 0 | Data da Lei | Fecha de ley | Law date | Data da Lei de criação do | Fch de Ley de creación de | Dt of creation law of | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | E | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 142245 | 0 |
| SRJ | 28 | RJ_SIT | C | 1 | 0 | Sit Cargo | Sit Cargo | Posit status | Situação do Cargo | Situación del cargo | Status of position | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | - | - | - | - | - | 1=Criação;2=Extinção;3=Reestruturação. | 1=Creación;2=Extinción;3=Reestruturación. | 1=Creation;2=Extinction;3=Restructuring | - | - | - | - | E | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 142246 | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SRJ | 1 | RJ_FILIAL+RJ_FUNCAO | Funcao | Función | Role | S | - | - | S | 2 | 3 | - | 20374 | 0 |
| SRJ | 2 | RJ_FILIAL+RJ_CODCBO | CBO 2002 | CBO 2002 | CBO 2002 | S | - | - | S | 2 | 3 | - | 20375 | 0 |
| SRJ | 3 | RJ_FILIAL+RJ_DESC | Descricao | Descripción | Description | S | - | - | S | 2 | 3 | - | 20376 | 0 |
| SRJ | 4 | RJ_FILIAL+RJ_CARGO | Cargo | Cargo | Position | S | SQ3 | - | S | 2 | 3 | - | 20377 | 0 |
Ela é utilizada para funções dentro do sistema ERP Protheus.
Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.
Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.
Modelo de query gerado automaticamente com base na estrutura da tabela.
SELECT
RJ_FILIAL,
RJ_FUNCAO,
RJ_DESC,
RJ_CODCBO,
RJ_CBO,
RJ_MAOBRA,
RJ_CARGO,
RJ_SALARIO,
RJ_VALDIA,
RJ_DESCREQ,
RJ_MEMOREQ,
RJ_PPPIMP,
RJ_LIDER,
RJ_RHEXP,
RJ_ADTPFUN,
RJ_ADTPJU,
RJ_ADTPESC,
RJ_ADATIV,
RJ_ADTPROV,
RJ_ADHORAS,
RJ_CUMADIC,
RJ_ADDATA,
RJ_ACUM,
RJ_CTESP,
RJ_DEDEXC,
RJ_LEI,
RJ_DTLEI,
RJ_SIT
FROM SRJ
WHERE
D_E_L_E_T_ = ' '
AND RJ_FILIAL = 'VALOR'
AND RJ_FUNCAO = 'VALOR'
AND RJ_DESC = 'VALOR'
AND RJ_CODCBO = 'VALOR'
AND RJ_CBO = 'VALOR'
AND RJ_MAOBRA = 'VALOR'
AND RJ_CARGO = 'VALOR'
AND RJ_SALARIO = 0
AND RJ_VALDIA = 0
AND RJ_DESCREQ = 'VALOR'
AND RJ_PPPIMP = 'VALOR'
AND RJ_LIDER = 'VALOR'
AND RJ_RHEXP = 'VALOR'
AND RJ_ADTPFUN = 'VALOR'
AND RJ_ADTPJU = 'VALOR'
AND RJ_ADTPESC = 'VALOR'
AND RJ_ADATIV = 'VALOR'
AND RJ_ADTPROV = 'VALOR'
AND RJ_ADHORAS = 0
AND RJ_CUMADIC = 'VALOR'
AND RJ_ADDATA BETWEEN '20260501' AND '20260531'
AND RJ_ACUM = 'VALOR'
AND RJ_CTESP = 'VALOR'
AND RJ_DEDEXC = 'VALOR'
AND RJ_LEI = 'VALOR'
AND RJ_DTLEI BETWEEN '20260501' AND '20260531'
AND RJ_SIT = 'VALOR'