Tempo aproximado para leitura: 00:08:21 min
Dúvida
Como deve ser feito o cadastro de Fórmulas de Cálculo de benefícios?
Ambiente
TOTVS RH - TOTVS RH (Linha Datasul) - Benefícios (MBS) - Versão 12
Solução
As Fórmulas de Cálculo seguem uma sequência, tal como uma fórmula matemática, sendo possível definir um valor total para o benefício, separando em valor de participação da Empresa, Funcionário, Dependente ou valores de correção. Isto permite à Empresa identificar os gastos que possui com os funcionários e com os dependentes, separadamente.
BS0540 -Manutenção Fórmula: Nesta rotina, será possível incluir somente Fórmulas que serão utilizadas em benefícios, as quais, serão executadas no momento da Geração dos Benefícios para a Folha - BS2000 ou no Cálculo da Folha - FP3020.
Descrição dos principais campos do programa:
Campo Fórmula: Atribuir um Código para a Fórmula que será cadastrada.
Campo Descrição: Atribuir uma Descrição à Fórmula que será cadastrada.
Campo Fórmula Geral: Quando assinalado indica que o benefício é por Regra, sendo que a Fórmula será válida para todas as Empresas da base.
A Fórmula do tipo Fórmula Geral é utilizada apenas no programa BS0510 - Cadastro de Regras do Benefício quando o benefício é por Regra.
O Sistema padrão, não permite que as Fórmulas do tipo Fórmula Geral sejam incluídas no programa BS0500 - Manutenção Benefícios do Estabelecimento.
A Fórmula Geral é por base de dados, ou seja, todas as empresas da base visualizarão e poderão utilizar a Fórmula geral cadastrada.
Campo Sequência: Apresenta a ordem de execução das operações da Fórmula de Cálculo. É preenchido, automaticamente pelo Módulo.
Campo Acumulador: Funciona como memórias e estas armazenam as informações definidas nos campos posteriores. O Sistema habilita nove memórias.
Campo Operação: São indicadores matemáticos, sendo que deverá ser informado aquele que atenderá a necessidade especificada para a Fórmula de Cálculo que está sendo parametrizada. Estão disponíveis as seguintes Operações: *, +, -, /.
Igualdade = : Permite a simples atribuição de um valor a uma variável de memória ou de total.
Sempre ao iniciar uma Fórmula , deve-se utilizar a operação de Igualdade: =.
Busca Tabela - B: Utiliza Tabelas de Valores onde são informados o Valor Base e o Valor a Assumir de cada faixa. Indicado para evitar alterações diretamente nas Fórmulas de Cálculo que utilizam Tabelas. As alterações são feitas na própria Tabela de Valores.
Condição - C: O Módulo submete o acumulador a uma Condição a ser estabelecida. Em geral, a primeira sequência é uma atribuição de valor. Já a partir da segunda sequência em diante a Condição poderá ser utilizada.
Programa Específico - P: Informa a existência de um programa fonte escrito em linguagem Progress, que determina as Regras da Fórmula de Cálculo. Deve ser utilizado quando não é possível atender os requisitos de construção da Fórmula com os recursos que o Módulo disponibiliza. Quando utilizado, deve ser informado o número do programa no campo Conteúdo.
Verifica Tabela - V: Quando aplicada esta operação, o Módulo verifica em que faixa da Tabela o valor se enquadra e retorna o valor a assumir desta faixa.
Campo Tipo Conteúdo: Os valores possíveis podem ser os seguintes:
B - Informação do Cálculo: São informações que podem ser adquiridas após o Cálculo da Folha, como por exemplo: base de INSS- Instituto Nacional do Seguro Social , IRRF - Imposto de Renda Retido na Fonte entre outras.
C – Informação Cadastral: São informações que têm sua origem em dados do funcionário, como por exemplo: Salário Cadastral, Salário Hora, meses na Empresa, etc.
K – Constante: Corresponde a um valor numérico inteiro ou decimal, conforme a parametrização da Regra, muito utilizado quando se quer tratar um Percentual sobre alguma Base de Cálculo. A opção constante poderá ser utilizada informando o valor que corresponderá a este Percentual.
M – Memórias: Existem 9 - nove Memórias disponíveis para armazenamento temporário de valores.
T – Total de Cálculo: São informações de totais, adquiridas em sequências anteriores na mesma Fórmula de Cálculo. Refere-se ao total que cabe à Empresa, ou ao funcionário, ou ao dependente, ou à correção monetária no Rateio do benefício. No entanto, também pode ser o valor do benefício a que tem direito o funcionário ou dependente.
UB – Unidade do Benefício: Deve ser selecionado quando o benefício tem unidade do benefício
Quantidade ou Valor e tipo benefício Movimento.
VB – Valor do Benefício: Deve ser selecionado quando o benefício tem unidade do benefício Valor.
VU – Valor Unitário: Corresponde a um código de Valor Unitário previamente informado no procedimento Valores Unitários FP2580.
Campo Conteúdo: Os valores possíveis deste campo variam de acordo com o que foi informado no campo Tipo Conteúdo. As opções apresentadas no zoom, invocado pela tecla F5, são buscadas na Folha de Pagamento. A Regra para Percentual, respeita o seguinte padrão:
1 – Representa 100%
0,1 – Representa 10%
0,001 – Representa 1%
Campo Condição: Quando o valor for deixado em branco, significando que Não Efetua Condição, são desabilitados os campos Tipo Limite, Valor Limite, Tipo Assumir e Valor Assumir. Quando preferir informar uma Condição, utilizar um dos valores a seguir:
<= menor ou igual ao limite
<> diferente do limite
= igual ao limite: É estipulado na sequência um valor limite para a comparação.
>= maior ou igual ao limite
Não efetua Operação/Condição: O Sistema mantém o valor anteriormente estipulado.
Campo Tipo Limite: Identificar que Tipo de Conteúdo vai estar armazenado no campo Valor Limite ao encerrar a execução desta seqüência. Os valores possíveis para este campo estão descritos no campo Tipo Conteúdo.
Campo Tipo Assumir: Identificar que Tipo de Conteúdo vai estar armazenado no campo Valor Assumir ao encerrar a execução desta sequência. Os valores possíveis para este campo estão descritos no campo Tipo Conteúdo.
Campo Valor Limite: Valor a ser utilizado na seqüência da Fórmula de Cálculo como o segundo
operando da condição criada na sequência.
Campo Valor Assumir: Valor a ser utilizado na sequência da Fórmula de Cálculo caso a condição estipulada se mostre verdadeira.
Quando aplicada a Condição, o módulo verifica o valor encontrado como resultado da aplicação da operação sobre o acumulador, e o compara ao Valor Limite. Caso a Condição se mostre verdadeira o Valor Assumir é atribuído ao campo Resultado.
Campo Resultado: Identificar em que local vai ser armazenado o Resultado desta sequência da Fórmula de Cálculo. Ele pode ser utilizado numa das sequências a seguir, junto com os Resultados de outras sequências. Por fim, na última sequência, informar qual o Local que vai receber o valor final do benefício. Os locais possíveis estão descritos a seguir:
M01 a M09 -Memórias de 1 a 9: São locais para armazenamento temporário de valores, que são utilizados em sequências posteriores da Fórmula de Cálculo.
T01 - Totalizador Funcionário: Deve receber apenas o valor do benefício que cabe ao funcionário pagar ou receber.
T02 - Totalizador Empresa: Deve receber apenas, o valor do benefício que cabe à empresa pagar.
T03 - Totalizador Dependente: Deve receber apenas o valor do benefício que cabe ao funcionário, relativo aos seus dependentes.
T04 - Totalizador Correção: Serve para alocar em um único evento, as correções que o benefício possa ter para fins de contabilização.
Valores Possíveis dos campos Conteúdo, Valor Limite e Valor Assumir:
Tipo de Conteúdo igual a B – Informação do Cálculo:
01 Base de INSS
02 Base de FGTS
03 Base RAIS Normal
04 Base Auxiliar 1
05 Base Auxiliar 2
06 Base Auxiliar 3
07 Base Auxiliar 4
08 Base Auxiliar 5
09 Base Vale Transporte
10 Base Salário Família
O valor destas bases só estará disponível no Cálculo da Folha de Pagamento.
Tipo de Conteúdo igual a C – Informação Cadastral:
01 Salário Padrão Mês
02 Salário do Funcionário
03 Salário Hora
04 Horas Padrão Mês
05 Horas Padrão Dia
06 Horas Reais Dia
07 Dias Ativos no Período
08 Dias do Período
09 Meses na Empresa
10 Anuênios
11 Biênios
12 Triênios
13 Quadriênios
14 Quinquênios
15 Salário Mínimo
0 Comentários