FAQs - Suporte técnico

RH - Linha Datasul - Reforma Trabalhista - Contrato Intermitente - 010 - Fórmula Base de Cálculo dos Adicionais

Rel_gio.pngTempo aproximado para leitura: 00:18:16 min

Dúvida
Como parametrizar a fórmula de cálculo adicionais do contrato Intermitente?

Ambiente
TOTVS RH - TOTVS RH (Linha Datasul) - Reforma Trabalhista - Versão 12

Solução
No programa FP0020 - Manutenção eventos - Analíticos, cadastrar um novo evento para montar a base de cálculo dos adicionais de Férias e 13º Salário do Intermitente. A sequência de cálculo deste evento deve ser menor do que a sequência de cálculo dos eventos de Férias Adicionais Intermitente e 13º Salário Adicionais Intermitente. No exemplo abaixo foi criado o evento BI1 - Base Calculo Adic Intermitente.

imagem_1_fp0020.png

Para evento, o campo Unidade deve ser obrigatoriamente valor, pois a fórmula de calculo trabalha com valores

No programa FP8700 Manutenção Fórmula Calc. variação Sal. no cadastro de fórmulas de cálculo, incluir nova ocorrência um código e descrição para a fórmula. No exemplo abaixo ficou 10 - Evento BI1 - Base Calculo Adicionais Intermitente.

imagem_2_fp8700.png

Agora é necessário inserir as regras da fórmula, para que a Folha possa calcular o valor do evento relacionado a mesma.

 

FÓRMULA BASE DE CÁLCULO ADICIONAIS
Evento 071 + Evento 091 + Evento 154 + Evento 051 + Evento 101 + Evento 104 + Evento 107 + Evento 110 + Evento 113 + Evento 116 + Evento 119 + Evento 121 + Evento 122 + Evento 124 + Evento 127 + Evento 130 + Evento 133 + Evento 136 + Evento 139 + Evento 151 + Evento 152 + Evento 331

 

Aplicação da fórmula no programa FP8700 :

formula_10_imag._1.png

formula_10_imag._2.png

formula_10_imag.3.png

Sequência da Fórmula de Cálculo

Sequencia 1 - Campos

sequencia_1.png

Resultado 

(M) Memória Valor N° 1
Local Onde será Armazenado o resultado da sequencia 1

Tipo Var1

(IC) Informação Cadastral
Informação cadastral a ser utilizada na operação da sequência 1

Conteúdo 1

(23) Funcionário Intermitente
Na sequência 1 da fórmula de cálculo foi definido um valor constante para a Memória 1, que neste caso é identificar, posteriormente na fórmula, se é um Funcionário Intermitente.

 

Sequencia 2- Campos

sequencia_2.png

 

Resultado 

 (M2) Memória Valor N° 2
Local Onde será Armazenado o resultado da sequencia 2

Conteúdo 1

(071)
Evento padrão 071 do sistema a ser utilizado na operação da sequência 2

Conteúdo 2

(091)
E
vento padrão 091 do sistema a ser utilizado na operação da sequência 2

Operação

(+) Adição
Operação a ser realizada na sequência 2

Tipo Var1

(VE) Valor do Evento no Mês
Valor do evento a ser utilizado na operação da sequência 2

Tipo Var2

(VE) Valor do Evento no Mês
Valor do evento a ser utilizado na operação da sequência 2

 

Sequencia 3 - Campos

Sequencia_3.png

Resultado

 (M2) Memória Valor N° 2
Local Onde será Armazenado o resultado da sequencia 3

Tipo Var2

(VE) Valor do Evento no Mês
Valor do evento a ser utilizado na operação da sequência 3

Tipo Var1

(M) Memórias
Indica que o tipo de variável 1 é igual a uma memória já calculada na fórmula

Operação

(+) Adição
Operação a ser realizada na sequência 3

Conteúdo 2

(154)
E
vento padrão 154 do sistema a ser utilizado na operação da sequência 3

Conteúdo 1

(1) Memória 2
Valor armazenado na Memória 2, apurado na sequência 2

 

Sequencia 4 - Campos

sequencia_4.png

Resultado

 (M2) Memória Valor N° 2
Local Onde será Armazenado o resultado da sequencia 3

Conteúdo 1

(1) Memória 2
Valor armazenado na Memória 2, apurado na sequência 3

Conteúdo 2

