Ajuste na rotina de vidas e dicionário
Linha de Produto: | Microsiga Protheus. |
Segmento: | Saúde. |
Módulo: | Plano de Saúde. |
Função: | Cadastro de Vidas - PLSA955 |
Situação: | O sistema permitia o mesmo cpf para os campos: BTS_CPFUSR, BTS_CPFMAE, BTS_CPFPAI e BTS_CPFPRE. |
Solução: | Realizado ajuste para que o sistema não permita o mesmo cpf para os campos citados acima. |
Atualizações do Compatibilizador
1. Criação ou Alteração (mantenha somente a instrução correspondente) de Campos no arquivo SX3 – Campos:
- Tabela BG9 - Grupo Empresas
Campo | BG9_TIPPAG |
Consulta Padrão | BQLPL1 |
Campo | BQC_MESREA |
Formato | 99 |
Validação | M->BQC_MESREA >= "01" .And. M->BQC_MESREA <= "12" |
Campo | BQC_CONSLI |
Opções | 1=Sim;0=Nao |
Campo | BQC_TIPPAG |
Consulta Padrão | BQLPL1 |
Campo | BTS_CPFMAE |
Validação | Vazio() .Or. CGC(M->BTS_CPFMAE) .And. M->(BTS_CPFMAE!= BTS_CPFUSR .And. BTS_CPFMAE != BTS_CPFPAI .And. BTS_CPFMAE != BTS_CPFPRE) |
Campo | BTS_CPFPAI |
Validação | Vazio() .Or. CGC(M->BTS_CPFPAI) .And. M->(BTS_CPFPAI!= BTS_CPFUSR .And. BTS_CPFPAI != BTS_CPFMAE .And. BTS_CPFPAI != BTS_CPFPRE) |
Campo | BTS_CPFPRE |
Validação | Vazio() .Or. CGC(M->BTS_CPFPRE) .And. M->(BTS_CPFPRE!= BTS_CPFUSR .And. BTS_CPFPRE != BTS_CPFMAE .And. BTS_CPFPRE != BTS_CPFPAI) |