...
| Produto: | | Solucoes_totvs_parceirosexptotvs |
|---|
| SolucaoParcsExpsTOTVS | TOTVS Medicina e Segurança do Trabalho |
|---|
|
|
|---|
| Linha de Produto: | |
|---|
| Segmento: | |
|---|
| Módulo: | | Modulos_totvs_rh |
|---|
| ModulosTOTVSRH | TOTVS RH (Linha Protheus) - Medicina e Segurança do Trabalho (SIGAMDT) |
|---|
|
|
|---|
| Função: | Atestado Médico (MDTA685) |
|---|
| País: | Brasil |
|---|
| Ticket: | Não há. |
|---|
| Issue: | Não há. |
|---|
02. DESCRIÇÃO
Criado ponto Ponto de entrada MDTA6851 chamado 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.
| Ponto de Entrada | MDTA6851() |
|---|
| Chamada | Ao acessar a rotina Atestado Médico (MDTA685) e quando clicar para Incluir, Alterar ou Excluir. |
|---|
| Pré-Requisito | Não háExistir funcionários. |
|---|
| 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. |
|---|
03. DEMAIS INFORMAÇÕES
| Função | MDTA6851() |
|---|
| Parâmetros | Local nOpc, ArrayNumérico, armazena Armazena a opção selecionada, podendo ser 3 - Incluir, 4 - Alterar ou 5 - Excluir. Local cTipo, ArrayCaracter, armazena Armazena o nome da opção, por exemplo, Incluir. |
|---|
| Retorno | Não há. |
|---|
| Bloco de código |
|---|
| language | java |
|---|
| theme | Eclipse |
|---|
| firstline | 1 |
|---|
| title | Exemplo |
|---|
| linenumbers | true |
|---|
|
#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 |
04. ASSUNTOS RELACIONADOS