Gestão de Pessoas | HCM - 6.10.1.43
27/05/2022
Tarefas liberadas: 24
Atenção!
A partir do dia 24 de junho de 2022, alguns web services serão descontinuados, ou seja, não terão mais evolução, suporte e manutenção. Mas, todos eles possuem alguma porta equivalente no web service com.senior.g5.rh.xx.persistencia.
com.senior.g5.rh.sm.tiposepi, porta TiposEPI | com.senior.g5.rh.sm.persistencia, porta TipoEPI |
com.senior.g5.rh.sm.epi, porta EPI | com.senior.g5.rh.sm.persistencia, porta EPI |
com.senior.g5.rh.rs.dadosRequisicao, porta RequisitosGerais | com.senior.g5.rh.rs.persistencia porta RequisitosGerais |
com.senior.g5.rh.rs.dadosRequisicao, porta DadosRequisicao | com.senior.g5.rh.rs.persistencia, porta Requisicao. |
com.senior.g5.rh.fp.ferias, porta Programacao | com.senior.g5.rh.fp.persistencia, portaa ProgramacaoFerias |
com.senior.g5.rh.xx.centrosDeCustos , porta CentroDeCustos | com.senior.g5.rh.xx.persistencia, porta CentroDeCustos |
com.senior.g5.rh.xx.historicos, porta CentroCusto | com.senior.g5.rh.xx.persistencia, porta HistoricoCentroDeCusto |
com.senior.g5.rh.xx.atendente, porta IntegraAtendente | com.senior.g5.rh.xx.persistencia, porta Atendentes |
com.senior.g5.rh.xx.historicos, porta Afastamento | com.senior.g5.rh.xx.persistencia, porta Afastamentos |
Quando colocamos xx no nome de web service, é para indicar que ele está disponível em todos os módulos (fp, sm, rs, bs, cs, jr, ql, plr, hr e tr).
A partir de janeiro de 2023, os web services mencionandos terão seu funcionamento completamente interrompido.
Para mais informações, acesse o Manual do Usuário > Integrações com outros sistemas / Web services do Gestão de Pessoas | HCM.
Administração de Pessoal
Data de admissão na empresa anterior nos leiautes S-1200 e S-1202
Problema: o sistema não considerava corretamente a data de admissão na empresa anterior à sucessão nos leiautes S-1200 e S-1202 para colaboradores com pagamentos retroativos configurados na categoria e-Social 9997 - Demitido com data anterior à Sucessão.
Correção efetuada: ajustamos a geração dos leiautes S-1200 e S-1202 para considerar corretamente a data de admissão.
Local: eSocial > Eventos Periódicos > Envio Declaração Mensal (FRENVFOL)
Validação na tela de fechamento de empresa sem movimento
Problema: o sistema permitia gerar o leiaute S-1299 sem movimento, para empresa com o campo Data da troca de Sistema pela Empresa preenchido nas Definições do eSocial (FR030DES).
Correção efetuada: adicionamos na tela de fechamento sem movimento a validação:
- Para empresa a mensagem ocorrerá quando passar pelo campo Empresa: Não é mais possível realizar o fechamento pois foi informada a data da troca de sistema pela empresa nas Definições do eSocial.
- Para filial empregadora a mensagem ocorrerá quando passar pelo campo Filial Empregadora: Não é mais possível realizar o fechamento pois foi informada a data da troca de sistema pela filial empregadora nas Definições do eSocial.
Local: eSocial > Eventos Periódicos > Fechamento - Empresa Sem Movimentação (FR046CEP)
Pendência de não periódicos para filial Obra com Rateio por Tomador
Problema: ao ter uma alteração dos leiautes S-2200 ou S-2206 para um colaborador vinculado na empresa que usa tomador por rateio, o rateio é por Centro de Custo e a empresa vinculada no tomador do rateio é do tipo de inscrição CEI, ao carregar a tela de Não Periódicos era apresentada a mensagem Erro ao carregar lista de pendências: Tipo Inscrição do sistema 3 não encontrou nenhum tipo compatível com eSocial.
Correção efetuada: ajustamos o sistema para gerar corretamente a filial do colaborador a tag localTrabGeral nos leiautes.
Local: eSocial > Gerar Não Periódicos (FRGERNPE)
Pagamento de terceiros
Valor de Base de Outros Pagamentos quando o colaborador é terceiro
Problema: quando um terceiro possui o valor de dedução de INSS 20% fixo, ao inserir um novo pagamento, o valor do campo Base Outros Pagamentos ficava diferente da base tributada no pagamento anterior.
Correção efetuada: ajustamos a verificação para dedução de 20% para que se a base já estiver configurada para alíquota progressiva, sempre irá retornar o valor da base de rendimento e não realizar o cálculo da base sobre o desconto de INSS.
Local: Cálculos > Terceiros > Pagtos Física (FR032TPG)
Cálculos
Apuração de horas para férias na integração da folha
Problema: ao ter uma troca de escala e troca de sindicato, onde o novo sindicato tem horas noturnas diferentes do sindicato anterior, e férias na mesma competência da alteração, com a alteração depois do final do gozo de férias, o sistema não respeitava o sindicato correto, gerando valores de horas noturnas incorretamente.
Correção efetuada:ajustamos a rotina de apuração de horas para considerar o sindicato correto de acordo com as datas de alteração e apuração.
Local: Cálculos > Ficha Financeira > Cadastro (FRFICFIN)
Relatórios
Correção no Relatório Dirf - Arq Texto - Juntar Empresas
Problema: ao listar o modelo 005 - Dirf - Arq Texto - Juntar Empresas (FPDI005.ANU), os valores de Assistência Médica retornavam o valor indevido quando o colaborador era transferido.
Correção efetuada:ajustamos a ordenação do relatório para gerar as informações corretas de cada colaborador de acordo com a Empresa/Filial alocado em cada competência.
Local: Anuais > Informe/Dirf > Listar > Dirf > 005 - Dirf - Arq Texto - Juntar Empresas (FPDI005.ANU)
Anuais
Valor de pensão sobre 13º salário no adiantamento
Problema: no adiantamento do 13º salário no mês de fevereiro com desconto de pensão, ao gerar a DIRF com o campo 13º Complementar com a opção D - Janeiro do Ano-Base+1, os valores da pensão do 13º eram duplicados.
Correção efetuada: ajustamos a geração do 13º salário para gerar os valores corretamente.
Local: Anuais > Informe/Dirf > Gerar (FRGERANU)
Contabilização
Ajuste na contabilização do PLR de pensão
Problema: ao realizar a contabilização da folha, quando o colaborador possui folha de PLR e dependente com pensão judicial, o sistema não contabilizava com a conta reduzida.
Correção efetuada: ajustamos a rotina de contabilização para contabilizar a com conta reduzida corretamente.
Local: Cálculos > Contabilização > Folha (FRROTCON)
Vales individuais e coletivos
Melhoria na documentação sobre da tela Digitar Passes
Adicionamos a informação que quando o colaborador utilizar uma linha diferente da atual no período em que ocorrer a falta, o sistema não realizará o desconto do vale na documentação da Grade Falta na tela de Digitar Passes.
Local: Gestão de Pessoas - Manual do Usuário > Ajuda por telas > Telas em comum > Colaboradores > Vale Transporte > Digitar Passes
Apuração do Ponto
Campo Apurar Jornada Incompleta ficava nulo de forma aleatória
Problema: ao ter um dia apurado com situação de jornada incompleta, o campo Apurar Jornada Incompleta ficava nulo de forma aleatória, tornando o dia inválido no cálculo de apuração posterior ao fim da jornada.
Correção efetuada: ajustamos o sistema para que o campo Apurar Jornada Incompleta não fique nulo de forma aleatória e considere o dia válido para o cálculo de apuração.
Local: Gestão do Ponto > Acertos da minha equipe > Acertos do colaborador
Históricos e Programações
Ajuste na tela de Meus acertos de ponto para realizar troca de horário em ponte
Problema: o feriado não era transferido para o dia da ponte quando o colaborador estivesse em uma escala de revezamento e o parâmetro Pagar horas extras proporcionais no feriado estivesse igual a S - Sim, gerando horas faltas para o colaborador nesse dia.
Correção efetuada: efetuamos ajustes no sistema para que a troca de horário em uma ponte seja feita corretamente.
Local: Nova interface > meus acertos de ponto
Históricos de apuração não eram exibidos na tela de Apuração quando aberta pelo módulo de Gestão do Ponto
Problema: ao realizar alguma alteração em um histórico de apuração através do módulo Gestão do Ponto, esse histórico deixava de ser exibido na tela.
Correção efetuada: realizamos ajustes no sistema para exibir o histórico de apuração corretamente.
Local: Gestão do Ponto > Históricos > Apuração
Acerto do Ponto
Textos com caracteres inválidos na tela de cálculo da apuração
Problema: ao calcular a apuração, alguns textos da tela de processamento do cálculo eram apresentados com caracteres desconfigurados.
Correção efetuada: ajustamos a rotina para apresentar os textos corretamente.
Local: Gestão do ponto > Apuração > Calcular
Relatórios
Riscos ocupacionais listados para cargos estruturados
Problema: ao efetuar a emissão do relatório 029 - ASO (GHE) (SMAT029.GER) através do botão ASO, não eram listados os riscos ocupacionais quando o cargo fosse estruturado.
Correção efetuada: ajustamos a geração do relatório para gerar os riscos corretamente.
Local: Medicina > Atendimentos > Atendimento > Atestado de Saúde Ocupacional Interno (FR110MAM)
Inventário de Riscos
Postos de trabalho listados no inventário de risco
Problema: ao listar o modelo 002 - Inventário de Riscos Ocupacionais (SMIR002.GER), eram impressos postos de trabalho adicionais que não estavam previsto para o PPRA/GHE informado na tela de entrada.
Correção efetuada: ajustamos a rotina para exibir somente os postos de trabalho que estiverem vinculados ao PPRA/GHE informado.
Local: Segurança > Inventário de Riscos > Listar > 002 - Inventário de Riscos Ocupacionais (SMIR002.GER)
Componentes Visuais
Abertura da tela de comunicados ao inicializar o sistema
Problema: ao apresentar a tela de comunicados ela ficava escondida atrás da tela principal do sistema, sendo assim o usuário não conseguia ter acesso à tela com os comunicados.
Correção efetuada: ajustamos a apresentação da tela de comunicados, passando a apresentá-la de forma correta na inicialização do sistema, ficando assim na frente da tela principal do sistema.
Utilização de dispositivos dentro de ambiente Citrix
Complementamos a documentação da página Tela de Leitura de Imagens sobre a utilização de dispositivos em ambientes Citrix. Recomendamos que os usuários verifiquem as configurações de ambiente e dispositivo conforme a documentação da empresa Citrix.
Local: Tecnologia > Ferramentas de Apoio > Recursos da Interface do Sistema > Tela de Leitura de Imagens > Tela de Leitura de Imagens
Consulta e Exclusão
Permitir que apenas usuários ADMs possam realizar a exclusões de dados na LGPD
Problema: qualquer usuário poderia excluir dados na LGPD ao emitir o dossiê pelo aplicativo da LGPD.
Correção efetuada: ajustamos a apresentação do botão Excluir no aplicativo LGPD para permitir que apenas usuários administrativos possam realizar esse procedimento.
Web services
Tradução de caracteres especiais em SQL Server
Problema: ao abrir cadastros que possuíam caracteres especiais, eles não eram exibidos e era apresentado a mensagem de erro Must be between 0 and 0xFF: ? (XXXX) nas requisições de web services interno em modo síncrono.
Correção efetuada: ajustamos no retorno do CharsetType correto para definir tradução de caracteres de acordo com collation homologada da base em SQL Server.
Geração da definição WSDL dos web services
Problema: quando era criado um web service customizado, os nomes dos campos não eram apresentados corretamente na definição WSDL do web service quando executado por processo síncrono ou assíncrono.
Correção efetuada: alteramos a geração da definição da WSDL dos web service para que os nomes dos campos sejam apresentados de acordo com criação do serviço.
Rotinas Auxiliares
Atualização das bibliotecas log4j e compatíveis
Atualizamos as dependências do Apache log4j, correspondente a versão 1.0, para a versão atual afim de evitar potenciais vulnerabilidades das bibliotecas antigas.
Sequência de Documentos > Relatórios
Solicitação de uma impressão enquanto existe outra impressão em andamento
Problema: ocorria erro após solicitar uma impressão enquanto ainda havia impressão no processo causando a interrupção da execução das impressões anteriores.
Correção efetuada: ajustamos para que ao solicitar uma nova impressão seja apresentada uma mensagem de aviso informando que existem impressões em andamento.
Rotinas de Banco de Dados
Ajuste para aplicação correta dos filtros nos registros na memória
Problema: ao acessar alguma tela do sistema, ocorria o erro Java Heap Space. Isso ocorria por causa da sobrecarga dos cursores ao retornarem mais dados do que o esperado, que não passavam por filtragem.
Correção efetuada: ajustamos a rotina para que os filtros sejam aplicados corretamente nos registros na memória.
Conversão de tipo de dado ao inserir uma String vazia
Problema: falha ao inserir uma String vazia em campo do tipo Int64 ocasionando o erro Invalid variant type conversion.
Correção efetuada: corrigimos o método de conversão para definir a String vazia como nulo.