Árvore de páginas

Versões comparadas

Chave

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

01. DADOS GERAIS

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:Atestado Médico (MDTA685)
País:Brasil
Ticket:Não há.
Issue:Não há.

02. DESCRIÇÃO

Criado o ponto de entrada MDTA6852 na rotina de Atestado Médico (MDTA685) para possibilitar validar a manutenção de um determinado Atestado Médico, antes da exibição da tela. Com isso é possível realizar verificações antes da manutenção dos dados.


Ponto de EntradaMDTA6852()
ChamadaAo alterar um Atestado Médico na rotina.
Pré-RequisitoCadastrar um Atestado Médico para um funcionário.
EventoIncluir, Alterar e Excluir.
RetornoRetorna através do MsgStop se é possível ou não realizar a manutenção do Atestado Médico.

03. DEMAIS INFORMAÇÕES

FunçãoMDTA6852()
Parâmetros

nOpcx - Corresponde a operação a ser realizada (3 - Inclusão, 4 - Alteração e 5 - Exclusão).

aArea - Área inicial da execução do Ponto de Entrada.

Local lRet - Lógico, retorna True quando não for permitida a alteração de um atestado médico na rotina.

Retorno lRet, -Lógico, indica se pode ou não realizar a manutenção/alteração do atestado médico.



Bloco de código
languagejava
themeEclipse
firstline1
titleExemplo
linenumberstrue
#Include 'Protheus.ch'

User Function MDTA6852()

	Local nOpcx:= PARAMIXB[1]

	Local aArea:= PARAMIXB[2]

	Local lRet := .T.

	If nOpcx == 4

    	MsgStop("Não é permitida a alteração.")

	EndIf

	RestArea(aArea)

Return lRet

...