Tabela
SI1 Plano de Contas
Campo Tipo Tamanho Decimal Titulo Formato Validacao F3 Contexto Lista Condicao PYME
I1_FILIAL C 2 0 Filial Sist. S
I1_CODIGO C 20 0 Num.da Conta existchav("SI1") S
I1_DESC C 25 0 Descricao S
I1_CLASSE C 1 0 Classe @! pertence("SA").and.ca020prox().and.texto().and.ca020ctavm() A=Analitica;S=Sintetica S
I1_NIVEL C 1 0 Nivel 9 entre("1","9") .and. ca020nivel() S
I1_RES C 10 0 Cod Reduzido @! ca020resum() .and. ca020noRes() S
I1_NORMAL C 1 0 Cond Normal @! pertence("DC") D=Devedora;C=Credora S
I1_ESTADO N 1 0 Estado 9 m->i1_estado<=1 S
I1_DC C 1 0 Digito Contr @! entre("1","9") .and. ca020DC() S
I1_HP C 3 0 Hist.Padrao @! vazio().or.existcpo("SI8") SI8 S
I1_CTAVM C 20 0 Conta Var @! vazio().or.existcpo("SI1") SI1 S
I1_NCUSTO N 1 0 Dig C Custo 9 m->i1_ncustoi1_codigo)) .and. ca020custo() S
I1_CV2 C 1 0 Conv Moeda 2 @! pertence("DMUVI ") D=Diaria;M=Media;U=Mensal;V=Vencto;I=Informada S
I1_CV3 C 1 0 Conv Moeda 3 @! pertence("DMUVI ") D=Diaria;M=Media;U=Mensal;V=Vencto;I=Informada S
I1_CV4 C 1 0 Conv Moeda 4 @! pertence("DMUVI ") D=Diaria;M=Media;U=Ultimo Dia;V=Vencimento;I=Informada S
I1_CV5 C 1 0 Conv Moeda 5 @! pertence("DMUVI ") D=Diaria;M=Media;U=Ultimo Dia;V=Vencimento;I=Informada S
I1_SALVISU N 17 2 Sld Anterior @E 9999999,999,999.99 V S
I1_DEBM01 N 17 2 Deb Per 01 @E 9999999,999,999.99 S
I1_CRDM01 N 17 2 Cred Per 01 @E 9999999,999,999.99 S
I1_DEBM02 N 17 2 Deb Per 02 @E 9999999,999,999.99 S
I1_CRDM02 N 17 2 Cred Per 02 @E 9999999,999,999.99 S
I1_DEBM03 N 17 2 Deb Per 03 @E 9999999,999,999.99 S
I1_CRDM03 N 17 2 Cred Per 03 @E 9999999,999,999.99 S
I1_DEBM04 N 17 2 Deb Per 04 @E 9999999,999,999.99 S
I1_CRDM04 N 17 2 Cred Per 04 @E 9999999,999,999.99 S
I1_DEBM05 N 17 2 Deb Per 05 @E 9999999,999,999.99 S
I1_CRDM05 N 17 2 Cred Per 05 @E 9999999,999,999.99 S
I1_DEBM06 N 17 2 Deb Per 06 @E 9999999,999,999.99 S
I1_CRDM06 N 17 2 Cred Per 06 @E 9999999,999,999.99 S
I1_DEBM07 N 17 2 Deb Per 07 @E 9999999,999,999.99 S
I1_CRDM07 N 17 2 Cred Per 07 @E 9999999,999,999.99 S
I1_DEBM08 N 17 2 Deb Per 08 @E 9999999,999,999.99 S
I1_CRDM08 N 17 2 Cred Per 08 @E 9999999,999,999.99 S
I1_DEBM09 N 17 2 Deb Per 09 @E 9999999,999,999.99 S
I1_CRDM09 N 17 2 Cred Per 09 @E 9999999,999,999.99 S
I1_DEBM10 N 17 2 Deb Per 10 @E 9999999,999,999.99 S
I1_CRDM10 N 17 2 Cred Per 10 @E 9999999,999,999.99 S
I1_DEBM11 N 17 2 Deb Per 11 @E 9999999,999,999.99 S
I1_CRDM11 N 17 2 Cred Per 11 @E 9999999,999,999.99 S
I1_DEBM12 N 17 2 Deb Per 12 @E 9999999,999,999.99 S
I1_CRDM12 N 17 2 Cred Per 12 @E 9999999,999,999.99 S
I1_DEBM13 N 17 2 Deb Per 13 @E 9999999,999,999.99 S
I1_CRDM13 N 17 2 Cred Per 13 @E 9999999,999,999.99 S
I1_DEBM14 N 17 2 Deb Per 14 @E 9999999,999,999.99 S
I1_CRDM14 N 17 2 Cred Per 14 @E 9999999,999,999.99 S
I1_DEBM15 N 17 2 Deb Per 15 @E 9999999,999,999.99 S
I1_CRDM15 N 17 2 Cred Per 15 @E 9999999,999,999.99 S
I1_DEBM16 N 17 2 Deb Per 16 @E 9999999,999,999.99 S
I1_CRDM16 N 17 2 Cred Per 16 @E 9999999,999,999.99 S
I1_DEBM17 N 17 2 Deb Per 17 @E 9999999,999,999.99 S
I1_CRDM17 N 17 2 Cred Per 17 @E 9999999,999,999.99 S
I1_CC C 9 0 Centro Custo @! S
I1_CCOBRIG C 1 0 CC Extra Cta @! pertence("SN ") S
I1_CTARED C 20 0 Cta.Red.Var. @! vazio().or.existcpo("SI1") SI1 S
I1_DESCEST C 25 0 Desc Estrang S
I1_CODINV C 20 0 Cod Invert. S
I1_CTASUP C 20 0 Cod Cta Sup @! SI1 S
I1_ACITEM C 1 0 Aceita Item @! Pertence("SN ") S=Sim;N=Nao S
I1_ACCUSTO C 1 0 Aceita C.C. @! Pertence("SN ") S=Sim;N=Nao S
I1_CTAVMC C 20 0 Cont Var Crd @! Vazio() .or. ExistCpo("SI1") SI1 S
I1_PERLP C 6 0 Periodo LP S
I1_VLRLPD N 17 2 Vlr LP Debit @E 9999999,999,999.99 S
I1_VLRLPC N 17 2 Vlr LP Credi @E 9999999,999,999.99 S
I1_ESTOUR C 1 0 Cta Estorno @! S
I1_SALANT N 17 2 Sld Anterior @E 9999999,999,999.99 S
I1_INDNAT C 1 0 Class. Manad @! 1=Ativo; 2=Passivo; 3=Patrimonio Liquido; 4=Despesa/Custo; 5=Receita; 9=Outros S
I1_DTEXIS D 8 0 Dt.Ini.Exis. 99/99/9999 S
I1_AJ_INF C 1 0 Ajusta Inf R 1=Sim;2=Nao M->I1_CLASSE=='A' S