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

Ajustes no comportamento das funções GET_CARGO_FUNC e GET_FUNCAO_FUNC

Detalhes Técnicos:

As funções GET_CARGO_FUNC e GET_FUNCAO_FUNC da PACK_ERGON sofreram uma mudança em seus comportamentos para atender à uma demanda em que era necessário não executar a regra do produto, apesar de o entry-point não ter calculado valor de retorno.

Assim, o comportamento das funções acima passou a seguir a regra a seguir:

1. Se os entry-points retornarem um cargo ou função calculados, então, as funções retornarão este valor, da mesma forma em que já é feito atualmente;

2. Se os entry-points retornarem o valor "-999999", as funções acima irão retornar NULL, sem aplicar a regra de cálculo do produto (NOVA IMPLEMENTAÇÃO);

3. Se os entry-points retornarem NULL, as funções acima irão executar a regra de cálculo do produto, da mesma forma em que já é feito atualmente.

Na transação: Processos \ Folha de Pagamentos \ Cadastro de Folhas

Visão do usuário:

Incluídos campos do tipo flex de 11 a 20, todos mono registro.

Detalhes Técnicos:

Incluídos campos do tipo flex de 11 a 20, todos mono registro.

Novo campo Situação na tela de Requisição de Licenças (ERG0393)

Visão do usuário:

A transação "Requisição de Licenças" (ERG0393) sofreu as seguintes alterações:

1. Remoção do campo "Concedida ?" pois o controle da situação da requisição passou a ser feito de outra maneira, abaixo descrita;

2. Inclusão do campo "Situação" para a armazenar a situação em que se encontra a requisição de licença. Dessa forma, será possível controlar as requisições com várias situações possíveis, bastando que se parametrize as situações permitidas na tabela geral ERG_SIT_REQLICAFAST (sistema Ergon).

Detalhes Técnicos:

1. A coluna CONCEDIDA foi removida da tabela ERG_REQLICAFAST;

2. Foi incluída a coluna SITUACAO na tabela ERG_REQLICAFAST.

Transação: Processos\Folha de Pagamentos\ Processamento\ Cálculo Parcial - Inclusão de EP

Visão do usuário:

No botão Calcular foi inserido a chamada do EP__ERG0063_GERA_FOLHA permitindo ao usuário fazer tratamentos específicos.

Detalhes Técnicos:

No botão Calcular foi inserido a chamada do EP__ERG0063_GERA_FOLHA. Esta procedure tem por finalidade permitir uma customização antes da execução do cálculo parcial da folha.

Packages PCK_INSCRITOS e PCK_VAGAS_ CONCURSO preenchem chave independente do valor

Detalhes Técnicos:

Foi alterada as packages PCK_INSCRITOS e PCK_VAGAS_CONCURSO para que o valor da sequence fosse atribuído à chave caso esta não fosse informada.

Inclusão de campos adicionais para Provimentos

Visão do usuário:

Foram incluídos na tabela PROVIMENTOS_EV campos do tipo FLEX ( 06 a 25) para permitir customizações feitas pelo cliente.

Detalhes Técnicos:

Foram incluídos na tabela PROVIMENTOS_EV campos do tipo FLEX de 06 a 25.

Modulo Histórico Funcional - Tela Busca Funcionário

Visão do usuário:

O usuário pode editar a tela.

Detalhes Técnicos:

Incluída a edição de tela.

Modulo Tabelas - Tela Controle de Acesso dos Funcionarios via Web

Visão do usuário:

Alterado o formato da hora do campo "Alteração da Senha" de 12h para 24h.

Detalhes Técnicos:

Alterado o formato do campo "Alteração da Senha" de HH para HH24.

Medicina e Segurança -- Medicina do Trabalho -- Prontuário Simplificado

Visão do usuário:

O usuário poderá customizar a tela de acordo com suas necessidades.

Detalhes Técnicos:

Habilitado a edição de tela.

Módulo: Histórico Funcional - Transação: Aposentadoria Temporal

Visão do usuário:

Na tela de encerramento do registro de aposentadoria, acessada pelo botão "Reverter", o termo "Data de Reversão" foi substituído por "Data de Encerramento".

Implementando Multi-Empresa em Comparação de Rubricas.

Detalhes Técnicos:

Implementando Multi-Empresa em Comparação de Rubricas, nas tabelas REGRAS_RUB_PARALELA, RUBRICAS_PARALELAS, REGRAS_RUB_ERGON e criando suas respectivas view´s: "tabela"_EMPRESA.

