...
Abaixo seguem exemplos de expressão sugeridos para te auxiliar na criação da fórmula a ser vinculada a verba/evento de Margem Consignável Customizada :
Totvs custom tabs box | |||||
---|---|---|---|---|---|
| |||||
- | |||||
items | |||||
| yes
| ||||
Passos para utilização da fórmula customizada no Protheus:
| 1 | ||||
Totvs custom tabs box items | |||||
|
Evidências visuais | Regra 1: % dif. por tipo de recebimento | Exemplo prático |
---|---|---|
==>
==>
==>
|
| Mês da Competência atual = 6 ==> Funcionário com tipo de recebimento Semanalista Valor das Verbas no Movimento 6 verba código ZZ1 = + 2000,00 verba código ZZ2 = - 1000,00 Resultado acumulado na variável nValor = 1000,00 nValor = 1000,00 * % = 1000,00 * 0.2 = R$ 200,00 será o valor Total ref. a Margem Consignável do Funcionário ==> Funcionário com tipo de recebimento Mensalista Valor das Verbas no Movimento 6 verba código ZZ1 = + 5000,00 verba código ZZ2 = - 3000,00 Resultado acumulado na variável nValor = 2000,00 nValor = 2000,00 * % = 2000,00 * 0.4 = R$ 800,00 será o valor Total ref. a Margem Consignável do Funcionário ==> Funcionário com tipo de recebimento diferente de Mensalista e Semanalista Valor das Verbas no Movimento 6 verba código ZZ1 = + 4000,00 verba código ZZ2 = - 2000,00 Resultado acumulado na variável nValor = 2000,00 nValor = 2000,00 * % = 2000,00 * 0.3 = R$ 600,00 será o valor Total ref. a Margem Consignável do Funcionário Após rodar todas as condições e regras e apurar o valor final a verba cadastrada com o id de cálculo 1857 será gravada no movimento atual 6 com seu devido valor encontrado conforme descrito acima. |
Fórmula Protheus - Exemplo 2:
Evidências visuais | Regra 2: % dif. por Filial e/ou Função | Exemplo prático |
---|
|
==> |
|
|
==> |
|
==>
|
| Mês da Competência atual = 6 ==> Funcionário alocado na Filial "D MG 01" Valor das Verbas no Movimento 6 verba código ZZ1 = + 2000,00 verba código ZZ2 = - 1000,00 Resultado acumulado na variável nValor = 1000,00 nValor = 1000,00 * % = 1000,00 * 0.2 = R$ 200,00 será o valor Total ref. a Margem Consignável do Funcionário ==> Funcionário alocado na Filial "M SP 01" e exercendo a função de Código = "00001" Valor das Verbas no Movimento 6 verba código ZZ1 = + 5000,00 verba código ZZ2 = - 3000,00 Resultado acumulado na variável nValor = 2000,00 nValor = 2000,00 * % = 2000,00 * 0.2 = R$ 400,00 será o valor Total ref. a Margem Consignável do Funcionário Funcionário alocado na Filial "M SP 01" e exercendo a função de Código = "00004" Valor das Verbas no Movimento 6 verba código ZZ1 = + 3000,00 verba código ZZ2 = - 2000,00 Resultado acumulado na variável nValor = 1000,00 nValor = 1000,00 * % = 1000,00 * 0.2 = R$ 200,00 será o valor Total ref. a Margem Consignável do Funcionário ==> Funcionário alocados em outras filiais diferente de 1a FILIAL ou alocado na 2a FILIAL exercendo a função "00009" Valor das Verbas no Movimento 6 verba código ZZ1 = + 4000,00 verba código ZZ2 = - 2000,00 Resultado acumulado na variável nValor = 2000,00 nValor = 2000,00 * % = 2000,00 * 0.3 = R$ 600,00 será o valor Total ref. a Margem Consignável do Funcionário Após rodar todas as condições e regras e apurar o valor final a verba cadastrada com o id de cálculo 1857 será gravada no movimento atual 6 com seu devido valor encontrado conforme descrito acima. |
Para saber mais acesse: GPE026FORMU_EXEMPLO FGERAVERBA__P12 (Corrigir - Parâmetro 7 deve ser I)
default | no |
---|---|
referencia | 3 |
Sugestão de cadastro da fórmula a ser vinculada ao evento de código de cálculo 444 - Margem Consignável Customizada:
Salário = 1000,00
Resultado Esperado 1000,00 *0,3 = 300,00 Total ref. ao valor da Margem do Funcionário
Total de Proventos do Envelope = 6000,00
Total de Descontos do Envelope = 2000,00
Líquido do Envelope Atual = 4000,00 * 0.3 = 1200,00 Total ref. ao valor da Margem do Funcionário
/*DOC: Variável PERIODO deve receber o número do período de Fopagto Mensal*/
SE MES=1
E LIQUIDOFF(ANO-1,12,PERIODO) > 0
ENTAO LIQUIDOFF(ANO-1,12,PERIODO) * 0.3
SENAO
SE MES<>1
E LIQUIDOFF(ANO,MES-1,PERIODO) > 0
ENTAO LIQUIDOFF(ANO,MES-1,PERIODO) * 0.3
SENAO RC * 0.3
FIMSE
FIMSE
FIMSE;
Mês da Competência atual = 6
Salário = 1000,00
Total de Proventos do Envelope do Mês 5 = 6000,00
Total de Descontos do Envelope do Mês 5 = 2000,00
Líquido do Envelope do Mês 5 = 4000,00 * 0.3 = 1200,00 Total ref. ao valor da Margem do Funcionário
Qualquer exceção o cálculo será com base no salário nominal 1000,00 *0,3 = 300,00 Total ref. ao valor da Margem do Funcionário
Observação:
Caso exista Política Ativa cadastrada no Portal de Gestão do RH e esta, possua configurada a regra "Qual a porcentagem máxima do salário que pode ser alocado para o empréstimo?" , o valor da margem consignável vinda do ERP (independente se for margem customizada por fórmula), poderá ser substituído pelo limite imposto pela política caso este valor originado do ERP ultrapasse o limite calculado pela regra.
Exemplos:
Exemplo 1:
Política Ativa cadastrada
Regra: "Qual a porcentagem máxima do salário que pode ser alocado para o empréstimo?" com o percentual informado 30
Valor da Margem original do ERP = R$ 520,00
Salário bruto do funcionário = R$ 1200,00
Valor da margem consignável a ser considerado para análise da instituição de crédito: R$ 360,00
Exemplo 2:
Política Ativa cadastrada
Regra: "Qual a porcentagem máxima do salário que pode ser alocado para o empréstimo?" com o percentual informado 30
Valor da Margem original do ERP = R$ 220,00
Salário bruto do funcionário = R$ 1200,00
Valor da margem consignável a ser considerado para análise da instituição de crédito: R$ 220,00
...
Observação:
Caso exista Política Ativa cadastrada no Portal de Gestão do RH e esta, possua configurada a regra "Qual a porcentagem máxima do salário que pode ser alocado para o empréstimo?" , o valor da margem consignável vinda do ERP (independente se for margem customizada por fórmula), poderá ser substituído pelo limite imposto pela política caso este valor originado do ERP ultrapasse o limite calculado pela regra.
Exemplos:
Exemplo 1:
Política Ativa cadastrada
Regra: "Qual a porcentagem máxima do salário que pode ser alocado para o empréstimo?" com o percentual informado 30
Valor da Margem original do ERP = R$ 520,00
Salário bruto do funcionário = R$ 1200,00
Valor da margem consignável a ser considerado para análise da instituição de crédito: R$ 360,00
Exemplo 2:
Política Ativa cadastrada
Regra: "Qual a porcentagem máxima do salário que pode ser alocado para o empréstimo?" com o percentual informado 30
Valor da Margem original do ERP = R$ 220,00
Salário bruto do funcionário = R$ 1200,00
Valor da margem consignável a ser considerado para análise da instituição de crédito: R$ 220,00
Sugestão de funções para Incluir ou Alterar uma Verba no Movimento do funcionário.
Sintaxe:
onde:
Exemplo de Utilização:
fGeraVerba(222,nValExt,nHorExt,cSemana,SRA->RA_CC,V,,0,,dData_Pgto,.T.)
fGeraVerba(223,0,SRA->RA_HRSMES, ,SRA->A_CC,H,99,,dData_Pgto,.T.)
...