Piotr Szepler 1 Napisano 21 Czerwca 2023 Udostępnij Napisano 21 Czerwca 2023 w Składnik płacowy - dodatek stażowy obejmujący 20 lat Dzień dobry, Wzorując się na poniższym kodzie próbuję stworzyć zapytanie, które by dla każdego roku stażu wyliczało inną wartość. Moje pytanie brzmi, czy jest to w ogóle możliwe 1 kodem. Serdecznie pozdrawiam. kod: Jezeli(LatStaz()=1 ,0.01 ,Jezeli(LatStaz()=2 ,0.02 , Jezeli(LatStaz()=3 ,0.03 ,0.03)*WartoscNominalna("Podstawa miesięczna","B",0,0))*WartoscNominalna("Podstawa miesięczna","B",0,0))*WartoscNominalna("Podstawa miesięczna","B",0,0) Link to postu
Jacek Filipkiewicz 371 Napisano 21 Czerwca 2023 Udostępnij Napisano 21 Czerwca 2023 w Składnik płacowy - dodatek stażowy obejmujący 20 lat Wszystko się da Zakładam, że 0.01, 0.02, 0.03 to tylko symboliczne współczynniki, bo jeśli nie to łatwiej po prostu staż*0.01.... Proszę sobie na próbę zrobić składnik zwracający wyłącznie wartość funkcji LatStaz() aby zobaczyć jakie wartości tam wychodzą - bo te warunki "=" nie zadziałają. Aby sobie testować taki składnik nie trzeba za każdym razem generować wypłaty - wystarczy otworzyć dowolną wypłatę do edycji i dodać ręcznie składnik - pokaże się on od razu z wartością - dzięki temu szybko można testować definicję. Trzeba pamiętać aby za każdym razem najpierw po zmianie definicji zapisać składnik, dopiero potem otworzyć wypłatę do edycji. Link to postu
Piotr Szepler 1 Napisano 5 Lipca 2023 Autor Udostępnij Napisano 5 Lipca 2023 w Składnik płacowy - dodatek stażowy obejmujący 20 lat Dziękuje za pomoc. Idąc tym tropem, udało się rozwiązać problem. Link to postu
Polecane posty