Alterada a rotina Processos\Folha de Pagamento\Consultas\Lista Contracheques Dependentes

Detalhes Técnicos:

1. O bloco FICHAS_RUBRICAS - aba FICHA FINANCEIRA - foi alterado para ser baseado na view de Cergon (CERG_ERG0298_FICHAS_RUBRICAS) e poderá ser customizado pelo usuário.

2. O bloco RUBRICA_AUX - aba RUBRICAS AUXILIARES - foi alterado para ser baseado na view de Cergon (CERG_ERG0298_RUBRICA_AUX) e poderá ser customizado pelo usuário.

3. O bloco FICHAS_RETENCAO - aba LISTA RETIDOS - foi alterado para ser baseado na view de Cergon (CERG_ERG0298_FICHAS_RETENCAO) e poderá ser customizado pelo usuário.

Alteração na lista de valores de cargos na transação "Eventos de Cargo"

Visão do usuário:

A lista de valores de cargos da transação "Eventos de Cargo" foi alterada. Até então, quando se tratava de um evento de provimento sem cargo anterior ou de um evento de natureza principal diferente de provimento, a lista de valores apresentava somente cargos da categoria do vínculo selecionado.

A partir de agora, a lista de valores passará a apresentar os cargos da categoria do vínculo selecionado mais as funções existentes e válidas para o quadrinômio (Tipo de Vínculo/Regime Jurídico/Categoria/Subcategoria) do vínculo.

Histórico Funcional - Vinculo Funcional - Ingresso

Visão do usuário:

O usuário poderá selecionar em OPÇÔES GENERICAS "UTIL_MESMO_VINC_INGRESSO" os valores 'S' ou 'N' para parametrizar o campo "É mesmo Vínculo" da tela de INGRESSO.

Detalhes Técnicos:

Foi criado OPÇÔES GENERICAS "UTIL_MESMO_VINC_INGRESSO" para parametrizar o campo "É mesmo Vínculo" da tela de INGRESSO.

Novo campo na transação Auditoria Ergon - ERG0240.

Detalhes Técnicos:

Criado campo "CAMPO" para permitir visualizar a auditoria somente do campo informado.

Adicionado Flex Campos de 11 até 30.

Detalhes Técnicos:

Adicionado flex campos de 11 até 30.

Alterada a transação: Lançamento de Substituição

Visão do usuário:

1. Criada a opção geral VALIDAR_TITULAR_APENAS_DTINI.

2.Na transação, o campo de CARGO, vai validar usando a data inicial ou a data final dependendo do conteúdo da opção geral.

Na transação Processos\Conjuntos de Funcionários\Cadastro de Eleitos - Inclusão de campos flex

Visão do usuário:

Criados 10 campos do tipo flex para permitir customizações dos usuários.

Detalhes Técnicos:

No bloco ELEITOS_EXT foram incluído os campos tipo flex 01 a 10.

Alteração na geração de detalhe em PACK_FITA.

Detalhes Técnicos:

Excluido na cláusula where, a referencia ao Banco por p_banco, no select de v_cmd_d.

Essa alteração não afetará o comportamento do produto, desde que a EP__RESTRIC_PARCEL não seja customizada. Caso seja, a restrição do banco deverá ser incluída nesse EP.

Migrando dados da tabela COMPL_RUBRICA para COMPL_RUBRICAS.

Detalhes Técnicos:

Criado script tarefa_41856.sql para fazer a migração dos dados da tabela COMPL_RUBRICA para nova tabela COMPL_RUBRICAS.

Novo processo para obtenção de valores de complementos de rubricas.

Detalhes Técnicos:

Criação da nova procedure PRC_VALORES_COMPLEMENTOS.

Esta procedure tem por finalidade popular a tabela temporária VALORES_COMPLEMENTOS.

Os valores da tabela temporária são utilizados pelas LOV´S em diversos forms que necessitam exibir os complementos de rubricas.

Parâmetros:

P_NUMFUNC:

Número do Funcionário;

P_NUMVINC:

Número do Vínculo do Funcionário;

P_NUMPENS:

Número do Pensionista;

P_NUMDEP:

Número do Dependente;

P_RUBRICA:

Número da Rubrica;

P_DTINI:

Data Inicial para Validade do Complemento de Rubrica

P_DTFIM:

Data Final para Validade do Complemento de Rurbica

