CPC-CG0110B2.p
Produto: | Gestão de Planos de Saúde |
Módulo: | Todos |
Versão: | 12.x.x |
Assuntos: | cpc-cg0110b2.p |
- Rotina chamada no programa que valida a visualização da senha do cooperado no cadastro de prestadores.
- Caso o cliente não queira executar a chamada da CPC no seu cadastro deve colocar CPC Ativo como não.
- Será permitido para esta CPC apenas um registro na tabela temporária de saída. Caso possuir mais de um registro um erro será reportado.
Localização
- Dentro do programa cg0110b2.p, é verificado se o usuário corrente tem permissão para visualizar a senha dos cadastrados, se não tiver essa permissão não será exibida a janela de senhas.
Ponto de Utilização
- "SENHA-CAD-PRES"
Include das definições das tabelas temporárias
- cpc-cg0110b2.i
Tabelas de entrada e saída
Tabela de entrada tmp-cpc-cg0110b2-entrada
def temp-table tmp-cpc-cg0110b2-entrada no-undo
field in-evento-programa as char format "x(06)"
field nm-ponto-chamada-cpc as char format "x(15)"
field cd-usuario like dzusuari.cd-userid
field cd-grupo-prestador like gruppres.cd-grupo-prestador.
Definição campo a campo da tabela de entrada
- in-evento-programa – Evento do programa que chama a cpc-cg0110b2.
- nm-ponto-chamada – Nome do ponto de chamada.
- cd-usuario – Indica o usuário corrente do sistema para fazer verificação de permissão.
- cd-grupo-prestador – Indica o grupo de prestadores para fazer verificação de permissão
Tabela de saída tmp-cpc-cg0110b2-saida
def temp-table tmp-cpc-cg0110b2-saida no-undo
field lg-undo-retry as logical
field ds-mensagem as char format "x(75)"
field lg-permite as logical.
Definição campo a campo da tabela de saída
- lg-undo-retry - Variável que controla se erros aconteceram dentro da CPC deve retornar SIM se erros aconteceram e NÃO se o processo foi concluído por completo.
- ds-mensagem – Deve conter mensagem referente ao erro.
- lg-permite – Indica se usuário possui permissão para visualizar a senha do cooperado.