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