BLV Técnico Versão 5.11 (Continuação)

Alterações no Módulo de Concursos

Visão do usuário:

Na transação "Lotes de Inscritos em Concursos" , tela ERG0390 foram feitas as seguintes alterações:

Foi incluido um botão "Descr. Ação" para apresentar o texto de AJUDA para cada ação selecionada.

Foi adcionado o campo CLASSIFICACAO do inscrito.

Foi adcionado um campo para exibir a QUANTIDADE DE INSCRITOS e outro para exibir a QUANTIDADE DE DESISTÊNCIAS.

Menu

Concursos > Lotes de Inscritos em Concursos

----

Na transação "Tipos de Concurso", tela ERG0394, foi criada uma coluna ORDEM no bloco inferior, para que as ações válidas sejam exibidas na ordem definida.

Menu

Tabelas > Concursos > Tipos de Concurso

----

Na transação "Ações de concurso", tela ERG0395, foi criada uma coluna AJUDA para cada ação.

Menu

Tabelas > Concursos > Ações de Concurso.

Detalhes Técnicos:

Foi adcionada uma coluna chamada ORDEM number(4) na tabela ERG_CO_ACAO_TIPOCONC.

Foi adcionada uma coluna chamada AJUDA varchar2(4000) na tabela ERG_CO_ACOES.

Criação de Lista de Valores para determinar combinações de Tabela x Jornada x Tipo cálculo que tenham efetivamente valores

Visão do usuário:

Foi adcionado a transação "Referência Salarial" - Tela - ERG0257, bloco Vencimentos, um novo botão para Lista de Valores que exibe todas as combinações de Tabela x Jornada x Tipo Cálculo que tenham efetivamente valores.

Menu

Processos > Folha de Pagamentos > Tabelas de Valores > Valores da Tabela de Vencimentos.

melhorias no mecanismo de seleção e impressão de atos coletivos

Visão do usuário:

Transação de Atos (ERG0015)

Foram incluídos novos campos para facilitar a seleção dos registros.

Nome Coluna 1 - Coluna da tabela que será feito restrição. EX: TIPOFREQ

Nome Coluna 2 - Coluna da tabela que será feito restrição. EX: CODFREQ

Se essas colunas estiverem preenchidas, na transação Seleção para atos coletivos aparecerão campos para restringir os registros com lista de valores baseado nos campos parametrizados.

Condição fixa - Condição fixa de seleção dos registros. Corresponde a uma restrição da cláusula where EX: VANTAGEM='ADICIONAL'.

Esses novos campos são válidos somente para os atos coletivos:

Transação Seleção para atos coletivos (ERG0119)

O campo ato provisório será gerado automaticamente com o valor do tipo ATO 099999. Este valor é baseado em uma sequence e poderá ser customizado.

Foi implementado a segurança por setor na seleção dos registros. Foram criados os campos setor e setores filho?. O usuário deverá ter acesso ao setor informado. Serão selecionados os servidores lotados no setor ou em um dos setores filhos (se o campo setores filho? estiver preenchido).

Na nova parametrização da seleção dos registros, será possível retornar os registros baseados nos novos campos da transação de atos. Poderá ter uma restrição fixa, ou um campo para o usuário escolher determinado tipo de registro. Para atributos poderá ter uma lista de valor com as siglas dos atributos. Para frequências poderá ter lista de valores para o tipo e código de frequência. Para licença e afastamento poderá ter lista de valores para o código de frequência.

Na visualização dos dados selecionados, foram acrescentados algumas colunas de acordo com a tabela. Na tabela de vantagens será mostrado o valor da vantagem, em frequências será mostrado o tipo e o mnemônico da frequência. Se uma das novas colunas for parametrizada, o valor da coluna correspondente será mostrada.

Nesta transação será levado em consideração a segurança de perfil de frequência e vantagens.

Foi corrigido a lov de atos, restringindo somente os atos da empresa corrente.

Não será selecionados os registros que já tenham uma publicação com o motivo de publicação informado.

Transação Impressão de atos coletivos (ERG0127)

Serão listado somente os atos provisórios de "setores" em que o usuário tenha acesso. Nesta transação será mostrado o setor de pesquisa do ato coletivo.

Não será permitida a geração de publicação coletiva se a ação já foi executada com sucesso antes.

Detalhes Técnicos:

O campo ATO PROVISÓRIO é gerado automaticamente baseado na sequence ATO_COLET_PROV_SEQ e poderá ser customizado no entrypoint EP__GET_NUMERO_ATO_PROV.

A procedure GERA_PUBL_COLET_BANCO foi retirado da package OTIMIZA_ERGON e passado para a package PACK_ATO.

Botão de geração de extrato coletivo

Visão do usuário:

Foi criada uma nova funcionalidade no sistema, a geração de extrato coletivo.

Esse extrato coletivo, será um texto envolvendo múltiplos "atos individuais".

Será utilizado o campo Template do Extrato, da transação "Atos" e serão utilizados os tokens de atos individuais.

No cadastro do ato se for utilizar o template do extrado o template poderá ficar em branco.

Na transação "Impressão de Atos Coletivos" foi criado o botão Gerar extrator coletivo, que irá criar um arquivo texto juntando os atos individuais de cada registro.

Esse botão estará habilitado se houver um extrato para o ato coletivo. O botão Imprime ato coletivo será habilitado se houver um template para o ato coletivo.

Obrigatoriedade de dados pessoais

Visão do usuário:

A tela de cadastro de funcionários "Dados Pessoais" exigirá somente o campo nome como obrigatório. O cliente deverá definir em seu ambiente como determinar quais campos são necessários.

Detalhes Técnicos:

