01. DADOS GERAIS
Produto | TOTVS Saúde Planos |
---|---|
Linha de Produto: | Linha Protheus Línea Protheus |
Segmento: | Saude |
Módulo: | GESTÃO DE CONTRATOS / FAMÍLIAS |
Função: | ANÁLISE DE BENEFICIÁRIOS |
País: | |
Ticket: | |
Issue: | DSAUBE-25516 |
02. SITUAÇÃO/REQUISITO
Houve a necessidade de realizar a implementação do envio das informações de Cliente no cadastro da Família, para não ser realizado toda vez o cadastro automático do mesmo.
Se fez necessário também a implementação de validação para alternar a obrigatoriedade do campo Nome Mãe.
03. SOLUÇÃO
Realizada a implementação dos campos BBA_CODCLI, BBA_LOJA e BBA_NOMCLI, para ser realizada a gravação dos dados do Cliente na rotina Análise de Beneficiários (PLSA977AB).
Implementado também validação para obrigatoriedade do campo Nome Mãe, que será obrigatório apenas quando o campo BQC_INFANS (Infor.ANS?) do Subcontrato estiver como "1 - Sim".
04. DEMAIS INFORMAÇÕES
Atualização Dicionário de Dados
A inclusão no Arquivo SX3:
Tabela | Ordem | Campo | Tipo | Tamanho | Decimal | Titulo | Descrição | Validação | Picture | Usado | Inic. Padrão | Consulta Padrão | Browse | Visual? | Contexto |
BBA | 30 | BBA_CODCLI | Caractere | 6 | 0 | Cod. Cliente | Codigo do Cliente | SA1->(ExistCpo("SA1",M->BBA_CODCLI,1)) | @! | Sim | SA1 | Sim | Visualizar | Real | |
BBA | 31 | BBA_LOJA | Caractere | 2 | 0 | Loja | Codigo da Loja | SA1->(ExistCpo("SA1",M->BBA_CODCLI+M->BBA_LOJA,1)) | @! | Sim | Sim | Visualizar | Real | ||
BBA | 32 | BBA_NOMCLI | Caractere | 35 | 0 | Nome Cliente | Nome do Cliente | @! | Sim | IF(INCLUI,"",POSICIONE("SA1",1,XFILIAL("SA1")+BBA->BBA_CODCLI,"A1_NOME")) | Sim | Visualizar | Virtual |
Inclusão no Arquivo SX7 (Gatilhos):
Tabela | Campo | Sequência | Regra | Contra Domínio | Tipo | Seek | Ordem Pesq. |
---|---|---|---|---|---|---|---|
BBA | BBA_CODCLI | 001 | iif(Empty(M->BBA_CODCLI),"",SA1->A1_NOME) | BBA_NOMCLI | Primário | Não | 0 |
BBA | BBA_LOJA | 001 | iif(Empty(M->BBA_LOJA),"",SA1->A1_NOME) | BBA_NOMCLI | Primário | Não | 0 |
A alteração de dicionário referente a essa implementação estará disponível no pacote de Expedição Contínua do módulo SIGAPLS.Importante!
05. ASSUNTOS RELACIONADOS
Para mais informações sobre a API de inclusão de beneficiários, acesse o link: API PLIncBenModel - Protocolo de Inclusão de Beneficiários
Para mais informações sobre a API de alteração de beneficiários, acesse o link: API PLAltBenModel - Protocolo de Alteração de Beneficiário
Para mais informações sobre a API de inclusão automática de beneficiários, acesse o link: API PLIncAutoBenModel - Protocolo de Inclusão de Beneficiários Aprovado Automaticamente