A Feladatkezelében a feladat kezdődátumát határozza meg.
Feladat |
A feladatban lévő feladattörzskód |
Állapot |
|
Dátum |
Dátum, amiből képezni kell a határidőt. |
Idő |
Az időpont, amiből képezni kell a határidő idő részét |
KezdesD |
|
KezdesI |
|
1 |
A kapott Feladatkódot a UKMNÁllapFej.FolyKod+FAllapKod között kell megtalálni. |
2 |
A talált rekordból a következő mezők értékétől függ az eredmény: Kezdes1 : ENUM 'azonnal|a felvételt követő' Kezdes2 : CARD8 Kezdes3 : ENUM '.munkanapon|.napon|.órában' Kezdes4 : LBCD 4 '99:99' |
3 |
Ha Kezdes1=azonnal, akkor a Kimenő adat KezdesD + KezdesI megegyezik a Bemenő paraméter Dátum + Idő-vel |
4 |
Ha Kezdes1=felvételt követő és Kezdes3=.órában, akkor a KezdesI úgy jön ki, hogy a Bemenő paraméter Idő-höz hozzá adásra kerül a KezdesD2 értéke. A hozzáadást a 24 órás napnak megfelelően kell végrehajtani. Ha KezdesI úgy jött ki, hogy 00:00-án átfordult, vagyis következő napra került, akkor KezdesD=Dátum+[Határ2/24, felfelé kerekítés egészre] nap, egyébként KezdesD=Dátum |
5 |
Ha Kezdes1=felvételt követő és KezdesD3=.napon, akkor a KezdesI=23:59 KezdesD=Dátum + Kezdes2 értékét napnak értelmezve |
6 |
Ha Kezdes1=felvételt követő és Kezdes3=.munkanapon, akkor a KezdesI=23:59 KezdesD=Dátum + Kezdes2 értékét munkanapnak értelmezve és naptárt figyelembe véve. |