BLV Técnico Versão 4.70 (Continuação)
Form Funcionários - Erg0074
Visão do usuário:
O campo nacionalidade recebeu como valor inicial "10 - Brasileira", com isso ao abrir o form o valor já está preenchido.
Alteração nas transações "Lista Contracheque" e "Lista Competência".
Visão do usuário:
Transação "Lista Contracheque" - Foi elaborada uma nova ficha nesta tela com o nome Lista Retidos. Os campos desta ficha serão idênticos ao da ficha Lista Rubricas. Esta ficha está localizada imediatamente após a ficha Lista Rubricas.
Transação "Lista Competência" - Foi implementado o mecanismo de fichas com o mesmo conceito da transação "Lista Contracheque". A ficha de dados não será implementada nesta transação.
Geração do CAGED
Visão do usuário:
A partir desta versão, incorporamos a geração do CAGED juntamente com os outros encargos.
Detalhes Técnicos:
A geração do CAGED é um processo que depende da codificação da package PCK_CERG_CAGED por parte do cliente. Nela existem funções correspondentes às colunas do arquivo do CAGED. Esta package deve ser codificada para cada cliente, uma vez que as regras do CAGED podem se encontrar em diferentes lugares para cada cliente.
Transação Contagem Parcial (ERG0056).
Detalhes Técnicos:
A janela de erros do form realmente possui uma limitação de caracteres, o que impede que sejam mostrados todos os erros. Para a visualização completa de todos os erros gerados no processo de contagem, deve-se acessar a tabela ERRO_CONTA, na qual a chave é a coluna CHAVE.
Pela transação SUMÁRIOS é possível efetuar a visualização dos erros gerados no processo de contagem informando o nr. da execução.
Transação Evento que Paga (ERG0301).
Visão do usuário:
O form ERG0301 foi alterado. A designação principal foi colocada junto ao campo observação. Assim, se o tipo de evento que paga tiver natureza principal de substituição, o campo da designação principal aparecerá e permitirá o cadastro de uma designação principal. Se o tipo de evento que paga for de qualquer outra natureza, esse campo não irá aparecer na tela.
Adição de grupo de eleitos aos relatórios ERG0701 e ERG0702.
Visão do usuário:
Foram adicionadas as Lov's de grupo de eleitos aos dois relatórios.
As Lov's trazem o número e a descrição de cada grupo e a opção de executar o relatório para todos os funcionários.
Geração do GFIP
Visão do usuário:
A partir desta versão foram implementadas as alterações na geração da GFIP.
Na tabela geral ERG_GRUPO_FATOR adicionamos o item 'Fatores para o cálculo do INSS - Geração da GFIP', com o nome de INSS.
Criamos novos fatores para este tipo de fator :
* INSS_BASE_CALC_13 - Base de cálculo 13o. salário previdência social
* INSS_REM_13_PREV - Remuneração 13o. salário previdência social
* INSS_REM_BASE_CALC - Remuneração base de cálculo da contribuição previdenciária
* INSS_REM_SEM_13 - Remuneração sem o 13o. salário
* INSS_REM_SOBRE_13 - Remuneração sobre o 13o. salário
* INSS_VALOR_RETIDO - Valor retido segurado
Detalhes Técnicos:
Para as views FGTS_VW_xxxxx, agora obriga-se a existência da coluna COMPETENCIA, para que o mês de competência seja gerado automaticamente e não informado manualmente a cada mês.
Alteração da natureza do controle de vagas para cargos.
Detalhes Técnicos:
O erro era gerado por um update na tabela HIST_CARG. No update, a coluna CARGO da tabela HIST_CARG era alterada e como esta coluna é filha da mesma coluna na tabela CARGOS, provavelmente o banco executa alguma consulta nesta tabela, ocasionando o mutating table. A solução foi colocar esta lógica na trigger de pós.
Nova coluna para parâmetros de contagem
Visão do usuário:
A partir desta versão foi criada uma nova coluna para parâmetros de contagem com relação à progressão.
Em virtude de em alguns casos a progressão poder ter mais de quatro "degraus", adicionamos um novo campo chamado LISTA DE ANOS (para progressão).
Para todos os clientes que os quatro campos (ANOS1, ANOS2, ANOS3 e ANOS4) forem suficientes, este campo é "inútil".
Mas, para aqueles que precisam de mais de quatro "degraus" para parametrizar a contagem para progressão, este campo deve ser utilizado, listando os anos necessários para cada "degrau", separados por ponto-e-vírgula. Exemplo : 5;5;3;3;2;2;1;
O preenchimento deste campo é automático caso sejam utilizados os campos já existentes ANOS1, ANOS2, ANOS3 e ANOS4. O mesmo vale do lado oposto : no exemplo citado, os campos ANOS1, ANOS2, ANOS3 e ANOS4 seriam automaticamente preenchidos com 5, 5, 3 e 3, respectivamente.
Caso sejam preenchidos tanto os campos ANOSn (ANOS1, ANOS2, ANOS3 ou ANOS4) ou o campo ANOSXPROGRESSAO, o que tem maior prioridade é o campo ANOSXPROGRESSAO, que irá sobrescrever o valor dos campos ANOS1, ANOS2, ANOS3 e ANOS4.
Nova tabela para folha.
Detalhes Técnicos:
Foi criada a tabela FICHAS_QUITACAO com as seguintes colunas:
FICHA NUMBER(14,0) NOT NULL
LINHA NUMBER(4,0) NOT NULL
PARCELA NUMBER(14,0) NOT NULL
VALOR NUMBER(11,2)
CORRECAO NUMBER(11,2)
A primary key:
FICHAS_QUITACAO_PK entre as colunas (PARCELA, FICHA, LINHA)
E seguintes foreign key:
- FF_QUITACAO_FF_RUBRICAS_FK entre as colunas (FICHA, LINHA) e as colunas (FICHA, LINHA) da tabela FICHAS_RUBRICAS
- FF_QUITACAO_FF_PARCEL_FK entre a coluna (PARCELA) e a coluna (PARCELA) da tabela FICHAS_PARCELAMENTOS
Lista de valores do grupo de eleitos para a RAIS
Visão do usuário:
Adicionada à lista de valores para a geração da RAIS.
O grupo de eleitos 0 gera informação para todos os vínculos do sistema.
Migração de código
Detalhes Técnicos:
Migrada a package DECL para a PACK_ERGON. A package DECL foi removida.
Migrada a GET_SITUACAO_FUNC para a PACK_ERGON. A function GET_SITUACAO_FUNC foi removida.
Transação Atributos de Funcionário
Visão do usuário:
Esta transação permite que cada atributo lançado tenha até 6 informações e 6 valores lançados, de acordo com os parâmetros dados na criação do Tipo de Atributo.
Cada um desses campos pode ter uma lista de valores (LOV) associada, que apresenta o valor principal e uma descrição.
A partir dessa versão, para cada campo de valor (e não de informação) que tiver uma LOV associada, será mostrada a descrição do campo na tela. A mesma descrição apresentada na LOV.
Forms ERG0316, ERG0317, ERG0318 e ERG0319
Visão do usuário:
Foram criadas 4 novas transações para consultas sobre movimentos e movimentos retroativos, para funcionários e pensionistas. Opcionalmente, podem ser indicados a rubrica e o mês inicial e final como parâmetros para realizar a consulta. São consultados dados como rubrica, mês/ano de direito, tipo de movimento, valor e complemento, além de mês/ano e número da folha para as transações de movimentos retroativos.
As transações estão disponíveis no menu Processos > Folha de Pagamentos > Movimentos > Consultas.
Transação 'Cessão Externa'
Visão do usuário:
Na transação Cessão Externa, a lista de valores de órgão estará disponível mesmo que o tipo de órgão não esteja preenchido.
Transação Pesquisa Eventos
Visão do usuário:
Acrescentados os seguintes campos na consulta:
Número e vínculo do funcionário (ou matrícula), e nome do titular em uma substituição, datas de início e fim de remuneração e Observação.
Validação de atributos em Aposentadoria e Vacância.
Visão do usuário:
Ao cadastrar uma aposentadoria, será verificado se o funcionário tem algum atributo não válido para inativos aberto após esta data.
Ao cadastrar uma vacância, será verificado se o funcionário tem algum atributo aberto após esta data.
Pequenas alterações em forms.
Visão do usuário:
Modificações realizadas.
-Transação Publicações/Funcionário (ERG0277): adicionado a barra de rolagem no campo observação
-Transação Funcionários/Publicação (ERG0279): corrigido o problema do filtro na consulta dos registros.
Detalhes Técnicos:
-Form ERG0090: adicionada a flag ':FLOCAL.QUERY_POS_COMMIT na trigger de WHEN-NEW-BLOCK-INSTANCE.
Transação Contagem por Código.
Visão do usuário:
Quando é gerado um novo período de parametrização para um código de contagem, a parametrização anterior com o mesmo conjunto de parâmetros, independente do código de contagem, e que tenha a data final nula, é fechado no dia anterior a data inicial do novo período.
Perfil de Frequência.
Detalhes Técnicos:
Foi adicionada a consulta na tabela USUARIO para verificar se o usuário é privilegiado. Se for, a função retorna 1.
Alterações em Lista Pagamentos
Visão do usuário:
A transação "Lista Pagamentos" antes apresentava o valor da rubrica de valor líquido. Porém às vezes a folha não grava tal rubrica (exemplo : quando o líquido é zero). Alteramos esta transação para exibir a diferença entre o total de vantagens e o total de descontos, se pelo menos um deles existir.
Extração de campos tipo texto no cálculo de folhas de pagamentos
Detalhes Técnicos:
Foi incluído campo na tela de especificação de tabelas e itens a serem extraídos para cálculo de folha de pagamento, que permite definir o tamanho de campos tipo texto (VARCHAR2), com que devem ser extraídos do banco de dados.
Este novo recurso é muito útil quando se utiliza algum campo "Flex" (que sao definidos com tamanho de 2000 bytes), para fornecer dados ao cálculo de folha. Em geral esses dados sao informações curtas (menores que 50 bytes), e as áreas de trabalho dos programas de cálculo não comportam a extração integral de tais campos.
Lista de erros de contagem em 'Contagem Parcial'
Visão do usuário:
A lista de erros de contagem em 'Contagem Parcial' que antes era um texto limitado transformou-se num bloco de consulta, aonde podemos ver todos os erros ocorridos na contagem.
Lista de valores de empresa
Visão do usuário:
A lista de valores de empresa para a transação 'Vínculos' não será mais exibida se o cliente trabalhar em modo monoempresa. Para o modo multiempresa, a empresa padrão definida no Hades será atribuída por default ao novo vínculo, podendo ser alterada para qualquer empresa que o usuário tenha acesso.