Para que somente o campo nome fosse obrigatório, foi necessário alterar o form ERG0074 (cadastro de funcionários). Os campos marcados como obrigatórios nas tabelas ERG_HIST_FUNC e FUNCIONARIOS foram alterados para permitir a inclusão de dados nulos. Caso o nome do funcionário não tenha sido informado, ocorrerá erro na package PCK_FUNCIONARIOS. As validações de produto que estavam nessa package (faixa de erros ERG-00215 a ERG-00224) foram removidas, para que sejam feitas nos EPs.

Customização relativa à vacância

Detalhes Técnicos:

Foi alterada na PCK_VINCULOS a procedure VERIFICA_VANT_VACANCIA, para que esta apresente na mensagem de erro, além da DTVAC e NUMFUNC/NUMVINC, também as informações do atributo (VANTAGEM) e data de inicio da vantagem (DTINI).

Foi criado um script "Tarefa_36716.sql" para alterar a mensagem de erro nº 401 na tabela HAD_ERROS responsável por indicar que a vacância não é permitida para funcionário que possui atributo válido na data de vacância.

Menu

Histórico Funcional > Vinculos Funcionais > Vacância.

Rotinas de validação de objetos do banco de dados

Detalhes Técnicos:

Foram criadas 3 novas procedures responsáveis pelo processo de validação de objetos do schema ERGON do banco de dados. São elas:

- ERG_CONCEDE_GRANTS: concede permissões de todos os objetos do schema ERGON para os demais schemas do banco de dados;

- ERG_CRIA_SINONIMOS: cria sinônimos para todos os objetos que o schema ERGON possui permissão de acesso;

- ERG_VALIDA_OBJETOS: recompila todos os objetos inválidos do schema ERGON.

As 3 procedures acima também foram criadas no schema C_ERGON, e o prefixo de seus nomes foi alterado para CERG.

Essas procedures serão chamadas pela procedure HAD_VALIDA_ARCHON do Hades, com o objetivo de realizar a validação de todos os objetos do banco de dados.

É importante lembrar que para que as rotinas acima funcionem, é necessário que os schemas ERGON e C_ERGON possuam o privilégio CREATE SYNONYM concedido explicitamente. Não basta que o privilégio tenha sido concedido por meio de uma role, tem que ser explícito.

Nova tela de prorrogações

Visão do usuário:

Foi criada uma nova transação "Prorrogações" para cadastro das prorrogações de contrato por tempo determinado.

Menu

Historico Funcional > Vinculos Funcionais > Prorrogações

Detalhes Técnicos:

Foram criados novos objetos para a transação de Prorrogações.

Criação da tabela ERG_PRORROG para regirstro de prorrogações.

Criação da PK para a tabela ERG_PRORROG.

Criação do Form ERG0398 para receber os dados da tabela ERG_PRORROG.

Alteração do Menu ERGON para inclusão do item de menu "Prorrogações" no caminho descrito abaixo.

Histórico Funcional > Vínculos Funcionais > Prorrogações

Criação da Package e Package Body PCK_ERG_PRORROG

Criação das Triggers:

T_A_IUD_ERG_PRORROG

T_B_IUD_ERG_PRORROG

T_BS_IUD_ERG_PRORROG

Criação do script Tarefa_36969.sql, que contém o cadastro da transação "Prorrogações", cadastro da tabela ERG_PRORROG na tabela HAD_TRANS_PUBL e cadastro de titulo do bloco na tabela HAD_BLOCOS_TIT

Validação do Título de Eleitor

Visão do usuário:

A validação do título de eleitor passará a ser realizada nas transações de cadastro de funcionários e dependentes. Esta validação poderá ser desligada através da opcão genérica do sistema Ergon, grupo GERAL, opção VALIDA_TITULO_ELEITOR.

Detalhes Técnicos:

Criada nova opção genérica no sistema Ergon, grupo GERAL, opção:VALIDA_TITULO_ELEITOR.

Criadas as mensagens de erro 00262 e 03662.

As packages PCK_FUNCIONARIOS e PCK_PENSIONISTAS foram modificadas para realizarem a nova validação.

Criação de triggers de auditoria do módulo de perícias médicas

Detalhes Técnicos:

Foram criado as triggers de auditoria nas seguintes tabelas do módulo de perícias médicas:

acidentes, cid, exames, erg_pm_acid_testemunhas, erg_pm_agenda, erg_pm_agendamento, erg_pm_agenda_atend, erg_pm_agmatriz, erg_pm_agmodelo, erg_pm_agmodeloitem, erg_pm_cat, erg_pm_cid_protocolo, erg_pm_decisao, erg_pm_equipe, erg_pm_equipemed, erg_pm_especialidade, erg_pm_especmed, erg_pm_exame_comut, erg_pm_freq_decisao, erg_pm_grupoexame, erg_pm_grupo_protocolo, erg_pm_medexames, erg_pm_prazo, erg_pm_profissionais, erg_pm_pront_cid, erg_pm_pront_med, erg_pm_protocolo, erg_pm_readaptacao, erg_pm_reqpericia, erg_pm_resultpront, erg_pm_tipoequipe, erg_pm_us.

Instituição não obrigatória na transação "Averbações"

Visão do usuário:

Na transação "Averbações" o campo "Instituição" não é mais obrigatório. O cliente deverá definir em ambiente de customização se deseja ou não validar a instituição.

Detalhes Técnicos:

A validação que obriga o campo "Instituição" a ser informado foi desabilitada na package PCK_AVERBACOES_CONTA. O campo foi alterado para permitir nulos na tabela AVERBACOES_CONTA.

Anterior Próxima