Tabela: BA3 - Famílias Usuários


Arquivos atualizado em 08/12/2020, com pacotes até 04/12/2020


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
Famílias Usuários




Indices(SIX)
OrdemChaveDescriçãoNickName
1BA3_FILIAL+BA3_CODINT+BA3_CODEMP+BA3_MATRIC+BA3_CONEMP+BA3_VERCON+BA3_SUBCON+BA3_VERSUBOperadora + Grupo/Empr. + Matrícula + Contr. Empr. + Versão Cont. + Su
2BA3_FILIAL+BA3_CODPLA+BA3_CODINT+BA3_CODEMP+BA3_MATRIC+BA3_CONEMP+BA3_VERCON+BA3_SUBCON+BA3_VERSUBCód.Plano + Operadora + Grupo/Empr. + Matrícula + Contr. Empr. + Versã
3BA3_FILIAL+BA3_CODCLI+BA3_LOJA+BA3_CODINT+BA3_CODEMP+BA3_MATRIC+BA3_CONEMP+BA3_VERCON+BA3_SUBCON+BA3_VERSUBCód. Cliente + Loja + Operadora + Grupo/Empr. + Matrícula + Contr. Emp
4BA3_FILIAL+BA3_MATANTMatríc.Anti.
5BA3_FILIAL+BA3_CODEMP+BA3_MATEMPGrupo/Empr. + Matríc.Empr.
6BA3_FILIAL+BA3_NUMCONTermo Adesão
7BA3_FILIAL+BA3_CODINT+BA3_CODEMP+BA3_CONEMP+BA3_VERCON+BA3_SUBCON+BA3_VERSUB+BA3_MATRICOperadora + Grupo/Empr. + Contr. Empr. + Versão Cont. + Sub-Contrato +
8BA3_FILIAL+BA3_AGFTFU+BA3_AGMTFUFilial Func. + Matríc Func.
9BA3_FILIAL+BA3_CODINT+BA3_CODEMP+BA3_CONEMP+BA3_VERCON+BA3_SUBCON+BA3_VERSUB+BA3_COBNIVOperadora + Grupo/Empr. + Contr. Empr. + Versão Cont. + Sub-Contrato +
ABA3_FILIAL+BA3_NUMCOBNum.Cob.
BBA3_FILIAL+BA3_CODRASCod.Rst. Fam
CBA3_FILIAL+BA3_CODINT+BA3_CODPLA+BA3_VERSAO+BA3_FORPAGOperadora + Cód.Plano + Versão + Forma Cobran




Abas(SXA)
XA_ALIASXA_ORDEMXA_DESCRICXA_AGRUPXA_TIPO
BA31Dados Cadastrais
BA32Dados do Plano
BA33ANS
BA34Autogestao
BA35Comercial
BA36Cobranca
BA37Log
BA38Corretora
BA39Outros




