
| Tabela | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| RCH | Periodo de Calculo | ||||||||||
| Campo | Tipo | Tamanho | Decimal | Titulo | Formato | Validacao | F3 | Contexto | Lista | Condicao | PYME |
| RCH_FILIAL | C | 2 | 0 | Filial | S | ||||||
| RCH_PER | C | 6 | 0 | Cod. Periodo | @! | fVldPer() | R | S | |||
| RCH_NUMPAG | C | 2 | 0 | Numero Pagto | 99 | fVldPer() | R | S | |||
| RCH_PROCES | C | 5 | 0 | Processo | @! | VAZIO() .OR. EXISTCPO("RCJ") | RCJ | R | S | ||
| RCH_ROTEIR | C | 3 | 0 | Roteiro Calc | @! | VAZIO() .OR. EXISTCPO("SRY") .And. fVldRot() .And. fRotPdPeri() | SRYRCH | R | S | ||
| RCH_MES | C | 2 | 0 | Mes Compet. | 99 | NAOVAZIO() .AND. ENTRE("01","12") | R | S | |||
| RCH_ANO | C | 4 | 0 | Ano Compet. | 9999 | NAOVAZIO() .AND. LEN(ALLTRIM(M->RCH_ANO)) = 4 | R | S | |||
| RCH_DTINI | D | 8 | 0 | Data Inicial | NAOVAZIO() .AND. VLDDTINI(M->RCH_DTINI, M->RCH_DTFIM, M->RCH_MES, M->RCH_ANO) | R | S | ||||
| RCH_DTFIM | D | 8 | 0 | Data Final | NAOVAZIO() .AND. VLDDTFIM(M->RCH_DTINI, M->RCH_DTFIM, M->RCH_MES, M->RCH_ANO) | R | S | ||||
| RCH_DTPAGO | D | 8 | 0 | Data Pagto | fRotPdPeri() | R | S | ||||
| RCH_TARINI | D | 8 | 0 | Ini Tarefa | Vazio() .or. RchTarVld() | R | RchTarWhen() | S | |||
| RCH_TARFIM | D | 8 | 0 | Fim Tarefa | Vazio() .or. RchTarVld() | R | RchTarWhen() | S | |||
| RCH_DTINTE | D | 8 | 0 | Dt. Integ. | R | .F. | S | ||||
| RCH_DTPGAD | D | 8 | 0 | Dt Pgto Adto | R | S | |||||
| RCH_DTPG13 | D | 8 | 0 | Dt Pagto 13o | R | S | |||||
| RCH_DTCORT | D | 8 | 0 | Data Corte | R | S | |||||
| RCH_DTFECH | D | 8 | 0 | Data Fecham | R | S | |||||
| RCH_DTCONT | D | 8 | 0 | Data Contab. | R | S | |||||
| RCH_PERSEL | C | 1 | 0 | Per. Ativo ? | @! | fVldPerSel() .and. PERTENCE("12") | R | 1=Sim;2=Nao | S | ||
| RCH_STATUS | C | 1 | 0 | Status | @! | Pertence ("012345") | R | 0=Normal;1=Pre-fechado;2=Utilizado por outro usuario;3=Recibos ja foram impressos;4=Em Processo de Fechamento;5=Fechado | S | ||
| RCH_ACUM1 | N | 2 | 0 | Mes Acum 1 | 99 | VAZIO() .OR. ENTRE("01","12", STRZERO(M->RCH_ACUM1,2)) | R | S | |||
| RCH_ACUM2 | N | 2 | 0 | Mes Acum 2 | 99 | VAZIO() .OR. ENTRE("01","12", STRZERO(M->RCH_ACUM2,2)) | R | S | |||
| RCH_ACUM3 | N | 2 | 0 | Mes Acum 3 | 99 | VAZIO() .OR. ENTRE("01","12", STRZERO(M->RCH_ACUM3,2)) | R | S | |||
| RCH_ACUM4 | N | 2 | 0 | Mes Acum 4 | 99 | VAZIO() .OR. ENTRE("01","12", STRZERO(M->RCH_ACUM4,2)) | R | S | |||
| RCH_MODULO | C | 3 | 0 | Modulo | @! | R | S | ||||
| RCH_PDPERI | C | 3 | 0 | Pad.Periodo | @! | R | S | ||||
| RCH_DIAUTI | N | 8 | 0 | Dia Util | 99999999 | S | |||||
| RCH_COND1 | C | 8 | 0 | Condicao 1 | @! | S | |||||
| RCH_COND2 | C | 8 | 0 | Condicao 2 | @! | S | |||||
| RCH_CRITER | C | 60 | 0 | Criterio Ac. | @! | fValidCriter() | CRTACU | R | S | ||
| RCH_SEQUE | C | 60 | 0 | Sequencia Ac | @! | R | S | ||||
| RCH_COMPL | C | 1 | 0 | Complementar | @! | R | 1=Sim;2=Nao | Gp400ComplWhen() | S | ||
| RCH_BLOQ | C | 1 | 0 | Bloqueado | @ | Pertence("12") | 1=Sim;2=Nao | N | |||