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.