BLV Técnico Versão 5.13 (Continuação)
Mensagens de erro
Visão do usuário:
Criadas mensagens de erros para todos os campos da tela de Vacinas, acessada a partir de Medicina e Segurança - Prontuário - Perícias concluídas anteriormente - Fichas(s) / Exames(s) - Vacinação, Medicina e Segurança - Prontuário - Fichas(s) / Exames(s) - Vacinação ou Medicina e Segurança - Prontuário - Perícias iniciadas e não concluídas - Fichas(s) / Exames(s) - Vacinação, que serão exibidas se qualquer um dos campos não forem preenchidos na inclusão ou alteração de um registro.
Detalhes Técnicos:
Inserção na tabela had_erros de mensagens que serão exibidas se qualquer uma das colunas da tabela erg_pm_vacinacao não forem preenchidas na inclusão ou alteração de um registro.
Ajustes nos links entre as telas 'Prontuário' e 'Consulta PMRO'
Visão do usuário:
Agora, a partir da tela 'Prontuário', é possível acessar a tela de 'Consulta PMRO' já passando para a mesma, informações como a secretaria, o cargo, o número funcional e o vínculo a serem consultados, dispensando que o usuário digite tais informações.
Outra modificação é que a partir da tela de 'Consulta PMRO' é possível retornar a tela 'Prontuário', já com o prontuário do servidor em questão aberto. Este recurso é válido desde que primeiramente a 'Consulta PMRO' tenha sido acessada a partir da 'Prontuário'.
Detalhes Técnicos:
Na tela de 'Prontuário', o link 'Consulta PMRO' agora passa como parâmetros para a 'Consulta PMRO' o cargo, a secretaria e o numfunc do vínculo selecionado na grid 'Vínculos do funcionário'.
A volta também é garantida, ou seja, na tela de 'Consulta PMRO', há um link para o 'Prontuário', passando o número funcional.
Aumentado complemento do endereço para 60 e série da carteira de trabalho para varchar2.
Detalhes Técnicos:
Aumentado complemento do endereço para 60 e série da carteira de trabalho para varchar2 em funcionários, dependentes, pensionistas e representantes legais.
Criação de view de lançamentos manuais
Visão do usuário:
Criação de view de lançamentos manuais. Foram criadas as views:
- ERG_VW_FOL_MOV_FINCALC
- ERG_VW_FOL_MOV_PE_FINCALC
Adicionado campo categoria no form ERG0272 - Pesquisa Eventos
Detalhes Técnicos:
Adicionado o campo categoria no form ERG0272 - Pesquisa Eventos, populado pela lov do campo subcategoria.
Tipos de Folhas agrupados por Finalidades de Pagamento
Visão do usuário:
Na tabela de Tipos de Folhas foi acrescentada a coluna Finalidade de Pagamento.
Com esta nova informação, os tipos de folha passam a ser agrupados com efeito na visibilidade dos pagamentos já consolidados.
Nos cálculos de folha, os pagamentos de folhas consolidadas só são visíveis entre as folhas de tipos com a mesma finalidade de pagamento. Por exemplo, se alguns tipos tem como finalidade 'Pagamento Normal' e outros tipos têm como finalidade 'Pagamento 13o', as folhas ligadas à finalidade 'Pagamento Normal' não vê os valores já pagos nas folhas ligadas a finalidade 'Pagamento 13o', e vice-versa.
Isto permite simplificar a programação de fórmulas de cálculo, e também a utilização de uma mesma rubrica em comum a várias finalidades, mas com uma independência dos valores entre as finalidades sem necessidade de utilizar complementos.
Detalhes Técnicos:
Para que os valores consolidados sejam isolados por finalidades de pagamentos, a opção genérica UTILIZA_FINALIDADE_CALC deve ser ativada.
As views das tabelas de parcelamentos (ERG_VW_PARCELA e ERG_VW_PARCELA_PENS) devem ser substituídas pelas views ERG_VW_PARCELA_FINCALC e ERG_VW_PARCELA_PENS_FINCALC, na parametrização de tabelas para folhas. As tabelas de movimentos (FOL_MOVIMENTOS e FOL_MOVIMENTOS_PE) também precisam ser substituídas pelas views ERG_VW_FOL_MOV_FINCALC e ERG_VW_FOL_MOV_PE_FINCALC, nesta mesma parametrização de folhas. Isto é necessário para que os valores lidos nestas tabelas também sejam isolados por finalidades de pagamentos.
Na instalação deste patch, é criada a finalidade de pagamento 'Geral', que é atribuída a todos os tipos de folhas.
Na tabela de movimentos, a coluna de finalidade de pagamento com valor nulo é tratada como se estivesse preenchida com finalidade 'Geral'.
Tratamento de nulo para as colunas de tabelas extras no Módulo C
Detalhes Técnicos:
O método 'setColunanula()' agora coloca string vazia em coluna de texto ou zero em coluna numérica.
Foi criado o método 'ehColunaNula()' para interrogar se uma coluna está sinalizada como nula ou não (em C, não há um conteúdo específico para indicar nulo em variáveis nativas).
Ex.: if (tbxTTT.ehColunaNula("INFO")) tbxXXX.setColunaNula("INFO");
Foram alterados os métodos 'setColuna()', incluindo um novo argumento (bool anula), para colocar string vazia em coluna texto ou zero em coluna numérica, quando o novo argumento tem valor 'true'.
Ex.: tbxXXX.setColuna("INFO", tbxTTT.getColuna("INFO", ""), tbxTTT.ehColunaNula("INFO"));
Criação de flex campos de 41 a 50 na transação Histórico Funcional\Pensões Especiais\Dados Pessoais
Visão do usuário:
Criação de 05 flex_campos na aba documentos e de 05 flex campos na aba Dados bancários para permitir customizações dos clientes. (ERG0179)
Detalhes Técnicos:
Criação de 05 flex_campos na aba documentos e de 05 flex campos na aba Dados bancários para permitir customizações dos clientes. (ERG0179)
Incluídos mais 10 campos flexíveis (16 ao 25) nas tabelas CONS, CONS_PE e CARGA_CONS_TEMP.
Visão do usuário:
Incluídos 10 novos campos flexíveis (16 ao 25) nas transações:
Processos\Folha de Pagamentos\Consignações\Carga de Consignações (ERG0051)
Processos\Folha de Pagamentos\Consignações\Consignações/Funcionário (ERG0053)
Processos\Folha de Pagamentos\Consignações\Funcionários/Consignatária (ERG0054)
Processos\Folha de Pagamentos\Consignações\Consignações/Pensionistas (ERG0284)
Processos\Folha de Pagamentos\Consignações\Pensionistas/Consignatária (ERG0285)
Adicionado o campo Jornada e os 10 campos flexíveis
Visão do usuário:
Adicionado o campo Jornada e os 10 campos flexíveis, todos já existentes na view CERG_ERG0151_BLOCO1. (ERG0151)
Exibição na tela da senha gerada automaticamente para o servidor
Visão do usuário:
Foi implementado um novo mecanismo na transação 'Controle de Acesso dos Funcionários via Web' (ERG0283) que permite exibir a senha gerada para um determinado servidor imediatamente após o término do processo de geração.
O mecanismo funciona da seguinte maneira:
1. Foi criada uma nova opção genérica no sistema chamada EXIBE_SENHA_GERADA_WEB (sistema Ergon, grupo ERGON). Esta opção é inicialmente parametrizada com o valor N, o que significa que o sistema não exibirá a senha gerada após o término da geração;
2. Caso a opção acima tenha seu valor alterado para 'S', quando for disparado o processo de geração de senha para um funcionário na transação 'Controle de Acesso dos Funcionários via Web' (ERG0283), ao término do processo o sistema emitirá um aviso apresentando a senha gerada.
OBS.: Este mecanismo só é válido para a opção de geração de senha para um único funcionário. Para a opção de geração de senha por grupo de eleitos não houve mudança e, consequentemente, este mecanismo não é válido.
Adicionado Documentos Legais na transação ERG0291 - Espécies/Rubrica.
Visão do usuário:
Adicionado Documentos Legais na transação ERG0291 - Espécies/Rubrica.
Módulo: Histórico Funcional - Transação: Licenças Especiais
Visão do usuário:
Foram incluídos 5 novos campos flexíveis para serem exibidos abaixo das linhas tabulares, semelhante ao campo "Observação". (ERG0144)
Detalhes Técnicos:
Foram criados os flex campos 06 a 10 nas tabelas LIC_ESP e LIC_ESP_PND.
Criação de EP no pacote da PACK_DIRF
Detalhes Técnicos:
Na procedure prc_gera_info foi criado a chamada de EP (ep__prc_gera_info) para permitir customizações pelo cliente.
Adicionado recurso de Documentos Legais em ERG0326 - Cadastro de Comissões.
Visão do usuário:
Adicionado recurso de Documentos Legais em ERG0326 - Cadastro de Comissões.
Novo formato para lançamento de frequências -
Visão do usuário:
Existem algumas frequências associadas a uma quantidade fixa de sessões mensais. Deve-se informar a quantidade de sessões nas quais o servidor esteve presente em relação ao total de agendamentos. Por exemplo: o servidor participou de 8 sessões de 15 sessões estabelecidas para a comarca. Estas sessões devem ser informadas neste formato: 08/15.
O processo de comparação de rubricas paralelas, agora obedece à multiempresa.
Detalhes Técnicos:
Todos os objetos envolvidos no processo de comparação de rubricas paralelas, agora consideram a empresa logada.
Na transação Histórico Funcional\Dependentes\Dados Pessoais - incluídos campos para novos padrões de certidões
Visão do usuário:
Na aba Documentos foram inseridos dois novos campos para contemplarem os dois novos padrões de "Certidão de Nascimento / Casamento" e "Certidão de Óbito / Desaparecimento". (ERG0068)
Na transação Histórico Funcional\Dados Pessoais\Dados Pessoais - incluídos campos para novos padrões de certidões
Visão do usuário:
Na aba Certidões foram inseridos dois novos campos para contemplarem os dois novos padrões de "Certidão de Nascimento / Casamento" e "Certidão de Óbito / Desaparecimento". (ERG0074)
Na transação Histórico Funcional\Pensões Especiais\Dados Pessoais - incluídos campos para novos padrões de certidões
Visão do usuário:
Na aba Certidões foram inseridos dois novos campos para contemplarem os dois novos padrões de "Certidão de Nascimento / Casamento" e "Certidão de Óbito / Desaparecimento".
Criado opção genérica PERMITE_FERIAS_SUBST
Visão do usuário:
Criado a opção genérica PERMITE_FERIAS_SUBST para permitir férias quando estiver substituindo.
Detalhes Técnicos:
Adicionado verificação da opção genérica PERMITE_FERIAS_SUBST para permitir férias quando estiver substituindo em pck_ferias.
Publicações para membros da comissão.
Detalhes Técnicos:
Foi adicionado o recurso de publicações para os membros da comissão.