01. DADOS GERAIS
Produto: | TOTVS RH |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | RH |
Módulo: | SIGAGPE |
Função: | GPEM030 |
Ticket: | 9110833 |
Requisito/Story/Issue (informe o requisito relacionado) : | DRHPAG-38045 |
Pacote: | 12.1.27:https://r.totvs.io/p/970309 ; 12.1.25:https://r.totvs.io/p/970308 ; 12.1.23:https://r.totvs.io/p/970307 ; 12.1.17:https://r.totvs.io/p/970306 ; |
02. SITUAÇÃO/REQUISITO
O ponto de entrada GP030CAN da rotina GPEM030 é executado mas a rotina não acata o retorno informado.
03. SOLUÇÃO
Retirada da chamada do ponto de entrada GP030CAN da rotina GPEM030 pois como a mesma foi convertida para MVC, deve-se utilizar o ponto de entrada padrão de MVC, conforme exemplo no TDN no link: https://tdn.totvs.com/x/cBtrD.
Exemplo
Exemplo de implementação de ponto de entrada para exclusão para a rotina GPEM030:
#INCLUDE "PROTHEUS.CH" User Function GPEM030() Local aParam := PARAMIXB Local lRet := .T. Local nOperation := 0 Local oModel := Nil If aParam[2] == "MODELPOS" oModel := FWModelActive() nOperation := oModel:GetOperation() If nOperation == 5//Exclusão /* If [Validação específica] */ lRet := .F. Help(,,"Atenção",, "Não é possível excluir o cálculo",1,0 ) EndIf EndIf Return lRet
04. DEMAIS INFORMAÇÕES
05. ASSUNTOS RELACIONADOS
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas