Gestão de Pessoas | HCM - 6.10.1.23
07/01/2022
Tarefas liberadas: 24
Administração de Pessoal
Geração S-1200 de PLR e 13º complementar para colaborador demitido
Problema: ao gerar o leiaute S-1200 de folha complementar de 13º salário, para um colaborador que foi demitido após o pagamento do 13º e houve valor de 13º complementar, o sistema gerava o leiaute S-3000 indevidamente e não gerava a retificação do leiaute S-1200 com as informações da complementar junto com o valor do 13º salário. O sistema também não gerava o leiaute S-1200 do PLR para demitidos com ficha financeira calculada na competência anterior, e com fechamento da demissão leiaute S-2299 enviado.
Correção efetuada: ajustamos a geração do S-1200 de 13º salário e PLR para gerar corretamente.
Local: eSocial > Eventos Periódicos > Envio Declaração Mensal (FRENVFOL)
Segurança do Trabalho
Geração do leiaute S-2240 devido cadastro de GHE
Problema: ao tentar realizar o envio do leiaute S-2240, ocorria mensagem Não foi encontrado informação do ambiente de trabalho onde o colaborador está trabalhando. Verifique os GHEs associados ao mesmo.
Correção efetuada:Ajustamos o sistema para que seja possível enviar normalmente o leiaute S-2240.
Local: eSocial > Gerar não periódicos
Provisão
Cálculo da Provisão de Férias para colaborador demitido
Problema: ao calcular a provisão de férias para um colaborador demitido, sem rescisão complementar, com uma escala definida vinculada ao histórico do colaborador e com o mês atual sem estar com o horário definido, era exibida a mensagem Escala definida está sem horário cadastrado para data: dd/mm/aaaa. Verifique escala.
Correção efetuada: ajustamos o cálculo da provisão de férias para somente calcular para o colaborador demitido se existir rescisão complementar na competência em que o cálculo está sendo executado.
Local: Cálculos > Provisões > Calcular (FRROTPRV)
Rescisão
Devolução de IRRF para colaborador com outros contratos
Problema: ao calcular a demissão de um colaborador com outro contrato, onde o 13º salário dos dois contratos foram calculados na folha Tipo 32 - 13º Salário Integral, o sistema não encontrava os valores de base de IRRF de 13º salario gerando uma devolução indevida.
Correção efetuada: ajustamos o sistema para encontrar as bases de IRRF corretamente para o cálculo do 13º salário.
Local: Colaboradores > Rescisões > Calcular (FRCALRCS)
Integrações
Melhoria na documentação de Exclusão de Lote Contábil
Complementamos a documentação do campo Excluir Lotes da tela Exclusão de Lote Contábil (FRExcLot), informando que: A configuração no Gestão Empresarial para o campo Excluir Lotes necessita ser "S - Sim" para usuários que realizam a integração contábil, pois o sistema Gestão de Pessoas | HCM faz a consulta deste parâmetro antes de iniciar a integração dos dados da contabilização. Quando o registro estiver como "N - Não", o processamento é abortado pelo Gestão de Pessoas | HCM. O Gestão Empresarial funciona desta maneira devido a integração ocorrer pelo web service, onde o Gestão de Pessoas | HCM envia os dados com a opção "A Contabilizar", o Gestão Empresarial processa essas informações e devolve uma resposta. Quando o retorno for erro, o Gestão de Pessoas | HCM deve reenviar com a opção "Excluir", para excluir o lote no Gestão Empresarial e manter as informações correspondentes Gestão Empresarial x Gestão de Pessoas | HCM. Se o parâmetro estiver como "N - Não", o processamento não ocorre e as informações ficam divergentes. Então, o Gestão de Pessoas | HCM valida esse parâmetro no início da integração. Se for "N - Não", a integração é abortada. Pois se ocorrer algo que necessite excluir o lote, o usuário não terá permissão.
Local: Gestão de Pessoas - Manual do Usuário > Ajuda por telas > Administração de Pessoal > Integração > Integração Contábil > Excluir Lotes
Colaboradores
Ajuste na alteração da Data de Admissão com Benefício enviado ao eSocial
Problema: na tela de cadastro da ficha básica do colaborador, era possível alterar a data de admissão para uma data posterior, mesmo que os benefícios já tivessem sido enviados ao eSocial com data menor que a nova data de admissão.
Correção efetuada: implementamos consistência para que, quando houver algum benefício de órgão público cadastrado com data menor que a nova data de admissão informada, não seja possível alterar a data de admissão do colaborador para uma data maior.
Local: Colaboradores > Ficha Cadastral > Empregados (FR034FUN)
Regras e Funções
Adicionada documentação das variáveis relacionadas às Regras por Processo 997 e 998
Problema: não havia documentação referente às variáveis de sistema relacionadas às Regras por Processo 997 - Manutenção dos Vales Gerados e 998 - Digitar Passe.
Correção efetuada: melhoramos a documentação das regras por processo 997 - Manutenção dos Vales Gerados e 998 - Digitar Passe e criamos a documentação das seguintes variáveis relacionadas a essas regras:
Regra por processo 997 - Manutenção dos Vales Gerados
- valCad: retorna o número do cadastro do colaborador;
- valCol: retorna o código do tipo do colaborador;
- valEmp: retorna o número da empresa do colaborador;
- valFim: retorna a data de término do período de apuração;
- valIni: retorna a data de início do período de apuração.
Regra por processo 998 - Digitar Passe
- digCad: retorna o número do cadastro do colaborador;
- digCol: retorna o código do tipo do colaborador;
- digEmp: retorna o número da empresa do colaborador;
- digFim: retorna a data de término do período de referência;
- digIni: retorna a data de início do período de referência.
Locais:
- Manual do Usuário > Customizações > Índice das Variáveis
- Manual do Usuário > Customizações > Regras > Regras por Processo > Regra por processo 997 - Manutenção dos Vales Gerados
- Manual do Usuário > Customizações > Regras > Regras por Processo > Regra por processo 998 - Digitar Passe
Regras e Funções
Adicionada documentação das variáveis relacionadas às Regras por Processo 997 e 998
Problema: não havia documentação referente às variáveis de sistema relacionadas às Regras por Processo 997 - Manutenção dos Vales Gerados e 998 - Digitar Passe.
Correção efetuada: melhoramos a documentação das regras por processo 997 - Manutenção dos Vales Gerados e 998 - Digitar Passe e criamos a documentação das seguintes variáveis relacionadas a essas regras:
Regra por processo 997 - Manutenção dos Vales Gerados
- valCad: retorna o número do cadastro do colaborador;
- valCol: retorna o código do tipo do colaborador;
- valEmp: retorna o número da empresa do colaborador;
- valFim: retorna a data de término do período de apuração;
- valIni: retorna a data de início do período de apuração.
Regra por processo 998 - Digitar Passe
- digCad: retorna o número do cadastro do colaborador;
- digCol: retorna o código do tipo do colaborador;
- digEmp: retorna o número da empresa do colaborador;
- digFim: retorna a data de término do período de referência;
- digIni: retorna a data de início do período de referência.
Locais:
- Manual do Usuário > Customizações > Índice das Variáveis
- Manual do Usuário > Customizações > Regras > Regras por Processo > Regra por processo 997 - Manutenção dos Vales Gerados
- Manual do Usuário > Customizações > Regras > Regras por Processo > Regra por processo 998 - Digitar Passe
Acerto do Ponto
Acertos por Regra e Colaborador
Problema: no processamento de acertos na tela Acertos Por Regra, com a tela de Acertos Colaboradores em aberto, ocorria um erro ao sair da tela Acertos por Colaboradores A component named FRACECOL already exists impossibilitado de abri-la novamente após fechar a mensagem.
Correção efetuada: ajustamos a rotina de acertos para impedir que o usuário abra ambas as telas simultaneamente.
Locais:
- Cálculos > Apuração > Acertos > Por Regra (FRACEREG)
- Cálculos > Apuração > Acertos > Colaborador (FRACECOL)
Espelhos do Ponto
Ajuste na emissão em lote do espelho de ponto
Problema: na geração dos espelhos de ponto em lote, quando utilizado modelo customizado pelo cliente, havia a possibilidade do sistema gerar um arquivo com o conteúdo cortado/omitido, devido às configurações específicas do modelo.
Correção efetuada: ajustamos a rotina de geração de relatórios para que emita o arquivo com todo o conteúdo do modelo, independente de dimensão ou configuração.
Local: Espelho do Ponto > Gestão das assinaturas > Emitir espelhos em lote
PPRA por GHE
Cadastro do Código do Agente Nocivo
Problema: ao preencher o campo Tipo de Risco com uma informação diferente de 11 - Outro, o campo Código do Agente Nocivo não oferecia a opção de informar o código 09.01.001.
Correção efetuada: ajustamos o sistema para que o campo Código do Agente Nocivo demonstre o código09.01.001, independente do que for informado no campo Tipo de Risco.
Local: Segurança > PPRA por GHE > Agente de Risco (FR082AGT)
Regras e Funções
Ajuste no pacote asas-parser-wsdl nas dependências org.apache.httpcomponents
Problema: ao realizar uma requisição HTTP Post em regra, ocorria o seguinte erro: Não foi possível obter uma conexão segura com o servidor. Isso ocorria, pois o pacote asas-parser-wsdl estava com conflito nas dependências org.apache.httpcomponents.
Correção efetuada: ajustamos o código para exclusão das dependências conflitantes da geração do pacote.
Importação e Exportação
Exportação de horas fracionadas para Excel
Problema: ao tentar salvar um modelo de relatório em formato .xlsx era apresentada uma mensagem com o aviso Ocorreram erros na conversão de valores de hora na exportação e as horas apresentadas era convertidas incorretamente.
Correção efetuada: alteramos a rotina de exportação para que, caso o valor da célula tenha vírgula, não faça a conversão do valor para hora.
Componentes Visuais
Adição de mensagem ao mudar o modo de exibição das telas no modo XT
Problema: as opções disponíveis de visualização de tela não estavam funcionando. Isso ocorria em virtude de uma validação que não permitia dividir a tela quando há apenas uma aberta na versão XTended.
Correção efetuada: adicionamos uma mensagem para informar este comportamento: Não é possível dividir apenas uma tela.
Abertura de telas no posicionamento anterior salvo
Problema: ao abrir uma tela, o posicionamento anterior salvo não funcionava corretamente ocasionando na abertura da tela em outro local.
Correção efetuada: ajustamos a rotina que faz o posicionamento e reposicionamento, caso o posicionamento salvo não seja visível ao usuário.
SGI
Palavras reservadas na nomenclatura dos campos criados em tabelas via SGI
Adicionamos na página Limitações do SGI, do Manual da Tecnologia, o tópico Palavras reservadas na nomenclatura dos campos, com objetivo de informar que os campos criados em tabelas via SGI não poderão conter uma palavra reservada de banco de dados em sua nomenclatura, pois ocasionarão erro em tela ao executar a sua consulta ao executar o formulário que a utilizar. Por exemplo: SELECT, AS, FROM, ORDER, BY, ASC, DESC, UPDATE, DELETE, entre outras.
Local: Tecnologia > Ferramentas de Apoio > Geradores de Informação > Gerador de Telas - SGI > Informações Complementares > Limitações do SGI
Plataformas homologadas
Atendimento a versão 1.2 do protocolo TLS de segurança no Java 1.8
Destacamos na página Plataformas homologadas, no tópico Java embarcado, que a versão 1.8 do Java atende a versão 1.2 do protocolo TLS de segurança.
Local: Tecnologia > Manual de Instalação > Informações Técnicas > Plataformas homologadas
Integrador
Atualização das bibliotecas embarcadas do Integrador ETL
Alteramos a versão embarcada da biblioteca do Apache log4j no integrador G7 no arquivo integration-assembled.jar para que não apresente vulnerabilidade ao ambiente durante a instalação do Integrador ETL.
Local: Integrador ETL
Rotinas de Banco de Dados
Validação do Oracle ao acessar as informações avançadas do sistema
Problema: ao acessar as informações avançadas do sistema, ocorria o erro na validação do OCI utilizado no Oracle: Oracle XX - client compatível, verifique a versão.
Correção efetuada: ajustamos a rotina de validação de versão do Oracle.
Ajuste na rotina de geração de filtros com abrangência no Oracle 11
Problema: ocorria lentidão no uso do Oracle 11 para usuários com abrangência, nos casos em que não eram localizados registros.
Correção efetuada: ajustamos a rotina de geração de filtros da abrangência para ter uma melhor performance.
Correção do retorno do valor de abrangência informado
Problema: ao aplicar um filtro de abrangência no sistema, alterando o valor do campo para um dígito, era adicionado indevidamente um separador de dígitos e o valor era duplicado.
Correção efetuada: ajustamos a rotina para que o retorno do valor de abrangência esteja correto, de acordo com o valor atribuído pelo usuário.
Instalador e Atualizador
Tratamento do erro Access violation durante instalação dos sistemas e configuração do driver do SQL Server
Problema: o erro Access violation at address 00000000. Read of address 00000000 era apresentado durante a instalação de mídia, quando configurado o driver do SQL Server incorreto.
Correção efetuada: alteramos a mensagem de aviso de falha no processo para Ocorreu um erro ao acessar a base de dados. Verifique a configuração da Fonte de Dados ODBC ou se há conexão com a base.
Remoção de referência interna dos arquivos .jar para bibliotecas do Apache log4j
Com intuito de melhorar a segurança do ambiente de instalação/atualização do sistema, removemos os arquivos .jar que são copiados para os diretórios de instalação, e que eram referenciados para as bibliotecas do Apache log4j.
Medicina Ocupacional
Execução do web service com.senior.g5.rh.sm.ResultadosExames
Problema:o web com.senior.g5.rh.sm.ResultadosExames não estava permitindo realizar cadastramento de exames audiômetros devido não ter o campo Parecer Orelha Esquerda. Nesta situação, o sistema apresentava a mensagem O parecer deve ser preenchido para exames Realizados ou Cancelados.
Correção efetuada:ajustamos o web service para disponibilizar o campo Parecer Orelha Esquerda para ser preenchido em exames audiômetros.
Local: Recursos > Web services
Execução do web service com.senior.g5.rh.sm.FichaMedica
Problema: ao executar o web com.senior.g5.rh.sm.FichaMedica com a tela Ficha Médica (FR110FIC) aberta, o sistema emitia mensagem Ocorreu um erro ao executar o serviço "SM -Medicina -Ficha Médica": O campo "DECodFic1" não está disponível na tela "FR110FIC".
Correção efetuada: ajustamos o sistema e melhoramos a mensagem apresentada Não é possível executar o Web Service com a tela aberta.
Local: Recursos > Web services