mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
rozstrzyganie przy wieloznaczności https://forum.mix-soft.pl/viewtopic.php?f=3&t=1268 |
Strona 1 z 1 |
Autor: | jansio [ 2009-10-09, 15:29 ] |
Tytuł: | rozstrzyganie przy wieloznaczności |
witam Wszystkich dla atrybutu elementu kadrowego zgrupowanego ustawiłem opcję Rozstrzyganie przy wieloznaczności na "średnia ważona z uwzgl. dni roboczych" mam takie dwa elementy z określoną kwotą. i tak np. okres styczeń 2009 = 21 dni roboczych 1 atrybut = 1080zł ważny od 2009-01-01 do 2009-01-15 włącznie = 10 dni w styczniu 2 atrybut = 930zł ważny od 2009-01-16 = 11 dni w styczniu 1. 1080 / 21 = 51,43 * 10 dni ważności atrybutu = 514,3 zł a program pokazuje 514,16 zł !!! 2. 930 / 21 = 44,29 * 11 dni ważności atrybutu = 487,19 zł a program pokazuje 486,80 zł !!! próbowałem na różne sposoby to dzielić i mnożyć i nie mogę tych kwot wyliczyć co program nie są to duże różnice ale zawsze jakieś Może ja do tego źle podchodzę?? Czy ktoś ma pomysł dlaczego tak jest to wyliczone?? |
Autor: | ro_bek [ 2009-11-01, 10:32 ] |
Tytuł: | |
A może spróbuj wyliczyć stosując godziny? |
Autor: | jansio [ 2009-11-02, 09:14 ] |
Tytuł: | |
przeliczając dni na godziny również nie wychodzą takie kwoty |
Autor: | TS [ 2009-11-02, 11:35 ] |
Tytuł: | |
Średnia ważona wynika z liczenia poprzez różnicę za okres nieobowiązywania wartości. Liczenie jest według godzin. Ciężko to wytłumaczyć i ująć w jednym zdaniu więc na przykładzie będzie lepiej Styczeń 2009 - wartość 1080,00 - godziny robocze 168 - godziny obowiązywania wartości 80 (2009-01-01 - 2009-01-15) - godziny nieobowiązywania wartości 88 (2009-01-16 - 2009-01-31) Algorytm 1. 1080,00 / 168 = 6,4285714285 ... po zaokrągleniu do dwóch miejsc po przecinku 6,43 2. 6,43 * 88 = 565,84 ... wartość za okres nieobowiązywania wartości 3. 1080,00 - 565,84 = 514,16 |
Autor: | jansio [ 2009-11-02, 16:48 ] |
Tytuł: | |
no i wszystko jesne :D |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |