Tabela: C8R - Rubricas


Arquivos atualizado em 19/08/2025


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
RubricasC8R_FILIAL+C8R_ID+C8R_VERSAOTAFA232




Indices(SIX)
OrdemChaveDescriçãoNickName
1C8R_FILIAL+C8R_ID+C8R_VERSAO+C8R_ATIVOId. Rubrica + Id. Versão + Reg. Ativo?
2C8R_FILIAL+C8R_CODRUB+C8R_DTINI+C8R_DTFIN+C8R_ATIVOCod.Rubrica + Per. Ini Vld + Per. Fim Vld + Reg. Ativo?
3C8R_FILIAL+C8R_CODRUB+C8R_ATIVOCod.Rubrica + Reg. Ativo?
4C8R_FILIAL+C8R_CODRUB+C8R_DTINI+C8R_ATIVOCod.Rubrica + Per. Ini Vld + Reg. Ativo?
5C8R_FILIAL+C8R_ID+C8R_ATIVOId. Rubrica + Reg. Ativo?
6C8R_FILIAL+C8R_CODRUB+C8R_IDTBRU+C8R_ATIVOCod.Rubrica + Iden.Tab.Rub + Reg. Ativo?
7C8R_FILIAL+C8R_CODRUB+C8R_DTINI+C8R_IDTBRU+C8R_ATIVOCod.Rubrica + Per. Ini Vld + Iden.Tab.Rub + Reg. Ativo?
8C8R_FILIAL+C8R_CODRUB+C8R_DTINI+C8R_DTFIN+C8R_IDTBRU+C8R_ATIVOCod.Rubrica + Per. Ini Vld + Per. Fim Vld + Iden.Tab.Rub + Reg. Ativo?
9C8R_FILIAL+C8R_CODRUB+C8R_IDTBRU+C8R_DTINI+C8R_ATIVOCod.Rubrica + Iden.Tab.Rub + Per. Ini Vld + Reg. Ativo?
AC8R_FILIAL+C8R_EVENTO+C8R_STATUS+C8R_ATIVOId. Evento + Status Reg. + Reg. Ativo?







