
| Tabela | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| RG1 | Lancamentos Fixos | ||||||||||
| Campo | Tipo | Tamanho | Decimal | Titulo | Formato | Validacao | F3 | Contexto | Lista | Condicao | PYME |
| RG1_FILIAL | C | 2 | 0 | Filial | R | S | |||||
| RG1_MAT | C | 6 | 0 | Matricula | 999999 | R | S | ||||
| RG1_AUTOM | C | 1 | 0 | Calc.Autom. | 9 | PERTENCE("12") .AND. FSEQUENCIA(M->RG1_AUTOM) | R | 1=Sim;2=Nao | Gpea550When() | S | |
| RG1_ORDEM | C | 3 | 0 | Ordem | 999 | NaoVazio() .And. ExistChav("RG1",SRA->RA_MAT+M->RG1_ORDEM,1) .AND. fSequencia(,M->RG1_ORDEM, .T.) | R | S | |||
| RG1_ROT | C | 3 | 0 | Roteiro | @! | ExistCpo("SRY", M->RG1_ROT,1) | SRY | R | S | ||
| RG1_TPCALC | C | 1 | 0 | Tipo Calc. | 9 | PERTENCE("1234567") .and. Gpea550Limpa() | R | #fTpCalcBox() | GPEA550WHEN() | S | |
| RG1_PD | C | 3 | 0 | Cod. Verba | @! | ExistCpo("SRV") .and. DescGPA550("RG1_DESCPD","SRV","RV_DESC") .AND. GPEA550VLD() | SRVLFX | R | Gpea550When() | S | |
| RG1_DESCPD | C | 20 | 0 | Desc. Verba | @! | V | S | ||||
| RG1_CODTAB | C | 4 | 0 | Cod. Tabela | @! | TrocaTab550("1") .and. (Vazio() .or. (ExistCPO("RCB") .and. DescGPA550("RG1_DESTAB","RCB","RCB_DESC"))) | RCB | R | GPEA550WHEN() | S | |
| RG1_DESTAB | C | 30 | 0 | Desc.Tabela | V | S | |||||
| RG1_LINHA | N | 3 | 0 | Lin. Tabela | 999 | POSITIVO() | R | IIF(GPEA550WHEN(),FTABLINHAS("1"),.F.) | S | ||
| RG1_COLUNA | N | 3 | 0 | Coluna Tab. | 999 | POSITIVO() | R | IIF(GPEA550WHEN(),FTABCOLUNAS("1"),.F.) | S | ||
| RG1_REFER | N | 8 | 2 | Referencia | @E 99,999.99 | POSITIVO() | R | GPEA550WHEN() | S | ||
| RG1_VALOR | N | 10 | 2 | Valor fixo | @E 9,999,999.99 | POSITIVO() | R | Gpea550When() | S | ||
| RG1_PROP | C | 1 | 0 | Proporcional | @! | Pertence("12") | R | 1=Sim;2=Nao | Gpea550When() | S | |
| RG1_CC | C | 9 | 0 | Centro Custo | @! | CTB105CC() .and. NaoVazio() | CTT | R | Gpea550When() | S | |
| RG1_DINIPG | D | 8 | 0 | Dt.Ini.Pagto | NAOVAZIO() .AND. If(Empty(GDFIELDGET("RG1_DFIMPG")), .T., M->RG1_DINIPG <= GDFIELDGET("RG1_DFIMPG")) | R | Gpea550When() | S | |||
| RG1_LIBPAG | D | 8 | 0 | Dt.Lib.Pagto | VAZIO() .OR. M->RG1_LIBPAG >= GDFIELDGET( "RG1_DINIPG" ) | R | Gpea550When() | S | |||
| RG1_DFIMPG | D | 8 | 0 | Dt.Fim Pagto | VAZIO() .OR. M->RG1_DFIMPG >= GDFIELDGET( "RG1_DINIPG" ) | R | Gpea550When() | S | |||
| RG1_TPDATO | C | 6 | 0 | Tipo de Ato | @! | ExistCpo("RE5", "S002" + M->RG1_TPDATO) | GEY | R | S | ||
| RG1_DESCAT | C | 30 | 0 | Desc. Ato | @! | V | S | ||||
| RG1_DTBLEG | D | 8 | 0 | Dt.Bas.Legal | R | S | |||||
| RG1_TPBLEG | C | 6 | 0 | Tp.Bas.Legal | @! | ExistCpo("RE5", "S001" + M->RG1_TPBLEG) .And. VerBasLeg(GDFIELDGET("RG1_NRBLEG"), M->RG1_TPBLEG) | R | S | |||
| RG1_DESCBL | C | 30 | 0 | D.Bas.Legal | V | S | |||||
| RG1_NRBLEG | C | 15 | 0 | Nr.Bas.Legal | @! | ExistCpo("RG0", M->RG1_NRBLEG + GDFIELDGET("RG1_TPBLEG")) | ICT | R | S | ||
| RG1_CMEMO | C | 6 | 0 | Cod. Memo | @! | R | S | ||||
| RG1_COMPL | M | 80 | 0 | C. Bas.Legal | @! | V | S | ||||
| RG1_NUMID | C | 26 | 0 | Numero ID | @! | R | S | ||||
| RG1_STATUS | C | 1 | 0 | Status | @! | pertence("12") | R | 1=Aberto;2=Fechado | S | ||
| RG1_ITEM | C | 9 | 0 | Item Contabi | @! | Vazio() .OR. CTB105Item(M->RG1_ITEM) | CTD | S | |||
| RG1_CLVL | C | 9 | 0 | Classe Vlr. | @! | Vazio() .OR. CTB105Clvl(M->RG1_CLVL) | CTH | S | |||
| RG1_PERIOD | C | 6 | 0 | Cod.Periodo | @! | S | |||||
| RG1_PROCES | C | 5 | 0 | Cod.Processo | @! | ExistCpo("RCJ") | RCJ | S | |||
| RG1_MOTRET | C | 1 | 0 | Motivo | @! | PERTENCE("12") | 1=Estudos;2=habitacao | GPEA550WHEN() | S | ||
| RG1_ROTEIR | C | 3 | 0 | Roteiro | @! | ExistCpo("SRY") | S | ||||
| RG1_SEMANA | C | 2 | 0 | Nro.Semana | 99 | S | |||||