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 |