(051)
Evento padrão 051 do sistema a ser utilizado na operação da sequência 4

Operação

(+) Adição
Operação a ser realizada na sequência 4

Tipo Var1

(M) Memórias
Indica que o tipo de variável 1 é igual a uma memória já calculada na fórmula

Tipo Var2

(VE) Valor do Evento no Mês
Valor do evento a ser utilizado na operação da sequência 4

 

Sequencia 5 - Campos 

sequencia_5.png

Resultado

 (M2) Memória Valor N° 2
Local Onde será Armazenado o resultado da sequencia 3 

Tipo Var1

(M) Memórias
Indica que o tipo de variável 1 é igual a uma memória já calculada na fórmula

Conteúdo 1

(1) Memória 2
Valor armazenado na Memória 2, apurado na sequência 4

Operação

(+) Adição
Operação a ser realizada na sequência 5

Tipo Var2

(VE) Valor do Evento no Mês
Valor do evento a ser utilizado na operação da sequência 5

Conteúdo 2

(101)
Evento padrão 101 do sistema a ser utilizado na operação da sequência 5

 

Sequencia 6 -  Campos

sequencia_6.png

Resultado

(M2) Memória Valor N° 2
Local Onde será Armazenado o resultado da sequencia 3 

Tipo Var1

(M) Memórias
Indica que o tipo de variável 1 é igual a uma memória já calculada na fórmula

Conteúdo 1

(1) Memória 2
Valor armazenado na Memória 2, apurado na sequência 5

Operação

(+) Adição
Operação a ser realizada na sequência 6

Tipo Var2

(VE) Valor do Evento no Mês
Valor do evento a ser utilizado na operação da sequência 6

Conteúdo 2

(104)
Evento padrão 104 do sistema a ser utilizado na operação da sequência 6

 

Sequencia 7 - Campos

sequencia_7.png

Resultado

(M2) Memória Valor N° 2
Local Onde será Armazenado o resultado da sequencia 3 

Conteúdo 1

(1) Memória 2
Valor armazenado na Memória 2, apurado na sequência 6

Conteúdo 2

(107)
Evento padrão 107 do sistema a ser utilizado na operação da sequência 7

Operação

(+) Adição
Operação a ser realizada na sequência 7

Tipo Var1

(M) Memórias
Indica que o tipo de variável 1 é igual a uma memória já calculada na fórmula

Tipo Var2

(VE) Valor do Evento no Mês
Valor do evento a ser utilizado na operação da sequência 7

 

Sequencia 8 - Campos

sequecia_8.png

Resultado

(M2) Memória Valor N° 2
Local Onde será Armazenado o resultado da sequencia 3 

Tipo Var1

(M) Memórias
Indica que o tipo de variável 1 é igual a uma memória já calculada na fórmula

Conteúdo 1

(1) Memória 2
Valor armazenado na Memória 2, apurado na sequência 7

Operação

(+) Adição

Operação a ser realizada na sequência 8

Tipo Var2

(VE) Valor do Evento no Mês
Valor do evento a ser utilizado na operação da sequência 8

Conteúdo 2

(110)
Evento padrão 110 do sistema a ser utilizado na operação da sequência 8

 

Sequencia 9 - Campos

sequecia_9.png

Resultado

(M2) Memória Valor N° 2
Local Onde será Armazenado o resultado da sequencia 3 

Tipo Var2

(VE) Valor do Evento no Mês
Valor do evento a ser utilizado na operação da sequência 9

Tipo Var1

(M) Memórias
Indica que o tipo de variável 1 é igual a uma memória já calculada na fórmula

Operação

(+) Adição
Operação a ser realizada na sequência 9

Conteúdo 2

( 113 )

(evento padrão 113 do sistema a ser utilizado na operação da sequência 9)

Conteúdo 1

( 1 ) Memória 2

(valor armazenado na Memória 2, apurado na sequência 8)

 

Sequencia 10 - Campos 

sequencia_10.png

Resultado

(M2) Memória Valor N° 2
Local Onde será Armazenado o resultado da sequencia 3 

Conteúdo 1

(1) Memória 2
Valor armazenado na Memória 2, apurado na sequência 9)

Conteúdo 2

(116)
Evento padrão 116 do sistema a ser utilizado na operação da sequência 10

Operação

(+) Adição
Operação a ser realizada na sequência 10

Tipo Var1

