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.3 aqui
Gestão de Pessoas - Manual do Usuário > Customizações > Funções > Funções PPP no Módulo de Administração de Pessoal

Funções PPP no Módulo de Administração de Pessoal

As funções de sistema descritas abaixo foram implementadas para serem utilizadas pelo relatório do PPP.
Estas funções tem o objetivo de carregar e retornar as informações necessárias para a emissão do PPP.

PPPCarregaAtvCol: Esta função carrega todas as alterações de Filial/Local/Cargo que o Colaborador possui e, também, as Atividades que o Colaborador exercia e os agentes que ele estava exposto.

Sintaxe: Funcao PPPCarregaAtvCol(Numero aNumEmp, Numero aTipCol, Numero aNumCad, Numero aDatIni, Numero aDatFim);

Parâmetros:

aNumEmp: Empresa do Colaborador;

aTipCol: Tipo do Colaborador;

aNumCad: Cadastro do Colaborador;

aDatIni: Período inicial para buscar as alterações de Local/Cargo, as Atividades e os Agentes;

aDatFim: Período final para buscar as alterações de Local/Cargo, as Atividades e os Agentes.

Sintaxe: Funcao PPPRetAgentes(Alfa TOpe,Numero End Ini,Numero End Fim,Numero End CAtv,Alfa End NAtv,Alfa End DAtv,Numero End CAgt,Alfa End DAgt,Alfa End DCon,Alfa End TUti,Numero End EAgt,Alfa End EPCE,Alfa End EPIE,Alfa End TAge,Alfa End CEPI);

Parâmetros:

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

- I = Início: Busca o primeiro Agente

- P = Próximo: Busca o último Agente;

Ini: Retorna o período inicial do Agente;

Fim: Retorna o período final do Agente;

CAtv: Retorna a Atividade que contém o Agente;

NAtv: Retorna o nome da Atividade que contém o Agente;

DAtv: Retorna a descrição da Atividade que contém o Agente;

CAgt: Retorna o Agente;

DAgt: Retorna a descrição do Agente;

DCon: Retorna a Quantificação do Agente;

TUti: Retorna a Técnica utilizada do Agente;

EAgt: Retorna a Exposição do Agente;

EPCE: Retorna se o EPC é eficaz;

EPIE: Retorna se o EPI é eficaz;

TAge: Retorna o Tipo do Agente;

CEPI: Retorna o CA do EPI.

Parâmetros:

TOpe: 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;

Ini: Retorna o Início do desempenho da Atividade;

Fim: Retorna o final do desempenho da Atividade;

CAtv: Retorna o código da Atividade;

NomAtv: Retorna o nome da Atividade;

DesAtv: Retorna a descrição da Atividade.

PPPRetAgentes: Função que retorna os Agentes carregados pela função PPPCarregaAtvCol.

Sintaxe: Funcao PPPRetAtividade(Alfa TOpe, Numero End Ini, Numero End Fim, Numero End CAtv, Alfa End NomAtv, Alfa End DesAtv);

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

Sintaxe: Funcao PPPRetFilLocCar(Alfa aOperacao, Numero End aPerIni, Numero End aPerFim, Numero End aEFil, Numero End aCFil, Numero End aTipIns, Numero End aNumCGC, Alfa End aLocal, Alfa End aCargo, Alfa End aLocFun, Alfa End aCodCbo, Numero End aCodGfi);

Parâmetros:

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

- I = Início: Busca o primeiro registro;

- P = Próximo: Busca o próximo registro;

aPerIni: Retorna o período inicial da alteração de Filial/Local/Cargo;

aPerFim: Retorna o período final da alteração de Filial/Local/Cargo;

aEFil: Retorna a Empresa da Filial;

aCFil: Retorna o código da Filial;

aTipIns: Retorna o Tipo de Inscrição da Filial;

aNumCGC: Retorna o Número da Inscrição da Filial;

aLocal: Retorna o Local;

aCargo: Retorna o Cargo;

aLocFun: Retorna o Local da Função;

aCodCbo: Retorna o CBO do Cargo;

aCodGfi: Retorna o código de GFIP

PPPRetFilLocCar: Retorna as alterações de Filial/Local/Cargo/Função/Gfip que foram carregadas pela função PPPCarregaAtvCol.

Este artigo ajudou você?