| 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 |
| RI0_FILIAL |
Filial |
Filial |
Informe a Filial do registro de
BenefÃcios.
|
C |
2 |
0 |
|
|
|
|
|
Sim |
Altera |
Real |
|
|
|
033 |
1 |
|
|
|
1 |
1 |
| RI0_MAT |
MatrÃcula |
MatrÃcula |
Informe a MatrÃcula do Funcionário
associado ao BenefÃcio.
|
C |
6 |
0 |
@! |
|
SRA->RA_MAT |
|
|
Sim |
Vizualiza |
Real |
|
|
|
121 |
1 |
|
|
|
1 |
1 |
| RI0_CPF |
CPF |
CPF |
Informe o CPF associado ao BenefÃcio.
|
C |
11 |
0 |
@R 999.999.999-99 |
|
SRA->RA_CIC |
|
|
Sim |
Vizualiza |
Real |
|
|
|
|
1 |
|
|
|
1 |
1 |
| RI0_CODUNI |
Cód. Único |
Código Único eSocial |
Informe o Código Único eSocial associado
ao BenefÃcio.
|
C |
30 |
0 |
@! |
fVldCodUni() |
If(SRA->RA_EAPOSEN == '1', SRA->RA_CODUNIC,'') |
SRA08 |
|
Nao |
Altera |
Real |
|
If(SRA->RA_EAPOSEN == '1', .F.,.T.) |
|
|
1 |
|
|
|
1 |
1 |
| RI0_CNPJO |
CNJP Ori. |
CNPJ de Origem |
Informe o CNPJ de Origem associado ao
BenefÃcio.
|
C |
14 |
0 |
@R 99.999.999/9999-99 |
Vazio() .Or. CGC(M->RI0_CNPJO) |
|
|
|
Nao |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
1 |
| RI0_CADINI |
Data Cd. Ini |
Data Cadastro Inicial |
Informe se a Data Cadastral de InÃcio do
benefÃcio é anterior à obrigatoriedade
dos eventos não periódicos para o ente
público no eSocial.
|
C |
1 |
0 |
@! |
Pertence(" 12") |
|
|
|
Nao |
Altera |
Real |
1=Sim;2=Não |
|
|
|
1 |
|
|
|
1 |
1 |
| RI0_SITBEN |
Sit. Benef. |
Situação Beneficio |
Informe a Situação do BenefÃcio.
|
C |
1 |
0 |
@! |
Pertence(" 123") |
|
|
|
Sim |
Altera |
Real |
1=Benefício concedido pelo próprio órgão declarante;2=Benefício transferido de outro órgão;3=Mudança de CPF do beneficiário |
|
|
|
1 |
|
|
|
1 |
1 |
| RI0_NRBEN |
Nr. Benef. |
Número Beneficio |
Informe o Número do BenefÃcio.
|
C |
20 |
0 |
@! |
fVlNrBen(M->RI0_NRBEN) |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
1 |
| RI0_DTINIB |
Dt.Ini.Ben. |
Data InÃcio do Beneficio |
Informe a Data de InÃcio do BenefÃcio.
|
D |
8 |
0 |
|
NaoVazio() .And. fVldDtIn() |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
2 |
|
|
|
1 |
1 |
| RI0_DTPUBL |
Dt.Publi. |
Data Publicação do Benef. |
Informe a Data de Publicação do
BenefÃcio.
|
D |
8 |
0 |
|
NaoVazio() .And. fVldDtPubl() |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
2 |
|
|
|
1 |
1 |
| RI0_TPBEN |
Tp. Benef. |
Tipo de BenefÃcio |
Informe o Tipo de BenefÃcio de acordo
com a tabela S145.
|
C |
4 |
0 |
@! |
VALIDRCC("S145",M->RI0_TPBEN, 1, 4) .And. fVlTpBen() |
|
S145 |
|
Sim |
Altera |
Real |
|
|
|
|
2 |
|
|
|
1 |
1 |
| RI0_TPPLAN |
Tp.Pl.Segr. |
Tipo Plano Segregação |
Informe o Tipo de Plano Segregação do
BenefÃcio.
|
C |
1 |
0 |
@! |
Pertence(" 0123") |
|
|
|
Sim |
Altera |
Real |
0=Sem segregação da massa;1=Fundo em capitalização;2=Fundo em repartição;3=Mantido pelo Tesouro |
|
|
|
2 |
|
|
|
1 |
1 |
| RI0_DSC |
Ds.Or.Benef. |
Descrição Orig. Beneficio |
Informe a Descrição Origem do BenefÃcio.
|
C |
6 |
0 |
@! |
|
|
|
|
Nao |
Altera |
Real |
|
|
|
|
2 |
|
|
|
1 |
1 |
| RI0_DSCMEM |
Ds.Or.Benef. |
Descrição Orig. BenefÃcio |
Informe a Descrição Origem do BenefÃcio.
|
M |
10 |
0 |
@! |
|
IF(INCLUI,"",MSMM(RI0->RI0_DSC,255,,,,,"RI0",,"RDY")) |
|
|
Nao |
Altera |
Virtual |
|
|
|
|
2 |
|
|
|
1 |
1 |
| RI0_DECJUD |
Det.Judicial |
Determinação Judicial |
Informe se o BenefÃcio possuÃ
Determinação Judicial.
|
C |
1 |
0 |
@! |
Pertence(" 12") |
|
|
|
Nao |
Altera |
Real |
1=Sim;2=Não |
|
|
|
2 |
|
|
|
1 |
1 |
| RI0_TPMORT |
Tp.Pen.Morte |
Tipo Pensão Morte |
Informe o Tipo de Pensão por Morte do
Beneficio.
|
C |
1 |
0 |
@! |
Pertence(" 12") |
|
|
|
Nao |
Altera |
Real |
1=Vitalícia;2=Temporária |
|
|
|
3 |
|
|
|
1 |
2 |
| RI0_CPFMOR |
CPF Inst. |
CPF do Instituidor |
Informe o CPF do Instituidor da Pensão
por Morte.
|
C |
11 |
0 |
@R 999.999.999-99 |
Vazio() .Or. ChkCPF(M->RI0_CPFMOR) |
|
|
|
Nao |
Altera |
Real |
|
|
|
|
3 |
|
|
|
1 |
1 |
| RI0_DTOBIT |
Dt. Óbito |
Data do Óbito |
Informe da Data de Óbito.
|
D |
8 |
0 |
|
|
|
|
|
Nao |
Altera |
Real |
|
|
|
|
3 |
|
|
|
1 |
1 |
| RI0_CNPJA |
CNPJ Or.Ant. |
CNPJ Órgão Anterior |
Informe o CNPJ do Órgão anterior.
|
C |
14 |
0 |
@R 99.999.999/9999-99 |
Vazio() .Or. CGC(M->RI0_CNPJA) |
|
|
|
Nao |
Altera |
Real |
|
|
|
|
4 |
|
|
|
1 |
1 |
| RI0_NRBENA |
Nr.Ben.Ant. |
Número Beneficio Anterior |
Informe o Número do BenefÃcio anterior Ã
transferência.
|
C |
20 |
0 |
@! |
|
|
|
|
Nao |
Altera |
Real |
|
|
|
|
4 |
|
|
|
1 |
1 |
| RI0_DTTRAN |
Dt.Transf. |
Data Transferência |
Informe a Data de Transferência do
BenefÃcio.
|
D |
8 |
0 |
|
|
|
|
|
Nao |
Altera |
Real |
|
|
|
|
4 |
|
|
|
1 |
1 |
| RI0_OBS |
Ob.Tran.Ben. |
Obs. Transfer. Beneficio |
Informa alguma observação.
|
C |
6 |
0 |
|
|
|
|
|
Nao |
Altera |
Real |
|
|
|
|
4 |
|
|
|
1 |
1 |
| RI0_OBSMEM |
Ob.Tran.Ben. |
Obs. Transfer. Beneficio |
Informa alguma observação.
|
M |
10 |
0 |
|
|
IF(INCLUI,"",MSMM(RI0->RI0_OBS,255,,,,,,"RI0",,"RDY")) |
|
|
Nao |
Altera |
Virtual |
|
|
|
|
4 |
|
|
|
1 |
1 |
| RI0_CPFANT |
CPF Ant. |
CPF Anterior |
Informe o CPF Anterior.
|
C |
11 |
0 |
@R 999.999.999-99 |
(Vazio() .Or. ChkCPF(M->RI0_CPFANT)) .And. fGp19CPF() |
|
|
|
Nao |
Altera |
Real |
|
|
|
|
5 |
|
|
|
1 |
1 |
| RI0_NRBEAN |
Nr.Ben.Ant. |
Número Beneficio Anterior |
Informe o Número do BenefÃcio Anterior Ã
mudança de CPF.
|
C |
20 |
0 |
@! |
|
|
|
|
Nao |
Altera |
Real |
|
|
|
|
5 |
|
|
|
1 |
1 |
| RI0_DTALTC |
Dt.Alt.CPF |
Data Alter. CPF |
Informe a Data de Alteração do CPF.
|
D |
8 |
0 |
|
|
|
|
|
Nao |
Altera |
Real |
|
|
|
|
5 |
|
|
|
1 |
1 |
| RI0_OBSALT |
Obs.Mud.CPF |
Observação Mudança CPF |
Informe alguma observação sobre a
mudança de CPF.
|
C |
6 |
0 |
|
|
|
|
|
Nao |
Altera |
Real |
|
|
|
|
5 |
|
|
|
1 |
1 |
| RI0_OBSAME |
Obs.Mud.CPF |
Observação Mudança CPF |
Informe alguma observação sobre a
mudança de CPF.
|
M |
10 |
0 |
|
|
IF(INCLUI,"",MSMM(RI0->RI0_OBSALT,255,,,,,,"RI0",,"RDY")) |
|
|
Nao |
Altera |
Virtual |
|
|
|
|
5 |
|
|
|
1 |
2 |
| RI0_DTTERM |
Dt.Término |
Dt.Término |
Informe a Data de Término do benefÃcio.
|
D |
8 |
0 |
|
fDtTerm() |
|
|
|
Nao |
Altera |
Real |
|
fChkWhen() |
|
|
6 |
|
|
|
1 |
1 |
| RI0_TERMOT |
Mot.Térm. |
Motivo Término |
Informe o Motivo do Término de acordo
com a tabela S146.
|
C |
2 |
0 |
|
VALIDRCC("S146",M->RI0_TERMOT, 1, 2) |
|
S146 |
|
Nao |
Altera |
Real |
|
fChkWhen() |
|
|
6 |
|
|
|
1 |
1 |
| RI0_CNPJSU |
CNPJ Suc. |
CNPJ Sucessor |
Informar o CNPJ do Órgão Público
Sucessor.
|
C |
14 |
0 |
@R 99.999.999/9999-99 |
Vazio() .Or. CGC(M->RI0_CNPJSU) |
|
|
|
Nao |
Altera |
Real |
|
fChkWhen() |
|
|
4 |
|
|
|
1 |
2 |
| RI0_NVCPF |
Novo CPF |
Novo CPF |
Informe o novo CPF do Beneficiário.
|
C |
11 |
0 |
@R 999.999.999-99 |
(Vazio() .Or. ChkCPF(M->RI0_NVCPF)) .And. fGp19CPF() |
|
|
|
Nao |
Altera |
Real |
|
fChkWhen() |
|
|
5 |
|
|
|
1 |
1 |
| RI0_INDSUP |
Ind. Suspen. |
Indicativo Suspensão |
Informe o Indicativo de Suspensão o
BenefÃcio.
|
C |
1 |
0 |
@! |
Pertence(" 12") |
|
|
|
Nao |
Altera |
Real |
1=Sim;2=Não |
fChkWhen() |
|
|
7 |
|
|
|
1 |
1 |
| RI0_MOTSUP |
Mot.Suspen. |
Motivo Suspensão |
Informe o Motivo da Suspensão. Valores
permitidos: 01 - Suspensão por não
recadastramento e 09 - Outros Motivos de
Suspensão.
|
C |
2 |
0 |
|
|
|
|
|
Nao |
Altera |
Real |
01=Suspensão por não recadastramento;99= Outros motivos de suspensão |
fChkWhen() |
|
|
7 |
|
|
|
1 |
1 |
| RI0_DSSUP |
Desr. Susp. |
Descrição Suspensão |
Informe a Descrição do Motivo de
Suspensão.
|
C |
6 |
0 |
@! |
|
|
|
|
Nao |
Altera |
Real |
|
|
|
|
7 |
|
|
|
1 |
1 |
| RI0_DSSUPM |
Desr. Susp. |
Descrição Suspensão |
Informe a Descrição do Motivo de
Suspensão.
|
M |
10 |
0 |
|
|
IF(INCLUI,"",MSMM(RI0->RI0_DSSUP,255,,,,,,"RI0",,"RDY")) |
|
|
Nao |
Altera |
Virtual |
|
fChkWhen() |
|
|
7 |
|
|
|
1 |
1 |
| RI0_DTEFRE |
Dt.Efe.Reat. |
Dt. Efetivação Reativação |
Informar a Data da Efetiva Reativação do
BenefÃcio.
|
D |
8 |
0 |
|
fDtEfe() |
|
|
|
Nao |
Altera |
Real |
|
fChkWhen() |
|
|
8 |
|
|
|
1 |
1 |
| RI0_DTEFFI |
Dt.Efe.Finan |
Dt. Efeitos Financeiros |
Informar a Data de Efeitos Financeiros
da reativação do BenefÃcio.
|
D |
8 |
0 |
|
fDtEfFin() |
|
|
|
Nao |
Altera |
Real |
|
fChkWhen() |
|
|
8 |
|
|
|
1 |
1 |
| RI0_DTAS |
Dt.Al.Sus. |
Dt. Alteração/Suspensão |
Informe a Data de Alteração/Suspensão.
|
D |
8 |
0 |
|
fVldDtAs() |
|
|
|
Nao |
Altera |
Real |
|
fChkWhen() |
|
|
1 |
|
|
|
1 |
1 |
| RI0_PD |
Cód. Verba |
Código da Verba |
Informe o Código de Verba que
representará o pagamento do BenefÃcio.
Esse Código de Verba deve ser uma verba
do tipo Provento ou Base(provento).
|
C |
3 |
0 |
@! |
NaoVazio() .And. ExistCpo("SRV") .And. fProv() |
|
SRVPRO |
|
Nao |
Altera |
Real |
|
|
|
|
9 |
|
|
|
1 |
2 |
| RI0_VALOR |
Vlr. Benef. |
Valor BenefÃcio |
Informe o Valor de BenefÃcio utilizado
para processamento dos cálculos ref. ao
benefÃcio.
|
N |
12 |
2 |
@E 999,999,999.99 |
NaoVazio() |
|
|
|
Nao |
Altera |
Real |
|
|
|
|
9 |
|
|
|
1 |
2 |
| RI0_STATUS |
Ativo |
Ativo |
Informe se o registro está Ativo ou não.
|
C |
1 |
0 |
|
|
"1" |
|
|
Nao |
Altera |
Real |
1=Sim;2=Não |
|
|
|
1 |
|
|
|
1 |
2 |