(M) Memórias
Indica que o tipo de variável 1 é igual a uma memória já calculada na fórmula

Tipo Var2

(VE) Valor do Evento no Mês
Valor do evento a ser utilizado na operação da sequência 10

 

Sequência 11 - Campos

sequencia_11.png

Resultado

 (M2) Memória Valor Nº 2
 Local onde será armazenado o resultado da sequência 3

Conteúdo 1

(1) Memória 2

Valor armazenado na Memória 2, apurado na sequência 10

Conteúdo 2

(119)
Evento padrão 119 do sistema a ser utilizado na operação da sequência 11

Operação

(+) Adição
Operação a ser realizada na sequência 11

Tipo Var1

(M) Memórias
Indica que o tipo de variável 1 é igual a uma memória já calculada na fórmula

Tipo Var2

(VE) Valor do Evento no Mês
Valor do evento a ser utilizado na operação da sequência 11

 

Sequencia 12 - Campos

sequencia_12.png

Resultado

 (M2) Memória Valor Nº 2
 Local onde será armazenado o resultado da sequência 3

Conteúdo 1

(1) Memória 2
Valor armazenado na Memória 2, apurado na sequência 11

Conteúdo 2

(121)
Evento padrão 121 do sistema a ser utilizado na operação da sequência 12

Operação

(+) Adição
Operação a ser realizada na sequência 12

Tipo Var1

(M) Memórias
Indica que o tipo de variável 1 é igual a uma memória já calculada na fórmula

Tipo Var2

(VE) Valor do Evento no Mês
Valor do evento a ser utilizado na operação da sequência 12

 

Sequencia 13 - Campos

sequencia_13.png

Resultado

 (M2) Memória Valor Nº 2
 Local onde será armazenado o resultado da sequência 3

Conteúdo 1

(1) Memória 2
Valor armazenado na Memória 2, apurado na sequência 12

Conteúdo 2

(122)
Evento padrão 122 do sistema a ser utilizado na operação da sequência 13

Operação

(+) Adição
Operação a ser realizada na sequência 13

Tipo Var1

(M) Memórias
Indica que o tipo de variável 1 é igual a uma memória já calculada na fórmula

Tipo Var2

(VE) Valor do Evento no Mês
Valor do evento a ser utilizado na operação da sequência 13

 

Sequencia 14 - Campos

sequencia_14.png

Resultado

(M2) Memória Valor Nº 2
Local onde será armazenado o resultado da sequência 3

Conteúdo 1

(1) Memória 2
Valor armazenado na Memória 2, apurado na sequência 13

Conteúdo 2

(124)
Evento padrão 124 do sistema a ser utilizado na operação da sequência 14

Operação

(+) Adição
Operação a ser realizada na sequência 14

Tipo Var1

(M) Memórias
Indica que o tipo de variável 1 é igual a uma memória já calculada na fórmula

Tipo Var2

(VE) Valor do Evento no Mês
Valor do evento a ser utilizado na operação da sequência 14

 

Sequencia 15 - Campos 

sequencia_15.png

Resultado

(M2) Memória Valor Nº 2
Local onde será armazenado o resultado da sequência 3

Conteúdo 1

(1) Memória 2
Valor armazenado na Memória 2, apurado na sequência 14

Conteúdo 2

(127)
Evento padrão 127 do sistema a ser utilizado na operação da sequência 15

Operação

(+) Adição
Operação a ser realizada na sequência 15

Tipo Var1

(M) Memórias
Indica que o tipo de variável 1 é igual a uma memória já calculada na fórmula

Tipo Var2

(VE) Valor do Evento no Mês
Valor do evento a ser utilizado na operação da sequência 15

 

Sequencia 16 - Campos

sequencia_16.png

Resultado

 (M2) Memória Valor Nº 2
Local onde será armazenado o resultado da sequência 3

Tipo Var1

(M) Memórias

Indica que o tipo de variável 1 é igual a uma memória já calculada na fórmula

Conteúdo 1

(1) Memória 2
Valor armazenado na Memória 2, apurado na sequência 15

Operação

(+) Adição
Operação a ser realizada na sequência 16

Tipo Var2

(VE) Valor do Evento no Mês
Valor do evento a ser utilizado na operação da sequência 16

Conteúdo 2

(130)
Evento padrão 130 do sistema a ser utilizado na operação da sequência 16

 

Sequencia 17 - Campos

sequencia_17.png

