PPPRetIniFimAti

Retorna as Atividades exercidas pelo Colaborador, que foram carregadas pela função PPPCarLocCarAti.

Sintaxe: Funcao PPPRetIniFimAti(Alfa TipOp,Numero End DtIni,Numero End DtFim,Numero End CAtv,Alfa End DAtv,Alfa End Obs);

Parâmetros:

Nome

Tipo

Descrição

TipOp

Alfa

Tipo de Operação a ser realizada. As possíveis operações estão abaixo:


I - Início. Busca a primeira Atividade.


P - Próximo. Busca a última Atividade.

DtIni

Numérico

Retorna o Início do desempenho da Atividade.

DtFim

Numérico

Retorna o final do desempenho da Atividade.

CAtv

Numérico

Retorna o código da Atividade.

DAtv

Alfa

Retorna a descrição da Atividade.

Obs

Alfa

Retorna a Observação da Atividade.

Exemplo:

<div class="Code"><p>/* carrega todas as alterações de Filial/Local/Cargo */<br></br>PPPCarLocCarAti (xnumemp, xtipcol, xnumcad, xperini, xperfim, "S", xAprFun, EAbrAgt, 0, 0, 0, "");</p><p><br></br>/* Retorna as Atividades */<br></br>ret_inifimati = PPPRetIniFimAti("I", ret_datini, ret_datfim, ret_codatv, ret_nomatv, ret_desatv);<br></br>Se (ret_inifimati &#x3C;> 0)<br></br>{<br></br> FProFim = ret_datini - 1;<br></br>}</p></div>

Utilização: Gerador de relatórios.

Disponível para o módulo: SM.

Este artigo ajudou você?