Paul tiszta

A szervezet alkalmazottainak személyzeti előzményeit a "Szervezetek alkalmazottai" információs nyilvántartásban tárolják (felhasználói módban - "A munkavállalók személyi állománytörténete (jogi személyek szerint") vagy "A szervezet alkalmazottai"). A nyilvántartók nyilvántartói a szervezetbe való felvétel dokumentációi, a személyzet mozgása, a szervezet elbocsátása és az adatátvitel.

Regisztráció „RabotnikiOrganizatsy”, mint sokan mások, mint a „PlanovyeNachisleniyaRabotnikovOrganizatsy”, „PlanovyeUderzhaniyaRabotnikovOrganizatsy”, „SostoyanieRabotnikovOrganizatsy” és hasonlók) a szerkezet ugyanaz a neve, kiegészítve az erőforrás postfix „lezárása”. Adjunk példákat (sokkal több van a konfigurációban):

Ezenkívül a "Periódus" mérésére egy "Terminálási idő" erőforrás van. Ez a két rögzítési tulajdonság határozza meg az objektum állapotát az idő tengelyen.

A "Végrehajtási idő" erőforrás azt mutatja, hogy a rekordot tevékenységének vége (az erőforrás megtelt) esetén is jellemzi. Ebben az esetben a "Felmondási idő" erőforrásban megjelölt időponttól kezdődően a "Completion" ("Befejezés utáni", "Befejezési ütemezés") stb.

Paul tiszta

Annak érdekében, hogy megértsük, miért fejlesztették ki az időszakos nyilvántartások architektúráját, melyet az érvényességi időszak vége jellemez, azt javasoljuk, hogy ismerkedjen meg az ITS cikkével. A változtatások nyilvántartása egy bizonyos ideig, visszatérés a kezdeti állapotba. Szintén a cikk Az adatrögzítőkkel kapcsolatos kérelmeket, amelyek a szükséges "Megszámolási időszak" -ot tartalmazzák, megvitatják az ilyen döntés előnyeit és hátrányait.

A lírai digresszió befejeződött. Lépjünk közvetlenül a szervezet alkalmazottai (a továbbiakban: alkalmazott) személyzeti előzményeinek megszerzésére. Annak elkerülése érdekében, hogy a cikket a kóddal együtt zavarják, csak a kérelemben csak a munkavállalói egységet kapjuk meg. Ahhoz, hogy pozíciót, munkatervet és hasonló erőforrásokat kaphasson, pontosan ugyanazokat a konstrukciókat kell használnia a "SELECT" -el, amelyeket a következő lekérdezésekben használnak. Azonban ahhoz, hogy vizuálisan megmutathassák, hogy hol, miért és milyen adatokat kaptak (képzési célokra), további mezők kerülnek a lekérdezés eredményébe, amelyet a jövőben nem használhat.

Szükséges a munkavállaló személyzeti előzményeinek megszerzése a következő formában (időszak szerinti kiválasztással):

Paul tiszta

1. A munkavállaló osztályát az időszak kezdetének időpontjában találjuk (legyen 01.01.15). Ehhez a virtuális táblát használjuk a legutóbbi, a munkavállalók által paraméterezett "munkatársak" és az időszak kezdőnapjának

Az 1. felkérés eredménye:

Az 1. alszakasz a "SELECT" konstrukciót használja a "megszüntetési időszak" erő értékének ellenőrzésével. Ha a befejezési idő teljessé válik, és ez az időtartam jön, visszaadjuk az erőforrást a "Completion" postfix paranccsal, különben visszaadunk egy normál erőforrást (vagy a "Periódus" dimenziót). Ismétlem, hogy ezt a tervet arra kell felhasználni, hogy a lejárati dátummal (pozíció, ütemezés stb.)

Azt is látja, hogy a "Subquery number" mező megjelenik a jövőben a vizuális megjelenítéshez szükséges al-lekérdezésben, mely al-lekvettség visszaküldte az adatokat (emlékszem, hogy ez a mező nem szükséges a feladat megoldásához).

2. Keresse meg a készülék tiszt napjától időpontját követő idő kezdetének és az időszak utolsó napján (legyen ez a 12/31/15) Ehhez használjon egy fizikai tábla „RabotnikiOrganizatsy” regisztrálni az információt a kiválasztás a munkavállaló és a dátumok az elején és az időszak végén

A 2. alkérdés eredménye:

3. A dolgozó részlegeit az események befejezésének időpontjától az időszak kezdetétől számított dátumtól és az időszak végétől

A 3. alszakasz eredménye:

4. Kombinálja az aláírásokat a "UNIFY ALL" tervvel, és helyezze át ideiglenes táblába

Az ideiglenes táblázat VT_Data események a következő adatokat tartalmazzák:

Mint látható, annak érdekében, hogy minden kezdő időpontja a megállapítás a munkavállaló semmilyen osztály, mi szükség van egy három allekérdezés (ha be van állítva a különböző időpontot elején és az időszak végén, azt látjuk, hogy a keret történet a munkavállaló közötti időszakra lehet, amely egy vagy két felkérés, ami nyilvánvalóan nem elegendő az általános esethez).

5. A döntő asztalt kapjuk (a VT_DataEvents ideiglenes táblázat kézhezvételének szövegét nem ismételjük meg). Ehhez egy ideiglenes tábla és az esemény dátumai kapcsolódnak a munkavállalóhoz, és azzal a feltétellel, hogy az esemény kezdetének időpontja kisebb legyen, mint a befejező dátum.

Ha a dolgozó dolgozik, és a befejezés dátuma kevesebb, mint a következő személyi dokumentum eseményének időpontja, a "Dátum szerint" beállítása megegyezik a befejezés dátumával.

Ha a munkavállalót kirúgták, akkor az esemény kezdetének dátuma az utolsó munkanap utáni következő dátumra van beállítva, és a befejező dátum NULL értékre van állítva (nincs több idő).

Az elbocsátást követő megosztás egyenlő a munkavállaló utolsó megoszlásával.

Így kapott egy személyzet története a munkavállaló (időszakok).

Ui A fájl archívumot tartalmaz ebben a cikkben MS Word formátumban és kérésfájlban.

Kapcsolódó cikkek