3747 - Contribuição Sindical - Desconto indevido
Problema: Verificamos que o evento referente a Contribuição Sindical foi descontado corretamente na Ficha Financeira referente ao mês de Março. Ao calcularmos a Ficha Financeira de competências futuras, como Abril e Maio, identificamos que o evento de Contribuição Sindical foi novamente gerado para alguns colaboradores que já tiveram este desconto em Março. Na Ficha Básica, o campo Contribuição Sindical está parametrizado com a opção S - Sim, então este desconto não deveria ocorrer.
Quando ocorre / onde se aplica: Cálculo da Folha (Ficha Financeira). Cálculos > Ficha Financeira > Cadastro.
Solução: Solução 3747: Desde a versão 5.7.3 disponibilizamos o controle do desconto da Contribuição Sindical. Desta forma, deverá verificar se o desconto consta na tabela R046INF. Para consultar, basta acessar o menu Cálculos > Ficha Financeira > Informações de Cálculo > Consultar. Se o evento foi descontado em alguma competência anterior, deverá constar nessa tela e não ser calculado novamente.
Se o evento estiver na ficha financeira da competência e não estiver nessa tela, poderá regravar as informações novamente para depois recalcular a folha em questão. O recálculo das informações da tabela R046INF poderá ser realizado em Cálculos > Ficha Financeira > Informações de Cálculo > Gerar.
*Caso as informações já estejam gravadas nesta tabela, verificar:
O campo Contribuição Sindical existente na Ficha Básica, somente será alterado automaticamente para N - Não no mês de Janeiro, para que desta forma ocorra corretamente o desconto da Contribuição Sindical no mês de Março, para todos os colaboradores.
Se o evento de Contribuição Sindical está sendo calculado indevidamente em competências posteriores a Março, provavelmente existe alguma regra ou relatório manipulando o campo PagSin da tabela R034FUN. Neste caso, deve-se verificar se existe alguma regra ou relatório específicos do cliente que estejam tratando informações deste campo.
Além disso, este campo também pode ser alterado manualmente pelos usuários que tenham acesso a Ficha Básica. Desta forma, também poderá ser verificado se existem usuários realizando alterações indevidas na base. Esta verificação poderá ser feita através do monitoramento de tabelas no CBDS. A partir do momento em que a tabela R034FUN for configurada para monitorar, as informações passarão a ser gravadas e poderão ser consultadas através do aplicativo Vislog. Vale a pena salientar que o monitoramento de tabelas poderá comprometer a performance do sistema, visto que a cada alteração efetuada na tabela as informações estarão sendo gravadas.
Também deve-se verificar se existe mais de um evento de Contribuição Sindical cadastrado na tabela de eventos. Caso positivo, verificar se foi informado o código do Sindicato no cadastro destes eventos, para que os mesmos sejam calculados somente para determinado Sindicato.
Ao monitorar o cálculo desta folha, observamos que internamente o campo PagSin está = N, por isso, o sistema está efetuando o desconto novamente. Na Ficha Básica o campo aparece com opção S, porque o evento foi gerado na Ficha Financeira. Para ajustar esta situação, será necessário deletar o evento de Contribuição Sindical da Ficha Financeira onde o mesmo está sendo gerado indevidamente, efetuar um comando de update no campo PagSin = S na tabela R034FUN e recalcular a folha.
Quando ocorre / onde se aplica: Cálculo da Folha (Ficha Financeira). Cálculos > Ficha Financeira > Cadastro.
Solução: Solução 3747: Desde a versão 5.7.3 disponibilizamos o controle do desconto da Contribuição Sindical. Desta forma, deverá verificar se o desconto consta na tabela R046INF. Para consultar, basta acessar o menu Cálculos > Ficha Financeira > Informações de Cálculo > Consultar. Se o evento foi descontado em alguma competência anterior, deverá constar nessa tela e não ser calculado novamente.
Se o evento estiver na ficha financeira da competência e não estiver nessa tela, poderá regravar as informações novamente para depois recalcular a folha em questão. O recálculo das informações da tabela R046INF poderá ser realizado em Cálculos > Ficha Financeira > Informações de Cálculo > Gerar.
*Caso as informações já estejam gravadas nesta tabela, verificar:
O campo Contribuição Sindical existente na Ficha Básica, somente será alterado automaticamente para N - Não no mês de Janeiro, para que desta forma ocorra corretamente o desconto da Contribuição Sindical no mês de Março, para todos os colaboradores.
Se o evento de Contribuição Sindical está sendo calculado indevidamente em competências posteriores a Março, provavelmente existe alguma regra ou relatório manipulando o campo PagSin da tabela R034FUN. Neste caso, deve-se verificar se existe alguma regra ou relatório específicos do cliente que estejam tratando informações deste campo.
Além disso, este campo também pode ser alterado manualmente pelos usuários que tenham acesso a Ficha Básica. Desta forma, também poderá ser verificado se existem usuários realizando alterações indevidas na base. Esta verificação poderá ser feita através do monitoramento de tabelas no CBDS. A partir do momento em que a tabela R034FUN for configurada para monitorar, as informações passarão a ser gravadas e poderão ser consultadas através do aplicativo Vislog. Vale a pena salientar que o monitoramento de tabelas poderá comprometer a performance do sistema, visto que a cada alteração efetuada na tabela as informações estarão sendo gravadas.
Também deve-se verificar se existe mais de um evento de Contribuição Sindical cadastrado na tabela de eventos. Caso positivo, verificar se foi informado o código do Sindicato no cadastro destes eventos, para que os mesmos sejam calculados somente para determinado Sindicato.
Ao monitorar o cálculo desta folha, observamos que internamente o campo PagSin está = N, por isso, o sistema está efetuando o desconto novamente. Na Ficha Básica o campo aparece com opção S, porque o evento foi gerado na Ficha Financeira. Para ajustar esta situação, será necessário deletar o evento de Contribuição Sindical da Ficha Financeira onde o mesmo está sendo gerado indevidamente, efetuar um comando de update no campo PagSin = S na tabela R034FUN e recalcular a folha.