Ir para conteúdo
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×
Quer acesso a todas as Áreas do Fórum, até aquelas só para membros VIPs? Também quer poder baixar qualquer ARQUIVO? ×
AVISO AOS MEMBROS:

Fizemos uma atualização em 18/06/2023, e a forma de acesso ao Fórum mudou. Não mais está sendo aceito o login pelo Nome de Exibição cadastrado. Agora, apenas pelo email e pelos integradores de Login do Facebook, Google e Microsoft. O Facebook estava com uma validação pendente e já foi normalizado o acesso, já o Google, ainda estamos verificando o que está ocorrendo que não está funcionando.
Caso precisem de ajuda para o login pelo email acesse o link << Esqueci minha senha de acesso>> ou nos envie um pedido de ajuda pelo email admin@forumrm.com.br

Administração
ForumRM

Rescisão complementar com eventos calculado por fórmulas


luisgustavogomes

Posts Recomendados


  • Tópicos Que Criei:  5
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  485
  • Conteúdo/Dia:  0.21
  • Reputação:   136
  • Pontos/Conquistas:  3.231
  • Conteúdo Resolvido:  0
  • Dias Ganho:  64
  • Status:  Offline
  • Idade:  35
  • Dispositivo:  Android

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.

 

 

 

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  5
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  485
  • Conteúdo/Dia:  0.21
  • Reputação:   136
  • Pontos/Conquistas:  3.231
  • Conteúdo Resolvido:  0
  • Dias Ganho:  64
  • Status:  Offline
  • Idade:  35
  • Dispositivo:  Android

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.

 

  • Gostei 1
Link para comentar
Compartilhar em outros sites

  • 1 mês depois...

  • Tópicos Que Criei:  900
  • Tópicos/Dia:  0.14
  • Meu Conteúdo:  8.845
  • Conteúdo/Dia:  1.34
  • Reputação:   310
  • Pontos/Conquistas:  106.599
  • Conteúdo Resolvido:  0
  • Dias Ganho:  195
  • Status:  Offline
  • Idade:  52
  • Dispositivo:  Windows

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

  • Gostei 1
Link para comentar
Compartilhar em outros sites

Participe da conversa

Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.

Visitante
Responder esse tópico

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Seu link foi automaticamente inserido no corpo do post.   Exibir como um link

×   Seu conteúdo anterior foi restaurado.   Limpar conteúdo do editor

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

×
×
  • Criar Novo...

Informação Importante

Usando este site, você concorda com nossos Termos de Uso e nossa Política de Privacidade.