112831 - Criar relatório comparativo
- O relatório se chamará 'Fechamento do eConsignado'
- O relatório deve seguir o padrão de código iniciando em FP
- Deve ser criado uma fonte de dados chamada eConsignado para atender o relatório
- O relatório será dividido por tipo de impressão entre Impressão Analítica e Impressão Sintética (pode ser usado o modelo IC0004)
- O relatório terá como filtros
- Empresa
- Estabelecimento
- Contrato (contrato do eConsignado)
- Data Base - obrigatório
- Tipo de Impressão - obrigatório e por default analítico
- A fonte deverá trazer os Resultados de Cálculo
- Valor da Parcela do eConsignado
- Valor do Desconto do eConsignado
- A fonte de dados deve buscar, os valores dos resultados de cálculo, em todas as fichas financeiras do contrato do MM/AAAA da data base informada no filtro de data-base
- Os relatórios deverão ter uma coluna de diferenças, que será a diferença entre o Resultado de Cálculo da Parcela do eConsignado - Resultado de Cálculo do Valor do Desconto do eConsignado
- O relatório analítico deverá ter uma nova página a cada estabelecimento
- O relatório Analítico terá uma coluna com Código do Contrato + Nome
- Deve ser apresentado no relatório somente os contratos que possuam valores em um dos resultados de cálculo nas fichas financeiras da data base
- Ao final da relação por estabelecimento será apresentada a totalização do estabelecimento
- Ao final do relatório Analítico da empresa deverá ser apresentada a totalização da empresa
- O relatório Sintético deverá ter somente os quadros de estabelecimento, criando um quadro por estabelecimento e ao final a totalização da empresa
- Deve ser totalizado por estabelecimento e empresa
- O relatório Sintético só deve apresentar empresa/estabelecimentos que possuam valores em fichas financeiras, referentes a data base do filtro
108831 - Bloquear exclusão do período aquisitivo proporcional
- Não permitir a exclusão do período aquisitivo proporcional do funcionário
- Validar a proporcionalidade de acordo com a última folha mensal com situação consolidada
- Exemplo: sendo a data final do período aquisitivo igual a 15/07 e a última data base de folha mensal consolidada é 30/06, então esse período ainda é proporcional
- sendo a data final do período aquisitivo igual a 15/07 e a última data base de folha mensal consolidada é 31/07, então esse já é um período vencido
114258 - Encerramento da folha do dissídio
- Ao solicitar o encerramento do período da folha o sistema deve identificar se há dentro do período selecionado folhas do tipo "Acordo/Convenção/Dissídio".
-
- Caso tenha essa folha, então o sistema deve realizar o encerramento da folha principal e suas folhas relacionadas:
- As folhas do tipo "AcordoConvencaoDissidioDemonstrativo" ou "AcordoConvencaoDissidioDemonstrativo13"
- Somente encerras as folhas vinculados a folha principal do dissídio:
- Mesmo grupo folha registrado entre elas
- Caso tenha essa folha, então o sistema deve realizar o encerramento da folha principal e suas folhas relacionadas:
-
- Caso ocorra o encerramento do período em que há folhas de demonstrativos do acordo dentro do período mas a folha principal do dissídio não está vinculado a esse período, então as folhas de demonstrativos não deverão ser consolidadas.
- As folhas encerradas deve ter o status alterado para consolidado
- As fichas financeiras vinculadas as folhas deverão ter o indicador de bloqueado para sim.
114147 - Exclusão da folha do dissídio
- Ao solicitar a exclusão da folha do dissídio o sistema deve permitir que seja excluída a folha do tipo "AcordoConvencaoDissidio"
- As folhas do tipo "AcordoConvencaoDissidioDemonstrativo" ou "AcordoConvencaoDissidioDemonstrativo13" não devem estar disponíveis para exclusão.
- Quando confirmada a exclusão o processo no sistema de exclusão da folha de pagamento deve ser acionado com os parâmetros selecionados.
- Ao processar essa exclusão dessa folha o sistema deve realizar primeiramente a exclusão das folhas de demonstrativos:
- Somente excluir as folhas relacionados a folha principal:
- Mesmo grupo folha registrado entre elas
- Mesmo Acordo, Convenção ou Dissídio
- E os demais filtros solicitados no processo de exclusão
- Somente excluir as folhas relacionados a folha principal:
- Após exclusão das folhas de demonstrativo a folha principal do dissídio deve ser excluída.
- Caso o processo tenha problema para exclusão o mesmo deve ser logado como aviso.
- Caso ocorra no processo do contrato não ter a folha principal do dissídio, mas ter as folhas de demonstrativo, então o sistema deve excluir as folhas de demonstrativo e apresentar mensagem de tratamento (aviso):
- Contrato <código> - <nome da pessoa> - <código e descrição do estabelecimento>: As folhas de demonstrativos do dissídio foram excluídas. porém o contrato não tinha folha de "Acordo/Convenção/Dissídio" para excluir.
114038 - Aceitar evento rejeitado
- A funcionalidade está em Cadastros e Folha de Pagamento / eSocial / Gerenciador de Eventos
- Ao exibir o evento, existe o botão Outras Ações com a ação 'Informar Recibo'
- A ação deve ser liberada quando o código de inconsistência for 537
- O erro 537 no eSocial indica que já existe um registro com o mesmo código de identificação (chave) em um período de vigência conflitante com o registro atual. Este erro geralmente ocorre quando um evento inicial ou de tabela, como o S-1000, já foi enviado e está em conflito com um novo envio.
107183 - Implementar o Reenvio de Eventos para eventos Rejeitados
- No Gerenciador de Eventos > Outras Ações habilitar o botão de reenvio de eventos para os eventos:
- S-1000
- S-1005
- S-1010
- S-1260
- S-1270
- S-2200
- S-2205
- S-2230
- S-2206
- S-2298
- S-2306
- S-3000
- O botão deve ser habilitado somente quando a resposta do evento é 'Rejeitado'
112765 - Criar histórico de familiar
- O processo está em Cadastros / eSocial / Configurações / Gerar Evento para Implantação do Sistema
- Ao iniciar o processo deve ser criado um novo histórico para os familiares na mesma DD/MM/AAAA utilizados para Início da Utilização do Sistema
- Deve ser validado se há erros para o cadastramento de novos históricos, caso haja o processo deve ser abortado, logando as pessoas e familiares que possuem erros
- Deve ser criado somente para os familiares vinculados a pessoas que tenham contratos ativos ou afastados na data de Início da Utilização do Sistema, ou seja, para aqueles contratos que serão gerados um S-2206
- Deve ser verificado se o CPF dos familiares é válido, se não for, deve logar quais as pessoas que possuem CPF inválido
- Deve ser verificado se há contratos com ERROS DE VALIDAÇÃO, caso haja, o processo deve ser abortado e deve ser logado quais os contratos com erros de validação. Não há necessidade de logar quais os erros, pode ser logado somente que o contrato possui
109821 - Criar a tela de Classificação para as Rubricas
- Esta tela deve estar no Menu Cadastros/Cálculos abaixo de Rubricas
- Os registros salvos nessa tela deverão ser salvos na tabela CLARUBRICASFORMULAS
- O campo código da tabela CLARUBRICASFORMULAS não é utilizado pelo sistema e pode ser desconsiderado
- A tela deve conter:
- Agrupamento GERAL com os campos
- Descrição
- O campo descrição deve ser uma string
- Imprime em Relatório
- O campo imprime em relatório de médias deve ser um enumerado com Sim/Não
- O campo deve conter um hint 'Imprime em Relatórios de Médias'
- Por padrão este campo deve estar preenchido como Não
- Situação
- O campo Situação enumerado com as opções Ativos e Desativado - pode seguir o padrão de outras telas, que contem Atico como SIM/NÃO
- Proprietário
- Por padrão o proprietário deve ser Administradores
- Se o campo Imprime em Relatório de Médias estiver setado como Sim deve exibir um novo agrupamento chamado PARÂMETROS PARA RELATÓRIO DE MÉDIAS,:
- A configuração deve ser implementada para permitir criar históricos
- Em novo histórico:
- Uma listagem chamada Variáveis de Médias contendo os campos:
- Variável - permitir selecionar as variáveis globais de formula de cálculo
- Utilização - enumerador com opções (Férias, Décimo Terceiro, Aviso Prévio)
- Tipo - enumerador com opções (Total de horas , Valor da Média, Média do Período)
- Parâmetro - enumerador com opções (Horas Extras, Horas Noturnas, Prêmios e Comissões)
- Uma listagem chamada Variáveis de Médias contendo os campos:
- Esta listagem deve permitir vincular estas informações a listagem de Variáveis
- O preenchimento destes campos é obrigatório se o agrupamento for exibido
- Este cadastro pode ser excluído desde que a Classificação da Rubrica não esteja vinculada a uma Rubrica.
- Caso o usuário tente excluir uma CR e esta esteja vinculada a uma Rubrica deve apresentar uma mensagem:
- 'Não é possível excluir uma Classificação de Rubrica vinculada a um cadastro de Rubrica Data do Histórico - Código + Descrição da Rubrica'
- Deve permitir excluir o cadastro caso esteja preenchido os valores na listagem
- Deve validar se já houver outra classificação de rubrica com a mesma descrição
113043 - Fonte de Dados de Consulta de Reajuste Coletivo
- Deve ser criada uma fonte de dados chamada Reajuste Salarial, com os seguintes campos:
- Código da Empresa
- Descrição da Empresa
- Código + Descrição da Empresa
- Código do Estabelecimento
- Descrição do Estabelecimento
- Código + Descrição do Estabelecimento
- Código do Contrato
- Nome da Pessoa
- Código do Contrato + Nome da Pessoa
- Salário Contratual
- Salário reajustado
- Percentual Real de Aumento
- Situação (do reajuste do contrato, cuidado para não confundir com a situação que está na tela de reajuste)
- Descrição
- Data do Reajuste
- Motivo da Alteração Salarial
- Acordo, Convenção e Dissídio
- Data Base Último Dissídio
- Data do Efeito
- Percentual
- Valor Fixo
- Adicionar Valor
- Considera Piso Salarial
113055 - Exclusão do Reajuste por Contrato
- A opção de excluir deve ser habilitada quando um dos registros de contrato na aba de resultado de cálculo for selecionado
- A opção de exclusão somente deve estar habilitada quando o reajuste estiver com a situação de Calculado
- Quando o contrato for "excluído" o sistema deve manter o registro no resultado de calculo alterando o status do registro para "excluído"
- A exclusão deve ser apenas lógica
- Quando excluído, o contrato deve ficar desabilitado na listagem
- Quando excluído o registro não poderá ser editado
- Ao efetivar o reajuste salarial, deve ser ignorado os contratos que possuem a situação de excluído
- Caso o mesmo contrato tenha sido simulado novamente em nova simulação do reajuste, o registro então assumira o status de calculado com o resultado da nova simulação
111591 - Otimização do Processo de Geração dos Eventos Mensais
116322 - Criar botão para geração de eventos de admissão
- A funcionalidade está em Cadastros / Pessoais e Contratuais / Contratos
- Deverá ser incluído um botão de "Outras Ações" na tela principal do contrato
- Dentro de Outras Ações deverá ser criado o botão "Gerar Evento de Admissão "
- Este botão deve ser habilitado somente se:
- A data de início da utilização do sistema esteja diferente de null
- A data de admissão seja igual ou posterior a data de início da utilização do sistema
- O evento S-2200, S-2300, S-2206 ou S-2306 não tenha sido gerado para nenhum histórico do contrato
- Esta funcionalidade deverá chamar a geração dos eventos S-2200 ou S-2300.
115796 - Melhoria na mensagem de erro na geração do S-1200
- Ao gerar um evento S-1200 em que o contato possui eConsigado descontado, mas não possua um histórico com número de contrato, ocorre exceção no processo.
- Deve ser alterado o log para que ocorra um erro no processo
- O log deve conter a mensagem informando qual o contrato não possui o número de contato de empréstimo do eConsignado
111921 - Alteração no comportamento do cadastro de folhas antigas
- Este processo está em Folha de Pagamento/Folhas/Cadastrar Folhas de Pagamento
- Ao tentar cadastrar uma folha em um período que já esteja consolidado, como por exemplo uma folha avulsa, o sistema cadastra esta folha com a situação Cadastrada
- O usuário só consegue incluir fichas financeiras antigas em folhas já consolidadas, e o sistema não permite mais a consolidação deste período
- Quando o usuário tentar cadastrar uma folha em um período já consolidado esta folha deve ser cadastrada com a situação Consolidada
- Quando houver o cadastro de uma folha coletiva antiga, e o período já esteja consolidado, não deve permitir o cálculo de forma coletiva desta folha, somente o cadastro via ficha financeira
111920 - Bloqueio de cálculo de folhas de demonstrativo de dissídio
- Este processo está em Folha de Pagamento/Folhas/Calcular Folhas
- Na busca de folhas cadastradas são apresentadas todas as folhas
- Quando o cliente busca para o cálculo uma folha de Acordo, Convenção e Dissídio - Demonstrativo ela não deve aparecer na lista das folhas a serem calculadas
- Já existe um filtro que não exibe as folhas já consolidadas na listagem
- Se não for possível o bloqueio, ao gerar o processo de cálculo deve logar erro avisando que não é possível o cálculo de folha de demonstrativo