Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Produto:

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVSTOTVS Medicina e Segurança do Trabalho

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoRH

Módulo:

Modulos_totvs_rh
ModulosTOTVSRHTOTVS RH (Linha Protheus) - Medicina e Segurança do Trabalho (SIGAMDT)

Função:Exames do Func. (MDTA120)
País:Brasil
Ticket:Não há.
Issue:Não há.


02. DESCRIÇÃO

Criado Ponto de Entrada entrada MDTA1202 na rotina de Exames do Funcionário (MDTA120) para tratar a Inclusão e Alteração do exame.


Ponto de EntradaMDTA1202()
ChamadaNa Inclusão ou Alteração de um Exame para o funcionário.
Pré-RequisitoTer Funcionário, Ficha Médica e Exames um funcionário, ficha médica e exames já cadastrados.
EventoTratamento da Inclusão inclusão ou Alteração alteração de Exames exames para o funcionário quando a Origem do Exame é igual a 2 - Ocupacional.
RetornoRetorno lógico Retorna com a mensagem informando que quando o Exame possuir Origem igual a 2 - Ocupacional, não será possível incluir exames sem um Laudo do tipo PCMSO, isso é exibido em tela através do MsgInfo.

03. DEMAIS INFORMAÇÕES

FunçãoMDTA1202()
ParâmetrosLocal lRet - Array que armazena lRet, Lógico, Armazena uma condição lógica.
RetornolRet - , Retorno lógico, sempre verdadeiro, quando o Exame possuir Origem igual a 2 - Ocupacional, não será possível incluir exames sem um Laudo do tipo PCMSO, isso é exibido em tela através do MsgInfo.



Bloco de código
languagejava
themeEclipse
firstline1
titleExemplo
linenumberstrue
#include "Protheus.ch"
 
User Function MDTA695A()

    Local lRet := .T.
     
    If Empty(M->TM5_PCMSO) .And. M->TM5_ORIGEX == "2"
        MsgInfo("Não é possível incluir exames sem a informação de um PCMSO")
        lRet := .F.
    EndIf
 
Return lRet

...