Campos(SX3)
X3_CAMPO X3_TITULO X3_DESCRIC HELP Campo X3_TIPO X3_TAMANHO X3_DECIMAL X3_PICTURE X3_VALID X3_RELACAO X3_F3 X3_TRIGGER X3_BROWSE X3_VISUAL X3_CONTEXT X3_CBOX X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_CONDSQL X3_CHKSQL X3_AGRUP X3_POSLGT X3_MODAL
C8R_FILIAL Filial Filial Deve representar a filial do Sistema. C 2 0 Sim Altera Real 033 1 2
C8R_ID Id. Rubrica Id. Rubrica Deve representar neste campo o identificador único do cadastro de rubrica. C 6 0 @! GetSx8Num("C8R","C8R_ID") Sim Vizualiza Real 1 1
C8R_VERSAO Id. Versão Id da Versão do Registro Campo de uso interno do sistema. Deve representar neste campo a identificação da versão do registro. Será composto por Data + Hora da ação (Inclusão/Alteração/Exclusão). C 14 0 @! Nao Altera Real 078 1 2
C8R_CODRUB Cod.Rubrica Código da Rubrica Deve representar neste campo o código da Rúbrica C 30 0 @! VldChvRub("C8R_CODRUB") Sim Altera Real 1 1
C8R_IDTBRU Iden.Tab.Rub Identificador Tab Rubrica Preencher com o identificador da tabela de rubricas . C 8 0 @! XFUNVldCmp("T3M") .And. XFUNVldUni("C8R",9,FWFLDGET("C8R_CODRUB")+M->C8R_IDTBRU+FWFLDGET("C8R_DTINI")+"1") T3M Sim Altera Real 1 1
C8R_DTINI Per. Ini Vld Período Inicial Validade Deve representar neste campo o mês/ano de início da validade das informações prestadas no evento, no formato MMAAAA. C 6 0 @R 99/9999 XFUNVldDt(,"C8R_DTFIN") .AND. VldChvRub("C8R_DTINI") Sim Altera Real 1 1
C8R_DTFIN Per. Fim Vld Período Final Validade Deve representar neste campo o mês/ano de fim da validade das informações prestadas no evento, no formato MMAAAA. C 6 0 @R 99/9999 XFUNVldDt("C8R_DTINI") .AND. VldChvRub("C8R_DTFIN") Sim Altera Real 1 2
C8R_DESRUB Desc.Rubrica Descrição da Rubrica Deve representar neste campo a descrição da rúbrica. C 100 0 @! Sim Altera Real 1 1
C8R_NATRUB Nat.Rubrica Cod.Naturez.Rubrica Deve representar neste campo o código de classificação da rubrica de acordo com a Tabela de Natureza da Rúbrica. C 6 0 @! XFUNVldCmp("C89",,,,2,.T.) C89 S Sim Altera Real 1 1
C8R_DNATRU Des.Nat.Rubr Des.Naturez.Rubrica Deve representar neste campo a descrição da classificação da rúbrica de acordo com a Tabela de Natureza da Rúbrica. C 220 0 @! IF(!INCLUI.AND.!EMPTY(C8R->C8R_NATRUB),POSICIONE("C89",1, xFilial("C89")+C8R->C8R_NATRUB,"C89_CODIGO + ' - ' +C89_DESCRI"),"") Nao Vizualiza Virtual 1 2
C8R_INDTRB Ind.Tp.Rub Indic.Tipo de Rubrica Deve representar neste campo o indicativo do tipo de rubrica: 1 - Vencimento 2 - Desconto 3 - Informativa 4 - Informativa dedutora C 1 0 @! Pertence(" 1234") Sim Altera Real 1=Vencimento;2=Desconto;3=Informativa;4=Informativa dedutora 1 1
C8R_CINTPS Cd.Inc.Tr.Pr Cód. inc. trib Prev. Soc. Deve representar neste campo o Código de incidência tributária da rubrica para a Previdência Social. C 6 0 @! XFUNVldCmp("C8T",,,,2,.T.) C8T S Sim Altera Real 1 1
C8R_DCINTP Des.Inc.Prev Desc. inc. trib Prev. Soc Deve representar neste campo a descrição de incidência tributária da rubrica para a Previdência Social. C 220 0 @! IF(!INCLUI.AND.!EMPTY(C8R->C8R_CINTPS),POSICIONE("C8T",1, xFilial("C8T")+C8R->C8R_CINTPS,"C8T_CODIGO + ' - ' +C8T_DESCRI"),"") Nao Vizualiza Virtual 1 2
C8R_CINTIR Cd.Inc.Tr.IR Cód. inc. trib. IRRF Deve representar neste campo o código de incidência tributária da rúbrica para o IRRF. C 6 0 @! XFUNVldCmp("C8U",,,,2,.T.) C8U S Sim Altera Real 1 1
C8R_DCINTI Des.Inc.IRRF Desc. inc. trib. IRRF Deve representar neste campo a descrição de incidência tributária da rúbrica para o IRRF. C 220 0 @! IF(!INCLUI.AND.!EMPTY(C8R->C8R_CINTIR),POSICIONE("C8U",1, xFilial("C8U")+C8R->C8R_CINTIR,"C8U_CODIGO + ' - ' +C8U_DESCRI"),"") Nao Vizualiza Virtual 1 2
C8R_CINTFG Cd.Inc.FGTS Cód.inc.trib.FGTS 00 - Não é base de cálculo do FGTS. 11 - Base de cálculo do FGTS mensal. 12 - Base de cálculo do FGTS 13° salário. 21 - Base de cálculo do FGTS aviso prévio indenizado. 31 - Desconto eConsignado. 91 - Incidência suspensa em decorrência de decisão judicial - FGTS mensal. 92 - Incidência suspensa em decorrência de decisão judicial - FGTS 13º salário. 93 - Incidência suspensa em decorrência de decisão judicial - FGTS aviso prévio indenizado. C 2 0 @! Sim Altera Real #codIncFGTS() 1 1
C8R_CINTSL Cd.Inc.Tr.Sd Cód. inc. trib Cont. Sind Deve representar neste campo o código de incidência tributária da rúbrica para a Contribuição Sindical Laboral. C 2 0 @! Sim Altera Real 00=Não é base de cálculo;11=Base de cálculo;31=Valor da contribuição sindical laboral descontada;91=Incidência suspensa 1 1
C8R_REPDSR Rub.Rep.DSR Rubrica Repercute no DSR Deve representar neste campo se a rubrica repercute no cálculo do Descanso Semanal Remunerado ( DSR ). C 1 0 @! Pertence(" 12") Sim Altera Real 1=Sim;2=Não 1 2
C8R_REPDTE Rub.Rep.13º Rubrica Repercute no 13º Deve representar neste campo se a rubrica repercute no cálculo do 13º Salário. C 1 0 @! Pertence(" 12") Sim Altera Real 1=Sim;2=Não 1 2
C8R_REPFER Rub.Rep.Fér. Rubrica Repercute férias Deve representar neste campo se a rubrica repercute no cálculo das férias. C 1 0 @! Pertence(" 12") Sim Altera Real 1=Sim;2=Não 1 2
C8R_REPREC Rub.Rep.Avis Rub. Repercute no Aviso Indica se a rubrica repercute no cálculo do Aviso Prévio. 1 Sim; 2 Não. C 1 0 @! Pertence(" 12") Sim Altera Real 1=Sim;2=Não 1 2
C8R_FATRUB Fat. Rubrica Fator da Rubrica Deve representar neste campo o fator percentual da rubrica quando necessário. N 6 2 @E 999.99 Sim Altera Real 1 2
C8R_PROCCP Id.Proc.CP Id.Processo Contrib. Prev Deve representar neste campo o processo referente a contribuição previdenciária caso a empresa possua processo judicial com decisão e/ou sentença favorável, determinando a não incidência de contribuição previdenciária relativa a rubrica identificada no evento. C 6 0 @! XFUNVldCmp("C1G",3) C1G S Nao Altera Real 1 2
C8R_NPROCC Núm.Proc.CP Núm.Processo Contr. Prev. Deve representar neste campo o número do processo judicial, válido e existente na Tabela de Processos (S-1070). C 100 0 IF(!INCLUI.AND.!EMPTY(C8R->C8R_PROCCP),POSICIONE("C1G",8, xFilial("C1G")+C8R->C8R_PROCCP+"1","C1G_NUMPRO"),"") Nao Vizualiza Virtual 1 2
C8R_TPROCC Tp.Proc.CP Tp. Processo Contr. Prev. Deve representar neste campo o tipo do processo referente a contribuição previdenciária. C 1 0 @! Pertence(" AJ") IF(!INCLUI.AND.!EMPTY(C8R->C8R_PROCCP),POSICIONE("C1G",8, xFilial("C1G")+C8R->C8R_PROCCP+"1","C1G_TPPROC"),"") Nao Vizualiza Virtual A=Administrativo;J=Judicial 1 2
C8R_EPROCC Ext.Proc.CP Ext.Processo Contr. Prev. Deve representar neste campo a extensão da decisão/sentença do processo referente a contribuição previdenciária. C 50 0 @! IF(!INCLUI.AND.!EMPTY(C8R->C8R_PROCCP),POSICIONE("C1G",8, xFilial("C93")+C8R->C8R_PROCCP+"1","C1G_EPROCC"),"") Nao Vizualiza Virtual 1 2
C8R_PROCIR Id.Proc.IRRF Id.Processo IRRF Deve representar neste campo o processo referente ao IRRF ( Imposto de Renda Retido na Fonte ) caso a empresa possua processo judicial com decisão e/ou sentença favorável, determinando a não incidência de contribuição previdenciária relativa a rubrica identificada no evento. C 6 0 @! XFUNVldCmp("C1G",3) C1GJ S Nao Altera Real 1 2
C8R_NPROCI Núm.Proc.IRR Núm.Processo IRRF Deve representar neste campo o número do processo judicial, válido e existente na Tabela de Processos (S-1070). C 100 0 @! IF(!INCLUI.AND.!EMPTY(C8R->C8R_PROCIR),POSICIONE("C1G",8, xFilial("C1G")+C8R->C8R_PROCIR+"1","C1G_NUMPRO"),"") Nao Vizualiza Virtual 1 2
C8R_TPROCI Tp.Proc. IRR Tp. Processo IRRF Deve representar neste campo o tipo do processo referente ao IRRF. C 1 0 @! Pertence(" AJ") IF(!INCLUI.AND.!EMPTY(C8R->C8R_PROCIR),POSICIONE("C1G",8, xFilial("C1G")+C8R->C8R_PROCIR+"1","C1G_TPPROC"),"") Nao Vizualiza Virtual A=Administrativo;J=Judicial 1 2
C8R_PROCFG Id.Proc.FGTS Id.Processo FGTS Deve representar neste campo o processo referente ao FGTS ( Fundo de Garantia do Tempo de Serviço ) caso a empresa possua processo judicial com decisão e/ou sentença favorável, determinando a não incidência de contribuição previdenciária relativa a rubrica identificada no evento. C 6 0 @! XFUNVldCmp("C1G",3) C1G S Nao Altera Real 1 2
C8R_NPROCF Núm.Proc. FG Núm.Processo FGTS Deve representar neste campo o número do processo judicial, válido e existente na Tabela de Processos (S-1070). C 100 0 @! IF(!INCLUI.AND.!EMPTY(C8R->C8R_PROCFG),POSICIONE("C1G",8, xFilial("C1G")+C8R->C8R_PROCFG+"1","C1G_NUMPRO"),"") Nao Vizualiza Virtual 1 2
C8R_TPROCF Tp.Proc.FGTS Tp. Processo FGTS Deve representar neste campo o tipo do processo referente ao FGTS C 1 0 @! Pertence(" AJ") IF(!INCLUI.AND.!EMPTY(C8R->C8R_PROCFG),POSICIONE("C1G",8, xFilial("C1G")+C8R->C8R_PROCFG+"1","C1G_TPPROC"),"") Nao Vizualiza Virtual A=Administrativo;J=Judicial 1 2
C8R_PROCCS Id.Proc.Sind Id.Processo Contrib. Sind Deve representar neste campo o processo referente a Contribuição Sindical caso a empresa possua processo judicial com decisão e/ou sentença favorável, determinando a não incidência de contribuição sindical relativa a rubrica identificada no evento. C 6 0 @! XFUNVldCmp("C1G",3) C1G S Nao Altera Real 1 2
C8R_NPROCS Núm.Proc.Sin Núm.Processo Sindical Deve representar neste campo o número do processo judicial, válido e existente na Tabela de Processos (S-1070). C 100 0 @! IF(!INCLUI.AND.!EMPTY(C8R->C8R_PROCCS),POSICIONE("C1G",8, xFilial("C1G")+C8R->C8R_PROCCS+"1","C1G_NUMPRO"),"") Nao Vizualiza Virtual 1 2
C8R_TPROCS Tp.Proc.Sin Tp. Processo Sindical Deve representar neste campo o tipo do processo referente a contribuição sindical. C 1 0 @! Pertence(" AJ") IF(!INCLUI.AND.!EMPTY(C8R->C8R_PROCCS),POSICIONE("C1G",8, xFilial("C1G")+C8R->C8R_PROCCS+"1","C1G_TPPROC"),"") Nao Vizualiza Virtual A=Administrativo;J=Judicial 1 2
C8R_VERANT Id. Ver. Ant Id versão anterior reg. Campo de uso interno do sistema. Deve representar neste campo a identificação da versão anterior do registro. Este campo herdará a versão do registro anterior, quando se tratar de uma alteração/exclusão. C 14 0 @! Nao Altera Real 078 1 2
C8R_STATUS Status Reg. Status do registro Campo de uso interno do sistema. Deve representar neste campo o status do registro: (Vazio) = Registro Novo 0 = Registro Válido (integração) 1 = Registro invalido (integração) 2 = Registro transmitido 3 = Registro transmitido com inconsistência(s) 4 = Registro transmitido válido C 1 0 @! Pertence(" 012349") Nao Altera Real 0=Reg.Válido;1=Reg.Invalido;2=Reg.Transmitido;3=Reg.Transmitido com inconsistências;4=Reg.Transmitido válido;9=Em Processamento 079 1 2
C8R_PROTUL Ult.Prot.Tr. Prot. Última transmissão Campo de uso interno do sistema. Deve representar neste campo o recibo da última transmissão do registro C 44 0 @! Sim Vizualiza Real 080 1 2
C8R_PROTPN Pnlt.Prot.Tr Prot. Penúltima transm. Campo de uso interno do sistema. Deve representar neste campo o recibo da Penúltima transmissão do registro C 44 0 @! Nao Altera Real 080 1 2
C8R_EVENTO Id. Evento Identificação do Evento Campo de uso interno do sistema. Deve representar neste campo a identificação do evento. Deve ser preenchido com: I=Inclusão A=Alteração E=Exclusão C 1 0 @! Pertence("IAE") "I" Nao Altera Real I=Inclusão;A=Alteração;E=Exclusão 081 1 2
C8R_OBS Observação Observação Deve representar neste campo as observações relacionadas a rubrica ou a sua utilização. C 220 0 @! Sim Altera Real 1 2
C8R_ATIVO Reg. Ativo? Registro Ativo? Campo de uso interno do sistema. Deve representar neste Campo se o registro está ativo: 1= Sim 2= Não C 1 0 @! Pertence("12") "1" Nao Altera Real 1=Sim;2=Não 082 1 2
C8R_LOGOPE Log Operacao Log Operacao Log de operação que indica se o registro foi incluido/alterado via Job (integração) ou via browse (manual). 1- Incluído Integração 2- Incluído Manual 3- Incluído Integração + Alterado Integração 4- Incluído Integração + Alterado Manual 5- Incluído Manual + Alterado Integração 6- Incluído Manual + Alterado Manual C 1 0 @! Nao Vizualiza Real 1=Incl.Integr;2=Incl.Manual;3=Incl.Integr+Alt.Integr;4=Incl.Integr+Alt.Manual;5=Incl.Manual+Alt.Integr;6=Incl.Manual+Alt.Manual 1 2
C8R_XMLID Id do Xml. Id do XML Id único de transmissão do XML. C 36 0 Sim Vizualiza Real 2 2
C8R_CICPRP RPPS Contribuição do RPPS Código de incidência da rubrica para as contribuições do Regime Próprio de Previdência Social - RPPS ou do Sistema de Proteção Social dos Militares das Forças Armadas - SPSMFA. Valores válidos: 00 - Não é base de cálculo de contribuições devidas 11 - Base de cálculo de contribuições devidas 12 - Base de cálculo de contribuições devidas - 13º salário 31 - Contribuição descontada do segurado ou beneficiário 32 - Contribuição descontada do segurado ou beneficiário - 13º salário 91 - Suspensão de incidência em decorrência de decisão judicial 92 - Suspensão de incidência em decorrência de decisão judicial - 13º salário C 2 0 @! Nao Altera Real #codIncCPRP() 1 2
C8R_TEREMU Teto Remun Teto remuneratório Informar se a rubrica compõe o teto remuneratório específico (art. 37, XI, da CF/1988). Valores válidos: S - Sim N - Não Validação: Preenchimento obrigatório se a natureza jurídica do declarante for Administração Pública (grupo [1]). C 1 0 @! Nao Altera Real S=Sim;N=Não 1 2
C8R_CIPIPA PIS/PASEP Cód. Inc. PIS/PASEP Código de incidência da rubrica para o PIS/PASEP sobrea folha de salários a ser utilizado quando indTribFolhaPisPasep = [S] em S-1000. Valores válidos: 00 - Não é base de cálculo do PIS/PASEP 11 - Base de cálculo do PIS/PASEP mensal 12 - Base de cálculo do PIS/PASEP 13° salário 91 - Incidência suspensa em decorrência de decisãojudicial - PIS/PASEP mensal 92 - Incidência suspensa em decorrência de decisãojudicial - PIS/PASEP 13º salário Validação: Para utilização de código [91, 92], é necessária a existência de grupo com informaçõesrelativas ao processo. C 2 0 @! Pertence( "0011129192 " ) Nao Altera Real #codIncPISP() 1 2





