BLV Técnico Versão 5.10
Boletim de Liberação de Versão
SISTEMA ERGON
Versão: 5.10
Pré requisitos do sistema:
Versão do Banco Oracle: 9.2.0.3.0 ou superior, parâmetro NLS_CHARACTER_SET = WE8ISO8859P1, parâmetro NLS_SORT = binary.
Sistema Operacional: Windows NT/2000/2003.
Em determinadas patchs do Oracle9i R2, não é possível executar as transações com selects dinâmicos com o Forms10g.
Os usuários ERGON e C_ERGON precisam ter o privilégios: create VIEW e create SYNONYM. No banco de dados Oracle 10g R2 (10.2.0.1.0) por default os usuários que tem o privilégio CONNECT e RESOURCE não possuem esses privilégios. Neste caso conceda o privilégio aos usuários de banco de dados ou então para a role RESOURCE.
Esta versão requer que a package DBMS_LOCK esteja instalada no usuário SYS e que os usuários HADES, ERGON, C_HADES e C_ERGON tenham o privilégio de execução (GRANT EXECUTE ON DBMS_LOCK TO HADES, ERGON, C_HADES, C_ERGON). A disponibilidade da package e a execução do comando de permissão de execução devem ser executados pelo DBA.
Novas Características/Implementações
Criação de informação de dica para Campos de Atributos
Visão do usuário:
No cadastro de Valores e Informações de um Atributo foi adicionado um novo campo, onde é cadastrado um texto individualizado para cada campo do Atributo, esses textos dicas são visíveis na barra inferior da aplicação ou quando se passa o mouse sobre o item.
Detalhes Técnicos:
Foi criado um novo campo na tabela TIPO_ATRIBUTO_ chamado DICA, com isso foi necessário regerar as trigger envolvidas com o mesmo e recriar a View TIPO_ATRIBUTO contendo o campo DICA. No Form ERG0230 (tab2) foi inserido um novo campo chamado Dica e esse é associado ao novo campo que foi criado.
Os Forms ERG0066, ERG0105 e ERG0341 receberam modificações nas PROGRAM UNITS. Na Procedure CONSTROI_TELA, na Query que seleciona os dados do item do atributo foi adicionado o novo campo DICA e ele é inserido em uma variável que foi criada chamada V_DICA. Já na Procedure MOSTRA_ITEM foi adicionado mais um parâmetro chamado V_DICA do tipo Varchar2 que recebe o conteúdo da variável V_DICA da Procedure CONSTROI_TELA, além disso, foram adicionados os seguintes códigos na Procedure MOSTRA_ITEM:
SET_ITEM_PROPERTY(P_ITEM,TOOLTIP_TEXT,V_DICA);
SET_ITEM_PROPERTY(P_ITEM,HINT_TEXT,V_DICA);
Com isso o texto dica fica dinâmico para cada campo do atributo.
Criação da visão 'erg_leis' para os documentos legais.
Detalhes Técnicos:
1) A tabela ERG_LEIS foi renomeada para ERG_LEIS_ e, nesta tabela, foi eliminada a chave única ERGLEIS_UK e colocada em seu lugar a chave primária ERGLEIS_PK. Foi criada sobre a tabela ERG_LEIS_ a restrição ERG_LEIS________________NN03 para verificar se o campo ANO é nulo ou não. O campo DESCRICAO desta tabela teve seu tipo de dado alterado de LONG para VARCHAR2 (4000).
2) Foi criada a table ERG_LEIS_BACKUP, e sua chave primária, para guardar o conteúdo dos campos TIPODOC, NUMERO, ANO e DESCRICAO da tabela ERG_LEIS_.
3) A restrição de chave estrangeira ERG_LEIS_REFER_LEIS_FK da tabela ERG_LEI_REFER deixou de fazer referência à chave única ERGLEIS_UK, da tabela ERG_LEIS_, para fazer referência à chave primária ERGLEIS_PK, desta tabela.
4) A restrição de chave estrangeira ERGLEIREGISTRO_LEIS_FK da tabela ERG_LEIS_REGISTRO deixou de fazer referência à chave única ERGLEIS_UK, da tabela ERG_LEIS_, para fazer referência à chave primária ERGLEIS_PK, desta tabela.
5) Foi criada a tabela ERG_LEIS_EMPRESA, suas chaves estrangeiras referentes às tabelas ERG_LEIS_ e EMPRESA, sua chave primária e um índice sobre o campo EMPRESA.
6) Foi criada uma visão chamada ERG_LEIS.
8) Foi criada uma trigger para a visão ERG_LEIS chamada TRG_VW_ERG_LEIS, como mencionado acima.
Depósito Parcelado de Crédito
Visão do usuário:
Foi criada uma nova opção na tela Parcelamento de crédito, permitindo estabelecer um valor limite para o crédito. Se o cálculo do valor a receber for superior ao limite, será creditado apenas o valor limite estabelecido.
Detalhes Técnicos:
Foi criada uma nova opção na tela Parcelamento de crédito, permitindo estabelecer um valor limite para o crédito. Se o cálculo do valor a receber for superior ao limite, será creditado apenas o valor limite estabelecido.
Migrar contribuições Previdenciárias
Visão do usuário:
A transação permite ao usuário fazer a migração das contribuições previdenciárias através da seleção de uma folha de pagamento consolidada.
Os valores para o cadastro na tabela de contribuições serão baseados na soma dos valores calculados para cada rubrica do contracheque, de acordo com o cadastra da rubrica nos fatores respectivos:
- Valor Base: somar as rubricas que estiverem no fator de sigla 'PREV BASE';
- Valor Patronal: somar as rubricas que estiverem no fator de sigla 'PREV PATRONAL';
- Valor Segurado: somar as rubricas que estiverem no fator de sigla 'PREV SEGURADO'.
A transação só permite a carga uma única vez para cada folha de pagamento consolidada e marca a carga da contribuição como sendo Automática.
A transação é acessada através do menu Histórico Funcional > Previdência > Migrar Contribuições.
Detalhes Técnicos:
Criada a package CARREGA_DADOS_CONTRIB que contêm as procedures que farão a carga das migrações. Pode ser executada através da transação ou por script no banco de dados.
Consulta de contribuições previdenciárias no portal do servidor
Visão do usuário:
Foi implementada a consulta de contribuições previdenciárias no portal do servidor.
Essa nova consulta está disponível somente na versão Java (JSP) do portal.
Detalhes Técnicos:
Criada a view ERGON.WEB_CONTRIBPREV
Geração de atos da transação de Prontuário Médico
Visão do usuário:
A transação de Prontuário Médico permite a geração de Atos. Todas as informação da transação são enviadas para geração de Atos.
Detalhes Técnicos:
A package ATOS_INDIV_PACK gera TOKENS para todas as colunas da tabela Prontuário.
Criação da tela de consulta de atributos de dependentes.
Visão do usuário:
1) Foi criada uma tela para consulta de atributos de dependentes semelhante à transação já existente de consulta de atributos de funcionários. O caminho completo da tela no sistema ERGON é 'Histórico Funcional --> Atributos --> Consultas --> Atributos de Dependentes / Funcionários'.
Detalhes Técnicos:
1) Foi criada uma tela para consulta de atributos de dependentes semelhante à transação já existente de consulta de atributos de funcionários. O caminho completo da tela no sistema ERGON é 'Histórico Funcional --> Atributos --> Consultas --> Atributos de Dependentes / Funcionários'.
Inclusão de colunas Prefixo e Sufixo na transação Pensões Alimentícias
Visão do usuário:
Foram incluídas as colunas Prefixo e Sufixo na transação Base (Menu Tabelas/Histórico Funcional/Dependências/Base de Cálculo de Pensão Alimentícia), para que seja possível configurar a coluna PERCENTUAL.
Tal configuração pode ser visualizada na transação Pensões Alimentícias (Menu Histórico Funcional/Dependentes/Pensões Alimentícias/Regras de Pensão.), pois à medida que a base é selecionada, se as informações que configuram a coluna PERCENTUAL, estiverem preenchidas, serão exibidas.
Detalhes Técnicos:
Incluídas as colunas Prefixo e Sufixo na tabela BASE_PENSAO, alterados os forms ERG0020 e ERG0196.
Criação de tela de consulta de atributos de pensionistas.
Visão do usuário:
1) Foi criada uma tela para consulta de atributos de pensionistas semelhante à transação já existente de consulta de atributos de funcionários. O caminho completo da tela no sistema ERGON é 'Histórico Funcional --> Atributos --> Consultas --> Atributos de Pensionistas / Funcionários'.
Implementação de edição de tela na transação Cadastro de Médicos.
Visão do usuário:
Foi implementada a edição de tela na transação 'Cadastro de Médicos'.
Detalhes Técnicos:
Foi implementada a edição de tela na transação 'Cadastro de Médicos' - form ERG0027.
Adição de consulta de atributos de dependentes e de pensionistas na transação Funcionários / Atributo
Visão do usuário:
A tela de consulta cujo caminho é Histórico Funcional > Atributos > Consultas > Funcionários / Atributo, onde se obtém uma listagem de funcionários com um determinado atributo, foi alterada para que listasse também dependentes e pensionistas com um certo atributo. Foram adicionadas duas colunas na tela, uma para o número do dependente e outra para o número do pensionista.
Detalhes Técnicos:
Foram criadas duas visões, ERG_ERG0155_BLOCO2 e CERG_ERG0155_BLOCO2, onde a primeira é uma visão de ERGON que reúne informações de vantagens de funcionários, dependentes e pensionistas, e a segunda consulta a primeira.
Foram adicionados dez flex_fields no form ERG0155 para que este form pudesse ser baseado em views customizáveis, sendo que este form utiliza a view CERG_ERG0155_BLOCO2 como fonte de dados.
Modificar os relatórios de Comparação de folhas paralelas
Visão do usuário:
Nos relatórios "Comparação de folhas paralelas por funcionário" e "Comparação de folhas paralelas por regra de comparação", foi adicionado novos parâmetros de execução, o relatório "Comparativo sintético de folhas paralelas" foi criado para fazer o comparativo sintético entre folhas paralelas.
Detalhes Técnicos:
Foram criadas duas tabelas temporárias para os relatórios de comparativo de folhas. Criada a rotina "PRC_COMPARA_FF" para popular as tabelas temporárias usadas pelos relatório de comparativo de folhas.
Encadeamento de vínculos com sobreposição de datas e/ou em períodos concomitantes
Visão do usuário:
Foi inserida a nova opção em Opções Genéricas, VINCULO_ENCADEADO_CONCOM e de acordo com o valor preenchido (S/N), indica se o sistema deverá ou não permitir o encadeamento de vínculos com períodos concomitantes, e/ou sobrepostos, ou seja, o vinculo posterior tem exercício anterior à vacância do anterior ou o anterior não possua vacância.
Detalhes Técnicos:
A package_body PCK_VINCULOS foi alterada de maneira a tratar o valor da opção VINCULO_ENCADEADO_CONCOM, e então validar ou não as datas dos vínculos que estiverem sendo alterados e/ou inseridos.