BLV Técnico Versão 5.13 (Continuação)
Configurando a flag da transação no relatório "02 Inf. Rendimentos"
Visão do usuário:
O relatório "02 Inf. Rendimentos" (ERG0802r) está "setando" o nome do relatório: flag_pack.set_transacao ('02 Inf. Rendimentos'), para ser utilizado pela view DIRF_VW_REG_9 caso seja necessário para mudar algum comportamento da view quando utilizada pelo relatório ou pela transação "DIRF" (ERG0072).
Detalhes Técnicos:
Para não ocorrer nenhum problema entre o valor da coluna CPF da view DIRF_VW_REG_9 e o valor do parâmetro P_CPF do relatório "02 Inf. Rendimentos" (ERG0802r), foi aplicado um filtro para remover caracteres de formatação na montagem da clausula WHERE. Outra alteração foi setar o nome do relatório: flag_pack.set_transacao ('02 Inf. Rendimentos'), para ser utilizado pela view DIRF_VW_REG_9 caso seja necessário para mudar algum comportamento da view quando utilizada pelo relatório ou pela transação "DIRF" (ERG0072).
Inclusão de campo para exibir descrição completa da vaga na transação 'Concursos'
Visão do usuário:
A transação 'Concursos' (menu Concursos > Concursos e Vagas Oferecidas - ERG0050) foi alterada para incluir o campo 'Descr. Vaga' no bloco Vagas.
Esse campo exibirá a descrição completa da vaga selecionada e permitirá customização desta descrição, segundo necessidades específicas de cada instituição.
Detalhes Técnicos:
Para customizar a descrição completa da vaga, basta codificar o entry-point EP__GET_DESCRICAO_VAGA_CONC (schema C_Ergon do banco de dados). Este entry-point recebe por parâmetro a chave da vaga corrente e deve retornar a descrição a ser exibida. Se o entry-point retornar NULL, o Ergon exibirá a descrição padrão da vaga.
A transação: Vagas\Controle Quantitativo\Distribuição de Vagas do QVC por setor teve a seguinte alteração:
Visão do usuário:
Foi colocado na tela um campo do tipo display_item para mostrar o cargo/função do bloco de distribuição de vagas.
Retirar acentos referentes à Lista Estática (ERG0399).
Detalhes Técnicos:
Retirar acentos referentes à Lista Estática (ERG0399) nos valores do campo 'Quem Usa'. Nada muda na exibição desses valores do campo.
A transação Processos\Folha de Pagamentos\Parcelamentos\Manutenção de Parcelas teve as seguintes alterações:
Visão do usuário:
1. Criada nova coluna (Tot Quitado Manual) para mostrar as quitações manuais;
2. Alterada a coluna de Total Parcelado para mostrar somente o valor das parcelas, e não mais o saldo, como era antes.
3. Criado o campo complementar (Item Adicional 1) na tabela geral ERG_SIT_PARCELAMENTO para indicar que determinada situação deve ser considerada quitada e por isso se o flag Somente Abertas estiver marcado, a mesma não deve aparecer. Permanece, no entanto, o critério de que o saldo deve ser zero.
Detalhes Técnicos:
Foram criadas na PACK_PARCELAMENTO as seguintes funções:
1. SITUACAO_QUITADA: retorna 1 se na tabela geral ERG_SIT_PARCELAMENTO, o campo Item Adicional1 estiver marcado como 'QUITADA', caso contrário retorna 0.
2. VALOR_QUITADO: retorna o valor das quitações feitas manualmente no sistema.
3. VALOR_PARCELAMENTO: foi alterada para caso receba o parâmetro 'PARCELADO' devolver somente o valor total das parcelas.
Ajuste no monta_patch: remover [tarefa] e implementar conceito de PARCIAL
Visão do usuário:
Monta_patch modificado para não gerar mais o patch com o número da tarefa.
Incluída opção para indicar se o patch é "parcial" ou "total".
Criada view DIRF_VW_REG_23 de C_Ergon
Visão do usuário:
Criada view para tratar Tributação sob Exigibilidade Suspensa.
Cadastrado o layout '02.3 - Informações dos Beneficiários com Tributação sob Exigibilidade Suspensa' para tratar os novos campos de 'NÃO_RETIDOS'.
Detalhes Técnicos:
Criada view DIRF_VW_REG_23 de C_ergon para tratar Tributação sob Exigibilidade Suspensa.
Cadastrado o layout '02.3 - Informações dos Beneficiários com Tributação sob Exigibilidade Suspensa' na transação ERG0072 - Dirf para tratar os novos campos de 'NÃO_RETIDOS' adicionados na tabela DIRF_TOTAIS.
Os valores dos novos campos serão populados por ep.
Chamada para gera_eleitos
Detalhes Técnicos:
- Foi incluído chamada para pack_ergon.gera_eleito em MAIN_PRE, toda vez que ocorrem alteração na dtini (para PCK_COMISS_REUNIAO). Já para PCK_COMISS_REUN_PART será chamada toda vez que for feita alguma transação (Insert, Update, Delete).
Novos campos nas transações Concursos e Critérios de Avaliação de Concursos
Visão do usuário:
A transação Critérios de Avaliação de Concursos, no bloco de Critérios de Avaliação, recebeu dois novos campos somente leitura, cujo objetivo é mostrar a descrição do critério e do tipo de critério selecionados.
A transação Classificação em Concursos, no bloco Lista de Classificados, recebeu um campo novo para armazenar o Telefone do classificado.
Subempresas correta para rubricas retroativas
Visão do usuário:
Modificada rotina para buscar as subempresas das rubricas retroativas de forma correta.
Detalhes Técnicos:
Para os cálculos de rubricas retroativas a rotina da RAIS foi modificada para utilizar a subempresa em que o servidor esteve lotado no mês/ano direito da rubrica e não no mês/ano da folha.
Usuário privilegiado não tem mais acesso a visualizar rubricas auxiliares.
Visão do usuário:
Nas transações: Processos\Folha de Pagamento\Consultas\Lista Contracheque, Processos\Folha de Pagamento\Consultas\Lista Pagamentos de uma Competência e Processos\Folha de Pagamento\Consultas\Lista Pagamentos de um Mês/Ano, foram alteradas para serem visualizadas somente as rubricas auxiliares que estejam cadastradas no fator para cálculo L CONTRACHEQUE, independente do usuário ser ou não privilegiado.
RAIS: Revisando e criando rotina para gerar encadeamentos de vínculos somente para a RAIS.
Detalhes Técnicos:
Desenvolvido o procedimento MONTAR_LINHA_RAIS. Ele tem a finalidade de gerar a linha funcional dos servidores da RAIS.
Impressão de Atos pela transação Prorrogações
Visão do usuário:
O usuário poderá imprimir atos individuais a partir da transação Prorrogações. Atos coletivos poderão ser impressos a partir da transação 'Impressão de atos coletivos'.
Detalhes Técnicos:
Para a impressão de ato a partir da transação Prorrogações, foram feitas alterações no form erg0398.fmb (inclusão do object group OG_ATOS) e na package ato_indiv_pack (inclusão da estrutura erg_prorrog).
Adição de novos flex_campo
Visão do usuário:
Inclusão de mais 10 flex_campo (11 ao 20) para tabela Evento_func e form erg0302.
Suporte a nove dígitos, para números de funcionário, vínculo e folha, no Módulo C
Visão do usuário:
O Módulo C foi ajustado para suportar que os números de funcionários, vínculos e folhas, possam ser expressos com até 9 dígitos.
Detalhes Técnicos:
A quantidade máxima de dígitos que o sistema permite trabalhar é configurável pelas opções, Ergon/ERGON/MAX_DIG_NUMFUNC, Ergon/ERGON/MAX_DIG_NUMVINC e Ergon/ERGON/MAX_DIG_NUMFOLHA.
No Módulo C, os valores destas opções estão disponíveis na variáveis:
PF.TamNumFunc (padrão 8)
PF.TamNumVinc (padrão 2)
PF.TamNumFolha (padrão 2)
Permite consulta as fichas de respostas para a fase do processo diferente de "Avaliação"
Visão do usuário:
Quando a fase do processo for diferente de "Avaliação", será permitida apenas consulta as fichas de respostas na transação "Fichas de Respostas" (form ERG0347).
Detalhes Técnicos:
No package PCK_PROM_RESPOSTAS_FICHA foi adicionado a validação para bloquear alterações nas fichas de respostas se a fase do processo for diferente de "Avaliação".
No package PCK_PROM_FUNC_AVALIADOR foi adicionado validação para bloquear alteração da situação das fichas de respostas se a fase do processo for diferente de "Avaliação". Como controle da situação da ficha de resposta é feita na PROM_FUNC_AVALIADOR e se alterações na ficha de resposta estiver bloqueado (situação do processo diferente de "Avaliação"), a coluna SITUACAO não pode ser alterada (update).
Adicionado chamada para EP__ERG0063_FILTRA_FOLHAS_EMP
Detalhes Técnicos:
Adicionado chamada para EP__ERG0063_FILTRA_FOLHAS_EMP nas lov´s de folha e número da folha.
Ajustes nas telas do módulo de treinamentos
Visão do usuário:
Algumas telas do módulo de treinamentos foram alteradas segundo descrição abaixo:
- Tela de Agendas:
Inclusão do campo "Custo Unitário" na ficha Recursos;
- Tela de Avaliações:
Somente listará agendas realizadas (situação = "Normal" e data de término passada);
Somente listará inscrições com situação "Confirmado".
- Tela de Respostas de Avaliação de Treinamentos:
Somente listará agendas realizadas (situação = "Normal" e data de término passada);
Somente listará inscrições com situação "Confirmado".
Adicionado campo NUMEV nas views erg_erg0169_bloco2 e ocupacao_vaga_vw.
Detalhes Técnicos:
Adicionado campo NUMEV nas views erg_erg0169_bloco2 e ocupacao_vaga_vw.
Inclusão de parâmetro com o número do dependente para relatório de impressão de contracheque do dependente.
Detalhes Técnicos:
Foi criado o parâmetro P_NUMDEP na lista de parâmetros passados para o relatório de impressão de contracheque de dependente. Esse parâmetro deve ser acrescentado no fonte do relatório definido na opção genérica Sistema: Ergon, grupo: FOLHAS, opção: REPORT_CCHEQUE_DEP.
Form ERG0092 - Lista Contracheque exibe a quantidade de registros em cada aba.
Visão do usuário:
As abas agora exibem a quantidade de registros contidos.
Detalhes Técnicos:
Criada program_unit atualiza_tab para inserir a quantidade de registros nas abas.
Na transação Histórico Funcional\Férias\Análise de Solicitação de Férias - o campo STATUS foi alterado do tipo LIST_ITEM por um campo TEXT_ITEM com LOV baseada em tabela geral.
Visão do usuário:
Criação da tabela geral SITUACAO_FERIAS que será utilizada no campo SITUAÇÃO. Dessa forma o usuário poderá criar novas situações. Lembrando apenas, que essas novas situações deverão ser tratadas em C_Ergon.
Detalhes Técnicos:
Criação da tabela geral SITUACAO_FERIAS para substituir o campo tipo LIST_ITEM por um campo TEXT_ITEM com LOV baseada nessa mesma tabela, permitindo customizações de novos "status" por parte do usuário.