Resultado

(M2) Memória Valor Nº 2
Local onde será armazenado o resultado da sequência 3

Tipo Var1

(M) Memórias
Indica que o tipo de variável 1 é igual a uma memória já calculada na fórmula

Conteúdo 1

(1) Memória 2
Valor armazenado na Memória 2, apurado na sequência 16

Operação

(+) Adição
Operação a ser realizada na sequência 17

Tipo Var2

(VE) Valor do Evento no Mês
Valor do evento a ser utilizado na operação da sequência 17

Conteúdo 2

(133)
Evento padrão 133 do sistema a ser utilizado na operação da sequência 17

 

Sequência 18 - Campos

sequencia_18.png

Resultados

(M2) Memória Valor Nº 2
Local onde será armazenado o resultado da sequência 3

Tipo Var1

(M) Memórias
Indica que o tipo de variável 1 é igual a uma memória já calculada na fórmula

Conteúdo 1

(1) Memória 2
Valor armazenado na Memória 2, apurado na sequência 17

Operação

(+) Adição
Operação a ser realizada na sequência 18

Tipo Var2

(VE) Valor do Evento no Mês
Valor do evento a ser utilizado na operação da sequência 18

Conteúdo 2

(136)
Evento padrão 136 do sistema a ser utilizado na operação da sequência 18

 

Sequência 19 - Campos

sequencia_19.png

Resultado

(M2) Memória Valor Nº 2
Local onde será armazenado o resultado da sequência 3

Conteúdo 1

(1) Memória 2
Valor armazenado na Memória 2, apurado na sequência 18)

Conteúdo 2

(139)

Evento padrão 139 do sistema a ser utilizado na operação da sequência 19

Operação

(+) Adição
Operação a ser realizada na sequência 19

Tipo Var1

(M) Memórias
Indica que o tipo de variável 1 é igual a uma memória já calculada na fórmula

Tipo Var2

(VE) Valor do Evento no Mês
Valor do evento a ser utilizado na operação da sequência 19

 

Sequencia 20 - Campos

sequencia_20.png

Resultado

(M2) Memória Valor Nº 2
Local onde será armazenado o resultado da sequência 3

Tipo Var2

(VE) Valor do Evento no Mês
Valor do evento a ser utilizado na operação da sequência 20

Tipo Var1

(M) Memórias
Indica que o tipo de variável 1 é igual a uma memória já calculada na fórmula

Operação

(+) Adição
Operação a ser realizada na sequência 20

Conteúdo 2

(151)
Evento padrão 151 do sistema a ser utilizado na operação da sequência 20

Conteúdo 1

(1) Memória 2
valor armazenado na Memória 2, apurado na sequência 19

 

Sequencia 21 - Campos

sequencia_21.png

Resultado

(M2) Memória Valor Nº 2
Local onde será armazenado o resultado da sequência 3

Tipo Var2

(VE) Valor do Evento no Mês
Valor do evento a ser utilizado na operação da sequência 21

Tipo Var1

(M) Memórias
Indica que o tipo de variável 1 é igual a uma memória já calculada na fórmula

Operação

(+) Adição
Operação a ser realizada na sequência 21

Conteúdo 2

(152)
Evento padrão 152 do sistema a ser utilizado na operação da sequência 21

Conteúdo 1

(1) Memória 2
Valor armazenado na Memória 2, apurado na sequência 20

 

Sequência 22- Campos 

sequencia_22.png

Resultado

(M2) Memória Valor Nº 2

Local onde será armazenado o resultado da sequência 3

Tipo Var1

(M) Memórias
Indica que o tipo de variável 1 é igual a uma memória já calculada na fórmula)

Conteúdo 1

(1) Memória 2
Valor armazenado na Memória 2, apurado na sequência 21

Operação

(+) Adição
Operação a ser realizada na sequência 22

Tipo Var2

(VE) Valor do Evento no Mês
Valor do evento a ser utilizado na operação da sequência 22

Conteúdo 2

(331)
Evento padrão 331 do sistema a ser utilizado na operação da sequência 22

 

Sequência 23 - Campos

sequencia_23.png

Resultado

(M2) Memória Valor Nº 2
Local onde será armazenado o resultado da sequência 2

Conteúdo 1

(1) Memória 1
Valor armazenado na Memória 1, apurado na sequência 1

Conteúdo 2