Relacionamentos(SX9)
X9_CDOM - Tabela Destino X9_EXPDOM - Expressão Origem X9_EXPCDOM - Expressão Destino
T5S C8R_ID T5S_CODRUB
LE4 C8R_FILIAL+C8R_ID LE4_FILIAL+LE4_IDRUBR
T5Y C8R_FILIAL+C8R_ID T5Y_FILIAL+T5Y_IDRUBR
T6K C8R_ID T6K_IDRUBR
V6Y C8R_ID+C8R_ATIVO V6Y_CODRUB+'1'
V6Y C8R_ID V6Y_CODRUB
C9M C8R_ID C9M_CODRUB
T5S C8R_ID+C8R_ATIVO T5S_CODRUB+'1'
LE4 C8R_ID LE4_IDRUBR
T5Y C8R_ID T5Y_IDRUBR
T6R C8R_ID T6R_IDRUBR
LE4 C8R_ID+C8R_ATIVO LE4_IDRUBR+'1'
T5Y C8R_ID+C8R_ATIVO T5Y_IDRUBR+'1'
T6K C8R_ID+C8R_ATIVO T6K_IDRUBR+'1'
T6R C8R_ID+C8R_ATIVO T6R_IDRUBR+'1'
V6P C8R_ID V6P_CODRUB
CMK C8R_ID CMK_CODRUB
T05 C8R_ID T05_CODRUB
T6Q C8R_FILIAL+C8R_ID T6Q_FILIAL+T6Q_IDRUBR
LE2 C8R_ID+C8R_ATIVO LE2_IDRUBR+'1'
T6Q C8R_ID+C8R_ATIVO T6Q_IDRUBR+'1'
V6L C8R_ID V6L_CODRUB
LE2 C8R_ID LE2_IDRUBR
T6Q C8R_ID T6Q_IDRUBR
T6E C8R_ID+C8R_ATIVO T6E_IDRUBR+'1'
T6O C8R_ID+C8R_ATIVO T6O_IDRUBR+'1'
T6E C8R_ID T6E_IDRUBR
T6O C8R_ID T6O_IDRUBR
T5N C8R_FILIAL+C8R_ID+C8R_VERSAO T5N_FILIAL+T5N_ID+T5N_VERSAO
CME C8R_ID CME_CODRUB
C9R C8R_ID C9R_CODRUB
T5N C8R_ID+C8R_VERSAO T5N_ID+T5N_VERSAO