Árvore de páginas

Tempo aproximado para leitura: 05 min

01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:RH
Módulo:SIGAGPE
Função:

GPEM016

Ticket:4468294
Issue:DRHPAG-22206
Pacote:12.1.17:https://suporte.totvs.com/portal/p/10098/download?e=736492 


02. SITUAÇÃO/REQUISITO

Criação de Ponto de Entrada para possibilitar alteração do salário base do funcionário para pesquisa no cálculo de plano de saúde por faixa salarial ou percentual de salário


03. SOLUÇÃO

Criação do Ponto de Entrada GPM016A, o ponto de entrada deverá retornar o valor do salário que deve ser considerado para cálculo do plano de saúde. 

O ponto de entrada será chamado para cada funcionário.

O salário atual do funcionário estará gravado no mnemônico nSalMes. Recomenda-se que ele não seja alterado, o novo valor deve ser retornado pelo ponto de entrada.

Se o retorno for zero ou não for número, o conteúdo será desprezado.


Exemplo básico de ponto de entrada para demonstrar o que esta disponível e o que deve ser retornado:


User Function GPM016A()
Local nRet := 0

nRet := nSalMes //Mnemonico com o total do salário incorporado

If SRA->RA_FILIAL == "D MG 01 " .AND. SRA->RA_MAT == "900635"
	nRet := nRet * 10 //Multiplica o salário por 10 para forçar a mudança de faixa no teste
EndIf

Return nRet