(1)
Valor constante a ser comparado com o valor armazenado na Memória 1
Neste caso 1 indica que é Funcionário Intermitente

Operação

(=) Igualdade
Operação a ser realizada na sequência 23

Tipo Assumir

(M) Memórias

Tipo de valor fixo a assumir, neste caso uma memória já calculada na fórmula

Tipo Var1

(M) Memórias
Indica que o tipo de variável 1 é igual a uma memória já calculada na fórmula

Tipo Var2

(VC) Valor Constante
Valor constante a ser utilizado na operação da sequência 23

Valor Assumir

(2) Memória 2
Assume o valor já calculado na Memória 2
Quando é funcionário Intermitente, a fórmula mantém o valor já armazenado na Memória 2

 

Sequencia 24 - Campos

sequencia_24.png

Resultado

(M2) Memória Valor Nº 2
Local onde será armazenado o resultado da sequência 2

Conteúdo 1

(1) Memória 1
Valor armazenado na Memória 1, apurado na sequência 1

Conteúdo 2

(2)
Valor constante a ser comparado com o valor armazenado na Memória 1
Neste caso 2 indica que não é Funcionário Intermitente

Operação

(=) Igualdade
Operação a ser realizada na sequência 24

Tipo Assumir

(VC) Valor Constante
Tipo de valor fixo a assumir, neste caso um valor constante

Tipo Var1

(M) Memórias
Indica que o tipo de variável 1 é igual a uma memória já calculada na fórmula

Tipo Var2

(VC) Valor Constante
Valor constante a ser utilizado na operação da sequência 24

Valor Assumir

(0)
A Memória 2 assume o valor zero, pois quando não é Funcionário Intermitente a fórmula não deve ser calculada

 

Sequencia 25- Campos

sequencia_25.png

Resultado

 (V1) Variação Salarial N°1
 O resultado da fórmula de cálculo, toda fórmula sempre termina com um resultado  V1

Conteúdo 1

(2) Memória 2
Contém a soma de todos os eventos que compõem a base de cálculo dos adicionais de Férias e 13º Salário

Tipo Var1

(M) Memórias

Indica que o tipo de variável 1 é igual a uma memória já calculada na fórmula


Em uma aplicação concreta da fórmula de cálculo acima para um Funcionário Intermitente que precisa da base de cálculo dos adicionais de Férias e 13º Salário:

Sequência 1: Informação Cadastral = 23 esta informação identifica o parâmetro Intermitente no programa FP1500 - Funcionários, o qual é guardado na Memória 1, pois é utilizado posteriormente pela fórmula;

Sequência 2 a 22: Soma os eventos 071+ 091+ 154 + 051+ 101+ 104 + 107 + 110 + 113 + 116 + 119 + 121 + 122 + 124 + 127+ 130 + 133 + 136 + 139 + 151+ 152 + 331 = 310,57 guardada a soma dos eventos na Memória 2;

Sequência 23: Condição 1 - Memória 1 = 1 o valor 1 indica que é Funcionário Intermitente, ou seja, o parâmetro Intermitente está marcado no programa FP1500, então, mantém guardada na Memória 2 a soma dos eventos realizada na sequência 2;

Sequência 24: Condição 2 - Memória 1 = 2 o valor 2 indica que não é Funcionário Intermitente, ou seja, o parâmetro Intermitente não está marcado no programa FP1500, então, atribui o valor zero à Memória 2 para que o evento da Base de Cálculo dos Adicionais do Intermitente não seja calculado na Folha;

Sequência 25: Variação Salarial = Memória 2 a soma dos eventos ou o valor zero conforme as condições 1 e 2;

O resultado final da fórmula (V1) será atribuído ao novo evento BI1 - Base Calculo Adic Intermitente no momento do cálculo da folha.

No programa FP2610 - eventos com variação salarial/valor cada fórmula deve ser relacionada a um evento para que no cálculo da Folha, ela possa atribuir o resultado da fórmula ao evento.

Este relacionamento é feito através do programa FP2610, no programa informe Estabelecimento, Sindicato, Novo Evento Intermitente e Fórmula da Base de Cálculo dos Adicionais.

O campo Calcula Automático deve ser marcado, caso contrário, o evento não é calculado na Folha.
Abaixo um exemplo de parametrização, no qual o evento BI1 será calculado para todos os estabelecimentos e todos os sindicatos conforme cadastro da fórmula.

fp2610.png

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _