Dicionário Protheus
Início

Tabela RCX no Protheus

Ocupantes do posto

O que é a tabela RCX no Protheus?

A tabela RCX faz parte do sistema ERP Protheus da TOTVS e é utilizada para ocupantes do posto.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE RCX
X2_PATH \DATA\
X2_ARQUIVO RCX990
X2_NOME Ocupantes do posto
X2_NOMESPA Ocupantes del puesto
X2_NOMEENG Person in the position
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO -
X2_PYME N
X2_MODULO 70
X2_DISPLAY -
X2_SYSOBJ ORGA030
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_ 7789
R_E_C_D_E_L_ 0

Campos da Tabela RCX (15 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_
RCX 01 RCX_FILIAL C 2 0 Filial Sucursal Branch Filial Sucursal Branch - - x x x x x x x x x x x x x x x x - SM0 1 x - - - N V R - - - - - - - - 033 - N - - N N N - - - 1 2 - - - 122548 0
RCX 02 RCX_POSTO C 9 0 Cod. Posto Cód. Puesto Station Code Codigo do Posto Código del puesto Station Code @! - x x x x x x x x x x x x x x x x - RCL 1 x - - - S A R - - - - - - - - 026 - N - - N N N - - - 1 2 - - - 122549 0
RCX 03 RCX_TIPOCU C 1 0 Tipo Ocup. Tipo Ocup. Occ. Type Tipo Ocupante Tipo Ocupante Occ. Type @! NaoVazio() x x x x x x x x x x x x x x x x "1" - 1 x - - - S A R - - 1=Funcionario;2=Pessoa 1=Empleado;2=Persona 1=Employee;2=Person - - - - - N - - N N N - - - 1 2 - - - 122550 0
RCX 04 RCX_DTINI D 8 0 Data Inicio Fecha Inicio Init. Date Data Inicial da Ocupação Fecha Inicial Ocupacion Initial Occupation Date @D NaoVazio() x x x x x x x x x x x x x x x x dDataBase - 1 x x - - - N A R - - - - - - - - - - N - - N N N - - - 1 1 - - - 122551 0
RCX 05 RCX_DTFIM D 8 0 Data Final Fecha Final Final Date Data Final da Ocupação Fecha Final de Ocupacion Final Occupation Date @D - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 122552 0
RCX 06 RCX_FILFUN C 2 0 Fil. Func. Suc. Emp. Emp. Branch Filial do Funcionario Sucursal del Empleado Employee Branch - - x x x x x x x x x x x x x x x x - SM0 1 x - - - S A R - - - - - - - - 033 - N - - N N N - - - 1 2 - - - 122553 0
RCX 07 RCX_MATFUN C 6 0 Mat. Func. Mat. Empl. Emp. Reg. Matricula do Funcionario Matricula del Empleado Employee Registration @! RCXMatVld() x x x x x x x x x x x x x x x x - SRACOD 1 x - S - S A R - - - - - - - - 121 - N - - N N N - - - 1 2 - - - 122554 0
RCX 08 RCX_NOMFUN C 30 0 Nom. Func. Nom. Emp. Empl. Name Nome do Funcionario Nombre del Empleado Employee Name @! - x x x x x x x x x x x x x x x x RCXNFunIni() - 1 x - - - S V V - - - - - - - - - - N - - N N N - - - 1 2 - - - 122555 0
RCX 09 RCX_FILOCU C 2 0 Fil. Pessoa Suc. Persona Pers.Branch Filial da Pessoa Sucursal de la Persona Person Branch - - x x x x x x x x x x x x x x x x - SM0 1 x - - - S A R - - - - - - - - 033 - N - - N N N - - - 1 2 - - - 122556 0
RCX 10 RCX_CODOCU C 6 0 Cod. Pessoa Cod. Persona Person Code Codigo da Pessoa Codigo de la Persona Person Code @! RCXOcuVld() x x x x x x x x x x x x x x x x - RD0 1 x - S - S A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 122557 0
RCX 11 RCX_NOMOCU C 50 0 Nome Pessoa Nomb Persona Name Nome do Ocupante Nombre del Ocupante Occup. Name @! - x x x x x x x x x x x x x x x x RCXNOcuIni() - 1 x - - - N V V - - - - - - - - 174 - N - - N N N - - - 1 2 - - - 122558 0
RCX 12 RCX_SUBST C 1 0 Substituto Sustituto Substitute Substituto Sustituto Substitute @! RCXSubsVld() x x x x x x x x x x x x x x x x "2" - 1 x - - - S A R - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - - - - - N - - N N N - - - 1 2 - - - 122559 0
RCX 13 RCX_CODMOV C 10 0 Cod. Mvto. Cod. Mvto. Trans. Code Codigo do Movimento Codigo del Movimiento Transaction Code @! - x x x x x x x x x x x x x x x x - - 1 x x - - - N V R - - - - - - - - - - N - - N N N - - - 1 1 - - - 122560 0
RCX 14 RCX_AFAST C 1 0 Subs.Afast. Sus.Lic. Absc Repl. Substituto no Afastamento Sustituto en Licencia Substitute in Absence - Pertence("12 ") x x x x x x x x x x x x x x x - - 1 x - - - N - - - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - - - - - S - - N - N - - - 1 2 - - - 122561 0
RCX 15 RCX_DTCADS D 8 0 Dt.Cadastro Fch.Registro Reg. Date Data de Cadastro Fecha de Registro Registration Date - - x x x x x x x x x x x x x x x - - 1 - - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 122562 0

Índices da Tabela RCX (5 í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_
RCX 1 RCX_FILIAL+RCX_POSTO+RCX_FILOCU+RCX_CODOCU Cod. Posto + Fil. Pessoa + Cod. Pessoa Cod. Puesto + Suc. Persona + Cod. Persona Pos. Code + Pers.Branch + Person Code S - - S 2 3 - 17742 0
RCX 2 RCX_FILIAL+RCX_POSTO+RCX_FILFUN+RCX_MATFUN Cod. Posto + Fil. Func. + Mat. Func. Cod. Puesto + Suc. Emp. + Mat. Empl. Pos. Code + Emp. Branch + Emp. Reg. S - - S 2 3 - 17743 0
RCX 3 RCX_FILIAL+RCX_FILOCU+RCX_CODOCU+RCX_POSTO Fil. Pessoa + Cod. Pessoa + Cod. Posto Suc. Persona + Cod. Persona + Cod. Puesto Pers.Branch + Person Code + Pos. Code S - - S 2 3 - 17744 0
RCX 4 RCX_FILIAL+RCX_FILFUN+RCX_MATFUN+RCX_POSTO Fil. Func. + Mat. Func. + Cod. Posto Suc. Emp. + Mat. Empl. + Cod. Puesto Emp. Branch + Emp. Reg. + Pos. Code S - - S 2 3 - 17745 0
RCX 5 RCX_FILIAL+RCX_FILOCU+RCX_CODOCU+RCX_FILFUN+RCX_MATFUN Fil. Pessoa + Cod. Pessoa + Fil. Func. + Mat. Func. Suc. Persona + Cod. Persona + Suc. Emp. + Mat. Empl. Pers.Branch + Person Code + Emp. Branch + Emp. Reg. S - - S 2 3 - 17746 0

Perguntas frequentes

Para que serve a tabela RCX no Protheus?

Ela é utilizada para ocupantes do posto dentro do sistema ERP Protheus.

Como consultar os campos da tabela RCX?

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

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

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

Exemplo de consulta SQL da tabela RCX

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

SELECT
    RCX_FILIAL,
    RCX_POSTO,
    RCX_TIPOCU,
    RCX_DTINI,
    RCX_DTFIM,
    RCX_FILFUN,
    RCX_MATFUN,
    RCX_NOMFUN,
    RCX_FILOCU,
    RCX_CODOCU,
    RCX_NOMOCU,
    RCX_SUBST,
    RCX_CODMOV,
    RCX_AFAST,
    RCX_DTCADS
FROM RCX
WHERE
    D_E_L_E_T_ = ' '
    AND RCX_FILIAL = 'VALOR'
    AND RCX_POSTO = 'VALOR'
    AND RCX_TIPOCU = 'VALOR'
    AND RCX_DTINI BETWEEN '20260401' AND '20260430'
    AND RCX_DTFIM BETWEEN '20260401' AND '20260430'
    AND RCX_FILFUN = 'VALOR'
    AND RCX_MATFUN = 'VALOR'
    AND RCX_NOMFUN = 'VALOR'
    AND RCX_FILOCU = 'VALOR'
    AND RCX_CODOCU = 'VALOR'
    AND RCX_NOMOCU = 'VALOR'
    AND RCX_SUBST = 'VALOR'
    AND RCX_CODMOV = 'VALOR'
    AND RCX_AFAST = 'VALOR'
    AND RCX_DTCADS BETWEEN '20260401' AND '20260430'