Gestão de Pessoas | HCM - 6.10.1.80
10/02/2023
Texto alterado em:
- 23/02/2023 - Adicionamos a matéria Empresa utilizada para verificação de enquadramento da simplificação do eSocial.
- 23/02/2024 - Atualizamos a matéria Correção no Relatório Analítico do PCMSO.
Tarefas liberadas: 28
Jurídico
Menu Jurídico quando possui o módulo separado e Combo esocial
Problema: cliente possui o módulo Jurídico e o Combo eSocial em sua proprietária e após a atualização do sistema para a versão 6.10.1.72, do dia 16/12/2022, o menu Jurídico do módulo Jurídico não estava mais disponível para acesso.
Correção efetuada: ajustamos o sistema para exibir corretamente o menu quando tiver na proprietária o Jurídico e Combo eSocial.
Local: Jurídico > Ações (FR104PRJ)
Medicina Ocupacional
Responsável pelos registros ambientais no leiaute S-2240
Problema: o sistema estava duplicando a informação da tag respReg -Informações relativas ao responsável pelos registros ambientais no leiaute S-2240, por isso, retornava do eSocial com a critica 632 - Já existe no evento um grupo com mesma chave de identificação.
Correção efetuada: ajustamos o sistema para gerar corretamente o leiaute S-2240.
Local: eSocial > Gerar Não Periódicos (FRGERNPE)
Administração de Pessoal
Geração do leiaute S-1000 após migração
Problema: quando a empresa era migrada para o sistema Senior, os dados dos arquivos eram registrados com as informações que estavam no xml. Os leiautes eram gravados com o Processo de emissão do evento igual a 3 - Aplicativo governamental - Web Geral. Ao realizar alterações no cadastro da filial, o sistema gerou pendências e ao processar o leiaute S-1000, ocorria a mensagem Processo emissão 3 inválido, pois o sistema não aceitava o valor 3.
Correção efetuada: ajustamos no sistema a importação do xml no migrador do eSocial.
Local: eSocial > Migração > Carregar XMLs (FRIMPXML)
Correção no processamento do leiaute S-2206
Problema: ao realizar uma alteração de cargo e ao processar a pendência do leiaute S-2206, o sistema apresentava a consistência [ERRO] Foram encontradas inconsistências no envio do leiaute do Empregado - O Nome do Cargo é obrigatório. Verifique o cadastro do Cargo do Empregado.
Correção efetuada: ajustamos a geração do leiaute S-2206 para que seja processada a pendência corretamente a pendência.
Local: eSocial > Gerar Não Periódicos (FRGERNPE)
Rescisões
Empresa utilizada para verificação de enquadramento da simplificação do eSocial
Problema: na tela de Rescisão Coletiva, o sistema não utilizava a empresa correta ao verificar se ela está enquadrada na simplificação eSocial.
Correção efetuada: ajustadamos a tela de Rescisão Coletiva para utilizar a empresa ativa ao verificar se a empresa está enquadrada na simplificação eSocial.
Local: Colaboradores > Rescisões > Coletivas (FRRCSLOT)
Cadastros
Anexar documentos no Cadastro de Pessoas
Problema: ao tentar incluir um registro na guia Documentos Anexados ocorria a mensagem Java heap space.
Correção efetuada: ajustamos o sistema para que o cadastro ocorra normalmente.
Local: Pessoas > Cadastro de Pessoas (FR033PES)
Cálculos
Dedução da base de INSS para cálculo de valores patronais
Problema: ao calcular o evento de Maternidade, onde o evento não está configurado para base de INSS mensal ou INSS sobre 13º pois entende-se que não deve-se calcular INSS sobre esse valor, o sistema deduzia o valor de maternidade da base de INSS, onde gerava assim valor a menor referente aos valores patronais indevidamente.
Correção efetuada: ajustamos as rotinas de Relação de INSS, Relação de Calculo e Integração Financeira para somente deduzir o valor de Maternidade, caso o valor de Maternidade for considerado para a base de Cálculo do INSS.
Importante
Para os clientes onde tem a configuração do evento de INSS sobre 13º salário configurado com o Teto de Cálculo igual a 1, o evento de Maternidade sobre 13º não poderá ter incidência de INSS sobre 13º, pois o evento de desconto de INSS sobre 13º não irá considerar o evento de 13º maternidade nessa situação. Caso o evento tenha base, o valor patronal será calculado incorretamente.
Locais:
- Cálculos > Relatórios > Operacionais > Relação de Cálculo > 001 - Relação Cálculo - Organograma (FPRF001.OPE)
- Impostos > Previdência > INSS > Relação > Inss (FRLISINS)
- Integração ERP > Integração Financeira > Consultar (FRCONPEN)
Ajuste ao calcular a folha de modo assíncrono ou via web service
Problema:ao recalcular a folha com o campo Diferença FGTS Sefip com o valor S - Sim, a operação era cancelada indevidamente quando realizada via web service ou pelo botão Assíncrono, apresentando a mensagem Operação cancelada no log.
Correção efetuada:ajustamos a mensagem para facilitar a identificação da causa da impossibilidade de recalcular a folha.
Locais:
- Recursos > Web Services
- Cálculos > Efetuar Cálculo (FRROTCAL)
Cálculo de Complementar de Dissídio
Problema: ao acessar a ficha financeira e clicar no botão Recalcular quando o de cálculo era 13 - Complementar de Dissídio, o sistema gerava a mensagem Unknow Typedesc At Parameter CODDEP.
Correção efetuada: ajustamos o sistema pare recalcular corretamente quando tiver informações de pensão judicial.
Local: Cálculos > Ficha Financeira > Cadastro (FRFICFIN )
Melhoria da documentação de Cálculo de RRA - Rendimentos Recebidos Acumuladamente
Ao realizar o cálculo de rescisão complementar com eventos de RRA o sistema apresentava a seguinte mensagem Não foi possível gravar as informações. Erro: A rubrica do evento XX possui valores inválidos. Verifique o cadastro do evento. O evento estava configurado conforme documentação, caracterisica 48D e natureza eSocial 9201 - Contribuição previdenciaria. Para envios a partir da versão 1.0 a natureza eSocial deve ser ajustada, por isso, alteramos a documentação de Desconto de INSS RRA da Característica 48D informando que:
- o evento com a característica 48D deve usar a natureza eSocial 0001 - Não válido para o eSocial.
Para verificar a documentação completa, acesse Cálculo de RRA - Rendimentos Recebidos Acumuladamente.
Local: Gestão de Pessoas - Manual do Usuário > Legislação > Administração de Pessoal > RRA - Rendimentos Recebidos Acumuladamente
Férias
Geração do recibo de férias
Problema: ao calcular férias programadas para colaborador que não tem programação de férias no período, o sistema apresentava a mensagem Data de pagamento do recibo de férias anterior à data de entrada do colaborador na empresa indevidamente.
Correção efetuada: ajustamos o sistema para exibir a mensagem somente quando o colaborador tiver programação de férias.
Locais:
- Colaboradores > Férias > Recibos > Coletivas (FRFERCOL)
- Colaboradores > Férias > Recibos > Individuais (FRFERIND)
- Colaboradores > Férias > Recibos > Programadas (FRFERPRG)
Relatórios
Melhoria na descrição do relatório de Valores FGTS - SEFIP
Atualizamos a descrição do relatório 011 - Valores FGTS - SEFIP (FPRE011.FGT), adicionando as seguintes informações:
- o modelo por padrão não deduz o 13° a devolver do valor do FGTS;
- este modelo de relatório não tem o leiaute/conteúdo regulamentado por uma exigência legal. Caso o relatório não atenda exatamente às necessidades da empresa, ele pode servir de exemplo para o desenvolvimento de um modelo customizado pelo cliente.
Local: Impostos > Fundo Garantia > Listar > 011 - Valores FGTS - SEFIP (FPRE011.FGT)
Correção das datas apresentadas no relatório Aviso de Férias
Problema: ao listar o modelo 002 - Aviso de Férias (FPFE002.COL) através do botão Listar da tela de recibos individuais de férias, o relatório apresentava as datas de fim de férias e de retorno ao trabalho divergentes das datas da tela Informações Gerais (FRINFGER).
Correção efetuada: ajustamos o relatório para calcular o período de férias da mesma forma que é calculado na tela de Informações Gerais.
Local: Colaboradores > Férias > Recibos > Individual (FRFERIND)
Web services
Execução do web service com.senior.g5.rh.fp.fichaBasica.Ponto
Problema: ao realizar o cadastro de um crachá para um colaborador através do web service com.senior.g5.rh.fp.fichaBasica.Ponto, o mesmo ficava em loop impedindo o cadastro.
Correção efetuada: ajustamos o web service para realizar o cadastro corretamente.
Local: Recursos > Web Service
Relatórios
Ajuste no Relatório Relação de Vales - Assinalamentos
Problema: ao listar o modelo 004 - Relação de Vales - Assinalamentos (BS00004.VAL) quando o colaborador não possui quantidade de vale, porém teve valor pois houve reajuste, o relatório não listava os assinalamentos.
Correção efetuada: ajustamos o sistema para apresentar as informações dos valores no relatório.
Local: Benefícios > Vales > Listar > 004 - Relação de Vales - Assinalamentos (BS00004.VAL)
Marcações
Sistema rejeitava marcações de ponto com fuso horário e sem fuso horário no arquivo das marcações
Problema: quando efetuada a leitura das marcações do Mobilidade, se no mesmo arquivo tivessem marcações com fuso horário e sem o fuso, o sistema rejeitava essas marcações.
Correção efetuada: realizamos ajustes para que o sistema interprete e leia o arquivo tanto com fuso e sem fuso horário.
Local: Nova Interface > Apuração> Leitura de Marcações
Relatórios
Correção no Relatório Analítico do PCMSO
Problema: ao listar o modelo 019 - Relatório Analítico do PCMSO (SMPC019.GER) e no conteúdo tivesse cargos onde a quantidade de linhas de exames complementares fosse menor que a quantidade de CAT a serem listadas, o relatório desabilitava a impressão das colunas Qtd. Exames e Ano Anterior para impressão da CAT e não habilitava novamente. Por conta disso, as linhas posteriores ficavam sem conteúdo nas colunas citadas. Além disso, poderia ocorrer também a mensagem Erro na Execução do Evento: Depois Imprimir do Controle. Erro Reportado. Existe Referência Circular na Impressão das Seções: Adicional_Cabecalho.
Correção efetuada: ajustamos o sistema para habilitar novamente a impressão das colunas Qtd. Exames e Ano Anterior quando um novo cargo for impresso e listar corretamente sem mensagem de erro.
Local: Medicina > PCMSO > Listar > 019 - Relatório Analítico do PCMSO (SMPC019.GER)
Atestado de Saúde Ocupacional
Problema: ao listar pelo botão Imprimir o modelo 029 - Atestado de Saúde Ocupacional - ASO (SMAT029.GER) de um colaborador que possui dois ou mais afastamentos, sendo um deles criado um atendimento e em cima do atendimento um Aso, era listado o afastamento antigo e não o referente ao atendimento que possui o ASO.
Correção efetuada: ajustamos o sistema para gerar o afastamento com o atendimento que foi criado o ASO no relatório.
Local: Medicina > Atendimentos > Atestado Externo (FR110MAM)
Ajuste na geração do relatório Relação de Próximos Exames
Problema: ao gerar o relatório 008 - Relação de Próximos Exames (SMPC008.GER). a mensagem Erro na Geração do SQL da Seção Detalhe: Detalhe_Ficha. Não era esperado ")" neste lugar. era apresentada.
Correção efetuada: corrigimos o sistema para que seja possível gerar o relatório normalmente.
Local: Medicina > PCMSO > Listar > 008 - Relação de Próximos Exames (SMPC008.GER)
Relatórios
Correção no Relatório Variações do Quadro por Posto
Problema: ao listar o relatório 003 - Variações do Quadro por Posto (QLQP003.QUA) sem informar a Empresa na tela de entrada do modelo, as informações de Saldo, Previsto e Efetivos eram contabilizadas incorretamente.
Correção efetuada: ajustamos o sistema para listar o modelo corretamente.
Local: Lotação x Posto > Listar > 003 - Variações do Quadro por Posto (QLQP003.QUA)
EPI
Ajuste na Distribuição Individual de EPI
Problema: ao realizar a distribuição dependendo do formato da data, ocorria a mensagem Erro do Banco (242): The conversion of a varchar data type to a datetime data type resulted in an out-of-range value impossibilitando o processo.
Correção efetuada: ajustamos o sistema para realizar a distribuição corretamente.
Local: Segurança > EPI > Distribuição > Individual (FR096DIE)
Rotinas de Banco de Dados
Controle interno de DataSets vinculados a uma grade
Problema: ocorria erro ao transferir um participante para outro evento e o sistema apresentava a mensagem Não foi possível consistir os históricos de curso dos participantes. Não é possível inserir registro com chave duplicada em Classe [XXXXXX] Componente [XXXXXX] Form [XXXXXX] MainCursor nos controles internos dos DataSets vinculados a uma grade.
Correção efetuada: ajustamos o controle de cache dos DataSets.
Execução de comandos no banco de dados PostgreSQL
Problema: ao executar um comando com erro de sintaxe no banco de dados PostgreSQL, a sessão ficava inválida e retornava a mensagem Erro do Banco (25P02): ERROR: current transaction is aborted, commands ignored until end of transaction block; Error while executing the query.
Correção efetuada: ajustamos a rotina para não deixar a sessão inválida.
Componentes Visuais
Realização de alteração em campo com permissão em uma tabela
Problema: ao realizar alteração no campo com permissão em uma tabela, com um campo criado pelo usuário e o campo está como consulta, o sistema realizava alteração no campo causando o erro de acesso negado.
Correção efetuada: corrigimos a rotina para realizar alteração no campo criado pelo usuário apenas quando tiver permissão de alterar e inserir.
Local: Recursos de Interface
Comportamento da função Sempre em cima na tela Visualização de Variáveis
Problema: ao marcar a opção Sempre em cima, ao clicar com o botão direito do mouse na tela de Visualização de Variáveis, a opção não é respeitada. Na chamada da próxima regra, é necessário marcar a opção novamente para que o parâmetro seja respeitado.
Solução: alteramos na tela de Visualização de Variáveis quando é reaberta com a opção Sempre em cima marcada para que se mantenha acima da outra.
Local: Recursos de Interface
Regras e Funções
Complementação da descrição do parâmetro aCodificacao na função ConverteCodificacaoString
Complementamos a descrição do parâmetro aCodificacao, da função ConverteCodificacaoString. O parâmetro é o nome da codificação para a qual o texto será convertido, suportando as codificações UTF-8 ou WINDOWS-1252.
Local: Tecnologia > Ferramentas de Apoio > LSP - Linguagem Senior de Programação > Funções > Funções Gerais > ConverteCodificacaoString
Administração de Pessoal
Atualização dos dados de nascimento do dependente via web service
Problema: ao alterar o local de nascimento de um dependente através do web service com.senior.g5.rh.fp.dependentes, porta Nascimento, para uma cidade de outro estado, era apresentado um erro e o registro não era atualizado.
Correção efetuada: ajustamos o web service para que o mesmo atualize o país e estado do dependente ao informar um novo local de nascimento
Local: Recursos > Web services
Alteração de cargo com data de extinção através do web service
Problema: ao tentar realizar uma alteração de um cargo informando a data de extinção através do web service com.senior.g5.rh.fp.cargos, porta Cargo, era apresentava a mensagem Ocorreu um erro ao executar o serviço AP Cargos: Não foi possível atribuir o valor dd/mm/aaaa para campo Data de Extinção da tela FR024CAR - Cargos - Cargos. Motivo: A data encerramento desativa este cargo no eSocial. Não será mais permitida a alteração desta data..
Correção efetuada: ajustamos o web service para que ele realize as operações normalmente.
Local: Recursos > Web Service
Menu
Menu Integração ERP ao alterar empresa
Problema: ao realizar a troca de empresa ou usuário, o sistema não apresentava corretamente os itens de menus conforme a configuração da empresa ativa.
Correção efetuada: ajustamos o sistema para apresentar corretamente os itens de menu conforme a empresa ativa, mesmo após realizar troca de empresa ou usuário.