Tabela
RS9 Dados Agente Publico
Campo Tipo Tamanho Decimal Titulo Formato Validacao F3 Contexto Lista Condicao PYME
RS9_FILIAL C 2 0 Filial S
RS9_MAT C 6 0 Matricula 999999 NaoVazio() .And. EXISTCHAV("SRA") R S
RS9_APESC C 2 0 Escolar. NAOVAZIO() S67 R S
RS9_APESP C 254 0 Espec. @! R S
RS9_APFPRO C 1 0 Forma Prov. 9 NAOVAZIO() S69 R S
RS9_APEXER D 8 0 Exercicio NaoVazio() S
RS9_APATIV C 1 0 Exer. Ativ. @! NAOVAZIO() S68 R S
RS9_APFUN C 2 0 Fun. Gov. @! NaoVazio() S123 R S
RS9_MUNLOT C 4 0 Mun. Lotacao 9999 VALIDRCC("S125",M->RS9_MUNLOT,1,4).OR.VAZIO() S125MU R S
RS9_ENTLOT C 5 0 Ent. Lotacao 99999 VALIDRCC("S125",M->RS9_ENTLOT,32,5).OR.VAZIO() S125EN R S
RS9_CARGOP C 1 0 Car.Politico @! Pertence("12") R 1=Sim;2=Nao S
RS9_REGJUR C 1 0 Reg.Juridico @! Pertence("12") R 1=CLT;2=Estaturario S
RS9_AUTETO C 1 0 Autoriz.Teto @! Pertence("12") R 1=Sim;2=Nao S
RS9_NUPROC C 25 0 No.Processo @! R M->RS9_AUTETO == "1" S
RS9_SITUAC C 1 0 Situacao @! VAZIO() .Or. VldRS9Sit(M->RS9_SITUAC) RS9SIT R S
RS9_PROES C 1 0 Prov.Dec.Jud Pertence("12") 1=Sim;2=Nao S
RS9_TPPROV C 2 0 Prov eSocial Pertence(" 1 2 3 4 5 6 99") 1=Nom. em cargo efet;2=Nom em cargo em comis;3=Incorp (militar);4=Matricula (militar);5=Reinc (militar);6=Diplomacao;99=Outros S
RS9_DTNOM D 8 0 Dt.Nomeacao S
RS9_DTPOSS D 8 0 Data Posse S
RS9_DTEX D 8 0 Dt Ent Exer S
RS9_SEG C 1 0 Tp Seg Massa Pertence("12") 1=Plano previdenciario ou unico;2=Plano financeiro S
RS9_CAR C 30 0 Cod Carreira @! SGYCOD S
RS9_DTCAR D 8 0 Dt.Ing.Car. R S
RS9_PROC C 20 0 Processo @! R S