Tabela |
RGE |
HISTORICO DE CONTRATOS |
Campo |
Tipo |
Tamanho |
Decimal |
Titulo |
Formato |
Validacao |
F3 |
Contexto |
Lista |
Condicao |
PYME |
RGE_FILIAL |
C |
2 |
0 |
Filial |
|
|
|
R |
|
|
S |
RGE_MAT |
C |
6 |
0 |
Matricula |
999999 |
|
|
R |
|
|
S |
RGE_NOME |
C |
70 |
0 |
Nome |
@! |
|
|
V |
|
|
S |
RGE_NOMEMP |
C |
150 |
0 |
Nome Empre. |
@! |
NaoVazio() |
|
R |
|
M->RGE_RESEXT <>'2' |
S |
RGE_CIC |
C |
11 |
0 |
C.P.F. |
@R 999.999.999-99 |
|
|
V |
|
|
S |
RGE_CNPJ |
C |
14 |
0 |
C.N.P.J. |
@R 99.999.999/9999-99 |
Vazio() .Or. CGC(M->RGE_CNPJ) |
|
R |
|
M->RGE_RESEXT <>'2' |
S |
RGE_TIPOCO |
C |
2 |
0 |
Tipo Contrat |
@! |
|
|
R |
|
|
S |
RGE_DATAIN |
D |
8 |
0 |
Data Inicio |
|
NaoVazio() |
|
R |
|
|
S |
RGE_DATAFI |
D |
8 |
0 |
Data Fim |
|
Vazio() .Or. M->RGE_DATAFI >= M->RGE_DATAIN |
|
R |
|
|
S |
RGE_CODPAI |
C |
3 |
0 |
Codigo Pais |
@! |
Existcch() |
CCHRGE |
R |
|
M->RGE_RESEXT <>'2' |
S |
RGE_CODNIF |
C |
30 |
0 |
Codigo NIF |
999999999999999999999999999999 |
|
|
R |
|
M->RGE_RESEXT <>'2' |
S |
RGE_LOGRAD |
C |
60 |
0 |
Logradouro |
@! |
|
|
R |
|
M->RGE_RESEXT <>'2' |
S |
RGE_NUMERO |
C |
6 |
0 |
Numero |
@! |
|
|
R |
|
M->RGE_RESEXT <>'2' |
S |
RGE_COMPL |
C |
25 |
0 |
Complemento |
@! |
|
|
R |
|
M->RGE_RESEXT <>'2' |
S |
RGE_BAIRRO |
C |
20 |
0 |
Bairro/Dist. |
@! |
|
|
R |
|
M->RGE_RESEXT <>'2' |
S |
RGE_CODPOS |
C |
10 |
0 |
Cod. Postal |
@! |
|
|
R |
|
M->RGE_RESEXT <>'2' |
S |
RGE_CIDADE |
C |
40 |
0 |
Cidade |
@! |
|
|
R |
|
M->RGE_RESEXT <>'2' |
S |
RGE_ESTPRO |
C |
40 |
0 |
Est./Prov. |
@! |
|
|
R |
|
M->RGE_RESEXT <>'2' |
S |
RGE_TELEFO |
C |
15 |
0 |
Telefone |
@! |
|
|
R |
|
M->RGE_RESEXT <>'2' |
S |
RGE_BENREN |
C |
3 |
0 |
Benef. Rend. |
999 |
ValidRCC('S023', M->RGE_BENREN,1,3) |
S21BRA |
R |
|
M->RGE_RESEXT <>'2' |
S |
RGE_TIPREN |
C |
3 |
0 |
Rendimento |
999 |
ValidRCC('S021', M->RGE_TIPREN,1,3) |
S21BRA |
R |
|
M->RGE_RESEXT <>'2' |
S |
RGE_FRMTRB |
C |
2 |
0 |
Forma Trib. |
99 |
ValidRCC('S022',M->RGE_FRMTRB,1,2) |
S21BRA |
R |
|
M->RGE_RESEXT <>'2' |
S |
RGE_CODRET |
C |
4 |
0 |
Cod.Retencao |
9999 |
NaoVazio() .And. ExistCpo("SX5","37"+M->RGE_CODRET) |
37 |
R |
|
M->RGE_RESEXT <>'2' |
S |
RGE_NUMID |
C |
26 |
0 |
Num.Identif. |
|
|
|
|
|
|
S |
RGE_BEDINI |
C |
1 |
0 |
Disp. NIF? |
@! |
Pertence("12") |
|
R |
1=Sim;2=Nao |
M->RGE_RESEXT <>'2' |
S |
RGE_PAEXNI |
C |
1 |
0 |
Pais Ex.NIF? |
@! |
Pertence("12") |
|
R |
1=Sim;2=Nao |
M->RGE_RESEXT <>'2' |
S |
RGE_PERCIR |
N |
6 |
2 |
Perc. IR |
@E 999.99 |
Positivo() |
|
R |
|
M->RGE_DESCIR <>'2' .AND. M->RGE_RESEXT <>'2' |
S |
RGE_DESCIR |
C |
1 |
0 |
Calcula IR |
@! |
Pertence("12") |
|
R |
1=Sim; 2=Nao |
M->RGE_RESEXT <>'2' |
S |
RGE_DEDINS |
C |
1 |
0 |
Deduz INSS |
@! |
Pertence("12") |
|
R |
1=Sim;2=Nao |
M->RGE_DESCIR <>'2' .AND. M->RGE_RESEXT <>'2' |
S |
RGE_ISNIF |
C |
1 |
0 |
Possui NIF |
@! |
Pertence("12") |
|
R |
1=Sim;2=Nao |
|
S |
RGE_RESEXT |
C |
1 |
0 |
Res.Exterior |
@! |
Pertence("12") |
|
R |
1=Sim;2=Nao |
|
S |
RGE_PPE |
C |
1 |
0 |
Aderiu PPE |
@! |
Pertence("12") |
|
R |
1=Sim;2=Nao |
|
S |
RGE_ENCARG |
C |
1 |
0 |
Encargos Emp |
@! |
Pertence("12") |
|
R |
1=Sim;2=Nao |
|
S |
RGE_CALENC |
C |
19 |
0 |
Encargos |
@! |
GP900Valid() |
RGEENC |
R |
|
M->RGE_RESEXT != '2' .And. M->RGE_ENCARG != '2' |
S |