Campo BA1_TIPUSU
- Tabela: BA1
- Ordem: 25
- Obrigatorio: Sim
- Usado: Sim
- Tipo: C
- Tamanho: 1
- Decimal: 0
- Mascara: @!
- Visualizacao:
- Contexto:
- Modo de Edicao: IIF(FUNNAME()=="PLSA124", PLTipUsWhen(), !lPrim260)
- Visto no Browse: S
- Titulo: Tp. Benef.
- Descricao: Tipo de Beneficiario
- Validacao do Sistema: Vazio() .Or. (BIH->(ExistCpo("BIH",M->BA1_TIPUSU,1)) .And. IIf(Type('oBrwUsr') <> "O",.T.,PLS260Cha(2)))
- Validacao do Usuario:
- Inicializador Padrao: P260TipUsu()
- Inicializador Browse: S
- Consulta Padrao (F3): B47PLS
- Opcoes do ComboBox:
- Aba / Agrupamento: 1 (Dados Pessoais )
- Help de Campo: Selecione "T" se o usuario for Titular ,"D" se for Dependente e "A" se for agregado .
Gatilhos
Sequencia | Campo Destino | Regra | Tipo | Tab. Posicio. | Chave | Condicao |
---|---|---|---|---|---|---|
001 | BA1_DESUSU | BIH->BIH_DESCRI | P | BIH | xFilial("BIH") + M->BA1_TIPUSU | |
002 | BA1_TIPREG | IIf(Type('oBrwUsr') <> "O", M->BA1_TIPREG, PLS260Cha(1)) | P | |||
003 | BA1_GRAUPA | If(M->BA1_TIPUSU==GetMv("MV_PLCDTIT"), GETMV("MV_PLCDTGP"), "") | P | |||
004 | BA1_TIPUSU | IIf(Type('oBrwUsr') <> "O", M->BA1_TIPUSU, If(PLS260Cha(2), M->BA1_TIPUSU, "")) | P | |||
005 | BA1_DESGRA | BRP->BRP_DESCRI | P | BRP | xFilial("BRP") + M->BA1_GRAUPA |