Este conteúdo não recebe atualizações, pois é referente a uma versão do sistema que foi descontinuada. Acesse a documentação da versão 6.10.1 aqui

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:

/* carrega todas as alterações de Filial/Local/Cargo */
PPPCarLocCarAti (xnumemp, xtipcol, xnumcad, xperini, xperfim, "S", xAprFun, EAbrAgt, 0, 0, 0, "");


/* Retorna as Atividades */
ret_inifimati = PPPRetIniFimAti("I", ret_datini, ret_datfim, ret_codatv, ret_nomatv, ret_desatv);
Se (ret_inifimati <> 0)
{
    FProFim = ret_datini - 1;
}

Utilização: Gerador de relatórios.

Disponível para o módulo: SM.

Este artigo ajudou você?