BLV Usuário Versão 5.00 (Continuação)
Novas transações de históricos.
Quatro novas transações foram criadas: Histórico de Funcionários, Histórico de Dependentes, Histórico de Pensionistas e Histórico de Vínculos.
1)Transação Histórico de Funcionários:
A tela desta transação foi derivada da tela de Funcionários; a diferença está na adição de um cabeçalho, para seleção de funcionários pelo número funcional ou pela matrícula, e na criação de um filtro, que possibilita definir o período de consulta ao histórico e o usuário que efetuou as alterações. Ao se listarem os dados do histórico, os campos data inicial, data final e usuário são mostrados em todas as telas, e o restante das informações são exibidas nas respectivas fichas, exatamente como na tela de Funcionários, porém uma por vez. Portanto, pode-se navegar entre as fichas visualizando-se o período do histórico e o usuário que fez as alterações. Também, é possível executar consultas especificando-se quaisquer um dos campos do histórico mostrado. O histórico da matrícula pode ser listado nessa tela, mas somente quando o sistema estiver configurado para identificação funcional por matrícula. Neste caso, os históricos de matrículas listados são aqueles cujo período é concomitante com o período dos históricos do funcionário consultado na transação. Não são permitidas inserções ou alterações nesta transação, apenas remoção de registros.
2)Transação Histórico de Dependentes:
A tela desta transação foi derivada da tela de Dependentes; a diferença está na adição de um filtro, para o usuário definir o número do dependente, o período de consulta ao histórico e o usuário que efetuou as alterações. Os campos data inicial, data final e usuário são exibidos em todas as fichas, e o restante das informações são mostradas exatamente como na tela de Dependentes, porém cada uma em sua respectiva ficha.
Com isto, pode-se navegar entre as fichas visualizando-se o período do histórico e o usuário que fez as alterações. Também, é possível executar consultas especificando-se quaisquer campo do histórico mostrado. Para esta transação não são permitidas inserções ou alterações, apenas remoção de registros.
3)Transação Histórico de Pensionistas:
A tela desta transação foi derivada da tela de Pensionistas; a diferença está na adição de um filtro, para o usuário definir o número do pensionista, o período de consulta ao histórico e o usuário que efetuou as alterações. Os campos data inicial, data final e usuário são exibidos em todas as telas, e o restante das informações são mostradas também exatamente como na tela de Pensionistas, porém apenas uma vez. É possível também executar consultas especificando-se quaisquer campo do histórico mostrado. Não são permitidas inserções ou alterações nesta transação, apenas remoção de registros.
4)Transação Histórico de Vínculos :
A tela desta transação foi derivada da tela de Vínculos; a diferença esta na adição de um cabeçalho, para selecionar o funcionário pelo número funcional e vínculo ou pela matrícula; e também na criação de um filtro, para o usuário definir o período de consulta ao histórico e o usuário que efetuou as alterações. Os campos data inicial, data final e usuário são exibidos em todas as fichas, e o restante das informações são mostradas exatamente como na tela de Vínculos, porém em sua respectiva ficha. Portanto, pode-se navegar entre as fichas visualizando-se o período do histórico e o usuário que fez as alterações. Também, é possível executar consultas especificando-se quaisquer campo do histórico mostrado.
Não são permitidas inserções ou alterações, apenas remoção de registros nesta transação.
Com a criação das quatro transações acima, veio também a necessidade de se alterar o menu do Ergon para disponibilizá-las ao usuário.
Outra alteração feita implicou nas quatro transações. Como elas consultam históricos, estes devem permanecer registrados no sistema mesmo que os dados de origem (funcionários, dependentes, pensionistas, vínculos, matrículas) forem removidos. Isto resultou na necessidade de se alterar, nas quatro transações, os cabeçalhos de consulta aos históricos.
Tomemos como exemplo a remoção de determinado funcionário no sistema: seus dados funcionais serão excluídos, mas o seu histórico permanecerá cadastrado. Para que a consulta a este histórico seja possível, é necessário fazê-la diretamente, retornando as informações deste e do funcionário e permitindo também ao usuário remover os respectivos históricos listados.
Seguem abaixo dois exemplos detalhados para melhor esclarecer em que consistiu as alterações feitas nas quatro transações.
1) Se o sistema estiver configurado para trabalhar com identificação por matrícula e ocorrer a situação de existir um funcionário cadastrado com determinada matrícula já usada por outro funcionário, que por sua vez foi removido do sistema. Os históricos cadasstrais do funcionário anterior ainda existem no sistema. Na ocasião do usuário preencher a matrícula, será exibida uma lista mostrando-a duas vezes. Uma será a do funcionário atual, sendo facilmente identificada através de seu nome. A outra será a do funcionário anterior, indicando que este foi removido, e a data do ocorrido.
2) Em caso de o sistema estar configurado para trabalhar com identificação por número funcional e vínculo, e ocorrer a situação de existir um funcionário cadastrado ou removido que possua dois ou mais vínculos com a empresa. Inicialmente uma lista é mostrada. Esta ação já ocorria, com a diferença de que agora também serão listados os vínculos que foram removidos do sistema, mas que ainda possuem um histórico registrado. Eles serão facilmente identificados através da indicação de que o vínculo foi removido.
É importante ressaltar que, ao selecionar um funcionário removido, no lugar de seu nome será mostrada a indicação de remoção e a data do ocorrido.
Inclusão dos campos adicionais em dependentes
Foram criados os campos adicionais 11 a 20 em dependentes.
Mais detalhes no histórico da dependência
No cadastro dos dados pessoais dos dependentes, pasta Histórico do Dependente, foram incluidos os campos TIPO INVALIDEZ e TIPO EXCEPCION (excepcionalidade). Os valores dos campos podem ser cadastrados através das tabelas gerais ERG_DEP_TIPO_INV (para o tipo de invalidez) e ERG_DEP_TIPO_EXCEP (para o tipo de excepcionalidade).
Inclusão do campo JORNADA
Na tela da consulta de eventos foi incluído o filtro por JORNADA de trabalho. Se for informada a jornada de trabalho, os servidores ingressantes não constarão na lista pesquisada; só serão exibidos os eventos de funcionários que já estão em exercício.
Ainda nesta mesma tela foi também incluída a coluna JORNADA e DESCRIÇÃO DA JORNADA. As colunas CARGO, SETOR e NÚMERO DO TITULAR deixaram de ser coluna e foram reposicionadas para os campos inferiores, ao lado da descrição destes.
Com estas alterações, será necessário rever os padrões de tela associados a estas transações.
Alteração na transação "Folhas"
A transação "Folhas" sofreu várias alterações que mudaram bastante o leiaute e a funcionalidade da tela. Ela passou a ter funcionamento diferenciado conforme a configuração do sistema quanto a trabalhar com uma só empresa ou com várias empresas. A seguir serão descritas as alterações e as funcionalidades da tela em função da opção do sistema
1) Sistema em mono-empresa:
Neste modo, a tela vai apresentar os dados em duas fichas (ou tabs).
A primeira ficha, entitulada "Cadastro de Folhas", corresponde aos dados de FOLHAS. Ela apresenta as folhas para serem trabalhadas, como nas versões anteriores, tendo sido alterada somente a posição dos itens na transação. Uma nova característica é a existência de um novo botão denominado "Executa Cálculo", que permite a solicitação do pedido de cálculo para a folha selecionada. Ao se fazer a solicitação, algumas validações serão feitas e mensagens de erros aparecerão caso alguma condição não seja satisfeita. Antes da solicitação será necessário selecionar um grupo de eleitos; caso o número do grupo seja "0" (zero), o cálculo será total e um aviso aparecerá alertando de que isto poderá demorar algumas horas, sendo disponibilizado ao usuário a opção de cancelar a solicitação. Para qualquer outro valor, a restrição é feita caso o grupo não possua nenhum funcionário. Após passar pelas validações, serão gravadas também informações de execução, com a empresa padrão.
A forma de filtrar os dados também foi alterada, onde a tela apresentará uma lista contínua de folhas, por ordem decrescente de mês e por ordem crescente do número da folha. O filtro de mês será inicializado no mês corrente, e servirá para informar o período inicial de onde começará a lista, trazendo assim todas as folhas cujo mês e ano sejam maiores ou iguais ao informado no filtro. Foi incluído também um segundo campo de filtro, para o tipo de folha, inicializada com valor em branco para não restringir a seleção da lista.
A segunda ficha, entitulada "Ocorrências", mostra mensagens de ocorrências para as execuções da folha selecionada na primeira ficha. A apresentação delas na guia de ocorrências será feita em ordem decrescente de execução, e ordem crescente de ocorrência. Nesta ficha somente consultas poderão ser feitas.
1) Sistema em multi-empresa:
Nesse modo, a tela vai apresentar os dados em quatro fichas (ou tabs).
A primeira ficha, entitulada "Catálogo de Folhas", corresponde aos dados de FOLHAS. Ela funciona como um catálogo de folhas, onde qualquer execução destas pelo sistema deverá ser registrada primeiramente nessa ficha. Por se tratar apenas de um catálogo, os itens "Destino", "Data de processamento", "Data de consolidação", o botão "Desbloqueia Cálculo", "Data de bloqueio de crédito" e o botão "Desbloqueia Crédito" não aparecem.
Desta forma, para cada folha registrada no catálogo, o usuário poderá gerar dados para cada empresa, através do botão "Gera Fol Emp". Este botão aciona um procedimento de criação dos dados da folha para cada empresa, copiando-os a partir da folha modelo (catálogo) e evitando o trabalho de se ficar cadastrando empresa por empresa.
Outro botão criado foi o denominado "Executar Cálculos das Empresas", que permite a solicitação de cálculo para um conjunto de empresas, gerando o pedido de cálculo para cada uma, a partir de uma única solicitação do usuário; isto evita a necessidade de fazê-la empresa por empresa.
Para a solicitação de cálculo da folha, faz-se necessário primeiramente selecionar um grupo de eleitos. Se o número do grupo for igual a "0" (zero), o cálculo feito será total para cada empresa da folha; neste caso, um aviso será emitido, alertando que a operação poderá demorar algumas horas, disponibilizando ao usuário a opção do cancelamento da solicitação. Para qualquer outro valor, a restrição será feita caso o grupo não possua nenhum funcionário em alguma empresa da folha; e a solicitação será efetuada para as empresas cujo grupo tenha algum funcionário.
Algumas validações serão feitas na solicitação, e mensagens de erros aparecerão caso alguma condição não seja satisfeita. Após passar por isto, será apresentada uma janela informando um sumário do total de solicitações que serão geradas em função do total de empresas da folha. Esta janela disponibiliza ao usuário a opção de continuar a geração do cálculo ou cancelar. Caso a opção escolhida for a de continuar, várias atualizações de dados referentes à execução da folha serão efetuadas.
Outra característica desta ficha é verificar se alguma alteração feita em qualquer item do catálogo está diferente de ao menos um item correspondente na ficha "Empresas da Folha". Se houverem diferenças o usuário é alertado através de uma mensagem, indicando informações desiguais da alteração feita em um determinado número de empresas da folha. Ao usuário será permitido optar entre : repassar a alteração para todas as empresas, continuar alterando apenas o catálogo ou cancelando as alterações realizadas. Através desta característica, não será necessário ao usuário fazer as alterações empresa por empresa.
Outra alteração feita na transação foi na forma de filtrar os dados, onde a tela apresentará uma lista continua de folhas, por ordem decrescente de mês e por ordem crescente do número da folha. O filtro de mês será inicializado no mês corrente, e servirá para informar o período inicial de onde começará a lista, trazendo assim todas as folhas cujo mês e ano forem maiores ou iguais ao informado no filtro. Foi incluído um segundo campo no filtro, para o tipo de folha, que é uma informação inicializada com valor em branco, não restringindo assim a lista.
A segunda ficha, entitulada "Empresas da Folha", mostra os dados de cada empresa da folha que estiver selecionada na ficha de catálogo de folhas, cujo usuário ativo tem acesso. Pelo fato dela representar o registro da folha selecionada em cada empresa, serão apresentados os itens "Destino", "Data de processamento", "Data de consolidação", botão "Desbloqueia Cálculo", "Data de bloqueio de crédito" e o botão "Desbloqueia Crédito" e permitido ao usuário cadastrá-los de maneira específica para cada empresa.
Uma característica nesta ficha, é a existência do botão denominado "Executa Cálculo" que permite a solicitação de um pedido de cálculo para a folha selecionada na empresa escolhida.
Para a solicitação de cálculo da folha, faz-se necessário primeiramente selecionar um grupo de eleitos. Se o número do grupo for igual a "0" (zero), o cálculo feito será total para cada empresa da folha; neste caso, um aviso será emitido, alertando que a operação poderá demorar algumas horas, disponibilizando ao usuário a opção do cancelamento da solicitação. Para qualquer outro valor, a restrição ocorrerá caso o grupo não possua nenhum funcionário. Algumas validações serão feitas após, e mensagens de erros aparecerão caso alguma condição não seja satisfeita.
Passando por este processo, os dados referentes à execução da folha selecionada serão registrados também.
A terceira ficha, entitulada "Ocorrências", mostra mensagens de ocorrências para as execuções da folha selecionada na segunda ficha "Empresas da Folha". Estas mensagens serão apresentadas por ordem decrescente de execução, e ordem crescente de ocorrência, e somente para consultas.
A quarta ficha, entitulada "Folhas da Empresa", apresenta os dados de cada folha cadastrada para a empresa selecionada na ficha "Empresas da Folha", podendo somente serem consultados.