01. DADOS GERAIS
| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | Medicina e Segurança do Trabalho (SIGAMDT) |
| Função: | Atestado Médico |
| Ticket: | Não há. |
| Issue: | Não há. |
Solicitação de criação de um Ponto de Entrada na rotina de Atestado Médico (MDTA685) que permite a criação de própria regra de validação no momento de Incluir, Alterar e Excluir.
03. SOLUÇÃO
| Ponto de Entrada | MDTA6851() |
|---|---|
| Chamada | Ao acessar a rotina Prontuário Médico (MDTA410) e quando clicar para Incluir, Alterar ou Excluir. |
| Pré-Requisito | N/A |
| Evento | Própria regra de negócio para validação na hora de Incluir, Alterar ou Excluir o atestado médico. |
| Retorno | Valida se a operação de inclusão, alteração ou exclusão foi executada corretamente. |
04. DEMAIS INFORMAÇÕES
| Função | MDTA6851() |
|---|---|
| Parâmetros | aParam |
| Retorno | EndIf |
#Include "Protheus.ch" User Function MDTA6851() Local nOpc := PARAMIXB[1] Local cTipo := "" Do Case Case nOpc == 3 cTipo := "Incluir" Case nOpc == 4 cTipo := "Alterar" Case nOpc == 5 cTipo := "Excluir" EndCase If M685DTVAL(nOpc) //Valida se o funcionário possui atestados cadastrados pelo GPE MsgStop( "Validação executada com sucesso. Tipo de operação: " + cTipo , "Aviso" ) EndIf EndIf Return |
Não há.
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style>
|