Campos(SX3)
X3_CAMPO X3_TITULO X3_DESCRIC HELP Campo X3_TIPO X3_TAMANHO X3_DECIMAL X3_PICTURE X3_VALID X3_RELACAO X3_F3 X3_TRIGGER X3_BROWSE X3_VISUAL X3_CONTEXT X3_CBOX X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_CONDSQL X3_CHKSQL X3_AGRUP X3_POSLGT X3_MODAL
BA3_FILIAL Filial Filial do Sistema Filial do Sistema C 2 0 Sim Altera Virtual 033 1 2
BA3_CODINT Operadora Operadora Código da Instituição de Saude . C 4 0 @R !.!!! PlsZero() .And. PLSVLDINT(M->BA3_CODINT) BG9->BG9_CODINT B89PLS S Sim Vizualiza Virtual 1 1 1
BA3_DESINT Descrição Descricao Codigo da Operadora não informado C 30 0 @! POSICIONE("BA0",1,XFILIAL("BA0")+M->BA3_CODINT,"BA0_NOMINT") Sim Vizualiza Virtual 1 1 2
BA3_CODEMP Grupo/Empr. Grupo/Empresa Código da Empresa/Grupo a que o usuário pertence. C 4 0 @! PlsZero().And.ExistCpo("BG9",M->BA3_CODINT+M->BA3_CODEMP,1) .And. PLSA260BA3() Iif(lJuridico,RIGHT(BQC->BQC_CODIGO,LEN(BG9->BG9_CODIGO)),BG9->BG9_CODIGO) B62PLS S Sim Vizualiza Virtual 1 1 1
BA3_DESEMP Desc. Grupo Empresa C 25 0 @! Iif(lJuridico,Posicione("BG9",1,xFilial("BG9")+BQC->(BQC_CODIGO),"BG9_DESCRI"),BG9->BG9_DESCRI) Sim Vizualiza Virtual 1 1 2
BA3_CONEMP Contr. Empr. Contrato Empresa Codigo do Contrato Empresa que esta Familia/Usuario pertence. C 12 0 @! (a:=PLSA260CEM(M->BA3_CODINT,M->BA3_CODEMP,M->BA3_CONEMP,M->BA3_DATBAS),If(a[1],(M->BA3_VERCON := a[2],.T.),.F.)) Iif(lJuridico,BQC->BQC_NUMCON,"") BFSPLS Sim Vizualiza Virtual M->BA3_TIPOUS=="2" 1 1 2
BA3_VERCON Versão Cont. Versao Contrato C 3 0 @! Iif(lJuridico,BQC->BQC_VERCON,"") Sim Vizualiza Virtual 1 1 2
BA3_SUBCON Sub-Contrato Sub-Contrato Codigo do Sub-Contrato que esta Família/Usuário pertence. C 9 0 @! (a:=PLSA260SUB(),If(a[1],(M->BA3_VERSUB := a[2],.T.),.F.)) Iif(lJuridico,BQC->BQC_SUBCON,"") BFIPLS S Sim Vizualiza Virtual M->BA3_TIPOUS=="2" 1 1 2
BA3_VERSUB Versão SubCo Versao Sub-Contrato C 3 0 @! Iif(lJuridico,BQC->BQC_VERSUB,"") Sim Vizualiza Virtual 1 1 2
BA3_DESSUB Desc. Sub. Descricao Sub-Contrato C 40 0 @! Iif(lJuridico,BQC->BQC_DESCRI,"") Sim Vizualiza Virtual 1 1 2
BA3_NUMCON Termo Adesão Termo de Adesao Número do Contrato da Familia . C 20 0 @! S Sim Altera Virtual 1 1 2
BA3_MATRIC Matrícula Matricula C 6 0 @! "AUTO" Sim Vizualiza Virtual 1 1 1
BA3_MATEMP Matríc.Empr. Matric na Empresa Indica o número de matricula desta família na respectiva empresa. C 30 0 @! ExistChav("BA3",M->BA3_CODEMP+M->BA3_MATEMP,1) Sim Altera Virtual 1 1 2
BA3_MATANT Matríc.Anti. Matric Antiga Em processos de migração de sistemas algumas operadoras solicitam que os códigos das famílias em seus sistemas antigos não sejam perdidos, logo esses códigos, devem, aqui, ser informados. C 17 0 @! ExistChav("BA3",M->BA3_MATANT,4) Sim Altera Virtual 1 1 2
BA3_HORACN Hora Contr. Horario Contrato Informe o Horario do Contrato. C 4 0 @R !!:!! StrTran(Time(),":","") Sim Altera Virtual 1 1 2
BA3_COBNIV Cb.Neste Ni? Cb.Neste Nivel Indica se a cobrança será neste nível. Ela poderá estar em GRUPO/EMPRESA, CONTRATO, SUBCONTRATO, FAMÍLIA e USUÁRIO. C 1 0 @! S Sim Altera Virtual 1=Sim;0=Nao PLSBA3CBNV() 6 1 2
BA3_VENCTO Dia Vencto. Dia do Vencimento Dia do Vencimento da mensalidade . N 2 0 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)) Sim Altera Virtual M->BA3_COBNIV=="1" 6 1 2
BA3_DATBAS Dt.Inclusão Data da Inclusao Data do Dia . D 8 0 @D If(M->BA3_TIPOUS = "2", M->BA3_DATBAS >= BQC->BQC_DATCON, .T.) dDataBase S Sim Altera Virtual 1 1 2
BA3_PODREM Perm.Reemb?] Permite Reembolso? Permite Reembolso? C 1 0 @! '1' Nao Altera Real 1=Sim;0=Nao 1 2
BA3_DATINC Dt.Sub.Cont. Data do Sub-Contrato D 8 0 @D If(M->BA3_TIPOUS = "2", BQC->BQC_DATCON, Ctod("")) Sim Vizualiza Virtual 1 1 2
BA3_DATCIV Dt.Reajus. Data do Reajuste Data do Reajuste. D 8 0 @D Iif(inclui,Iif(lJuridico,BQC->BQC_DATCON,M->BA3_DATBAS),BA3->BA3_DATCIV) S Sim Altera Virtual 3 1 2
BA3_MESREA Mês Reajuste Mes de Reajuste Mês em que será aplicado o reajuste á família. O sistema considera o mês informado neste campo para reajuste, quando na rotina Reajuste for informando o mesmo mês da família e utilizada a opção 1=Considerar aniversário da família. C 2 0 @! PL260MREA() Sim Altera Virtual 3 1 2
BA3_INDREA Ind.Reajuste Indice Reajuste Informação referente ao Indice de Reajuste Aplicado C 6 0 Vazio() .Or. ExistCpo("AAD") AAD Sim Altera Virtual 3 1 2
BA3_CODCLI Cód. Cliente Codigo do Cliente Código do Cliente . C 6 0 @! SA1->(ExistCpo("SA1",M->BA3_CODCLI,1)) SA1 S Sim Altera Virtual PL260CF(4,"C") 001 6 1 2
BA3_LOJA Loja Codigo da Loja Código da loja relacionada ao cliente. C 2 0 @! SA1->(ExistCpo("SA1",M->BA3_CODCLI+M->BA3_LOJA,1)) "01" S Sim Altera Virtual 002 6 1 2
BA3_TIPOUS Tipo Contr. Tipo de Contrato C 1 0 @! Iif(lJuridico,"2","1") Sim Vizualiza Virtual 1=Pessoa Fisica;2=Pessoa Juridica 1 1 2
BA3_NOMCLI Nome Cliente Nome do Cliente C 35 0 @! If(Inclui,"",Posicione("SA1",1,xFilial("SA1")+BA3->BA3_CODCLI,"A1_NOME")) Sim Vizualiza Virtual 6 1 2
BA3_NATURE Natureza Codigo da Nat Financeira Código da Natureza para cobrança. C 10 0 @! FinVldNat( .T. ) SED Sim Altera Virtual 6 1 2
BA3_CODFOR Fornecedor Fornecedor Código que individualiza cada um dos fornecedores da empresa. É complementado pelo código da loja. C 6 0 @! ExistCpo("SA2",M->BA3_CODFOR+M->BA3_LOJFOR,1) .Or. Empty(M->BA3_CODFOR) SA2 S Sim Altera Virtual PL260CF(4,"F") 001 6 1 2
BA3_LOJFOR Loja Loja Código da loja do fornecedor. Campo sem validação. Reservado para futuras implementações. C 2 0 @! "01" Sim Vizualiza Virtual 002 6 1 2
BA3_NOMFOR Nome Forn. Nome do Fornecedor C 40 0 @! Sim Vizualiza Virtual 6 1 2
BA3_MOTBLO Mot.Bloqueio Mot.Bloqueio C 3 0 @! Sim Vizualiza Virtual 1 1 2
BA3_DATBLO Dt.Bloqueio Dt Bloqueio D 8 0 @D Sim Vizualiza Virtual 1 1 2
BA3_CODPLA Cód.Plano Codigo do Plano Código do Produto . C 4 0 @R !!!! PLSA260BA3() .And. PLSA260GCF() .And. Pl260Forma() B64PLS S Sim Altera Virtual 2 1 1
BA3_DESPLA Desc.Plano Descricao Plano C 30 0 @! Posicione("BI3",1,xFilial("BI3")+M->BA3_CODINT+M->BA3_CODPLA+M->BA3_VERSAO,"BI3_DESCRI") Sim Vizualiza Virtual 2 1 2
BA3_VERSAO Versão Versao Indica a versão do produto principal informado anteriormente. C 3 0 @! EXISTCPO("BIL", M->BA3_CODINT+M->BA3_CODPLA+M->BA3_VERSAO,1) .And. PLSA260GCF() .and. Pl260Forma() BSRPLS S Sim Altera Virtual 2 1 1
BA3_FORPAG Forma Cobran Forma de Pagamento Indica a forma de pagamento a qual será submetida a família em questão. C 3 0 @! PLS260COFP(.T.) .And. Pl260Forma() .And. PLSA260GCF() B43PLS S Sim Altera Virtual 2 1 1
BA3_DESFOR Descricão Descricao Forma Pagto C 30 0 @! If(Inclui,"",Posicione("BJ1",1,xFilial("BJ1")+BA3->BA3_FORPAG,"BJ1_DESCRI")) Sim Vizualiza Virtual 2 1 2
BA3_TIPCON Tipo Contr. Tipo de Contrato C 3 0 @! Sim Vizualiza Virtual 3 1 2
BA3_DESTCO Desc.Tip.Con Descricao C 30 0 @! If(Inclui,"",Posicione("BII",1,xFilial("BII")+M->BA3_TIPCON,"BII_DESCRI")) Sim Vizualiza Virtual 3 1 2
BA3_SEGPLA Seg. Plano Segmentacao do Plano C 3 0 @! Sim Vizualiza Virtual 3 1 2
BA3_DESSEG Desc. Segm. Descricao Segmentacao C 50 0 @! If(Inclui,"",Posicione("BI6",1,xFilial("BI6")+M->BA3_SEGPLA,"BI6_DESCRI")) Sim Vizualiza Virtual 3 1 2
BA3_MODPAG Mod. Cobr. Modalidade Pagamento Mod. Cobr. C 1 0 @! Sim Vizualiza Virtual 1=Pre-Pagamento;2=Demais Modalidades;9=Nao Definida 3 1 2
BA3_FORCTX For.Cob.TxAd Forma de Cobr. da Tx Ades Indica a forma de cobrança da taxa de adesão. C 3 0 @! Pl260Adesao() BJBPLS S Sim Altera Virtual 2 1 2
BA3_DEFOTX Descricão Descricao Forma Pagto TX C 30 0 @! If(Inclui,"",Posicione("BJ1",1,xFilial("BJ1")+BA3->BA3_FORCTX,"BJ1_DESCRI")) Sim Vizualiza Virtual 2 1 2
BA3_TXUSU Cob.Taxa Ato Cobra Taxa no Ato ? Indica se a taxa de adesão deve ser cobrada no ato da inclusão do usuário. Caso "Sim", será emitido um título a receber com os valores da taxa de adesão de cada usuário incluído. C 1 0 @! "0" Sim Altera Virtual 1=Sim;0=Nao 2 1 2
BA3_FORCOP For.Cob.Opc. Forma de Cobr. Opcional Indica a forma de cobrança dos opcionais da família. C 3 0 @! BJCPLS Sim Altera Virtual 2 1 2
BA3_DEFOOP Descricão Descricao Forma Pagto C 30 0 @! If(Inclui,"",Posicione("BJ1",1,xFilial("BJ1")+BA3->BA3_FORCOP,"BJ1_DESCRI")) Sim Vizualiza Virtual 2 1 2
BA3_AGMTFU Matríc Func. Matricula Func. Folha Matrícula de funcionário relacionada a família cadastrada. Esta informação é utilizada para o processo de Desconto em Folha de Pagamento (Autogestão). C 6 0 @! SRA->(DBSEEK(M->BA3_AGFTFU+M->BA3_AGMTFU)) BZRPLS Sim Altera Virtual 121 1 1 2
BA3_APLEI Regulament.? Regulamentado? C 1 0 @! Sim Vizualiza Virtual 0=Nao;1=Sim 3 1 2
BA3_AGFTFU Filial Func. Codigo Filial Informar a filial do funcionário. C 2 0 Nao Vizualiza Real 033 1 1 2
BA3_AGNMFU Nome Func. Nome do Funcionario C 40 0 @! If(Inclui,"",Posicione("SRA",1,BA3->BA3_AGFTFU+BA3->BA3_AGMTFU,"RA_NOME")) Sim Vizualiza Virtual 1 1 2
BA3_VALSAL Salário Salario Salário do funcionário informado no campo BA3_AGMTFU. Esta informação é utilizada para o processo de Desconto em Folha de Pagamento (Autogestão). N 16 2 @E 9,999,999,999,999.99 Sim Altera Virtual 1 1 2
BA3_ROTSAL Salário Rot. Rotina de Cal. do Salario C 17 0 @! Sim Altera Virtual M->BA3_TIPSAL == "2" 1 1 2
BA3_EQUIPE Cód.Equipe Equipe Indica a Equipe de Vendas que está rela cionada a este nível. Esta informação será utilizada no momento do cálculo de comissões. C 3 0 @! PLS260EQP("BA3") .and. A260PUTEQU(nOpc) Iif(Inclui,If(lJuridico, BQC->BQC_EQUIPE, Space(Len(BA3->BA3_EQUIPE))),BA3->BA3_EQUIPE) BXLPLS S Sim Altera Virtual 5 1 2
BA3_NOMEQ Nome Equipe Nome da Equipe C 25 0 @! Iif(Inclui .and. !lJuridico,'',Posicione("BXL",1,xFilial("BXL")+M->BA3_EQUIPE,"BXL_DESEQU")) Sim Vizualiza Virtual 5 1 2
BA3_CODVEN Cód.Vendedor Vendedor Código do Vendedor que efetuou a venda . C 6 0 @! Vazio() .Or. (SA3->(ExistCpo("SA3",M->BA3_CODVEN,1)) .and. A260PUTVEN("3") .and. PL903SA3("M->BA3_CODVEN")) Iif(Inclui, If(lJuridico, BQC->BQC_CODVEN, Space(Len(BA3->BA3_CODVEN))),BA3->BA3_CODVEN) SA3 S Sim Altera Virtual 5 1 2
BA3_NOMVEN Nome Vend. Nome do Vendedor C 25 0 @! IIf(Inclui .and. !lJuridico,"",Posicione("SA3",1,xFilial("SA3")+M->BA3_CODVEN,"A3_NOME")) Sim Vizualiza Virtual 5 1 2
BA3_ENDCOB Local Cobr. Local de Cobranca Indica o endereço para o qual serão enviadas as cobranças. CLIENTE : Enviado para o endereço informado no nível de cobrança. C 1 0 @! PlsEndCob() "1" Sim Altera Virtual 1=Cliente;2=Titular;3=Especifico do Contrato 6 1 2
BA3_CEP Cep CEP Indica o código de endereçamento Postal para o endereço abaixo/acima. Este código é buscado a partir do Cadastro de CEP (BC9). C 8 0 @! B83PLS S Sim Altera Virtual M->BA3_ENDCOB=="3" 6 1 2
BA3_END Endereço Endereco Indica uma Avenida/Rua ou outro para identificação do código informado no campo anterior. C 40 0 @! Sim Altera Virtual M->BA3_ENDCOB=="3" 6 1 2
BA3_NUMERO Número Numero Número que complementa o endereço de cobrança específico do contrato. C 6 0 @! Sim Altera Virtual M->BA3_ENDCOB=="3" 6 1 2
BA3_COMPLE Complemento Complemento Complemento relacionado ao endereço específico do contrato. C 20 0 @! Sim Altera Virtual M->BA3_ENDCOB=="3" 6 1 2
BA3_BAIRRO Bairro Bairro Indica o bairro em que se localiza o endereço informado. C 20 0 @! Sim Altera Virtual M->BA3_ENDCOB=="3" 6 1 2
BA3_CODMUN Cód.Municíp. Codigo Municipio Indica o código referente ao Município em que se situa o endereço informado. Este código é buscado a partir do cadas-tro de Municípios (BID) C 7 0 @! BID->(ExistCpo("BID",M->BA3_CODMUN,1)) B57PLS S Sim Altera Virtual M->BA3_ENDCOB=="3" 6 1 2
BA3_MUN Cidade Cidade C 30 0 @! Sim Vizualiza Virtual M->BA3_ENDCOB=="3" 6 1 2
BA3_ESTADO Estado Estado Sigla do Estado do endereço de cobrança. C 2 0 @! ExistCpo("SX5","12"+M->BA3_ESTADO,1) Sim Altera Virtual M->BA3_ENDCOB=="3" 6 1 2
BA3_USUOPE Operador Codigo Usuario Operador C 6 0 @! RETCODUSR() Sim Vizualiza Virtual 7 1 2
BA3_NOMOPE Nome Operad. Nome Usuario Operador C 30 0 @C IIF(INCLUI,USRRETNAME(RETCODUSR()),USRRETNAME(BA3->BA3_USUOPE)) Sim Vizualiza Virtual 7 1 2
BA3_DATCON Dt.Digit. Data Digitacao D 8 0 @D dDataBase Sim Vizualiza Virtual 7 1 2
BA3_HORCON Hora Digit. Hora Digitacao C 5 0 @C SubStr(Time(),1,5) Sim Vizualiza Virtual 7 1 2
BA3_GRPCOB Grupo Cobran Grupo de cobranca Código do grupo de cobrança ao qual a família pertence. O sistema atualiza este campo, sempre que o grupo for alterado no subcontrato campo BQC_GRPCOB, mas para que o sistema faça essa atualização o grupo informado no subcontrato deve ser igual ao informado na família. Ou seja, se o grupo não estiver informado na família e se for diferente do informado no subcontrato a atualização não será realizada. Exemplo: “alterando no subcontrato o grupo de cobrança 001 para 002, na atualização só serão consideradas as famílias que já pertenciam ao grupo de cobrança 001”. C 4 0 @! BR0PLS Sim Altera Virtual 2 1 2
BA3_CODTDE Tab.Co-part Tabela de Co-Participacao Código da tabela de co-participação aplicada á família C 3 0 @! ExistCpo("BF8",M->BA3_CODINT+Substr(M->BA3_CODTDE,Len(M->BA3_CODTDE)-3,3),1) B8APLS S Sim Altera Virtual 2 1 2
BA3_DESTDE Desc.Tab.Par Descricao Tabela Particip Descrição da coparticipação C 40 0 @! If(Inclui," ",Posicione("BF8",1,xFilial("BF8")+BA3->BA3_CODINT+ Substr(M->BA3_CODTDE,Len(M->BA3_CODTDE)-3,3),"BF8_DESCM")) Sim Vizualiza Virtual 2 1 2
BA3_DESMUN Desc.Munic. Descricao Municipio C 30 0 @! If(Inclui,"",Posicione("BID",1,xFilial("BID")+BA3->BA3_CODMUN,"BID_DESCRI")) Sim Vizualiza Virtual 1 1 2
BA3_RGIMP Reg Import. Registro Importado C 1 0 @! "0" Sim Altera Virtual 1=Sim;0=Nao 1 1 2
BA3_DEMITI Demitido ? Demitido? C 1 0 @! Sim Altera Virtual 1=Sim;0=Nao 1 1 2
BA3_DATDEM Dt.Demissão Data Demissao D 8 0 @D ctod("") S Sim Altera Virtual M->BA3_DEMITI="1" 1 1 2
BA3_MOTDEM Mot.Demissão Motivo Demissao C 3 0 @! ExistCpo("SX5","BL" + M->BA3_MOTDEM) X32 Sim Altera Virtual M->BA3_DEMITI="1" 1 1 2
BA3_LIMATE Lim Atend. Limite Atendimento D 8 0 @D ctod("") Sim Vizualiza Virtual 1 1 2
BA3_ABRANG Abrangência Abrangencia C 2 0 @! S Sim Vizualiza Virtual 3 1 2
BA3_DESABR Desc.Abrang. Descricao Abrangencia C 30 0 @! Posicione("BF7",1,xFilial("BF7")+M->BA3_ABRANG,"BF7_DESORI") Sim Vizualiza Virtual 3 1 2
BA3_INFCOB Inf.Cob. Infor Cobertura C 1 0 @! "0" Sim Vizualiza Virtual 1=Sim;0=Nao 6 1 2
BA3_INFGCB Inf.Gru-Cob. Infor Grupo Cobertura C 1 0 @! "0" Sim Vizualiza Virtual 1=Sim;0=Nao 6 1 2
BA3_IMPORT Arq.Import. Arquivo da Importacao C 20 0 @! Sim Altera Virtual 6 1 2
BA3_VALANT Vlr.Sis.Ant. Valor Sistema Antigo Em processos de migração de sistemas algumas operadoras solicitam que os valores de cobrança em seus sistemas antigos não sejam perdidos, logo essas informações, devem, aqui, ser informadas. N 16 2 @E 9,999,999,999,999.99 Sim Altera Virtual 1 1 2
BA3_LETANT Letra Ant. Letra ant. Em processos de migração de sistemas algumas operadoras solicitam que informações adicionais sobre as famílias, contidas em seus sistemas antigos, não sejam perdidas. C 10 0 @! Sim Altera Virtual 1 1 2
BA3_DATALT Ult.Alt. Data da ultima alteracao D 8 0 @D Sim Vizualiza Virtual 1 1 2
BA3_COBRAT Cb.Pro Rata? Calcula cobranca PRO-RATA Indica se deverá ser efetuada a cobrança do tipo PRO-RATA para novas inclusões. C 1 0 @! Sim Altera Virtual 0=Nao;1=Sim 2 1 2
BA3_RATMAI P.Rat Maior. P.Rata saida p/ Maioridad Indica se ao completar maioridade o usuário está passível de cobrança pró-rata (valor proporcional ao tempo de permanência no plano) ao sair do plano. C 1 0 @! "0" Sim Altera Virtual 0=Nao;1=Sim 2 1 2
BA3_COBRET Cb.Retroa.? Cobra Retroativo ? Utilizado para os casos de cobrança de usuários que entraram no plano depois dejá ter sido emitida a cobrança, se 'SIM' no mês seguinte será cobrando o valor integral referente ao mês anterior. C 1 0 @! "0" Sim Altera Virtual 1=Sim;0=Nao 2 1 2
BA3_DIARET Dt.Lim.Ret. Dia Limite Retroativos ? Indica o dia de corte para cobrança do retroativo. N 2 0 99 Entre(1, 31, M->BA3_DIARET) Sim Altera Virtual M->BA3_TIPOUS="1" 2 1 2
BA3_ULTCOB Dt.Ult. Cob. Data Ultima Cobranca D 8 0 @D Sim Vizualiza Virtual 2 1 2
BA3_RATSAI Pro Rata Sai Cobra PRO-RATA na saida Indica se será emitida a cobrança no mês de bloqueio do usuário, considerando o valor proporcional apenas dos dias em que o usuário permaneceu no plano. Primeiro a rotina verifica se o usuário foi bloqueado na mesma competência do faturamento e depois age da seguinte forma: Pessoa Jurídica: Verifica no produto do subcontrato e na família se é pra cobrar retroativo na saída do usuário. Pessoa física: Verifica no cadastro de produto e na família se é pra cobrar retroativo na saída do usuário. Caso sim, executa a seguinte formula: A - Dias do mês := Quantidade de dias do mês. B - Dias no plano := O dia da data de bloqueio. C - Percentual de dias := ( B * 100)/ A D – Valor pro rata := (Valor da faixa * C )/100 Caso não, cobra a mensalidade integral referente ao mês em que foi bloqueado, assim como já era feito. C 1 0 @! Sim Altera Virtual 0=Nao;1=Sim 2 1 2
BA3_NUMCOB Num.Cob. Numero Cobranca C 12 0 @! Sim Vizualiza Virtual 2 1 2
BA3_ULREA Ultimo Reaj. Ultimo Ano/mes Reajuste C 6 0 @R 9999-99 Sim Vizualiza Virtual 2 1 2
BA3_CARIMP Imp. Carnê? Imprime o Carnê? Imprime o Carnê? C 1 0 @! "0" Sim Altera Virtual 0=Nao;1=Sim M->BA3_TIPOUS = "1" 2 1 2
BA3_PERMOV Ano/Mês Mov. Ano/Mes Movimentacao C 6 0 @R 9999-99 Sim Vizualiza Virtual 6 1 2
BA3_NIVFOR Nível Forma Nivel Forma Cobranca C 1 0 @! Sim Altera Virtual 1=Produto Saude;2=Grupo Beneficiarios;3=Familia 1 2
BA3_NIVFTX Nível Adesao Nivel Forma Taxa Adesao C 1 0 @! Sim Altera Virtual 1=Produto Saude;2=Grupo Beneficiarios;3=Familia 1 2
BA3_NIVFOP Nv Opcional Nivel Forma Opcional C 1 0 @! Sim Altera Virtual 1=Produto Saude;2=Grupo Beneficiarios;3=Familia 1 2
BA3_OUTLAN Outros Lan. Teve Lancto Outros ? C 1 0 @! "0" Sim Vizualiza Virtual 1=Sim;0=Nao 6 1 2
BA3_MATFMB Matr.Fam.Blo Matricula Familia Bloq. C 17 0 @! Sim Altera Virtual 1 1 2
BA3_CODACO Acomodação Codigo Acomodacao C 2 0 @! Sim Vizualiza Virtual 3 1 2
BA3_TRAORI Orig. Transf Origem da transferencia C 17 0 @! Sim Altera Virtual 1 1 2
BA3_DESACO Descrição Descricao C 30 0 @! Posicione("BI4",1,xFilial("BI4")+M->BA3_CODACO,"BI4_DESCRI") Sim Vizualiza Virtual 3 1 2
BA3_TRADES Dest. Transf Destino da transferencia C 17 0 @! Sim Altera Virtual 1 1 2
BA3_ROTINA Rotina Rotina de Calculo C 20 0 @! Sim Vizualiza Virtual 2 1 2
BA3_VALID Validade Validade Validade do cartão de identificação dos usuários da família. D 8 0 PL260VLD() S Sim Altera Real 1 1 2
BA3_DATPLA Alt. Produto Dt. ultima alt. do plano D 8 0 @D Sim Vizualiza Virtual 3 1 2
BA3_DESLIG Desl.Titular Desligamento do Titular Motivo do desligamento do titular. O sistema verifica a data do desligamento do titular (BA3_DATDES) e preenche o campo “Dt Limite (BA3_LIMITE)” com a data limite de permanência do usuário. Quando a rotina de bloqueio automático for processada, o sistema vai analisar caso a caso e se o limite de permanência da família tiver expirado, a rotina vai efetuar o bloqueio automaticamente. Lembrando que: O usuário DEMITIDO, tem por lei o direito de permanecer no plano por 1/3 do tempo de contribuição, desde que esta fração de tempo seja maior que 6 meses e menor que 24 meses. Já o usuário APOSENTADO, tem por lei o direito de permanecer no plano por um ano para cada ano de contribuição, mas caso o tempo de contribuição seja maior que 10 anos, o usuário não terá mais limites de permanência. Nos dois casos, a cobrança passa a ser de responsabilidade do usuário e não mais da empresa. C 1 0 @! Sim Altera Virtual 1=Aposentado;2=Demitido;3=Obito;4=Demit.Justa Causa;5=Outros 1 1 2
BA3_DATDES Dt.Desl.Tit. Data desligamento do tit. Data do desligamento do titular. Consultar conceito no help do campo “Desl. Titular (BA3_DESLIG)”. D 8 0 PLS260VLD3() ctod("") S Sim Altera Virtual 1 1 2
BA3_LOTTRA Lote num. do lote de transf. C 4 0 @! Sim Vizualiza Virtual 1 2
BA3_BLOFAT Bloq.Fatur.? Bloqueia Faturamento? Indica se a família está bloqueada para faturamento. Ao realizar o bloqueio do subcontrato ou da família/usuário, cujo motivo esteja configurado para bloqueio de faturamento, o sistema seta automaticamente o campo BA3_BLOFAT para SIM. C 1 0 @! " " Sim Vizualiza Virtual 1=Sim;0=Nao 6 1 2
BA3_CODLAN Lanc. Debto Codigo do lanc. de debito Código do lançamento de débito relacionado á família. C 3 0 @! PlsSeek("BBB",,,"BGQ_DESLAN","BBB_DESCRI") BBBPLS Sim Altera Real 6 1 2
BA3_CODRDA Código RDA RDA p/ Desc na Prod Medi Código de identificação da Rede de Atendimento (prestador de serviços). C 6 0 @! Vazio() .or. ExistCpo("BAU",M->BA3_CODRDA,1) BAUPLS Sim Altera Virtual 6 1 2
BA3_TIPPAG Forma Pagto Codigo da Forma de Pagto Tipo de cobrança utilizado no processo de distribuição de cobrança. C 2 0 @! vazio() .or. ExistCpo("BQL",M->BA3_TIPPAG,1) BQLPL1 Sim Altera Virtual 6 1 2
BA3_BCOCLI Banco Cli. Banco do Cliente Informação reference o Código do Banco do Cliente parametrizada neste nível C 3 0 @! Sim Altera Virtual 6 1 2
BA3_AGECLI Agência Cli. Agencia do Cliente Informação reference o Código da Agência do Cliente parametrizada neste nível C 5 0 @! Sim Altera Virtual 6 1 2
BA3_CTACLI Conta Cli. Conta do Cliente Conta cliente utilizada no processo de Distribuição de Cobrança. C 10 0 @! Sim Altera Virtual 6 1 2
BA3_LIMITE Dt.Limite Data Limite usuario. Data limite de permanência do usuário. Consultar conceito no help do campo “Desl. Titular (BA3_DESLIG)”. D 8 0 Sim Altera Virtual PL260WHEN("1") 1 1 2
BA3_PORTAD Banco Oper. Banco da Operadora Código do portador. Identifica o agente cobrador responsável pela cobrança do título. C 3 0 @! vazio() .or. ExistCpo("SA6",M->BA3_PORTAD,1) SA6 Sim Altera Virtual 6 1 2
BA3_AGEDEP Agência Ope. Agencia da Operadora C 5 0 @! vazio() .or. ExistCpo("SA6",M->BA3_PORTAD+M->BA3_AGEDEP,1) Sim Altera Virtual 6 1 2
BA3_CTACOR Conta Ope. Conta da Operadora C 10 0 @! vazio() .or. ExistCpo("SA6",M->BA3_PORTAD+M->BA3_AGEDEP+BA3_CTACOR,1) Sim Altera Virtual 6 1 2
BA3_DESMEN Desc.Mens. Desconto mensalidade Informação de valor de Desconto nas Mensalidades apuradas para os Beneficiários N 7 2 @E 99.99 Sim Altera Virtual 2 1 2
BA3_CODVE2 Cód Vend 2 Codigo do Vendedor 2 Código do Vendedor que efetuou a venda juntamente com o primeiro vendedor informado. C 6 0 @! Vazio() .Or. (SA3->(ExistCpo("SA3",M->BA3_CODVE2,1)) .and. A260PUTVEN("3") .and. PL903SA3("M->BA3_CODVE2")) Iif(Inclui, If(lJuridico, BQC->BQC_CODVE2, Space(Len(BA3->BA3_CODVE2))),BA3->BA3_CODVE2) SA3 S Sim Altera Real 5 1 2
BA3_NOMVE2 Nome Vend 2 Nome do Vendedor 2 C 25 0 @! IIf(Inclui .and. !lJuridico,"",Posicione("SA3",1,xFilial("SA3")+M->BA3_CODVE2,"A3_NOME")) Nao Vizualiza Virtual 5 1 2
BA3_CONSID Consid.Bloq Considera bloqueio ? C 1 0 @E Nao Vizualiza Real U=Usuario;F=Familia;S=SubContrato 1 1 2
BA3_PADSAU Pad.Conforto Padrão de Conforto Informe o padrão de conforto para esta familia. Caso o campo não seja preenchido será considerado o existente no produto ou subcontrato. C 6 0 @! ExistCpo("BN5",M->BA3_CODINT+M->BA3_PADSAU,1) BHCPLS Nao Altera Virtual 2 1 2
BA3_PLPOR Pln Portab. Plano Antigo Portabilidad Código fornecido pela ANS, do Plano de Origem do Beneficiário (antigo/portabilidade). Esta informações pode ser utilizada para o processo do SIB. C 9 0 @! Sim Altera Real 1 2
BA3_AGLUT Aglut. Fat.? Aglutina Itens NFS Fat. ? C 1 0 Pertence("01") Sim Altera Virtual 0=Nao;1=Sim 1 1 2
BA3_PACOOK Parcela? Indica se parcela ou não Indica se pode haver parcelamento. C 1 0 @! Nao Altera Real 0=Sim;1=No 6 1 2
BA3_DIASIN Dias Inadimp Qtd Dias de Inadimplencia Quantidade de Dias de Inadimplencia. N 4 0 @E 9,999 Nao Altera Real 1 2
BA3_CODTES Tipo Saida Tipo de Saida da Nota Codigo do TES C 3 0 @! Vazio() .or. Existcpo('SF4').And. MaAvalTes('S',M->BA3_CODTES) SF4 Nao Altera Real 6 1 2
BA3_CODSB1 Produto ERP Codigo Produto ERP Codigo do produto ERP C 15 0 @! Vazio() .Or. SB1->(ExistCpo('SB1',M->BA3_CODSB1)) SB1 Nao Altera Real 030 6 1 2
BA3_REEWEB Reemb Portal Sol.Reemb.Portal Ben? Solicita reembolso no portal do beneficiário? C 1 0 @! VLREEMWEB() .and. Pertence("01") "0" Nao Vizualiza Real 1=Sim;0=Nao 9 1 2
BA3_GRPFAM Grupo Fam. Campo destinado ao vincul Indique neste campo o código do titular responsável pelo grupo familiar ao qual esta família pertence. C 17 0 @! VAZIO() .OR. BA1->(ExistCpo("BA1",M->BA3_GRPFAM,2)) .AND. PLSVLDGPF(2) PLSGPF Nao Altera Real 1 2
BA3_TIPPGO Tipo Pag. Tipo pagamento Forma de pagamento que o beneficiário receberá o pagamento do reembolso. C 1 0 @! "1" Nao Altera Real 0=Fatura; 1=Financeiro 1 1 1
BA3_UNDORG Und. Organ. Unidade Organizacional Setor onde o beneficiário que solicitou o reembolso trabalha. C 8 0 @! ExistCpo('BBZ', M->BA3_UNDORG, 1) BBZ Nao Altera Real 1 1 2
BA3_COMAUT Compe. Auto? Compensação automática Na geração do lote de cobrança a compensação automática deverá ser efetuada? C 1 0 @! Pertence("01") Nao Altera Real 0=Nao;1=Sim 1 2
BA3_NOTB Not. Benef.? Notifica beneficiario? Notifica ou não o beneficiário após uma autorização de reembolso. C 1 0 @! Pertence("01") Sim Altera Real 0=Nao;1=Sim 1 2
BA3_TIPVIN Tip. Vinculo Tipo de vinculo Define se a família será a geradora do código de rastreio ou apenas terá o vinculo com a família que gerou o código. C 1 0 S Nao Altera Real 0=Vincular codigo;1=Gerar codigo 1 2
BA3_CODRAS Cod.Rst. Fam Codigo rastreio familia Campo utilizado como vinculo entre as famílias dos beneficiário que serão exibidos no reembolso (portal). C 6 0 999999 ExistCpo("BA3", M->BA3_CODRAS, 11) Nao Altera Real M->BA3_TIPVIN == '0' 1 2
BA3_OFERTA Ofer Publica Ingresso via Ofer Publica Indica se a familia ingressou no Plano através de Oferta Publica ou Transferencia de Carteira. Utilizado no relatório de Portabilidade da RN438. C 1 0 '0' Sim Altera Real 0=NAO;1=SIM 1 2





Relacionamentos(SX9)
X9_CDOM - Tabela Destino X9_EXPDOM - Expressão Origem X9_EXPCDOM - Expressão Destino
B5A BA3_MATRIC B5A_MATRIC