
| Tabela | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| SRL | DIRF / Informe Rendimentos | ||||||||||
| Campo | Tipo | Tamanho | Decimal | Titulo | Formato | Validacao | F3 | Contexto | Lista | Condicao | PYME |
| RL_FILIAL | C | 2 | 0 | Filial | S | ||||||
| RL_MAT | C | 6 | 0 | Matricula | 999999 | naovazio() | S | ||||
| RL_CODRET | C | 4 | 0 | Cd. Retencao | 9999 | EXISTCPO("SX5","37"+M->RL_CODRET) | 37 | S | |||
| RL_TIPOFJ | C | 1 | 0 | Tipo Fis/Jur | @! | Pertence("12") | 1=Fisica;2=Juridica | S | |||
| RL_CPFCGC | C | 14 | 0 | CPF/CNPJ Ben | @R 99.999.999/9999-99 | naovazio().AND. CGC(M->RL_CPFCGC) | S | ||||
| RL_BENEFIC | C | 60 | 0 | Nome Benefic | @! | naovazio() | S | ||||
| RL_ENDBENE | C | 40 | 0 | End. Benefic | @! | S | |||||
| RL_UFBENEF | C | 2 | 0 | UF Benefic | @! | EXISTCPO("SX5","12"+M->RL_UFBENEF) | S | ||||
| RL_COMPLEM | C | 60 | 0 | Comp Benefic | @! | S | |||||
| RL_CGCFONT | C | 14 | 0 | CNPJ Fnt Pag | @R 99.999.999/9999-99 | naovazio().AND.CGC(M->RL_CGCFONTE).AND.(M->RL_NOMFONT:=SM0->M0_NOMECOM, .T.) | EMCNPJ | nOpc == 3 | S | ||
| RL_NOMFONT | C | 60 | 0 | Nome Fnt Pag | @! | naovazio() | S | ||||
| RL_COMPLE1 | C | 60 | 0 | Ben.P.Alimen | @! | S | |||||
| RL_CC | C | 9 | 0 | Centro Custo | @! | CTB105CC() | CTT | S | |||
| RL_ORIGEM | C | 1 | 0 | ORIGEM | @! | S | |||||
| RL_CGCEX | C | 14 | 0 | CNPJ Empr.Ex | @R 99.999.999/9999-99 | Vazio().AND. CGC(M->RL_CGCEX) | R | S | |||
| RL_NEMPR | C | 150 | 0 | Nome Empre. | @! | R | S | ||||
| RL_TPCON | C | 2 | 0 | Tipo Contrat | @! | R | S | ||||
| RL_DTINI | D | 8 | 0 | Data Inicio | R | S | |||||
| RL_DTFIM | D | 8 | 0 | Data Fim | Vazio() .Or. M->RL_DTFIM >= M->RL_DTINI | R | S | ||||
| RL_PAIS | C | 3 | 0 | Codigo Pais | 999 | ValidRCC('S024', M->RL_PAIS,1,3) | S21BRA | R | S | ||
| RL_NIFEX | C | 30 | 0 | Codigo NIF | 999999999999999999999999999999 | R | S | ||||
| RL_LOGEX | C | 60 | 0 | Logradouro | @! | R | S | ||||
| RL_NUMEX | C | 6 | 0 | Numero | @! | R | S | ||||
| RL_COMPL | C | 25 | 0 | Complemento | @! | R | S | ||||
| RL_BAIEX | C | 20 | 0 | Bairro/Dist. | @! | R | S | ||||
| RL_POSEX | C | 10 | 0 | Cod. Postal | @! | R | S | ||||
| RL_CIDEX | C | 40 | 0 | Cidade | @! | R | S | ||||
| RL_ESTEX | C | 40 | 0 | Est./Prov. | @! | R | S | ||||
| RL_TELEX | C | 15 | 0 | Telefone | @! | R | S | ||||
| RL_BREEX | C | 3 | 0 | Benef. Rend. | 999 | ValidRCC('S023',M->RL_BREEX,1,3) | S21BRA | R | S | ||
| RL_TPREX | C | 3 | 0 | Rendimento | 999 | ValidRCC('S021', M->RL_TPREX,1,3) | S21BRA | R | S | ||
| RL_TRBEX | C | 2 | 0 | Forma Trib. | 99 | ValidRCC('S022', M->RL_TRBEX,1,2) | S21BRA | R | S | ||
| RL_BEDINI | C | 1 | 0 | Disp. NIF? | @! | Pertence("12") | R | 1=Sim;2=Nao | S | ||
| RL_PAEXNI | C | 1 | 0 | Pais Ex.NIF? | @! | Pertence("12") | R | 1=Sim;2=Nao | S | ||
| RL_DEPTO | C | 9 | 0 | Cod. Depto. | @! | EXISTCPO('SQB') | SQB | R | S | ||