PACK_DADOS_FREQUENCIA_RANDON
-
OS10206 / Solicitação 20769Descrição:
Nova rotina para apuração dos dados retornados de frequência mensal do funcionário no PSW2560, chamando internamente a rotina "
proc_dados_frequencia_randon".
Esta nova rotina retorna a coleção de dados no formato "pipelined", permitindo a consulta das informações de maneira objetiva, numa única etapa de consulta ao banco de dados.
Na execução da consulta poderá ser informado os filtros de "cod_empresa", "matricula" e "período".Exemplo de consulta SQL para retorno dos dados apurados pela package.
select * from table(pack_dados_frequencia_randon.busca_dados( pcod_empresa => '397', pmatricula => 170009, pperiodo => to_date('01112022','ddmmyyyy')));Exemplo dos dados retornados pela consulta acima

Referências sobre o funcionamento de funções pipelined em Oracle
https://imasters.com.br/banco-de-dados/funcoes-pipelined-em-oracle