Jump to content
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×

Recommended Posts


  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  510
  • Content Per Day:  0.19
  • Reputation:   150
  • Achievement Points:  3,394
  • Solved Content:  0
  • Days Won:  65
  • Status:  Offline
  • Age:  36
  • Device:  Windows

Posted

Pessoal, boa tarde!

Estou calculando a rescisão complementar onde tenho alguns eventos calculados por fórmula, pois bem, ao executar o processo a aplicação (RM) divide o cálculo em duas fases: 1a. INÍCIO DO RECÁLCULO DO ENVELOPE e a 2a. EVENTOS COM VALORES ALTERADOS APÓS O CÁLCULO DAS MÉDIAS e ao dividir esse processo, minha fórmula está sendo executada duas vezes!!! 

Para exemplificar melhor, segue resumo do LOG:

<#     Competência: 10/2022 - Período 5
       
       ********** ANÁLISE DAS DIFERENÇAS SALARIAIS **********
       
       Competência Inicial Mês/Ano : 5/2022 (De: 01/05/2022)
       Competência Final Mês/Ano : 5/2022 (Até: 31/05/2022)
       Cálculo de Dissídio : Sim
       Aumentos a Desconsiderar : 01, 02, 03, 04, 05, 07, 08, 09, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19
       
       Localizado(s) 1 envelope(s) de pagamento no período de análise das diferenças.
        - Envelope Mês/Ano: 5/2022 Período: 5 (* Desconsiderado)
        (*)+ Envelope de pagamento não considerado no cálculo de diferença salarial por ser utilizado no pagamento de verbas 
        referente a rescisão do funcionário. 
        Diferenças desse envelope deverão ser calculadas através do cálculo da rescisão complementar.
        
       ********** ANÁLISE DA DIFERENÇA DE FÉRIAS **********
       
       ********** ANÁLISE DA RESCISÃO COMPLEMENTAR **********
       
1a. FASE DO PROCESSO
INÍCIO DO RECÁLCULO DO ENVELOPE Mês/Ano: 5/2022 Período: 5
   
       Calculando evento: 0018 - PERICULOSIDADE
       Código de Cálculo 0 - Prioridade 15
       
              
              Execução da fórmula 0018V
              Processando variável PROCESSO
                 Processo que está sendo executado no momento: RESCISAO_COMPLEMENTAR
              Processando variável PROCESSO
                 Processo que está sendo executado no momento: RESCISAO_COMPLEMENTAR
              Processando variável PROCESSO
                 Processo que está sendo executado no momento: RESCISAO_COMPLEMENTAR
              Processando variável PROCESSO
                 Processo que está sendo executado no momento: RESCISAO_COMPLEMENTAR
              Processando variável MES
                 Mês Competência: 5
              Processando variável ANO
                 Ano Competência: 2022
              Processando variável MV
                 Valor do evento 0018 no mês 5/2022: 433,31
              Processando variável F
                 Valor fixo 9999: 1,1247
              Valor retornado pela fórmula 0018V: 487,34
              Valor do evento: 487,34     
    /*** valor correto ***/

2a. FASE DO PROCESSO
EVENTOS COM VALORES ALTERADOS APÓS O CÁLCULO DAS MÉDIAS:

       Calculando evento: 0018 - PERICULOSIDADE
       Código de Cálculo 0 - Prioridade 15

              Execução da fórmula 0018V
              Processando variável PROCESSO
                 Processo que está sendo executado no momento: RESCISAO_COMPLEMENTAR
              Processando variável PROCESSO
                 Processo que está sendo executado no momento: RESCISAO_COMPLEMENTAR
              Processando variável PROCESSO
                 Processo que está sendo executado no momento: RESCISAO_COMPLEMENTAR
              Processando variável PROCESSO
                 Processo que está sendo executado no momento: RESCISAO_COMPLEMENTAR
              Processando variável MES
                 Mês Competência: 5
              Processando variável ANO
                 Ano Competência: 2022
              Processando variável MV
                 Valor do evento 0018 no mês 5/2022: 487,34
              Processando variável F
                 Valor fixo 9999: 1,1247
              Valor retornado pela fórmula 0018V: 548,11
              Valor do evento: 548,11

    
    /*** valor incorreto, o percentual foi aplicado 2, o primeiro sobre o original e o segundo sobre o (original corrigido) ***/

       Relação dos Eventos de Diferença com os Eventos Originais:
       ----------------------------------------------------------------------              
          Evento 0067 contém a diferença do(s) evento(s) 0018
          
       
       Resumo do envelope de diferença do período Mês/Ano: 10/2022 Período: 5
       --------------------------------------------------------------------------------            
       Código  Descrição                               Ref.   Hora       Valor      CC            
        0067   DIF. ADICIONAL PERICULOSIDADE         183,33  000:00     114,80  P  000
       --------------------------------------------------------------------------------            
       
#>       

 

Fórmula vincula ao evento

 

image.png

 

Neste exemplo o valor correto seria R$ 54,03 !

Sendo assim, alguém executa essa rescisão complementar via aplicação (RM) que tenha evento calculado por fórmula, se tiver, seria possível informar como utiliza essa lógica? 

Desde já agradeço a compreensão.

Abraços.

 

 

 


  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  510
  • Content Per Day:  0.19
  • Reputation:   150
  • Achievement Points:  3,394
  • Solved Content:  0
  • Days Won:  65
  • Status:  Offline
  • Age:  36
  • Device:  Windows

Posted

Pessoal, boa noite!

Esse caso acima, a solução informada pela TOTVS é que neste processo o comportamento da Fórmula MV e MR é padrão, logo para resolver, tivemos que criar uma Consulta SQL, vide imagens.

image.png

Sendo a query... 

image.png

Espero que ajude alguém um dia!

Abraços.

 

  • Like 1
  • 1 month later...

  • Topic Count:  925
  • Topics Per Day:  0.13
  • Content Count:  9,086
  • Content Per Day:  1.31
  • Reputation:   369
  • Achievement Points:  109,030
  • Solved Content:  0
  • Days Won:  229
  • Status:  Offline
  • Age:  52
  • Device:  Windows

Posted

Boa Luis. Essa eu não sabia também não. Mais uma pra caixinha... 

  • Like 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.