BLV Técnico Versão 5.10 (Continuação)
Alterações em ERG_CLAS, ERG_CLAS_2 e ERGON.OLB.
Visão do usuário:
Foram feitas alterações nos objetos citados para exibir mensagem para um funcionário a partir da function EP__MENSAGEM_FUNC.
Nova function EP__VINCULOS_DTIDADE
Visão do usuário:
Criada nova function EP__VINCULOS_DTIDADE para validar idade mínima em pck_vinculos.
Detalhes Técnicos:
Criada nova function EP__VINCULOS_DTIDADE para validar idade mínima em pck_vinculos.
A ep é chamada onde é feito o tratamento dos valores possíveis para P_TIPO em pck_vinculos.
Se existir, o código do produto é então substituído pelo código da ep.
Campos Adicionais de 4000 caracteres
Visão do usuário:
Os campos adicionais 54 e 55 da transação "Cargos" foram alterados para suportarem até 4000 caracteres;
A transação "Funções" foi alterada para passar a conter duas fichas: Funções e Informações Adicionais. A ficha "Funções" contém as informações básicas das funções cadastradas. A ficha "Informações Adicionais" foi disponibilizada para permitir a configuração de campos adicionais de acordo com as necessidades do cliente. Assim, foram disponibilizados 25 novos campos adicionais (de 06 a 30) na transação "Funções".
A distribuição desses campos ficou da seguinte maneira:
- Campos Adicionais 01 a 10: Localizados na ficha "Funções", são multi-registro de única linha e suportam até 2000 caracteres;
- Campos Adicionais 11 a 25: Localizados na ficha "Informações Adicionais", são de registro único, única linha e suportam até 2000 caracteres;
- Campos Adicionais 26 a 28: Localizados na ficha "Informações Adicionais", são de registro único, multi-linha e suportam até 2000 caracteres;
- Campos Adicionais 29 e 30: Localizados na ficha "Informações Adicionais", são de registro único, multi-linha e suportam até 4000 caracteres.
Maiores detalhes podem ser obtidos no help das transações "Cargos" e "Funções".
Mudança automática para o vínculo raiz na transação "Contagem de Tempo"
Visão do usuário:
Em sistemas parametrizados para trabalhar com contagem em linha, a transação "Contagem de Tempo" necessita que se selecione o vínculo raiz para a execução da contagem. Assim, essa transação foi alterada para seguir o comportamento descrito abaixo:
Se o usuário selecionar um vínculo que não é o vínculo raiz, o sistema emitirá um aviso informando que o vínculo selecionado será trocado automaticamente pelo vínculo raiz da linha funcional à qual pertence o vínculo informado inicialmente pelo usuário. Em seguida, a troca será realizada automaticamente pelo sistema.
Novo campo RESPONSAVEL na tabela EXECUCOES
Visão do usuário:
Foi criado o campo RESPONSAVEL na tabela EXECUCOES, para armazenar o nome do usuário responsável por aquela execução. Em decorrência disto, a tela ERG0029 (Tabelas\Módulo C\Cálculo Especial) foi alterado para mostrar na tela o novo campo.
Detalhes Técnicos:
Foi criado o campo RESPONSAVEL na tabela EXECUCOES, para armazenar o nome do usuário responsável por aquela execução. Em decorrência disto, o form ERG0029 (Tabelas\Módulo C\Cálculo Especial) foi alterado para mostrar na tela o novo campo. Os form ERG0043 e ERG0056 tiveram o insert na mesma, alterados para gravar o novo campo. As triggers foram regeradas para contemplarem a alteração e a package PCK_EXECUCOES foi alterada para caso o campo RESPONSAVEL esteja nulo, seja gravado o usuário conectado através da flag_pack.get_usuario.
Aumento do campo adicional 20 para 4000 caracteres
Visão do usuário:
Na Tela ERG0379, Transação: "Acidentes Individuais de Trabalho", o campo adicional 20 do bloco "Acidentes Individuais" e o campo adicional 20 do bloco "Ressarcimentos" foram aumentados para suportar até 4000 caracteres.
Detalhes Técnicos:
Na tabela ERG_AUDIT_CAMPOS, as colunas VALORANT e VALORPOS foram aumentadas para VARCHAR2(4000).
Na tabela ERG_ST_ACID_FUNC, a coluna FLEX_CAMPO_20 foi alterada para VARCHAR2(4000).
Botão de emissão de atos na transação "Avaliações"
Visão do usuário:
Foi disponibilizado o botão de emissão de atos na transação "Avaliações", com o objetivo de permitir a emissão dos certificados dos participantes de treinamentos.
Nova transação "Consulta Geral de Inscrições"
Visão do usuário:
Foi criada uma nova transação denominada "Consulta Geral de Inscrições".
Essa transação (localizada em Treinamento > Consultas > Consulta Geral de Inscrições) tem por objetivo permitir que o usuário faça consultas de inscrições em eventos de uma maneira bastante flexível.
Inicialmente, o usuário tem a opção de filtrar a consulta dos eventos pelo período de sua realização, através do bloco "Filtros" da transação, onde se deve informar a data de início e a data de término do período que se deseja pesquisar. Caso o usuário deixe essas datas em branco, o sistema realizará a consulta sem levar as datas em consideração.
Além disso, o usuário ainda tem a opção de refinar sua consulta através do uso do mecanismo de consulta do sistema (botões de consulta da barra de ferramentas). Neste caso, o usuário deverá acionar o botão, informar o valor dos campos (do bloco "Inscrições") que deseja utilizar como filtro e executar a consulta.
Maiores detalhes sobre essa transação podem ser obtidos pelo "help" da mesma.
Detalhes Técnicos:
Essa nova transação é baseada em uma view de C_ERGON (denominada CERG_ERG0385_BLOCO1), através da qual é possível customizar as informações apresentadas na transação, bastando que se altere a view adequadamente, sem mudar sua interface.
Redimensionamento da transação \Ergon\Histórico Funcional\Previdência\Dados dos Funcionários/Vínculos
Visão do usuário:
1. A tela dos dados do funcionário foi redimensionada para o padrão, para mostrar as informações complementares do funcionário.
2. A tela de VINCULOS, também foi redimensionada para manter o tamanho padrão da tela. Os campos também tiveram de ser movidos, e por isto, os padrões de tela devem ser revistos.
Detalhes Técnicos:
1. Retirado o object group OG_FUNCIONARIO, pois já existe o OG_VINCULO.
2. Redimensionado o canvas CABECALHO para o tamanho padrão para mostrar os dados complementares do vínculo.
3. Redimensionado o canvas VINCULOS para a tela ficar no tamanho padrão via web. Caso exista algum padrão de tela, o mesmo deverá ser revisto, pois os campos tiveram suas posições alteradas.
Inclusão de edição de tela, dos favoritos e flex campos
Visão do usuário:
Foram incluídas na Tela ERG0037, Transação "Centro de Custo", o botão de edição de telas, o botão de favoritos e a adição de 10 flex_campos.
Detalhes Técnicos:
Foram incluídas no form ERG0037, o botão de edição de telas, o botão de favoritos e a adição de 10 flex_campos.
Na tabela ERG_CCUSTO, foi acrescentado os flex_campos de 01 a 10.
Novo campo DTADM_RAIS
Visão do usuário:
Na Tela ERG0261, Transação "Vínculo", foi adicionado o campo para recebimento da data de admissão para RAIS. Se não for informada será considerada a data de exercício. E deverá ter mesmo mês/ano da data de exercício.
Na Tela ERG0227, Transação: "Histórico de Vínculo", foi adicionado o campo data de admissão para RAIS.
Detalhes Técnicos:
Nas tabelas ERG_HIST_VINC e VINCULOS foi adicionada a coluna DTADM_RAIS.
Transações de Mudança de Evento
Visão do usuário:
As transações "Eventos de Mudança de Cargo", "Eventos de Progressão" e "Eventos de Mudança de Jornada" do módulo "Histórico Funcional / Eventos / Eventos de Cargo" que só permitiam eventos de natureza principal "PROVIMENTO", passam a permitir também eventos de natureza principal "DESIGNACAO".
Detalhes Técnicos:
Foram alterados os forms ERG0303, ERG0304 e ERG0306.
Adicionado ao form a funcionalidade de edição de tela.
Visão do usuário:
Na Tela ERG0329, Transação: "Combinação de Cargos/Funções Requeridos", foi adicionado a funcionalidade de edição de tela, com isto a tela poderá ser customizada pelo usuário.
Detalhes Técnicos:
Adicionado ao form a funcionalidade de edição de tela, com isto a tela poderá ser customizada pelo usuário.
Alterar Pck_concursos para o modelo Novo
Detalhes Técnicos:
Foram regeradas as Packages e Triggers da tabela concurso na nova versão. Além disso foi retirado o insert_aux, update_aux e o delete_aux da PCK.
Alteração de Flex_campos para Multline
Visão do usuário:
Alterados as Telas ERG0332 e ERG0351 para terem um campo do tipo FLEX multi-registro. Na Tela ERG0332 o campo é o FLEX_CAMPO_10. Na Tela ERG0351 o campo é o FLEX_CAMPO_55.
Detalhes Técnicos:
Alterados os forms ERG0332 e ERG0351 para terem um campo do tipo FLEX multline. No form ERG0332 o campo é o FLEX_CAMPO_10. No form ERG0351 o campo é o FLEX_CAMPO_55. O preenchimento desses campos deve ser feito via C_ERGON.
Grupos de Eleitos com até 9 dígitos
Visão do usuário:
Os grupos de eleitos passam a aceitar números de até 9 dígitos.
Detalhes Técnicos:
As tabelas ELEITOS_EXT, EXECUCOES, FOLHAS_EXECUCOES e GRUPO_ELEITOS foram alteradas para aumentar a precisão da coluna GRUPO para 9 dígitos.
Os forms ERG0029, ERG0043, ERG0056, ERG0063, ERG0093, ERG0096, ERG0119, ERG0120, ERG0192, ERG0202, ERG0287 e ERG0308 foram alterados para comportar a nova precisão do grupo de eleitos.
Criada function EP__WEB_GERA_SENHAS
Visão do usuário:
Criado um entry-point para permitir a mudança no processo de geração de senhas.
Detalhes Técnicos:
Criada a ep para permitir a mudança no processo de geração de senhas.
Se necessário deve ser codificada retornando uma senha com no máximo 8 caracteres.
Criação da EP__VERIFICA_TIT_AFAST_SUBST.
Visão do usuário:
Com a criação do EP é possível customizar as regras de afastamento do funcionário.
Detalhes Técnicos:
Esta function tem por finalidade a criação de um entry_point na procedure VERIFICA_TITULAR_AFASTADO.
O tratamento deve ser semelhante às rotinas EPB__ e EPA__. Caso v_mens volte preenchido, deve
ser disparada mensagem de erro com o código 11303.
É chamada em PCK_EV_FUNC_SUBST, no início da procedure VERIFICA_TITULAR_AFASTADO.
Caso devolva TRUE, a validação é feita no produto.
Caso devolva FALSE, a validação do produto não é feita.
Parâmetros:
P_SUBST:
registro do evento de substituição do funcionário;
P_MENS:
mensagem a ser passada para o produto em caso de erro;