01. DADOS GERAIS
Produto: | TOTVS Saúde Planos |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Saude |
Módulo: | GESTÃO DE CONTRATOS / FAMÍLIAS |
Função: | Vidas |
Ticket: | 12266972 |
Requisito/Story/Issue (informe o requisito relacionado) : | DSAUBE-15904 |
02. SITUAÇÃO/REQUISITO
Solicitado a inclusão de validações nos campos de CPF, E-MAIL, CEL e TELEFONE referentes ao Responsável Legal nas rotinas do Cadastro de Vida (BTS) e Grupo Familiar/Beneficiários (BA1). Na rotina de Call Center, não é possível visualizar os campos mencionados.
03. SOLUÇÃO
Inclusão de novos valids e gatilhos nos campos de CPF, E-MAIL, CEL e TELEFONE referentes ao Responsável Legal nas rotinas do Cadastro de Vida (BTS), Grupo Familiar/Beneficiários (BA1) e Call Center.
Para visualizar os campos ajustados no Call Center, será necessário efetuar a configuração dos mesmos pelo parâmetro MV_PLTKBTS.Importante
04. DEMAIS INFORMAÇÕES
Tabela SX3 (Campos):
X3_CAMPO | X3_PICTURE | X3_VALID |
---|---|---|
BTS_MAILTI | @! | Vazio() .Or. PLSValidMail(M->BTS_MAILTI) |
BTS_CPFTIT | @R 999.999.999-99 | Vazio() .Or. (PLSMultiNum(M->BTS_CPFTIT) .And. CGC(M->BTS_CPFTIT)) |
BTS_CELTIT | @R 99999-9999 | Vazio() .Or. PLSValidCel(M->BTS_CELTIT) |
BTS_TELTIT | @R 99999-9999 | Vazio() .Or. PLSValidTel(M->BTS_TELTIT) |
BA1_MAILTI | @! | Vazio() .Or. PLSValidMail(M->BA1_MAILTI) |
BA1_CPFTIT | @R 999.999.999-99 | Vazio() .Or. (PLSMultiNum(M->BA1_CPFTIT) .And. CGC(M->BA1_CPFTIT)) |
BA1_CELTIT | @R 99999-9999 | Vazio() .Or. PLSValidCel(M->BA1_CELTIT) |
Campos da BA1 alterados para modo visual:
X3_CAMPO | X3_VISUAL |
---|---|
BA1_NOMTI | V |
BA1_SOBRTI | V |
BA1_CPFTIT | V |
BA1_MAILTI | V |
BA1_DDDCEL | V |
BA1_CELTIT | V |
BA1_DDDTEL | V |
BA1_TELTIT | V |
BA1_CEPTIT | V |
BA1_ENDTI | V |
BA1_NRENTI | V |
BA1_COMTIT | V |
BA1_BAITIT | V |
BA1_CIDTIT | V |
BA1_UFTIT | V |
BA1_MUNCTI | V |
BA1_BANTIT | V |
BA1_AGETIT | V |
BA1_NUMTIT | V |
Alteração da tabela SX7 (Gatilhos):
X7_CAMPO | X7_REGRA |
---|---|
BTS_NOMTIT | Substr(M->BTS_NOMTIT,At(" ",M->BTS_NOMTIT),Len(M->BTS_NOMTIT)) |
BA1_SOBRTI | Substr(M->BA1_NOMTIT,At(" ",M->BA1_NOMTIT),Len(M->BA1_NOMTIT)) |
A alteração de dicionário referente a essa implementação estará disponível no próximo pacote de Expedição Contínua do módulo SIGAPLS.Importante
05. ASSUNTOS RELACIONADOS
MV_PLTKBTS - Layout do Cadastro de Vidas no Call Center