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 |
RG1_FILIAL |
Filial |
Filial |
Informe o codigo da filial
|
C |
2 |
0 |
|
|
|
|
|
Sim |
Vizualiza |
Real |
|
|
|
033 |
|
|
|
|
1 |
2 |
RG1_MAT |
Matricula |
Numero da Matricula |
Informe o Número da Matrícula.
|
C |
6 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
121 |
|
|
|
|
1 |
1 |
RG1_PERIOD |
Cód.Período |
Código do Período |
Informar o código do período
|
C |
6 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
RG1_AUTOM |
Calc.Autom. |
Calculo Automático |
Define se o cálculo deverá gerar
automaticamente a verba para o
funcionário.
|
C |
1 |
0 |
9 |
PERTENCE("12") .AND. FSEQUENCIA(M->RG1_AUTOM) |
"1" |
|
|
Sim |
Altera |
Real |
1=Sim;2=Nao |
Gpea550When() |
|
|
|
|
|
|
1 |
2 |
RG1_PROCES |
Cod.Processo |
Código do Processo |
Infomar o código do processo
|
C |
5 |
0 |
@! |
ExistCpo("RCJ") |
|
RCJ |
|
Sim |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
RG1_ORDEM |
Ordem |
Ordem de Cálculo |
Define a ordem que o sistema deverá
realizar o cálculo da verba.
|
C |
3 |
0 |
999 |
NaoVazio() .And. ExistChav("RG1",SRA->RA_MAT+M->RG1_ORDEM,1) .AND. fSequencia(,M->RG1_ORDEM, .T.) |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
RG1_ROT |
Roteiro |
Tipo de Roteiro |
Informe o Roteiro de Cálculo para este
lançamento
|
C |
3 |
0 |
@! |
ExistCpo("SRY", M->RG1_ROT,1) |
|
SRY |
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
RG1_TPCALC |
Tipo Calc. |
Tipo de Calculo |
Determina a regra de para geração dos
valores da verba no cálculo.
Exemplos:
Para Valores Fixos, o sistema utilizará
o valor definido no campo Valor Fixo
desta tabela.
Para o Item Tabela, o sistema utilizará
uma tabela criada na opção de Definição
e Manutenção de Tabelas, de acordo com a
tabela definida no campo Cod. Tabela.
|
C |
1 |
0 |
9 |
PERTENCE("1234567") .and. Gpea550Limpa() |
|
|
|
Sim |
Altera |
Real |
#fTpCalcBox() |
GPEA550WHEN() |
|
|
|
|
|
|
1 |
2 |
RG1_PD |
Cód. Verba |
Código da Verba |
Digite o código da verba ou pressione
[F3] para consultar os códigos
disponiveis.
|
C |
3 |
0 |
@! |
ExistCpo("SRV") .and. DescGPA550("RG1_DESCPD","SRV","RV_DESC") .AND. GPEA550VLD() |
|
SRVLFX |
S |
Sim |
Altera |
Real |
|
Gpea550When() |
|
|
|
|
|
|
1 |
2 |
RG1_DESCPD |
Desc. Verba |
Descrição da Verba |
|
C |
20 |
0 |
@! |
|
IF(Inclui,"",fDesc("SRV", RG1->RG1_PD,"RV_DESC")) |
|
|
Sim |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
RG1_CODTAB |
Cód. Tabela |
Código da Tabela |
Informe o código da tabela (Manutenção
de Tabelas) ou pressione [F3] para
consultar os códigos disponiveis.
|
C |
4 |
0 |
@! |
TrocaTab550("1") .and. (Vazio() .or. (ExistCPO("RCB") .and. DescGPA550("RG1_DESTAB","RCB","RCB_DESC"))) |
|
RCB |
S |
Sim |
Altera |
Real |
|
GPEA550WHEN() |
|
|
|
|
|
|
1 |
2 |
RG1_DESTAB |
Desc.Tabela |
Descrição da Tabela |
Informe a Descrição da Tabela
selecionada.
|
C |
30 |
0 |
|
|
IF(Inclui,"",fDesc("RCB", RG1->RG1_CODTAB,"RCB_DESC")) |
|
|
Sim |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
RG1_LINHA |
Lin. Tabela |
Linha da Tabela |
Informe a Linha da tabela (Manutenção de
Tabelas) que deseja utilizar no cálculo
para geração da verba. Esse campo deverá
ser preenchido apenas quando o tipo de
cálculo for Tabela.
|
N |
3 |
0 |
999 |
POSITIVO() |
|
|
|
Sim |
Altera |
Real |
|
IIF(GPEA550WHEN(),FTABLINHAS("1"),.F.) |
|
|
|
|
|
|
1 |
2 |
RG1_COLUNA |
Coluna Tab. |
Coluna da Tabela |
Informe o Numero da coluna da tabela
(Manutenção de Tabelas) que deseja
utilizar no cálculo para geração da
verba. Esse campo deverá ser
preenchido apenas quando o tipo de
cálculo for Tabela.
|
N |
3 |
0 |
999 |
POSITIVO() |
|
|
|
Sim |
Altera |
Real |
|
IIF(GPEA550WHEN(),FTABCOLUNAS("1"),.F.) |
|
|
|
|
|
|
1 |
2 |
RG1_REFER |
Referencia |
Referencia |
Este campo deverá ser preenchido quando
o Tipo de Cálculo estiver definido com
as opçõe Dias e Horas. :
|
N |
8 |
2 |
@E 99,999.99 |
POSITIVO() |
|
|
|
Sim |
Altera |
Real |
|
GPEA550WHEN() |
|
|
|
|
|
|
1 |
2 |
RG1_VALOR |
Valor fixo |
Valor fixo |
Este campo deverá ser obrigatoriamente
preenchido quando a opção Tipo de
Cálculo estiver definido como Valor
Fixo. Será esse valor que o cálculo
utilizará na geração da Verba.
|
N |
12 |
2 |
@E 999,999,999.99 |
POSITIVO() |
|
|
|
Sim |
Altera |
Real |
|
Gpea550When() |
|
|
|
|
|
|
1 |
2 |
RG1_PROP |
Proporcional |
Proporcional |
Informe se tem proporcionalidade
1= SIM
2= Não
|
C |
1 |
0 |
@! |
Pertence("12") |
"2" |
|
|
Sim |
Altera |
Real |
1=Sim;2=Nao |
Gpea550When() |
|
|
|
|
|
|
1 |
2 |
RG1_CC |
Centro Custo |
Centro Custo |
Código do centro de custo onde o valor
variável deve ser lançado, podendo ser
diferente ao qual o funcionário
pertence.Pressione [F3] para consultar.
|
C |
9 |
0 |
@! |
CTB105CC() .and. NaoVazio() |
RCCCINIT() |
CTT |
|
Sim |
Altera |
Real |
|
Gpea550When() |
|
004 |
|
|
|
|
1 |
2 |
RG1_DINIPG |
Dt.Ini.Pagto |
Data Inicio do Pagto |
Informe a data de inicio da geração da
verba para o funcionário.
|
D |
8 |
0 |
|
NAOVAZIO() .AND. If(Empty(GDFIELDGET("RG1_DFIMPG")), .T., M->RG1_DINIPG <= GDFIELDGET("RG1_DFIMPG")) |
dDatabase |
|
|
Sim |
Altera |
Real |
|
Gpea550When() |
|
|
|
|
|
|
1 |
1 |
RG1_LIBPAG |
Dt.Lib.Pagto |
Data Liberação do Pagto |
Informe a data de liberação do pagamento
do valor fixo.
|
D |
8 |
0 |
|
VAZIO() .OR. M->RG1_LIBPAG >= GDFIELDGET( "RG1_DINIPG" ) |
CTOD("") |
|
|
Sim |
Altera |
Real |
|
Gpea550When() |
|
|
|
|
|
|
1 |
2 |
RG1_DFIMPG |
Dt.Fim Pagto |
Data Fim do Pagto |
Informe a data em que o pagamento
deixará de ser gerado no cálculo.
|
D |
8 |
0 |
|
VAZIO() .OR. M->RG1_DFIMPG >= GDFIELDGET( "RG1_DINIPG" ) |
CTOD("") |
|
|
Sim |
Altera |
Real |
|
Gpea550When() |
|
|
|
|
|
|
1 |
1 |
RG1_TPDATO |
Tipo de Ato |
Tipo de Ato |
Digite o código da Entidade
Administradora de Fundos para Pensão
(AFP) ou da Administradora de FGTS ou da
Poupança de Fomento à Construção (AFC).
|
C |
6 |
0 |
@! |
ExistCpo("RE5", "S002" + M->RG1_TPDATO) |
|
GEY |
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
RG1_DESCAT |
Desc. Ato |
Descrição do Ato |
|
C |
30 |
0 |
@! |
|
IF(Inclui,"",fDesc("RE5","S002"+RG1->RG1_TPDATO,"RE5_DESCR")) |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
RG1_DTBLEG |
Dt.Bas.Legal |
Data da Base Legal |
Informar a data da Base Legal para a
geração e pagamento da verba.
|
D |
8 |
0 |
|
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
RG1_TPBLEG |
Tp.Bas.Legal |
Tipo de Base Legal |
|
C |
6 |
0 |
@! |
ExistCpo("RE5", "S001" + M->RG1_TPBLEG) .And. VerBasLeg(GDFIELDGET("RG1_NRBLEG"), M->RG1_TPBLEG) |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
RG1_DESCBL |
D.Bas.Legal |
Descrição Base Legal |
Nome da Entidade Administradora de
Fundos para Pensão (AFP) ou da
Administradora de Fundos de Seguro
Desemprego ou da Poupança de Fomento à
Construção (AFC) para os tipos 8, 9 ou
A.
|
C |
30 |
0 |
|
|
IF(Inclui,"",fDesc("RE5","S001"+RG1->RG1_TPBLEG,"RE5_DESCR")) |
|
|
Sim |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
RG1_NRBLEG |
Nr.Bas.Legal |
Número da Base Legal |
Informe o Numero da base legal para a
geração da verba.
|
C |
15 |
0 |
@! |
ExistCpo("RG0", M->RG1_NRBLEG + GDFIELDGET("RG1_TPBLEG")) |
|
ICT |
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
RG1_CMEMO |
Cod. Memo |
Código do Campo Memo |
Campo para descrições legais da geração
da verba ao funcionário.
|
C |
6 |
0 |
@! |
|
|
|
|
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
RG1_COMPL |
C. Bas.Legal |
Complemento da Base Legal |
Informações complementares à base legal.
|
M |
80 |
0 |
@! |
|
IF(!inclui, MSMM(RG1->RG1_CMEMO,80,,,,,,,,"RE6"),"") |
|
|
Sim |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
RG1_MOTRET |
Motivo |
Motivo |
Informe qual o Motivo da Retirada.
|
C |
1 |
0 |
@! |
PERTENCE("12") |
|
|
|
Sim |
Altera |
Virtual |
1=Estudos;2=habitao |
GPEA550WHEN() |
|
|
|
|
|
|
1 |
2 |
RG1_NUMID |
Numero ID |
Numero Identificação |
Numero de identificação do registro.
|
C |
26 |
0 |
@! |
|
|
|
|
Nao |
Vizualiza |
Real |
|
|
|
129 |
|
|
|
|
1 |
2 |
RG1_STATUS |
Status |
Status do Lançamento |
Informe qual a Situação da Retirada
|
C |
1 |
0 |
@! |
pertence("12") |
"1" |
|
|
Nao |
Vizualiza |
Real |
1=Aberto;2=Fechado |
|
|
|
|
|
|
|
1 |
2 |
RG1_ITEM |
Ítem Contábi |
Ítem Contábil |
Informe o código do Item Contábil.
Sistema carregará o código informado no
SRA->RA_ITEM
|
C |
9 |
0 |
@! |
Vazio() .OR. CTB105Item(M->RG1_ITEM) |
SRA->RA_ITEM |
CTD |
|
Sim |
Altera |
Virtual |
|
|
|
005 |
|
|
|
|
1 |
2 |
RG1_CLVL |
Classe Vlr. |
Classe de Valor |
Informe o código da Classe de Valor.
Sistema carregará o código informado no
SRA->RA_CLVL.
|
C |
9 |
0 |
@! |
Vazio() .OR. CTB105Clvl(M->RG1_CLVL) |
SRA->RA_CLVL |
CTH |
|
Sim |
Altera |
Virtual |
|
|
|
006 |
|
|
|
|
1 |
2 |
RG1_ROTEIR |
Roteiro |
Roteiro de Calculo |
Codigo do Roteiro
|
C |
3 |
0 |
@! |
ExistCpo("SRY") |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
RG1_SEMANA |
Nro.Semana |
Número Semana |
Número da Semana
|
C |
2 |
0 |
99 |
|
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |