BLV Técnico Versão 5.10 (Continuação)
Criação da tabela FOLHAS_EXECUCOES_ELEITOS
Detalhes Técnicos:
Foi criada a tabela FOLHAS_EXECUCOES_ELEITOS, que passa a gravar no banco os registros de eleitos de uma execução, com alguns dados acessórios para o cálculo.
Geração de FITABANCO, opção da posição inicial do dependente no campo complemento
Visão do usuário:
Na geração da rotina GERA_FITABANCO, foi criada a opção POSICAO_NUMDEP_COMPL (sistema Ergon, grupo FOLHAS), que tem como objetivo indicar a posição inicial do dependente no complemento da rubrica. Essa opção irá possibilitar salvar mais informações no campo complemento para rubricas de dependentes. Os números de dependente devem ter no máximo 2 caracteres. Essa opção terá valor inicial 1 indicando que a informação do dependente está na posição 1.
Criada geração de combinações na tela de parâmetros - ERG0174.
Visão do usuário:
Criado novo botão Gerar Combinações que permite abrir a "Geração de Combinações para Campos em Branco". Onde poderá ser gerada combinações para parâmetros em branco.
Detalhes Técnicos:
Criado novo canvas COMBINA e no bloco CONTROLE. Com objetos, dentre eles o botão COMBINA, com código para gerar combinações de parâmetros.
Criação de campos flexíveis na aba DEPENDENETS e da aba DADOS ADICIONAIS na tela da transação DEPENDENETES.
Visão do usuário:
1) Foram acrescentados dez novos campos flexíveis na aba DEPENDENTES da tela da transação DEPENDENTES.
2) Na mesma tela foi criada uma nova aba chamada DADOS ADICIONAIS com dez campos flexíveis.
Detalhes Técnicos:
1) Foram acrescentados dez novos campos flexíveis na aba DEPENDENTES form ERG0068, transação DEPENDENTES.
2) No mesmo form foi criada uma nova aba chamada DADOS ADICIONAIS com dez campos flexíveis.
3) Para a criação destes campos flexíveis, foi necessária a criação de vinte novos campos flexíveis na tabela DEPENDENTES, e com isso a regeração das triggers.
Permitir a criação de uma validação ao acesso dos contracheques de uma folha.
Detalhes Técnicos:
Criada a função c_ergon.ep__erg0092_acessa_cc que retorna 1 para as folhas que podem ser visualizadas pelo usuário conectado.
As listas de valores utilizam a função e retornam apenas os registros cuja função retorne 1.
As transações ERG0326-Cadastro de comissões e ERG0327-Reuniões da Comissão permitem a emissão de atos.
Visão do usuário:
As transações ERG0326-Cadastro de comissões e ERG0327-Reuniões da Comissão permitem a emissão de atos.
Detalhes Técnicos:
As transações ERG0326-Cadastro de comissões e ERG0327-Reuniões da Comissão permitem a emissão de atos.
Criada nova tabela TIPO_TEMPO_CONTA_COMPL.
Visão do usuário:
Na transação ERG0250-Tipos de Tempo foi adicionado a aba COMPLEMENTO com ep para LOV do campo de complemento.(ep__erg0250_complemento.FNC).
Detalhes Técnicos:
Na transação ERG0250-Tipos de Tempo foi adicionado o tab COMPLEMENTO com ep para LOV do campo de complemento.(ep__erg0250_complemento.FNC).
Opções Genéricas - Inclusão do item de parametrização VERIFICA_TIT_AFAST
Visão do usuário:
Ao se cadastrar um evento de substituição, pode-se verificar se o titular está afastado ou não. Para isto, deve-se utilizar o item de parametrização VERIFICA_TIT_AFAST, nas Opções Genéricas. Se esta opção for configurada com o valor 'S', uma substituição só será realizada se o titular estiver formalmente afastado. Caso contrário, ou seja, se opção for configurada com o valor 'N', então a substituição poderá ser realizada sem que o titular esteja afastado.
Inclusão do Botão "Listar Registros de Todas as Empresas"
Visão do usuário:
Inclusão do Botão "Listar Registros de Todas as Empresas/ Listar Registros da Empresa Logada".
Detalhes Técnicos:
Inclusão do Botão "Listar Registros de Todas as Empresas/ Listar Registros da Empresa Logada"
Validar o mês/ano folha contra a lista de valores
Visão do usuário:
Na Tela ERG0092, Transação: "Lista Contracheque", a lista de valores que mostra o mês/ano das folhas acessíveis ao usuário para listar o contracheque dos funcionários passa a aceitar somente valores contidos nessa lista.
Detalhes Técnicos:
A propriedade VALIDATE-FROM-LIST do item MES_ANO_FOLHA_AUX do bloco BLOCK_VINC_AUX foi alterado para YES.
Utilização do campo "Item adicional 1" para parametrizar o Tipo de Movimento
Visão do usuário:
Para determinar se o tipo de lançamento é de substituição ou não, o sistema irá verificar o conteúdo do campo "Item Adicional 1" da tabela geral ERG_TIPO_MOV_LANC_MA. Se o conteúdo do campo for 'S' o sistema não verificará se existe concomitância de períodos. Se o conteúdo for 'N' para os referidos tipos o sistema irá verificar se existe concomitância de períodos.
Detalhes Técnicos:
Para determinar se o tipo de lançamento é de substituição ou não, o sistema irá verificar o conteúdo do campo "Item Adicional 1" da tabela geral ERG_TIPO_MOV_LANC_MA. Se o conteúdo do campo for 'S' o sistema não verificará se existe concomitância de períodos. Se o conteúdo for 'N' para os referidos tipos o sistema irá verificar se existe concomitância de períodos.
Criada nova aba para consultar os Créditos.
Visão do usuário:
Foi criada uma nova Aba para consultar os Créditos gerados para uma determinada Fita. Esta aba é somente para consulta, não permitindo a alteração dos dados.
Geração de Crédito Bancário para Dependentes - Pensão Alimentícia
Visão do usuário:
A geração de crédito bancário para dependentes (pensões alimentícias) foi modificada, passando a levar em conta a opção genérica do grupo ERGON opção MODO_CC_DEPEN.
Caso esta opção esteja com o valor "FATVANT DEPEN", os créditos para os dependentes serão gerados desde que a rubrica cadastrada na opção genérica do grupo ERGON, opção RUBLIQDEP esteja calculada no contracheque do funcionário que seja a fonte pagadora da pensão alimentícia.
Caso a opção MODO_CC_DEPEN esteja com o valor CREDITO_EXTRA, a geração do crédito bancário será feita para as rubricas cadastradas no fator de folha "CREDITO EXTRA".
Detalhes Técnicos:
A função GERA_FITABANCO foi modificada para atender à nova opção genérica MODO CC DEPEN.
Transação Ocorrências de Freq / Func - ERG0101 - Novo campo
Visão do usuário:
Esta transação passa a apresentar o campo quantidade que conterá o somatório das quantidades de cada freqüência no período, caso estas freqüências possuam o campo quantidade informado.
Detalhes Técnicos:
O form ERG0101 foi alterado para exibir o novo campo criado.
Lista de Valores para Complementos de Rubrica
Visão do usuário:
Na transação de cadastro de rubricas (menu Tabelas / Módulo C / Folha de Pagamentos / Rubricas) foram criados 2 novos campos:
1-SQL Lista de Valores do Complemento: Este campo permite a customização do que deve ser considerado como complemento da rubrica. Deve ser preenchido por técnico habilitado com um comando que traga os valores permitidos para o complemento da rubrica.
2-Valida Complemento?: Caso esta opção esteja selecionada, nas transações do sistema onde é selecionado um complemento para as rubricas, o sistema só aceitará complementos que estejam na lista de valores.
Desta maneira a lista de valores dos complementos de rubrica é montada de acordo com a seguinte prioridade: a)lista de valores retornada pelo comando especificado no item 1; b)se a rubrica for consignatária, a lista será composta com as espécies permitidas para a consignatária; c) lista de valores montada a partir das informações parametrizadas como complemento da rubrica.
As seguintes transações foram afetadas por esta modificação:
1) Consignações/Funcionário (Processos / Folha de Pagamentos / Consignações / Consignações/Funcionário);
2) Consignações/Rubrica (Processos / Folha de Pagamentos / Consignações / Funcionários/Consignatária);
3) Fatores Folha (Tabelas / Módulo C / Folha de Pagamentos / Fatores para Cálculo);
4) Movimentos/Funcionário (Processos / Folha de Pagamentos / Movimentos / Movimentos/Funcionário);
5) Retroativos/Pensionistas (Processos / Folha de Pagamentos / Movimentos / Movimentos Retroativos/Pensionista Especial);
6) Retroativos/Funcionário (Processos / Folha de Pagamentos / Movimentos / Movimentos Retroativos/Funcionário);
7) Movimentos/Rubrica (Processos / Folha de Pagamentos / Movimentos / Funcionários com Movimento/Rubrica);
8) Movimentos/Pensionistas (Processos / Folha de Pagamentos / Movimentos / Movimentos/Pensionista Especial);
9) Retroativos/Folha e Rubrica (Processos / Folha de Pagamentos / Movimentos / Funcionários com Movimento Retroativo/Rubrica);
10) Rubrica (Tabelas / Módulo C / Folha de Pagamentos / Rubricas);
11) Consignações/Pensionista (Processos / Folha de Pagamentos / Consignações / Consignações/Pensionista);
12) Consignações de Pensionista/Rubrica (Processos / Folha de Pagamentos / Consignações / Pensionistas/Consignatária);
13) Lançamento Manual (Processos / Folha de Pagamentos / Movimentos / Lançamento Manual);
14) Lançamento Manual Pensionista (Processos / Folha de Pagamentos / Movimentos / Lançamento Manual Pensionista).
Detalhes Técnicos:
Na tabela de rubricas foram incluídas 2 novas colunas: SQL_LOVCOMPL VARCHAR2(2000), VALIDA_COMPL_BD CHAR(1).
Foram criados 2 novos types: TYP_VALORES_COMPLEMENTO e TYP_TAB_VALORES_COMPLEMENTO.
Foi criada a função LISTA_VALORES_COMPLEMENTO.
A trigger T_B_IUD_RUBRICAS da tabela RUBRICAS foi modificada para tratar as novas colunas criadas na tabela.
As seguintes packages foram alteradas: PCK_CONS, PCK_CONS_PE, PCK_FATORES_RUBRICA, PCK_FOL_MOVIMENTOS, PCK_FOL_MOVIMENTOS_PE, PCK_MOV_RETR, PCK_MOV_RETR_PE, PCK_MOVIMENTOS, PCK_MOVIMENTOS_PE, PCK_RUBRICAS.
Os seguintes códigos de erro foram criados: 3516, 3517, 3526, 3527, 6019, 9024 a 9032.
Os seguintes forms foram alterados: ERG0054, ERGO054, ERG0088, ERG0159, ERG0162, ERG0163, ERG0164, ERG0165, ERG0166, ERG0209, ERG0284, ERGO285, ERG0311, ERG0312.