P_MENS:

Mensagem de retorno/saída para exibir como erro nos forms, caso ocorra problemas na obtenção da listagem.

Utilização:

Em todas as transações que necessitam exibir os complementos de rubricas.

A partir dos parâmetros informados, é feita uma pesquisa dos valores dos complementos de rubricas nas tabelas

COMPL_RUBRICAS, COMPL_FORMATOS e COMPL_SEGMENTOS.

Os valores obtidos também são filtrados e validados contra a tabela ITENS_FOLHA.

Sendo os valores obtidos, resultado de TABELAS, COLUNAS, LISTAS e/ou PROCEDIMENTOS.

Os PROCEDIMENTOS devem ser criados populando a mesma tabela tamporária e usando as variáveis da package FLAG_COMPL.

Ex: No código de uma procedure usar: V_RUB := FLAG_COMPL.GET_RUBRICA.

Os PROCEDIMENTOS e LISTAS que montam os segmentos vão popular a tabela temporária VALORES_COMPLSEG e também podem usar

as variáveis da package FLAG_COMPL para preencher o campo ID_SEG com a posição do segmento.

Ex: V_COD := FLAG_COMPL.GET_POSSEG;

Assim, as possíveis combinações de complementos a partir dos segmentos encontrados, podem ser inseridos e diponibilizados em VALORES_COMPLEMENTOS.

Adicionado flex campos de 1 até 10.

Detalhes Técnicos:

Adicionado flex campos de 1 até 10 na tabela web_pedidos_ferias.tab e form erg0282.fmb.

Dividir itens do menu de Folha de Pagamento

Visão do usuário:

Foram feitas alterações nesse menu para facilitar a navegação do sub-menu folha de pagamento.

Correções (Bugs)

Ajustes na rotina de geração da DIRF

Visão do usuário:

Foram feitos ajustes na rotina da DIRF para melhorar a performance.

Outro ajuste implica que os fatores de rubricas válidos em cada Mês/Ano da folha devem ser parametrizados de forma que o período de validade contenha o Mês/Ano da folha.

Detalhes Técnicos:

Foram criados os seguintes índices para oferecer diferentes planos de execução das consultas sobre a tabela DIRF_TEMP_VALORES de forma a melhorar a performance:

CREATE INDEX DIRF_TEMP_RUB_I

ON DIRF_TEMP_VALORES ( RUBRICA, TIPO_RUBRICA, MES_ANO_DIREITO, COMPLEMENTO )

CREATE INDEX DIRF_TEMP_CPF_I

ON DIRF_TEMP_VALORES ( CPF )

CREATE INDEX DIRF_TEMP_MES_CREDITO_I

ON DIRF_TEMP_VALORES ( MES_CREDITO )

CREATE INDEX DIRF_TEMP_FATOR_I

ON DIRF_TEMP_VALORES ( FATOR )

CREATE INDEX DIRF_TEMP_FUNC_I

ON DIRF_TEMP_VALORES ( MES_CREDITO, NUMFUNC, NUMVINC, NUMPENS, NUMDEP )

CREATE INDEX DIRF_TEMP_MES_FATOR_RUB_I

ON DIRF_TEMP_VALORES ( MES_CREDITO, FATOR, CPF, RUBRICA, COMPLEMENTO )

Também foram criados os seguintes índices para oferecer diferentes planos de execução das consultas sobre a tabela DIRF_VALORES_EXTERNOS:

CREATE INDEX DIRF_VAL_EXT_EMP_FAT_I

ON DIRF_VALORES_EXTERNOS ( ANOBASE, EMP_CODIGO, SUBEMP_CODIGO, FATOR )

CREATE INDEX DIRF_VAL_EXT_EMP_VINC_I

ON DIRF_VALORES_EXTERNOS ( ANOBASE, EMP_CODIGO, SUBEMP_CODIGO, FATOR,

NUMFUNC, NUMVINC, NUMPENS, NUMDEP )

CREATE INDEX DIRF_VAL_EXT_EMP_CPF_I

ON DIRF_VALORES_EXTERNOS ( ANOBASE, EMP_CODIGO, SUBEMP_CODIGO, FATOR, CPF )

Na package PACK_DIRF, as consultas que fazem join com a tabela FATORES_RUBRICA, somente serão válidos fatores cujo período de validade contém o Mês/Ano da folha de pagamento. Também foram feitas alterações para melhorar a performance.

Anterior Próxima