Tabela
BA3 Familias Usuarios
Campo Tipo Tamanho Decimal Titulo Formato Validacao F3 Contexto Lista Condicao PYME
BA3_FILIAL C 2 0 Filial S
BA3_CODINT C 4 0 Operadora @R !.!!! PlsZero() .And. PLSVLDINT(M->BA3_CODINT) B89PLS S
BA3_DESINT C 30 0 Descricao @! V S
BA3_CODEMP C 4 0 Grupo/Empr. @! PlsZero().And.ExistCpo("BG9",M->BA3_CODINT+M->BA3_CODEMP,1) .And. PLSA260BA3() B62PLS S
BA3_DESEMP C 25 0 Desc. Grupo @! V S
BA3_CONEMP C 12 0 Contr. Empr. @! (a:=PLSA260CEM(M->BA3_CODINT,M->BA3_CODEMP,M->BA3_CONEMP,M->BA3_DATBAS),If(a[1],(M->BA3_VERCON := a[2],.T.),.F.)) BFSPLS M->BA3_TIPOUS=="2" S
BA3_VERCON C 3 0 Versao Cont. @! S
BA3_SUBCON C 9 0 Sub-Contrato @! (a:=PLSA260SUB(),If(a[1],(M->BA3_VERSUB := a[2],.T.),.F.)) BFIPLS M->BA3_TIPOUS=="2" S
BA3_VERSUB C 3 0 Versao SubCo @! S
BA3_DESSUB C 40 0 Desc. Sub. @! V S
BA3_NUMCON C 20 0 Termo Adesao @! S
BA3_MATRIC C 6 0 Matricula @! S
BA3_MATEMP C 30 0 Matric.Empr. @! ExistChav("BA3",M->BA3_CODEMP+M->BA3_MATEMP,1) S
BA3_MATANT C 17 0 Matric.Anti. @! ExistChav("BA3",M->BA3_MATANT,4) S
BA3_HORACN C 4 0 Hora Contr. @R !!:!! S
BA3_COBNIV C 1 0 Cb.Neste Ni? @! 1=Sim;0=Nao PLSBA3CBNV() S
BA3_VENCTO N 2 0 Dia Vencto. 99 Entre(01,31,M->BA3_VENCTO) .And. PLSA260Ven(M->BA3_CODINT,M->BA3_CODEMP,M->(BA3_CONEMP+BA3_VERCON),M->(BA3_SUBCON+BA3_VERSUB)) M->BA3_COBNIV=="1" S
BA3_DATBAS D 8 0 Dt.Inclusao @D If(M->BA3_TIPOUS = "2", M->BA3_DATBAS >= BQC->BQC_DATCON, .T.) S
BA3_PODREM C 1 0 Perm.Reemb?] @! R 1=Sim;0=Nao S
BA3_DATINC D 8 0 Dt.Sub.Cont. @D V S
BA3_DATCIV D 8 0 Dt.Reajus. @D S
BA3_MESREA C 2 0 Mes Reajuste @! S
BA3_INDREA C 6 0 Ind.Reajuste Vazio() .Or. ExistCpo("AAD") AAD S
BA3_CODCLI C 6 0 Cod. Cliente @! SA1->(ExistCpo("SA1",M->BA3_CODCLI,1)) SA1 PL260CF(4,"C") S
BA3_LOJA C 2 0 Loja @! SA1->(ExistCpo("SA1",M->BA3_CODCLI+M->BA3_LOJA,1)) S
BA3_TIPOUS C 1 0 Tipo Contr. @! 1=Pessoa Fisica;2=Pessoa Juridica S
BA3_NOMCLI C 35 0 Nome Cliente @! V S
BA3_NATURE C 10 0 Natureza @! FinVldNat( .T. ) SED S
BA3_CODFOR C 6 0 Fornecedor @! ExistCpo("SA2",M->BA3_CODFOR+M->BA3_LOJFOR,1) .Or. Empty(M->BA3_CODFOR) SA2 PL260CF(4,"F") S
BA3_LOJFOR C 2 0 Loja @! S
BA3_NOMFOR C 40 0 Nome Forn. @! V S
BA3_MOTBLO C 3 0 Mot.Bloqueio @! S
BA3_DATBLO D 8 0 Dt.Bloqueio @D S
BA3_CODPLA C 4 0 Cod.Plano @R !!!! PLSA260BA3() .And. PLSA260GCF() .And. Pl260Forma() B64PLS S
BA3_DESPLA C 30 0 Desc.Plano @! V S
BA3_VERSAO C 3 0 Versao @! EXISTCPO("BIL", M->BA3_CODINT+M->BA3_CODPLA+M->BA3_VERSAO,1) .And. PLSA260GCF() .and. Pl260Forma() BSRPLS S
BA3_FORPAG C 3 0 Forma Cobran @! PLS260COFP(.T.) .And. Pl260Forma() .And. PLSA260GCF() B43PLS S
BA3_DESFOR C 30 0 Descricao @! V S
BA3_TIPCON C 3 0 Tipo Contr. @! S
BA3_DESTCO C 30 0 Desc.Tip.Con @! V S
BA3_SEGPLA C 3 0 Seg. Plano @! S
BA3_DESSEG C 50 0 Desc. Segm. @! V S
BA3_MODPAG C 3 0 Mod. Cobr. @! 1=Pre-Pagamento;2=Demais Modalidades;9=Nao Definida S
BA3_FORCTX C 3 0 For.Cob.TxAd @! Pl260Adesao() BJBPLS S
BA3_DEFOTX C 30 0 Descricao @! V S
BA3_TXUSU C 1 0 Cob.Taxa Ato @! 1=Sim;0=Nao S
BA3_FORCOP C 3 0 For.Cob.Opc. @! BJCPLS S
BA3_DEFOOP C 30 0 Descricao @! V S
BA3_AGMTFU C 6 0 Matric Func. @! SRA->(ExistCpo("SRA",M->BA3_AGMTFU,1)) BZRPLS S
BA3_APLEI C 1 0 Regulament.? @! 0=Nao;1=Sim S
BA3_AGFTFU C 2 0 Filial Func. R S
BA3_AGNMFU C 40 0 Nome Func. @! V S
BA3_VALSAL N 16 2 Salario @E 9,999,999,999,999.99 S
BA3_ROTSAL C 17 0 Salario Rot. @! M->BA3_TIPSAL == "2" S
BA3_EQUIPE C 3 0 Cod.Equipe @! PLS260EQP("BA3") .and. A260PUTEQU(nOpc) BXLPLS S
BA3_NOMEQ C 25 0 Nome Equipe @! V S
BA3_CODVEN C 6 0 Cod.Vendedor @! Vazio() .Or. (SA3->(ExistCpo("SA3",M->BA3_CODVEN,1)) .and. A260PUTVEN("3") .and. PL903SA3("M->BA3_CODVEN")) SA3 S
BA3_NOMVEN C 25 0 Nome Vend. @! V S
BA3_ENDCOB C 1 0 Local Cobr. @! PlsEndCob() 1=Cliente;2=Titular;3=Especifico do Contrato S
BA3_CEP C 8 0 Cep @! B83PLS M->BA3_ENDCOB=="3" S
BA3_END C 40 0 Endereco @! M->BA3_ENDCOB=="3" S
BA3_NUMERO C 6 0 Numero @! M->BA3_ENDCOB=="3" S
BA3_COMPLE C 20 0 Complemento @! M->BA3_ENDCOB=="3" S
BA3_BAIRRO C 20 0 Bairro @! M->BA3_ENDCOB=="3" S
BA3_CODMUN C 7 0 Cod.Municip. @! BID->(ExistCpo("BID",M->BA3_CODMUN,1)) B57PLS M->BA3_ENDCOB=="3" S
BA3_MUN C 30 0 Cidade @! M->BA3_ENDCOB=="3" S
BA3_ESTADO C 2 0 Estado @! ExistCpo("SX5","12"+M->BA3_ESTADO,1) M->BA3_ENDCOB=="3" S
BA3_USUOPE C 6 0 Operador @! S
BA3_NOMOPE C 30 0 Nome Operad. @C V S
BA3_DATCON D 8 0 Dt.Digit. @D S
BA3_HORCON C 5 0 Hora Digit. @C S
BA3_GRPCOB C 4 0 Grupo Cobran @! BR0PLS S
BA3_CODTDE C 3 0 Tab.Co-part @! ExistCpo("BF8",M->BA3_CODINT+Substr(M->BA3_CODTDE,Len(M->BA3_CODTDE)-3,3),1) B8APLS S
BA3_DESTDE C 40 0 Desc.Tab.Par @! V S
BA3_DESMUN C 30 0 Desc.Munic. @! S
BA3_RGIMP C 1 0 Reg Import. @! 1=Sim;0=Nao S
BA3_DEMITI C 1 0 Demitido ? @! 1=Sim;0=Nao S
BA3_DATDEM D 8 0 Dt.Demissao @D M->BA3_DEMITI="1" S
BA3_MOTDEM C 3 0 Mot.Demissao @! ExistCpo("SX5","BL" + M->BA3_MOTDEM) X32 M->BA3_DEMITI="1" S
BA3_LIMATE D 8 0 Lim Atend. @D S
BA3_ABRANG C 2 0 Abrangencia @! S
BA3_DESABR C 30 0 Desc.Abrang. @! V S
BA3_INFCOB C 1 0 Inf.Cob. @! 1=Sim;0=Nao S
BA3_INFGCB C 1 0 Inf.Gru-Cob. @! 1=Sim;0=Nao S
BA3_IMPORT C 20 0 Arq.Import. @! S
BA3_VALANT N 16 2 Vlr.Sis.Ant. @E 9,999,999,999,999.99 S
BA3_LETANT C 10 0 Letra Ant. @! S
BA3_DATALT D 8 0 Ult.Alt. @D S
BA3_COBRAT C 1 0 Cb.Pro Rata? @! 0=Nao;1=Sim S
BA3_RATMAI C 1 0 P.Rat Maior. @! 0=Nao;1=Sim S
BA3_COBRET C 1 0 Cb.Retroa.? @! 1=Sim;0=Nao S
BA3_DIARET N 2 0 Dt.Lim.Ret. 99 Entre(1, 31, M->BA3_DIARET) M->BA3_TIPOUS="1" S
BA3_ULTCOB D 8 0 Dt.Ult. Cob. @D S
BA3_RATSAI C 1 0 Pro Rata Sai @! 0=Nao;1=Sim S
BA3_NUMCOB C 12 0 Num.Cob. @! S
BA3_ULREA C 6 0 Ultimo Reaj. @R 9999-99 S
BA3_CARIMP C 1 0 Imp. Carne? @! 0=Nao;1=Sim M->BA3_TIPOUS = "1" S
BA3_PERMOV C 6 0 Ano/Mes Mov. @R 9999-99 S
BA3_NIVFOR C 1 0 Nivel Forma @! 1=Produto Saude;2=Grupo Beneficiarios;3=Familia S
BA3_NIVFTX C 1 0 Nivel Adesao @! 1=Produto Saude;2=Grupo Beneficiarios;3=Familia S
BA3_NIVFOP C 1 0 Nv Opcional @! 1=Produto Saude;2=Grupo Beneficiarios;3=Familia S
BA3_OUTLAN C 1 0 Outros Lan. @! 1=Sim;0=Nao S
BA3_MATFMB C 17 0 Matr.Fam.Blo @! S
BA3_CODACO C 2 0 Acomodacao @! S
BA3_TRAORI C 17 0 Orig. Transf @! S
BA3_DESACO C 30 0 Descricao @! V S
BA3_TRADES C 17 0 Dest. Transf @! S
BA3_ROTINA C 20 0 Rotina @! S
BA3_VALID D 8 0 Validade R S
BA3_DATPLA D 8 0 Alt. Produto @D S
BA3_DESLIG C 1 0 Desl.Titular @! 1=Aposentado;2=Demitido;3=Obito;4=Demit.Justa Causa;5=Outros S
BA3_DATDES D 8 0 Dt.Desl.Tit. PLS260VLD3() S
BA3_LOTTRA C 4 0 Lote @! S
BA3_BLOFAT C 1 0 Bloq.Fatur.? @! 1=Sim;0=Nao S
BA3_CODLAN C 3 0 Lanc. Debto @! PlsSeek("BBB",,,"BGQ_DESLAN","BBB_DESCRI") BBBPLS R N
BA3_CODRDA C 6 0 Codigo RDA @! Vazio() .or. ExistCpo("BAU",M->BA3_CODRDA,1) BAUPLS S
BA3_TIPPAG C 2 0 Forma Pagto @! vazio() .or. ExistCpo("BQL",M->BA3_TIPPAG,1) BQLPL1 S
BA3_BCOCLI C 3 0 Banco Cli. @! S
BA3_AGECLI C 5 0 Agencia Cli. @! S
BA3_CTACLI C 10 0 Conta Cli. @! S
BA3_LIMITE D 8 0 Dt.Limite PL260WHEN("1") S
BA3_PORTAD C 3 0 Banco Oper. @! vazio() .or. ExistCpo("SA6",M->BA3_PORTAD,1) SA6 S
BA3_AGEDEP C 5 0 Agencia Ope. @! vazio() .or. ExistCpo("SA6",M->BA3_PORTAD+M->BA3_AGEDEP,1) S
BA3_CTACOR C 10 0 Conta Ope. @! vazio() .or. ExistCpo("SA6",M->BA3_PORTAD+M->BA3_AGEDEP+BA3_CTACOR,1) S
BA3_DESMEN N 7 2 Desc.Mens. @E 99.99 S
BA3_CODVE2 C 6 0 Cod Vend 2 @! Vazio() .Or. (SA3->(ExistCpo("SA3",M->BA3_CODVE2,1)) .and. A260PUTVEN("3") .and. PL903SA3("M->BA3_CODVE2")) SA3 R S
BA3_NOMVE2 C 25 0 Nome Vend 2 @! V S
BA3_CONSID C 1 0 Consid.Bloq @E R U=Usuario;F=Familia;S=SubContrato N
BA3_PADSAU C 6 0 Pad.Conforto @! ExistCpo("BN5",M->BA3_CODINT+M->BA3_PADSAU,1) BHCPLS N
BA3_PLPOR C 9 0 Pln Portab. @! R S
BA3_AGLUT C 1 0 Aglut. Fat.? Pertence("01") 0=Nao;1=Sim S
BA3_PACOOK C 1 0 Parcela? @! R 0=Sim;1=Nao S
BA3_DIASIN N 4 0 Dias Inadimp @E 9,999 R N
BA3_CODTES C 3 0 Tipo Saida @! Vazio() .or. Existcpo('SF4').And. MaAvalTes('S',M->BA3_CODTES) SF4 R S
BA3_CODSB1 C 15 0 Produto ERP @! Vazio() .Or. SB1->(ExistCpo('SB1',M->BA3_CODSB1)) SB1 R S
BA3_GRPFAM C 17 0 Grupo Fam. @! VAZIO() .OR. BA1->(ExistCpo("BA1",M->BA3_GRPFAM,2)) .AND. PLSVLDGPF(2) PLSGPF R S
BA3_REEWEB C 1 0 Reemb Portal @! VLREEMWEB() .and. Pertence("01") R 1=Sim;0=Nao S
BA3_TIPPGO C 1 0 Tipo Pag. @! R 0=Fatura; 1=Financeiro S
BA3_UNDORG C 8 0 Und. Organ. @! ExistCpo('BBZ', M->BA3_UNDORG, 1) BBZ R S
BA3_NOTB C 1 0 Not. Benef.? @! Pertence("01") R 0=Nao;1=Sim S
BA3_COMAUT C 1 0 Compe. Auto? @! Pertence("01") R 0=Nao;1=Sim S
BA3_TIPVIN C 1 0 Tip. Vinculo R 0=Vincular codigo;1=Gerar codigo S
BA3_CODRAS C 6 0 Cod.Rst. Fam 999999 ExistCpo("BA3", M->BA3_CODRAS, 11) R M->BA3_TIPVIN == '0' S