Dicionário Protheus
Início

Tabela RBW no Protheus

Funcionarios Temporarios

O que é a tabela RBW no Protheus?

A tabela RBW faz parte do sistema ERP Protheus da TOTVS e é utilizada para funcionarios temporarios.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE RBW
X2_PATH \DATA\
X2_ARQUIVO RBW990
X2_NOME Funcionarios Temporarios
X2_NOMESPA Empleados Temporarios
X2_NOMEENG Temporary Workers
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO RBW_FILIAL+RBW_MAT
X2_PYME S
X2_MODULO 7
X2_DISPLAY -
X2_SYSOBJ GPEA927
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_ 7754
R_E_C_D_E_L_ 0

Campos da Tabela RBW (20 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_
RBW 01 RBW_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 SRA->RA_FILIAL XM0 1 - - - - N V R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 121843 0
RBW 02 RBW_MAT C 6 0 Matrícula Matricula Registration Número da Matrícula Número de la matrícula Registration Number @! - x x x x x x x x x x x x x x x x SRA->RA_MAT - 1 x x - - - N V R - - - - - - - - 121 - S - - N - N - - - 1 1 - - - 121844 0
RBW 03 RBW_MOTIVO C 1 0 Mot.Contrata Mot.Contrata Contr Reas Motivo da Contratração Motivo de la contratració Contracting Reason @! PERTENCE('12') x x x x x x x x x x x x x x x x - - 1 x x - S - S A R - - 1=Necessidade transitória de substituição de seu pessoal regular;2=Demanda complementar de serviços 1=Necesidad transitoria de sustitución de su personal regular;2=Demanda complementaria de servicios 1=Trans need of subst of regular personel;2=Compl Demand of services - - - - - S - - N - N - - - 1 1 - - - 121845 0
RBW 04 RBW_MATSUB C 6 0 Mat. Subst. Mat. Sust. Repl. Reg. Matrícula do Substituído Matrícula del sustituido Substituted Registration @! fGp927Valid('RBW_MATSUB') x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - 121 - S - - N - N - - - 1 1 - - - 121846 0
RBW 05 RBW_CPFSUB C 11 0 CPF Subst. RCPF Sust. Repl. IndvTx CPF do Func. Substituído RCPF del Empl. Sustituido Substitute Empl CPF @R 999.999.999-99 - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 121847 0
RBW 06 RBW_TPCONT C 1 0 Tipo Contrat Tipo Contrat Contr Type Tipo de Contratação Tipo de contratación Contracting Type @! VAZIO() .OR. PERTENCE('123') x x x x x x x x x x x x x x x x - - 1 xx x - - - - - - - - 1=Local sem filiais;2=Estudo de Mercado;3=Contratação superior a 3 meses; 1=Local sin Sucursales;2=Estudio de mercado;3=Contratación superior a 3 meses 1=Loc without branches;2=Market Study;3=Contracting later than 3 mths - - - - - S - - N - N - - - 1 1 - - - 121848 0
RBW 07 RBW_JUST C 254 0 Justif. Cont Justif. Cont Contr Just Justificativa contratação Justificación contratació Contracting Justification - - x x x x x x x x x x x x x x x x - - 1 xxx - - - - - - - - - - - - - - - - S - - N - N - - - 1 1 - - - 121849 0
RBW 08 RBW_TPINSC C 1 0 Tp.Inscrição Tp.Inscripci Reg Tp? Tipo de Inscrição Tipo de inscripción Registration Type @! NAOVAZIO() .AND. PERTENCE('12') x x x x x x x x x x x x x x x x - - 1 xx - - - - - - - - 1=CNPJ; 2=CPF 1=RCPJ; 2=RCPF 1=CNPJ; 2=CPF - - - - - S - - N - N - - - 1 2 - - - 121850 0
RBW 09 RBW_INSC C 14 0 Nr.Inscrição Nº Inscripc. Reg No? Número da Inscrição Número de inscripción Registration Number @!R NN.NNN.NNN/NNNN-99 NAOVAZIO() .AND. CGC(M->RBW_INSC) x x x x x x x x x x x x x x x x - - 1 xx - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 121851 0
RBW 10 RBW_TPINST C 1 0 Tp.Insc.Tom. Tp.Insc.Tom. Contr Reg TP Tipo Inscrição do Tomador Tipo Inscripción del Toma Contractor Inscr Type 9 PERTENCE('12') x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - 1=CNPJ;2=CPF 1=RCPJ;2=RCPF 1=CNPJ;2=CPF - - - - - S - - N - N - - - 1 2 - - - 121852 0
RBW 11 RBW_INSCT C 14 0 Insc.Tomador Insc.Tomador Contract Reg Número Inscrição Tomador Número inscripción Tomad Contractor Reg Number @!R NN.NNN.NNN/NNNN-99 VAZIO() .OR. ( CGC(M->RBW_INSCT) .AND. fGp927TOM() ) x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - - - - - If(findfunction("GPeSocWhen"), GPeSocWhen(), .F.) - - - S - - N - N - - - 1 2 - - - 121853 0
RBW 12 RBW_CPF2 C 11 0 CPF Subst. 2 RCPF Sust. 2 Subst CPF 2 CPF Segundo Substituído RCPF Segundo sustituido Substituted Second CPF @R 999.999.999-99 fGp927Valid('RBW_CPF2') .And. CGC(M->RBW_CPF2) x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - If(findfunction("GPeSocWhen"), GPeSocWhen(), .F.) - - - S - - N - N - - - 1 2 - - - 121854 0
RBW 13 RBW_CPF3 C 11 0 CPF Subst. 3 RCPF Sust. 3 Subst CPF 3 CPF Terceiro Substituído RCPF Tercer sustituido Substituted Third CPF @R 999.999.999-99 fGp927Valid('RBW_CPF3') .And. CGC(M->RBW_CPF3) x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - If(findfunction("GPeSocWhen"), GPeSocWhen(), .F.) - - - S - - N - N - - - 1 2 - - - 121855 0
RBW 14 RBW_CPF4 C 11 0 CPF Subst. 4 RCPF Sust. 4 Subst CPF 4 CPF Quarto Substituído RCPF Cuarto sustituido Substituted Fourth CPF @R 999.999.999-99 fGp927Valid('RBW_CPF4') .And. CGC(M->RBW_CPF4) x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - If(findfunction("GPeSocWhen"), GPeSocWhen(), .F.) - - - S - - N - N - - - 1 2 - - - 121856 0
RBW 15 RBW_CPF5 C 11 0 CPF Subst. 5 RCPF Sust. 5 Subst CPF 5 CPF Quinto Substituído RCPF Quinto sustituido Substituted Fifth CPF @R 999.999.999-99 fGp927Valid('RBW_CPF5') .And. CGC(M->RBW_CPF5) x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - If(findfunction("GPeSocWhen"), GPeSocWhen(), .F.) - - - S - - N - N - - - 1 2 - - - 121857 0
RBW 16 RBW_CPF6 C 11 0 CPF Subst. 6 RCPF Sust. 6 Subst CPF 6 CPF Sexto Substituído RCPF Sexto sustituido Substituted Sixth CPF @R 999.999.999-99 fGp927Valid('RBW_CPF6') .And. CGC(M->RBW_CPF6) x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - If(findfunction("GPeSocWhen"), GPeSocWhen(), .F.) - - - S - - N - N - - - 1 2 - - - 121858 0
RBW 17 RBW_CPF7 C 11 0 CPF Subst. 7 RCPF Sust. 7 Subst CPF 7 CPF Sétimo Substituído RCPF Séptimo sustituido Substituted Seventh CPF @R 999.999.999-99 fGp927Valid('RBW_CPF7') .And. CGC(M->RBW_CPF7) x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - If(findfunction("GPeSocWhen"), GPeSocWhen(), .F.) - - - S - - N - N - - - 1 2 - - - 121859 0
RBW 18 RBW_CPF8 C 11 0 CPF Subst. 8 RCPF Sust. 8 Subst CPF 8 CPF Oitavo Substituído RCPF Octavo sustituido Substituted Eighth CPF @R 999.999.999-99 fGp927Valid('RBW_CPF8') .And. CGC(M->RBW_CPF8) x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - If(findfunction("GPeSocWhen"), GPeSocWhen(), .F.) - - - S - - N - N - - - 1 2 - - - 121860 0
RBW 19 RBW_CPF9 C 11 0 CPF Subst. 9 RCPF Sust. 9 Subst CPF 9 CPF Nono Substituído RCPF Nonveno sustituido Substituted Ninth CPF @R 999.999.999-99 fGp927Valid('RBW_CPF9') .And. CGC(M->RBW_CPF9) x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - If(findfunction("GPeSocWhen"), GPeSocWhen(), .F.) - - - S - - N - N - - - 1 2 - - - 121861 0
RBW 20 RBW_LOCT C 6 0 Local Trab. Local Trab. Workplace Local de Trabalho Local de trabajo Work Location @! Vazio() .Or. ExistCpo("SV6") x x x x x x x x x x x x x x x x - SV6 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 121862 0

Índices da Tabela RBW (9 í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_
RBW 1 RBW_FILIAL+RBW_MAT Matrícula Matricula Registration S - - S 2 3 - 17645 0
RBW 2 RBW_FILIAL+RBW_CPF2 CPF Subst. 2 RCPF Sust. 2 Subst CPF 2 S - - N 2 3 - 17646 0
RBW 3 RBW_FILIAL+RBW_CPF3 CPF Subst. 3 RCPF Sust. 3 Subst CPF 3 S - - N 2 3 - 17647 0
RBW 4 RBW_FILIAL+RBW_CPF4 CPF Subst. 4 RCPF Sust. 4 Subst CPF 4 S - - N 2 3 - 17648 0
RBW 5 RBW_FILIAL+RBW_CPF5 CPF Subst. 5 RCPF Sust. 5 Subst CPF 5 S - - N 2 3 - 17649 0
RBW 6 RBW_FILIAL+RBW_CPF6 CPF Subst. 6 RCPF Sust. 6 Subst CPF 6 S - - N 2 3 - 17650 0
RBW 7 RBW_FILIAL+RBW_CPF7 CPF Subst. 7 RCPF Sust. 7 Subst CPF 7 S - - N 2 3 - 17651 0
RBW 8 RBW_FILIAL+RBW_CPF8 CPF Subst. 8 RCPF Sust. 8 Subst CPF 8 S - - N 2 3 - 17652 0
RBW 9 RBW_FILIAL+RBW_CPF9 CPF Subst. 9 RCPF Sust. 9 Subst CPF 9 S - - N 2 3 - 17653 0

Perguntas frequentes

Para que serve a tabela RBW no Protheus?

Ela é utilizada para funcionarios temporarios dentro do sistema ERP Protheus.

Como consultar os campos da tabela RBW?

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

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

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