RetornaPenJudDep

Retorna os valores de Pensão Judicial normal e sobre 13º Salário para cada dependente.

 

Sintaxe: RetornaPenJudDep (Numero xNumEmp, Numero xTipCol, Numero xNumCad, Numero xCodDep, Numero xDatIni, Numero xDatRef, Alfa x13sCpl, Numero End xPenJud, Numero End xPen13s, Numero End xPenPLR);

 

Parâmetros:

xNumEmp: Número da empresa;

xTipCol: Tipo do colaborador;

xNumCad: Cadastro do colaborador;

xCodDep: Código do dependente;

xDatIni: Data Inicial;

xDatRef: Data Final;

x13sCpl: Salário Complementar, por padrão, deve ser utilizado o valor "N";

xPenJud: Retorna o valor de pensão judicial mensal;

xPen13s: Retorna o valor de pensão judicial s/ 13º salário.

xPenPLR: Retorna o valor de pensão judicial do PLR.

 

Retorno:

xPenJud: Retorna o valor de pensão judicial mensal;

xPen13s: Retorna o valor de pensão judicial s/ 13º salário.

xPenPLR: Retorna o valor de pensão judicial do PLR.

 

Exemplo:

No modelo FPCF001.ANU, na seção "6. Informações Complementares":

}

Cur_R036DEPcpl.Proximo();

AlteraControle("DStrAux", "Descrição", "");

ListaSecao("Ad_Pensao");

FNumCpfDep = Cur_R036DEPcpl.NUMCPF;

AlteraControle("DNomDep", "Descrição", Cur_R036DEPcpl.NOMDEP);

{

Enquanto (Cur_R036DEPcpl.Achou)

 

Código (Antes)

RetornaPenJudDep(xNumEmp, xTipCol, xNumCad, Cur_R036DEPcpl.CodDep, xDatIni, EDatRef, Formula001, Formula002);

 

Código (Depois)

Enquanto (Cur_R036DEPcpl.Achou)

{

AlteraControle("DNomDep", "Descrição", Cur_R036DEPcpl.NOMDEP);

FNumCpfDep = Cur_R036DEPcpl.NUMCPF;

 

RetornaPenJudDep(xNumEmp, xTipCol, xNumCad, Cur_R036DEPcpl.CodDep, xDatIni, EDatRef, Formula001, Formula002, Formula003);

// Se o parâmetro x13sCpl não for informado, ele é considerado como "N"

 

ListaSecao("Ad_Pensao");

AlteraControle("DStrAux", "Descrição", "");

Cur_R036DEPcpl.Proximo();

}

 

Alterar os nomes Formula001, Formula002 e Formula003 dos componentes na chamada da função RetornaPenJudDep.

Utilização: Gerador de Relatórios - Informe de Rendimentos

Disponível para o módulo: Administração de Pessoal.

Este artigo ajudou você?