Gestão de Pessoas | HCM - 6.10.1.15
12/11/2021
Texto alterado em: 15/12/2021. Acrescentamos uma informação na matéria Correção na transferência do colaborador.
Tarefas liberadas: 29
Administração de Pessoal
Geração do leiaute S-3000 para exclusão do leiaute S-2306
Problema: ao excluir um histórico de salário de um colaborador de categoria eSocial 722, o sistema não gerava o leiaute S-3000 de exclusão do leiaute S-2306.
Correção efetuada:ajustamos o sistema para gerar o leiaute S-3000 de exclusão do leiaute S-2306.
Local: eSocial > Gerar Não Periódicos (FRGERNPE)
Melhoria na performance de processamento do leiaute S-1210
Problema: ao realizar a geração do leiaute S-1210, o sistema apresentava lentidão, isso ocorria devido uma consulta que é feita no momento da geração para verificar o histórico de alterações de CPF.
Correção efetuada: melhoramos a performance da consulta do histórico de CPF, para gerar corretamente o leiaute S-1210.
Local: eSocial > Eventos Periódicos > Envio Declaração Mensal (FRENVFOL)
Tabela 21 - Incidências com data de término 30/06/2021 na versão 2.5 do eSocial
Com a simplificação do eSocial, foi criada a Tabela 21 - Códigos de Incidência Tributária da Rubrica para o IRRF, que altera a lista de incidência tributária da rubrica para o IRRF (campo codIncIRRF do leiaute S-1010 - Tabela de Rubricas). Essa nova tabela possui algumas incidências com data de término em 30/06/2021. Porém, essa data de término é válida apenas na versão eSocial Simplificado (S-1.0).
Esclarecemos que, conforme o item 5 da Nota Orientativa S-1.0 01/2021, a relação de codIncIRRF aceitos na versão 2.5 do eSocial consta na descrição do próprio campo do leiaute S-1010 - Tabela de Rubricas. Portanto, deve ser desconsiderada a data de vencimento informada para as seguintes incidências:
- 78 - Valores pagos a titular ou sócio de microempresa ou empresa de pequeno porte, exceto pró-labore e aluguéis;
- 81 - Depósito judicial;
- 82 - Compensação judicial do ano-calendário;
- 83 - Compensação judicial de anos anteriores;
- 91 - Remuneração mensal;
- 92 - 13º salário;
- 93 - Férias;
- 94 - PLR;
- 95 - RRA.
Local: Manual do eSocial para clientes Senior > Leiautes do eSocial > Tabelas/Eventos Iniciais > S-1010 - Tabela de Rubricas
Valor total de salário-maternidade no relatório S-5011- Contribuições sociais por contribuinte
Problema: ao emitir o relatório 003 - S-5011 - Contribuições sociais por contribuinte (FPAR003.ESO) e colocar na abrangência mais de uma empresa, eram demonstrados os valores de salário-maternidade somados das empresas anteriores no saldo a pagar.
Correção efetuada: ajustamos a geração do relatório para que liste os valores de salário-maternidade corretamente.
Local: eSocial > Eventos Periódicos > Arquivos de Retorno > 003 - S-5011- Contribuições sociais por contribuinte (FPAR003.ESO)
Empresas sem movimentações com a configuração de bases descentralizadas
Problema: não era possível realizar o fechamento da folha via empresa (leiaute S-1299) quando ocorressem simultaneamente os seguintes requisitos:
- o sistema estar configurado para utilizar base descentralizada;
- a empresa matriz ser a responsável pelo empregador no eSocial;
- não houver colaboradores ativos (movimentações); e
- a empresa não ter realizado envio de colaboradores ao eSocial.
Correção efetuada: ajustamos o sistema para mostrar as empresas sem movimentações com a configuração de bases descentralizadas.
Para mais informações sobre o comportamento para empresas com base descentralizadas, acesse a tela de Fechamento.
Local: eSocial > Eventos Periódicos > Fechamento (FRFECFOL)
Documentação Medicina Ocupacional e eSocial ajustada
Problema: com a liberação da versão 1.0 do eSocial, a seguinte informação deveria ter sido retirada dos manuais O campo Código eSocial fica habilitado no cadastro do curso de aperfeiçoamento caso tiver sido informado um assunto (FR128ASS) no qual o campo eSocial esteja com S-Sim e também o código da tabela de Treinamentos, Capacitações, Exercícios Simulados e Outras Anotações deveria ser atualizada.
Correção efetuada:ajustamos a documentação dos manuais retirando a informações do campo Código eSocial e atualizamos o código da tabela de 29 para 28 conforme manual do eSocial.
Locais:
- Gestão de Pessoas - Manual do Usuário > Ajuda por telas > Treinamento e Pesquisa > Treinamento > TLT > Cursos Aperfeiçoamento
- Gestão de Pessoas - Manual do Usuário > Ajuda por telas > Telas em comum > Tabelas > Cursos > Assuntos
- Manual do eSocial para clientes Senior > Leiautes do eSocial > Eventos Não Periódicos > Eventos de Folha > S-2200 - Cadastramento Inicial do Vínculo e Admissão/Ingresso de Trabalhador
- Manual do eSocial para clientes Senior > Leiautes do eSocial > Eventos Não Periódicos > Eventos de Folha > S-2206 - Alteração de Contrato de Trabalho
Ajuste geração do leiaute S-2399
Problema: ao realizar o envio do leiaute S-2399 retornava com critica do eSocial: Não foi possível integrar o arquivo: O arquivo não segue o formato esperado.
Correção efetuada: ajustamos a geração do leiaute S-2399 para gerar corretamente.
Local: eSocial > Consulta Pendências (FR350STA)
Ajustes de categorias do eSocial no Gestão de Pessoas | HCM
Problema: ao alterar a máscara da categoria eSocial de 3 (três) para 4 (quatro) das categorias 995, 997 e 999 para 9995, 9997 e 9999, algumas mensagens, filtros e comportamentos não foram ajustados em relação as categorias Informações Adicionais e Fechamento de Admissão (categorias internas e exclusivas Senior).
Correção efetuada: ajustamos as categorias nas mensagens, filtros e códigos de SQL para aparecerem corretamente.
Locais:
- Colaboradores > Ficha cadastral > Informações admissionais (FR034ADM)
- Colaboradores > Ficha cadastral > Empregados (FR034FUN)
- eSocial > Colaboradores > Fechamento da Admissão (FRFECADM)
- eSocial > Eventos Periódicos > Envio Declaração Mensal (FRENVFOL)
Ajuste no envio do leiaute S-1005
Com a Nota Técnica S-1.0 Nº 03/2021, houve uma alteração em relação à tag infoObra do leiaute S-1005 - Tabela de Estabelecimentos, Obras ou Unidades de Órgãos Públicos, tornando obrigatório seu preenchimento, desde que o empregador fosse do tipo obra e desonerado. No entanto, não foi realizada a implementação por parte do eSocial, ocasionando problemas aos clientes. Por isso, a Senior optou por remover desta versão a implementação relacionada à tag infoObra do leiaute S-1005.
Locais:
- Empresas > Filiais > Cadastro (FR030FIL)
- eSocial > Gerar Tabelas (FRGERTAB)
Medicina Ocupacional
Pendências do leiaute S-2220 agora são geradas corretamente
Problema: ao efetuar o cadastro do ASO Externo em uma data anterior à admissão do colaborador, sendo que na data de referência a ficha médica estava vinculada a um candidato e não a um colaborador, não eram geradas pendências do leiaute S-2220 - Monitoramento da Saúde do Trabalhador
Correção efetuada: ajustamos a rotina para efetuar corretamente a geração das pendências do leiaute S-2220.
Local: Medicina > Atendimentos > ASO Externo (FR110MAM_1)
Segurança do Trabalho
Geração do leiaute S-2240 para estagiário
Problema: ao gerar o leiaute S-2240, o sistema gerava a tag codcateg junto com a tag matricula.
Correção efetuada: ajustamos a geração do leiaute S-2240 para gerar a tag codcateg apenas quando não possuir a tag matricula conforme manual do eSocial.
Local: eSocial > Gerar Não Periódicos (FRGERNPE)
Relatórios
Ajustado o método MontaAposentadoria utilizado nas regras dos relatórios
Problema: ao utilizar o método MontaAposentadoria no relatório de previdência e possuir um colaborador com mais de 10 anos de contribuições, ocorria mensagem: Class ArrayIndexOutOfBoundsException doesn´t have classType. Original message: 128.
Correção efetuada: corrigimos o método MontaAposentadoria para que não ocorra mais mensagem. Desta forma, os relatórios serão listados corretamente.
Local: Impostos > Previdência > Históricos > Listar
Correção no relatório 078 - Outros Contratos (FPRE078.COL)
Problema: ao listar o relatório 078 - Outros Contratos (FPRE078.COL) para um colaborador que tem mais de uma base fora do sistema, era considerado apenas uma base.
Correção efetuada: ajustamos o relatório para que seja listado com todas as bases fora do sistema.
Local: Colaboradores > Ficha Cadastral > Relação de Cadastro > 078 - Outros Contratos (FPRE078.COL)
Melhoria na descrição dos relatórios de CAT - Portaria SEPRT/ME Nº 4.334
Problema: a descrição dos relatórios 011 - CAT - Portaria SEPRT/ME Nº 4.334 (SMAC011.GER) (Segurança do Trabalho) e 012 - CAT - PORTARIA SEPRT/ME Nº 4.334 (FPHI012.PRE) (Administração de Pessoal) não informava que o campo 39 - Data de Recebimento não era preenchido com a data de recebimento do evento.
Correção efetuada: ajustamos a descrição dos modelos 011 - CAT - Portaria SEPRT/ME Nº 4.334 (SMAC011.GER) e 012 - CAT - PORTARIA SEPRT/ME Nº 4.334 (FPHI012.PRE), informando que o campo 39-Data do Recebimento é gerado em branco para preenchimento manual após impressão.
Locais:
- Segurança do Trabalho> Acidentes > Listar > 011 - CAT - Portaria SEPRT/ME Nº 4.334 (SMAC011.GER)
- Administração de Pessoal > Impostos > Previdência > Histórico > Listar > 012 CAT - Portaria SEPRT/ME Nº 4.334 (FPHI012.PRE)
Provisões
Cálculo da Provisão PPR quando é realizada a transferência de filial do colaborador
Problema: ao realizar a transferência de filial para um colaborador e calcular a provisão do tipo XX - PPR - Participação Resultados para a competência igual o mês de transferência para o cadastro origem e destino do colaborador e verificar a provisão na guia Genéricas, o campo Prv. Mês constava com valor tanto para o cadastro origem como para o cadastro destino.
Correção efetuada: ajustamos o sistema para constar o valor da Prv. Mêsapenas para o cadastro destino quando o colaborador for transferido e for realizado o cálculo da provisão no mesmo mês da transferência.
Local: Colaboradores > Provisões (FR146PRV)
Web services
Correção dos links disponíveis na documentação do web service com.senior.g5.rh.fp.eventoscolaborador
Problema: na documentação do web com.senior.g5.rh.fp.eventoscolaborador os links dos itens Síncrono, Assíncrono e Agendado estavam incorretos, redirecionando os usuários para os lugares incorretos.
Correção efetuada: ajustamos os links de cada item para os lugares corretos.
Para verificar as informações completas dessa documentação, acesse Web service com.senior.g5.rh.fp.eventoscolaborador.
Local: Manual do Usuário > Integrações com outros sistemas > Web services > Administração de Pessoal > Com.senior.g5.rh.fp.eventoscolaborador
Históricos
Correção na transferência do colaborador
Problema: ao realizar a transferência de empresa de um colaborador ocorria a seguinte mensagem Erro do Banco (50000): [Microsoft][SQL Server native 11.0][SQL Server] Não é possível incluir uma nova sequência sem que registro de sequência anterior 1 esteja com status Cancelado.
Correção efetuada: ajustamos o sistema para que seja possível realizar a transferência do colaborador corretamente.
Observação
Para que possível realizar a transferência do colaborador, é necessário que o status do cadastro esteja como cancelado.
Local: Colaboradores > Históricos > Filial (FR038HFI)
Tabelas
Visualização na horizontal da tela de cadastro de sindicato
Problema: quando o sistema era configurado com a opção de visualização na Horizontal, ao acessar a guia Férias da tela de Cadastro de Sindicato, a barra de rolagem para visualizar todos os campos disponíveis não era apresentada.
Correção efetuada:ajustamos o sistema para quando utilizar a opção de visualização na Horizontal os campos não fiquem cortados e apresente uma barra de rolagem na guia Férias da tela de Cadastro de Sindicato.
Local: Tabelas > Sindicatos > Cadastro (FR014SIN)
Cálculos
Cáculo de Dissídio quando houve troca de categoria eSocial
Problema: sistema calculava dissídio incorretamente para intermitente que teve troca de categoria eSocial no mesmo ano.
Correção efetuada: ajustamos o sistema para realizar o cálculo de dissídio corretamente, nessa situação.
Local: Cálculos > Ficha Financeira > Cadastro (FRFICFIN)
Rescisões
Eventos de aviso prévio indenizado no cálculo de rescisão
Problema: ao calcular a rescisão para um colaborador de categoria intermitente, no cálculo do Aviso Prévio Indenizado (API), para os eventos de 13º indenizado e férias indenizadas decorrentes do API, com característica (C19F, C19G e C19H) era calculada incorretamente a proporção dos dias de acréscimo do aviso proporcional.
Correção efetuada: ajustamos o sistema para que o cálculo dos eventos de 13º indenizado e férias indenizadas decorrente do API, sejam calculados na proporção correta.
Local: Colaboradores > Rescisões > Calcular (FRCALRCS)
Regras e Funções
Inclusão de informação na documentação Regra de sistema 30 - Insalubridade
Problema: na documentação Regra de sistema 30 - Insalubridade, no exemplo de cálculo de Insalubridade utilizando o Teto 3,00 no cálculo 32(13 Integral), não havia a informação que:
- Para este cálculo o sistema fará média de horas de acordo com o acumulado do período ou meses anteriores, bem como a média dos percentuais pagos no ano.
- O acumulado será dividido pela quantidade de meses devida (período aquisitivo ou conforme parametrização de médias do Sindicato), e as médias de percentuais pagos no ano serão encontradas pela divisão da quantidade de meses em que houve efetivamente pagamento de insalubridade.
E por isso, acabava gerando dúvidas aos usuários quanto à utilização do cálculo.
Correção efetuada: adicionamos estas informações na documentação, deixando o exemplo mais claro e compreensível.
Para acessar as informações completas, acesse a documentação Regra de sistema 30 - Insalubridade.
Local: Manual do Usuário > Customizações > Regras > Regras do Sistema > Regra de sistema 30 - Insalubridade
Impostos
Possibilidade de gerar o JSON do envio de um leiaute do e-Sfinge
Disponibilizamos a possibilidade do usuário gerar o JSON referente ao envio de um leiaute do e-Sfinge antes ou após realizar o envio desse leiaute ao Tribunal de Contas de Santa Catarina (TCE/SC). O JSON é um formato de arquivo com seus dados estruturados em forma de texto para uma leitura mais facilitada de suas informações.
Para mais informações, acesse a documentação da tela Consulta/Envio dos Layouts.
Local: Impostos > Gestão Pública > Santa Catarina (A partir v1.07) > Consulta/Envio dos Layouts (FR304STA)
Apuração do Ponto
Situação saída antecipada era gerada de forma indevida em refeição não obrigatória com combinação específica de marcações
Problema: na apuração diária, a situação de saída antecipada era gerada de forma indevida quando combinada com o horário do tipo Rígido, batidas do horário com uso do Refeição pré-assinalada não obrigatória e saída realizada com menos da metade do tempo previsto e extra na saída do expediente.
Correção efetuada: efetuamos ajustes no sistema para que as situações sejam calculadas corretamente.
Local: Cálculos > Apuração > Calcular (FRCALAPU)
Incidentes do Ponto
Incidente de limite diário das horas extras gerado indevidamente
Problema: incidente de limite diário de horas extras era gerado indevidamente em dias com horário especial (9996 ou acima). O problema ocorria somente quando a escala do colaborador possuía o parâmetro Projetar horário dias de folga com as opções 2 ou 3.
Correção efetuada: ajustamos a rotina para gerar o incidente somente quando a quantidade de horas extras em dias especiais ultrapassar a quantidade de horas DSR da escala mais 2h (duas horas), considerando as tolerâncias de extras, para adequar o comportamento ao das escalas que não usam projeção de horário.
Locais:
- Gestão do ponto > Cálculos > Apuração > Calcular
- Nova interface > Apuração > Calcular
Históricos e Programações
Ajuste de erro NullPointerException na tela de histórico de Afastamentos
Problema: ao acessar a tela de histórico de Afastamentos para incluir algum novo histórico ou acessar um já cadastrado, ocorria erro de NullPointerException quando o usuário logado não possuía colaborador associado. O problema ocorria somente a partir das versões 6.2.35.90 e 6.10.1.11.
Correção efetuada: ajustamos a tela para que o erro mencionado não ocorra novamente.
Local: Nova interface > Históricos > Afastamentos
Atendimentos
Cadastro de observação no atestado externo
Problema: ao efetuar o cadastro de um atestado externo, quando cadastrado no campo Observação um texto com mais de 255 caracteres, ocorria a mensagem: Não foi possível gravar as informações. Erro, impossibilitando que o cadastro fosse finalizado.
Correção efetuada: ajustamos a rotina para não exibir a mensagem e concluir o cadastro.
Local: Medicina > Atendimentos > Atestado Externo (FR110MAM)
Relatórios
Melhoria na descrição dos relatórios de CAT - Portaria SEPRT/ME Nº 4.334
Problema: a descrição dos relatórios 011 - CAT - Portaria SEPRT/ME Nº 4.334 (SMAC011.GER) (Segurança do Trabalho) e 012 - CAT - PORTARIA SEPRT/ME Nº 4.334 (FPHI012.PRE) (Administração de Pessoal) não informava que o campo 39 - Data de Recebimento não era preenchido com a data de recebimento do evento.
Correção efetuada: ajustamos a descrição dos modelos 011 - CAT - Portaria SEPRT/ME Nº 4.334 (SMAC011.GER) e 012 - CAT - PORTARIA SEPRT/ME Nº 4.334 (FPHI012.PRE), informando que o campo 39-Data do Recebimento é gerado em branco para preenchimento manual após impressão.
Locais:
- Segurança do Trabalho> Acidentes > Listar > 011 - CAT - Portaria SEPRT/ME Nº 4.334 (SMAC011.GER)
- Administração de Pessoal > Impostos > Previdência > Histórico > Listar > 012 CAT - Portaria SEPRT/ME Nº 4.334 (FPHI012.PRE)
Importação e Exportação
Exportação correta de registros em Excel
Problema: ao exportar registros para Excel (.xlsx), ocorria a mensagem Erro na exportação da célula [2, 8]. Não é possível prosseguir com a exportação. Erro reportado: Invalid variant type conversion. Em seguida, quando reexecutada a exportação dos registros, ocorria a mensagem Erro na criação dos arquivos XML. Não é possível prosseguir com a exportação. Erro Reportado: Cannot create file C:\Users[nome.sobrenome]\AppData\Local\Temp\SpreadSheetTMP11476\xl\sheet1.xml.
Correção efetuada: corrigimos a exportação de dados em branco em colunas numéricas e o processo de reexecutar a exportação causado pela rotina não liberar o arquivo temporário para exclusão.
CBDS
Corrigido processo de restore no CBDS
Problema: no processo de restore de um .SDM no CBDS, ocorria o aviso Erro na Execução do Restaure: Função DAY inválida.
Correção efetuada: ajustamos a rotina responsável por permitir o restore das tabelas no CBDS.
Administração de Pessoal
Ajuste no web service Ficha Básica para alertar parâmetro NumCad com mais de 9 dígitos
Problema: ao executar o web service ficha básica terceiros com o parâmetroNumCad maior que 9 dígitos, o sistema gerava um número aleatório.
Correção efetuada: ajustamos o sistema para quando informado no parâmetro NumCad mais que 9 dígitos apresente a mensagem Ocorreu um erro ao executar o serviço “AP - Ficha Básica”: Código de cadastro deve ter no máximo 9 caracteres.
Local: Recursos > Web services