Gabriela Borin Postado 23 de Julho de 2019 Tópicos Que Criei: 14 Tópicos/Dia: 0.01 Meu Conteúdo: 39 Conteúdo/Dia: 0.02 Reputação: 2 Pontos/Conquistas: 332 Conteúdo Resolvido: 0 Dias Ganho: 2 Status: Offline Idade: 35 Denunciar Compartilhar Postado 23 de Julho de 2019 Bom dia!! Preciso parametrizar o arredondamento do adiantamento de salário, exemplo o funcionário recebe 651,30 de adiantamento eu preciso que o RM lance um evento de crédito de 0,70 para arredondar para 652,00 e na folha desconta esses 0,70, como faço essa parametrização? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
omar Postado 23 de Julho de 2019 Tópicos Que Criei: 59 Tópicos/Dia: 0.01 Meu Conteúdo: 820 Conteúdo/Dia: 0.16 Reputação: 107 Pontos/Conquistas: 4.791 Conteúdo Resolvido: 0 Dias Ganho: 74 Status: Offline Idade: 61 Dispositivo: Windows Denunciar Compartilhar Postado 23 de Julho de 2019 Bom dia. Neste caso de adiantamento, o melhor é o valor do adiantamento já vim arredondado. Vc pode utilizar na fórmula do adiantamento, a função arredvalor. 1 Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Gabriela Borin Postado 23 de Julho de 2019 Tópicos Que Criei: 14 Tópicos/Dia: 0.01 Meu Conteúdo: 39 Conteúdo/Dia: 0.02 Reputação: 2 Pontos/Conquistas: 332 Conteúdo Resolvido: 0 Dias Ganho: 2 Status: Offline Idade: 35 Autor Denunciar Compartilhar Postado 23 de Julho de 2019 Dentro do evento do adiantamento já tem fórmula, onde eu coloco essa função: SE COLIGADACORRENTE = 3 E MESDT(DTA) = MES E ANODT(DTA) = ANO ENTAO 0 SENAO SE ND >= 1 OU TABFUNC('CODSITUACAO','S') = 'E' ENTAO SE ((RC + FOR('EV1050') + FOR('EV1051')) * ADIANT)/100 <= 70 ENTAO 0 SENAO ((RC + FOR('EV1050') + FOR('EV1051')) * ADIANT)/100 FIMSE SENAO 0 FIMSE FIMSE Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Filipeejc Postado 23 de Julho de 2019 Tópicos Que Criei: 2 Tópicos/Dia: 0.00 Meu Conteúdo: 35 Conteúdo/Dia: 0.01 Reputação: 11 Pontos/Conquistas: 212 Conteúdo Resolvido: 0 Dias Ganho: 7 Status: Offline Idade: 40 Denunciar Compartilhar Postado 23 de Julho de 2019 (editado) Boa tarde Gabriela, Pode explicar o melhor o que você deseja? São dois eventos, um de provento e outro de desconto da diferença? Os valores vão sempre arredondar para cima? Editado 23 de Julho de 2019 por Filipeejc Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Gabriela Borin Postado 23 de Julho de 2019 Tópicos Que Criei: 14 Tópicos/Dia: 0.01 Meu Conteúdo: 39 Conteúdo/Dia: 0.02 Reputação: 2 Pontos/Conquistas: 332 Conteúdo Resolvido: 0 Dias Ganho: 2 Status: Offline Idade: 35 Autor Denunciar Compartilhar Postado 23 de Julho de 2019 13 minutos atrás, Filipeejc disse: Boa tarde Gabriela, Pode explicar o melhor o que você deseja? São dois eventos, um de provento e outro de desconto da diferença? Os valores vão sempre arredondar para cima? Sempre arredondar para cima, eu quero que o valor a ser pago do adiantamento não seja quebrado e sim cheio, exemplo 40% do salário seria 651,30, eu quero que o RM lance 652,00, não quero que lance evento de crédito de salário e sim arredondar o valor sem centavos. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Filipeejc Postado 23 de Julho de 2019 Tópicos Que Criei: 2 Tópicos/Dia: 0.00 Meu Conteúdo: 35 Conteúdo/Dia: 0.01 Reputação: 11 Pontos/Conquistas: 212 Conteúdo Resolvido: 0 Dias Ganho: 7 Status: Offline Idade: 40 Denunciar Compartilhar Postado 23 de Julho de 2019 (editado) Gabriela, Você pode usar a fórmula descrita pelo Omar (ARREDVALOR). Ficaria assim: SE COLIGADACORRENTE = 3 E MESDT(DTA) = MES E ANODT(DTA) = ANO ENTAO 0 SENAO SE ND >= 1 OU TABFUNC('CODSITUACAO','S') = 'E' ENTAO SE ((RC + FOR('EV1050') + FOR('EV1051')) * ADIANT)/100 <= 70 ENTAO 0 SENAO ARREDVALOR(((RC + FOR('EV1050') + FOR('EV1051')) * ADIANT)/100,1) FIMSE SENAO 0 FIMSE FIMSE Editado 23 de Julho de 2019 por Filipeejc 1 Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Gabriela Borin Postado 23 de Julho de 2019 Tópicos Que Criei: 14 Tópicos/Dia: 0.01 Meu Conteúdo: 39 Conteúdo/Dia: 0.02 Reputação: 2 Pontos/Conquistas: 332 Conteúdo Resolvido: 0 Dias Ganho: 2 Status: Offline Idade: 35 Autor Denunciar Compartilhar Postado 23 de Julho de 2019 Deu certo, obrigada Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Posts Recomendados
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.