Tabela
SA2 Fornecedores
Campo Tipo Tamanho Decimal Titulo Formato Validacao F3 Contexto Lista Condicao PYME
A2_FILIAL C 2 0 Filial S
A2_COD C 6 0 Codigo @! IIF(Empty(M->A2_LOJA),.T.,ExistChav("SA2",M->A2_COD+M->A2_LOJA,,"EXISTFOR")) R S
A2_LOJA C 2 0 Loja @! existchav("SA2",M->a2_cod+M->a2_loja,,"EXISTFOR") S
A2_NOME C 40 0 Razao Social @! S
A2_NREDUZ C 20 0 N Fantasia @! S
A2_END C 40 0 Endereco @! S
A2_NR_END C 6 0 Numero S
A2_BAIRRO C 20 0 Bairro @!S15 S
A2_EST C 2 0 Estado @! ExistCpo("SX5","12"+M->A2_EST) 12 S
A2_CONTPRE C 1 0 Contrib.Prev @! Pertence(" 12") 1=Sim;2=Nao S
A2_ESTADO C 20 0 Nome Estado @!S20 S
A2_COD_MUN C 5 0 Cod. Municip @99999 ExistCpo("CC2",M->A2_EST+M->A2_COD_MUN) CC2SA2 S
A2_IBGE C 11 0 Cod.IBGE @! FS_VLCIDEST(6).and.(vazio().or.ExistCpo("VAM")) AM1 R S
A2_MUN C 60 0 Municipio @! S
A2_CEP C 8 0 CEP @R 99999-999 A020Cep() S
A2_CX_POST C 5 0 Caixa Postal @! S
A2_TIPO C 1 0 Tipo @! pertence("FJX") F=Fisico;J=Juridico;X=Outros S
A2_PFISICA C 18 0 RG/Ced.Estr. @! A020VldUCod() S
A2_CGC C 14 0 CNPJ/CPF @R 99.999.999/9999-99 Vazio() .Or. IIF( M->A2_TIPO == 'X', .T., (CGC(M->A2_CGC) .And. A020CGC(M->A2_TIPO, M->A2_CGC) .And. A020VldUCod())) S
A2_DDI C 6 0 DDI 999999 IIF(!EMPTY(M->A2_DDI), ExistCpo("ACJ",M->A2_DDI),.T.) ACJ S
A2_DDD C 3 0 DDD 999 S
A2_TEL C 50 0 Telefone @R 9999-9999 S
A2_FAX C 15 0 FAX @R 9999-9999 S
A2_INSCR C 18 0 Ins. Estad. @! IE(M->A2_INSCR,M->A2_EST) .And. A020VldUCod() S
A2_INSCRM C 18 0 Ins. Municip @! S
A2_CONTATO C 15 0 Contato @! S
A2_BANCO C 3 0 Banco @! SA6 S
A2_AGENCIA C 5 0 Cod Agencia @! S
A2_DVAGE C 1 0 DV Ag Cnab @! N
A2_NUMCON C 10 0 Cta Corrente @! S
A2_DVCTA C 2 0 DV Cta Cnab @! N
A2_NATUREZ C 10 0 Natureza @! FinVldNat( .T. ,,2) SED S
A2_TRANSP C 6 0 Transp. @! vazio().or.existcpo("SA4") SA4 S
A2_SWIFT C 30 0 Swift @! S
A2_PRIOR C 1 0 Prioridade 9 S
A2_RISCO C 3 0 Risco @! S
A2_COND C 3 0 Cond. Pagto @! vazio().or.existcpo("SE4") SE4 S
A2_LC C 14 0 Lim. Credito @! S
A2_MATR N 4 0 Maior Atraso 9999 S
A2_MCOMPRA N 16 2 Maior Compra @E 9,999,999,999,999.99 S
A2_METR N 5 1 Media Atraso @E 999.9 S
A2_MSALDO N 16 2 Maior Saldo @E 9,999,999,999,999.99 S
A2_NROCOM N 6 0 No Compras 999999 S
A2_PRICOM D 8 0 1a Compra S
A2_ULTCOM D 8 0 Ult Compra S
A2_SALDUP N 16 2 Sld Duplict @E 9,999,999,999,999.99 S
A2_DESVIO N 6 1 Desvio 9999.9 S
A2_SALDUPM N 16 2 Sld Moed.For @E 9,999,999,999,999.99 S
A2_CONTA C 20 0 C Contabil @! vazio().or. Ctb105Cta() CT1 S
A2_TIPORUR C 1 0 Tp.Contr.Soc @! J=Juridico;F=Pessoa Fisica;L=Familiar S
A2_RECISS C 1 0 Recolhe ISS @! Pertence("SN ") S=Sim;N=Nao S
A2_PAIS C 3 0 Pais @! Vazio() .or. ExistCpo("SYA",M->A2_PAIS) SYA S
A2_PAISDES C 25 0 Descr. Pais @! V S
A2_DEPTO C 30 0 Departamento @! S
A2_STATUS C 1 0 Status 9 Pertence("12") 1=Homologado;2=Nao Homologado S
A2_ID_FBFN C 7 0 Identificac. @! ExistCpo("SX5","48"+LEFT(M->A2_ID_FBFN,1)) 48 S
A2_GRUPO C 3 0 Grupo @! Vazio().or.ExistCpo("SX5","Y7"+M->A2_GRUPO,1) GRU S
A2_ATIVIDA C 7 0 Cod.Ativida. @! S
A2_ORIG_1 C 3 0 Origem 1 @! EicFBOrigem(M->A2_ORIG_1,"1") SYR S
A2_ORIG_2 C 3 0 Origem 2 @! EicFBOrigem(M->A2_ORIG_2,"2") SYR S
A2_ORIG_3 C 3 0 Origem 3 @! EicFBOrigem(M->A2_ORIG_3,"3") SYR S
A2_VINCULA C 1 0 Vinculacao 9 Pertence("123") 1=Sem Vinculacao;2=Com,Sem Influencia de Preco;3=Com,Com Influencia de Preco S
A2_REPRES C 52 0 Represent. @!S50 S
A2_REPCONT C 50 0 Contato Repr @! S
A2_REPRTEL C 50 0 Tel. Repres. @! S
A2_REPRFAX C 30 0 FAX Repres. @! S
A2_REPR_EM C 30 0 E-Mail Repr. S
A2_REPR_EN C 52 0 End.Repres. @!S50 S
A2_REPBAIR C 30 0 Bairro Repr. @! S
A2_REPRMUN C 30 0 Cidade @! S
A2_REPREST C 2 0 Estado Reprs @! Vazio() .or. ExistCpo("SX5","12"+M->A2_REPREST) 12 S
A2_REPRCEP C 8 0 CEP Repres. @R 99999-999 S
A2_REPPAIS C 3 0 Pais Repres. @! Vazio() .or. ExistCpo("SYA",M->A2_REPPAIS) SYA S
A2_ID_REPR C 1 0 Identif.Repr ! Pertence("12") 1=Sim;2=Nao S
A2_REPR_BA C 3 0 Bco. Repres. @! vazio().or.existcpo("SA6") BCO S
A2_REPR_AG C 5 0 Agenc. Repr. @! Vazio() .or. IF(EMPTY(ALLTRIM(M->A2_REPR_BA)),.T.,ExistCpo("SA6",M->A2_REPR_BA+M->A2_REPR_AG)) BC2 !Empty(M->A2_REPR_BA) S
A2_REPR_CO C 10 0 C/C Repres. @! S
A2_REPRCGC C 14 0 CNPJ Repres. @R 99.999.999/9999-99 vazio() .or. cgc(M->A2_REPRCGC) S
A2_RET_PAI C 1 0 Comis.Retida ! Pertence("12 ") 1=Sim;2=Nao S
A2_COMI_SO C 1 0 Tipo Comis. 9 Pertence("1234") 1=FOB;2=CFR;3=EX-Works;4=F.A.S. S
A2_EMAIL C 30 0 E-Mail S
A2_HPAGE C 30 0 Home-Page S
A2_CODMUN C 5 0 Cod. Mun. ZF @99999 Vazio() .Or. ExistCpo("SX5","S1"+M->A2_CODMUN) S1 S
A2_CONTCOM C 15 0 Contato Com. S
A2_FATAVA N 6 2 Fator Aval. 999.99 M->A2_FATAVA >= 0.00 .and. M->A2_FATAVA <= 100.00 S
A2_FABRICA C 1 0 Fabricante @! ExistCpo("SX5","48"+LEFT(M->A2_FABRICA,1)) 48 R 1=Sim;2=Nao S
A2_DTAVA D 8 0 Data Aval. S
A2_DTVAL D 8 0 Data Valid. M->A2_DTVAL >= M->A2_DTAVA S
A2_OK C 2 0 OK S
A2_RECINSS C 1 0 Calc. INSS @! pertence("SN") S=Sim;N=Nao S
A2_TELEX C 10 0 Telex @! S
A2_TPISSRS C 2 0 Tipo de Escr 99 Pertence("01/02/03/04/05/07/08/09/10/11/12/14/15/16/17/18/19") R S
A2_CODLOC C 8 0 Cod.Local Vazio().Or.ExistCpo("SX5","AB"+M->A2_CODLOC) R S
A2_TPESSOA C 2 0 Tipo Pessoa @! R CI=Comercio/Industria;PF=Pessoa Fisica;OS=Prestacao de Servico S
A2_CODPAIS C 5 0 Pais Bacen @R 99999 ExistCpo("CCH") CCH R S
A2_MNOTA N 16 2 Maior Nota @E 9,999,999,999,999.99 R S
A2_RECCIDE C 1 0 Rec Cide @! Pertence("12") 1=Sim;2=Nao S
A2_GRPTRIB C 3 0 Grp. Tribut. @! S
A2_UNFEDRP C 30 0 Unid.Fed.Ext @!S18 S
A2_CONTAB C 15 0 C.Contab.Imp @! S
A2_CLIQF C 15 0 Liquid.Futur @R 999999999999999 S
A2_PLGRUPO C 3 0 Classe Forn. @! Vazio() .Or. ExistCpo("SX5","B9"+M->A2_PLGRUPO) B9 S
A2_CODBLO C 3 0 Cod.Bloqueio @! S
A2_PAISORI C 20 0 Pais Origem @! S
A2_ROYALTY C 1 0 Royalty @! ExistCpo("SX5","H4"+M->A2_ROYALTY) H4 S
A2_TXTRIBU N 6 2 TX-BI-Tribut @E 999.99 S
A2_B2B C 1 0 Utiliza B2B @! pertence("12") 1=Sim;2=Nao S
A2_PLCRRES C 1 0 Obrig.Resp @! S=Sim;N=Nao S
A2_PLFIL C 1 0 Filial Grupo @! S=Sim;N=Nao S
A2_SIGLCR C 7 0 Sigla C.R @! S
A2_CONREG C 10 0 Numero C.R @! ExistChav("SA2",M->A2_CONREG+M->A2_SIGLCR,GETMV("MV_PLORDA2")) .And. ExistChav("BA4",M->A2_SIGLCR+M->A2_CONREG,1,"PLASOL") S
A2_DATBLO D 8 0 Data Bloq. @! S
A2_PLPEDES N 13 4 % Desc. PLS @E 999,999,999.9999 S
A2_CBO C 7 0 Cod CBO @! R M->A2_TIPO $ "F,X" S
A2_CNAE C 9 0 Cod CNAE @! R M->A2_TIPO $ "J,X" S
A2_CIVIL C 1 0 Estado Civil @! naovazio() 1=Solteiro;2=Casado;3=Divorciado;4=Viuvo;5=Companheiro(a); M->A2_TIPO = "F" S
A2_ROYMIN N 7 2 Royalt Min. 9,999.99 S
A2_SATIV1 C 6 0 Segmento 1 999999 ExistCpo("SX5","T3"+M->A2_SATIV1) T3 S
A2_PAGAMEN C 1 0 Receb.Pagto. @! 1=Nao;2=Sim S
A2_ENDCOMP C 21 0 Compl. End. @! S
A2_MSBLQL C 1 0 Bloqueado @! pertence("12") 1=Sim;2=Nao S
A2_GRPDEP C 5 0 Grupo Almox @! Vazio() .Or. ExistCpo("SX5","74"+M->A2_GRPDEP) 74 R S
A2_SUBCOD C 1 0 Sub Codigo S
A2_TIPAWB C 1 0 Tipo AWB @! Empty(M->A2_TIPAWB) .Or. ExistCpo("SX5", "MF"+M->A2_TIPAWB) MF S
A2_DTPAWB C 30 0 Desc.Tip.AWB @! V S
A2_RECSEST C 1 0 Recolhe SEST @! Vazio() .Or. Pertence("12") 1=Sim;2=Nao S
A2_FILDEB C 2 0 Fil.Debito Vazio() .Or. TMSValidEmp(cEmpAnt+M->A2_FILDEB) DLB S
A2_RECPIS C 1 0 Rec. PIS @! Pertence("12") R 1=Sim;2=Nao S
A2_RECCOFI C 1 0 Rec.COFINS @! Pertence("12") 1=Sim;2=Nao S
A2_RECCSLL C 1 0 Rec.CSLL @! Pertence("12") 1=Sim;2=Nao S
A2_ABICS C 4 0 Cod. Abics 9999 S
A2_CODFAV C 6 0 Cod.Favorec @! Vazio() .Or. ExistCpo("SA2") FOR S
A2_LOJFAV C 2 0 Loja Favorec @! Vazio() .Or. ExistCpo("SA2",M->A2_CODFAV+M->A2_LOJFAV) S
A2_NOMFAV C 40 0 Nome Favorec @! V S
A2_NUMDEP N 2 0 Dependentes 99 Positivo() R S
A2_CALCIRF C 1 0 Calc. IRRF 9 Pertence('1234') R 1=Normal;2=IRRF Baixa;3=Simples;4=Empresa Individual S
A2_VINCULO C 2 0 P. Vinculo @! ExistCpo("CC1") CC1TIP R S
A2_DTINIV D 8 0 Dt Ini Vincu @! R S
A2_DTFIMV D 8 0 Dt Fim Vincu R S
A2_CODADM C 3 0 Cod. Adm. @! Vazio() .Or. ExistCpo("SAE") SAE R S
A2_RETISI C 1 0 Retem ISI Pertence('12') R 1=Sim;2=Nao S
A2_ISICM C 1 0 Conv. ISI Pertence('12') R S
A2_INDRUR C 1 0 Ind.Prod.Rur Pertence('0123') R 0=Nao e prod.rural;1=Seg.Espec.Geral PF;2=Seg.Espec.Ent.PAA PF;3=Ent.PAA PJ S
A2_CCICMS C 1 0 CCICMS @! R 1=Sim;2=Nao S
A2_TPRNTRC C 1 0 Tipo RNTRC @! R 1=TAC;2=ETC;3=CTC S
A2_EQPTAC C 1 0 Equipara TAC @! Pertence("12") R 1=Sim;2=Nao S
A2_STRNTRC C 1 0 Status RNTRC @! R 1=Ativo;2=Inativo S
A2_REGESIM C 1 0 Rg. Simp. MT @! 1=Sim;2=Nao S
A2_CODINSS C 11 0 Cod. INSS @! R S
A2_MJURIDI C 1 0 M.Juridico @! Pertence("12") R 1=Sim;2=Nao S
A2_RECFET C 1 0 Rec. FETHAB @! Pertence("12") R 1=Sim;2=Nao S
A2_RFABOV C 1 0 Rec. FABOV @! Pertence(" 12") R 1=Sim;2=Nao N
A2_RFACS C 1 0 Rec. FACS @! Pertence(" 12") R 1=Sim;2=Nao N
A2_INSCMU C 1 0 Ins. no Munc @! Pertence(" 12") 1=Sim;2=Nao S
A2_SIMPNAC C 1 0 Opt Simp Nac @! Pertence(" 12") 1=Sim;2=Nao S
A2_NEMPR C 150 0 Nome Empres. @! S
A2_TPCON C 2 0 Tipo Contrat @! S
A2_PAISEX C 3 0 Codigo Pais 999 Vazio() .or. FCkResExt("A2_PAISEX",M->A2_PAISEX) S
A2_NIFEX C 30 0 Codigo NIF 999999999999999999999999999999 S
A2_CTARE C 1 0 Contr TARE ? @! Pertence(" 12") R 1=Sim;2=Nao S
A2_SITESBH C 1 0 SitEspRes BH @! Pertence(" 1234567") 1=Ex Pr bde Ser;2=Pr de Ser c/ Ded;3=Con Civ;4=Ag de Tu/Adm Fun;5=Pro e Pub/Int;6=Pro e Pub/Int Is;7=Nao In/Re/Rep S
A2_INCULT C 1 0 Inc. Cultura @! Pertence(" 12") 1=Sim;2=Nao S
A2_TPLOGR C 3 0 Tp. Lograd @! S
A2_CPOMSP C 1 0 Reg. CPOM @! Pertence("12") 1=Sim;2=Nao S
A2_IDHIST C 20 0 ID Hist. @! R S
A2_PRSTSER C 1 0 Ind. Prest. @! R S
A2_CPFIRP C 11 0 CPF IR Progr @R 999.999.999-99 Vazio().Or.(Cgc(M->A2_CPFIRP).And.A020CGC('F',M->A2_CPFIRP)) R M->A2_IRPROG == '1' S
A2_NUMRA C 6 0 Cod Func @! ExistCpo("SRA") .And. A020NUMRA(M->A2_NUMRA) S
A2_RESPTRI C 2 0 Reg.Esp.Trib @! ExistCpo("SX5","83"+M->A2_RESPTRI) 83 R S
A2_TPJ C 1 0 TPJ @! Pertence(" 12345") 1=ME - Micro Empresa;2=EPP - Empresas de Pequeno Porte;3=MEI - Microempreendedor Individual;4=Cooperativa;5=Nao optante S
A2_IMPIP C 1 0 Ident.Prod. R 1=Pedido Compra;2=Recebimento;3=Nao Imprime;4=Documento Entrada N
A2_TPCONTA C 1 0 Tipo Conta @! R 1=Conta Corrente;2=Poupanca S
A2_TIPCTA C 1 0 Tp. Cta. For @! Pertence("12") 1=Conta Corrente;2=Conta poupanca N
A2_FOMEZER C 1 0 Fome Zero @! Pertence(" 12") R 1=Sim;2=Nao S
A2_COMPLEM C 50 0 Complemento @! R S
A2_FRETISS C 1 0 F.Ret.ISS @! Pertence(' 12') R 1=Valor minimo;2=Sempre retem S
A2_LOGEX C 60 0 Logradouro @! S
A2_NUMEX C 6 0 Numero @! S
A2_COMPLR C 25 0 Complemento @! S
A2_BAIEX C 20 0 Bairro/Dist. @! S
A2_BREEX C 3 0 Benef.Rend. 999 Vazio() .or. FCkResExt("A2_BREEX",M->A2_BREEX) S
A2_TPREX C 3 0 Rendimento 999 Vazio() .or. FCkResExt("A2_TPREX",M->A2_TPREX) S
A2_TRBEX C 2 0 Forma Trib. 99 Vazio() .or. FCkResExt("A2_TRBEX",M->A2_TRBEX) S
A2_ESTEX C 40 0 Est./Prov. @! S
A2_TELRE C 15 0 Telefone @! S
A2_CGCEX C 14 0 CNPJ Empr.Ex @!R 99.999.999/9999-99 Vazio() .or. CGC(M->A2_CGCEX) S
A2_DTINIR D 8 0 Data Inicio @D S
A2_DTFIMR D 8 0 Data Fim Vazio() .Or. M->A2_DTFIMR >= M->A2_DTINIR S
A2_CIDEX C 40 0 Cidade @! S
A2_POSEX C 10 0 Cod.Postal @! S
A2_MINIRF C 1 0 Vlr. Min. IR @! Pertence("12") R 1=Sim;2=Nao S
A2_MUNSC C 5 0 Cod Mun SC R S
A2_CODSIAF C 4 0 Cod.Mun.SIAF @! R S
A2_RNTRC C 14 0 RNTRC @9 R S
A2_DTRNTRC D 8 0 Venc. RNTRC R S
A2_ENDNOT C 1 0 End.Not.Form @! Pertence(" 12") R 1=Sim;2=Nao S
A2_INCLTMG C 1 0 Inc.Prd.Leit @! Pertence(" 12") R 1=Sim;2=Nao S
A2_LOCQUIT C 1 0 Local Quitac @! Vazio() .Or. Pertence('01') R 0=Filial;1=Posto N
A2_FILTRF C 2 0 Fil. Transf. Vazio() .Or. IIF(FindFunction('MtValidFil'),MtValidFil(cEmpAnt+M->A2_FILTRF),.T.) DLB R S
A2_CONFFIS C 1 0 Conf. Fisica @! Pertence('0123') R 0=Parametro;1=Pre-Nota;2=Nota Fiscal;3=Nao utiliza S
A2_MSBLQD D 8 0 BlqTemporal R S
A2_FORNEMA C 1 0 Forn.Mailing @! Pertence("12") R 1=Sim;2=Nao S
A2_APOLICE C 20 0 Num. Apolice @! R S
A2_IRPROG C 1 0 IRRF Prog @! Pertence(" 12") R 1=Sim;2=Nao S
A2_PAGGFE C 1 0 Pagto GFE @! Pertence("12") R 1=Sim;2=Nao N
A2_TRIBFAV C 1 0 Pes.Tri.Fav. @! Pertence (" 12") 1=Sim;2=Nao S
A2_UFFIC C 2 0 UF Ficticia R ND=Nao Declarado;RE=Reexportacao;CB=Consumo de Bordo;MN=Mercadoria Nacionalizada M->A2_EST == 'EX' S
A2_SUBCON C 1 0 SUBCON @! Pertence("12") R 1=Sub Contratista;2=Nao Sub Contratista S
A2_ISSRSLC C 1 0 LC ISS RS @! Pertence ("12") R 1=Sim;2=Nao S
A2_TPREG C 1 0 Tp. Reg @! Pertence("12") R 1=Nao Cumulativo;2=Cumulativo S
A2_RFASEMT C 1 0 Rec.FASE-MT @! Pertence(' 12') R 1=Sim;2=Nao S
A2_RIMAMT C 1 0 Rec. IMA-MT @! Pertence(' 12') R 1=Sim;2=Nao S
A2_CALCINP C 1 0 Calc.INSS.Pt @! Pertence("12") R 1=Sim;2=Nao S
A2_CODFI C 3 0 Cod. FIESP R S
A2_RFUNDES C 1 0 Rec.FUNDESA @! Pertence(' 12') R 1=Sim;2=Nao S
A2_CONTRIB C 1 0 Contribuinte @! Pertence(' 12') R 1=Sim;2=Nao S
A2_DTCONV D 8 0 Dt. Conv R S
A2_DTNASC D 8 0 Data nasc. R S
A2_CODNIT C 11 0 Num Insc Aut @R 9999.9999.999 R S
A2_FORMPAG C 2 0 Form. Pgto @! ExistCpo("SX5", "58" + M->A2_FORMPAG) 58 R S
A2_CATEG C 2 0 Categ. SEFIP @ R S
A2_OCORREN C 2 0 Ocorrencia @! FHIST() R FOpOcor() S
A2_INOVAUT C 1 0 Inovar Auto @! Pertence(" 123") R 1=Participa;2=Nao Participa;3=Convidar S
A2_NOMRESP C 45 0 Nome Resp. R S
A2_MOTNIF C 1 0 Mot.NIF R 1=Dispensado do NIF;2=Pais nao exige NIF S
A2_MINPUB C 1 0 Vl. Min. Pub @! Pertence('12') R 1=Sim; 2=Nao; S
A2_REGPB C 1 0 Reg.Paraiba @! Pertence(" 12" ) R 1=Sim;2=Nao S
A2_DEDBSPC C 1 0 Ded.PIS/COF @! Pertence(' 123456') R 1=Legado;2=ICMS e IPI;3=ICMS;4=IPI;5=Nenhum;6=Soma IPI S
A2_DESPORT C 1 0 Assoc. Desp. @! Pertence("01") 0=Nao;1=Sim S
A2_RECFMD C 1 0 Rec. Famad @! Pertence(" 12") R 1=Sim;2=Nao S
A2_CARGO C 40 0 Cargo Resp. @! R S
A2_GROSSIR C 1 0 Base Calc IR @! R 0=Sem Gross UP;1=Imp. Serv. IRRF;2=Imp. Serv. IRRF + CIDE;3=Imp. Serv. IRRF + Val. Servico S
A2_CLIENTE C 6 0 Cod. Cliente @! ExistCpo("SA1", M->A2_CLIENTE ) SA1 R S
A2_CPRB C 1 0 Ret. CPRB @! Pertence("12") 1=Sim;2=Nao S
A2_DRPEXP C 8 0 Ident.Exp. R S
A2_LOJCLI C 2 0 Loja Cliente @! ExistCpo("SA1", M->A2_CLIENTE + M->A2_LOJCLI ) R S
A2_TPENT C 1 0 Clas.PJ @! Pertence(" 12") 1=Imune;2=Isento S
A2_INDCP C 1 0 Ind. Rural @! Pertence(" 12") R 1=Sobre a comercializacao da sua producao;2=Sobre a folha de pagamento S
A2_CPFRUR C 11 0 CPF Rural @R 999.999.999-99 Iif(FindFunction( "VldRur"), VldRur(), .F.) R Iif(FindFunction( "VldRur"), VldRur(), .F.) N