Přenos dat z/do e-learningového systému
Přenos dat z/do e-learningového systému je Rozšíření aplikace.
Menu: Evidence > Zákaznické speciality > Import získaných vzdělávacích aktivit
Funkcionalita
Rozšíření umožňuje jednorázové nebo automatizované načítání dat o absolvovaných školeních zaměstnanců z e-learningových systémů do aplikace, do modulu Vzdělávání.
Nastavení
Automatické zpracování
Automatické načtení souboru je možné prostřednictvím nastavení parametru
- /ImportElearning jako součást Spouštění aplikace - parametricky.
Soubor
- .txt soubor
- yyy-mm-dd položky typu datum
Pořadí | Položka | Typ | Popis |
1 | os_cislo | dec(10,0) NN | Osobní číslo zaměstnance. |
2 | c_skol | char(10) NN | Kód získané vzdělávací aktivity. |
3 | datum | char(10) NN | Datum získání. |
4 | plati_do | char(10) | Datum "platnosti do" získané aktivity (nebo prázdná hodnota). |
5 | id_ext_vazby | integer | Unikátní identifikátor řádku získané aktivity v e-learningovém systému. |
6 | lektor | integer | Id lektora/dodavatele podle Lektoři (číselník). Pokud vazba není, vyplňte 0. |
7 | nazev | char(100) | Název školení. |
8 | celkem_dnu | dec (5,1) | Počet odškolených dnů. |
9 | celkem_hodin | dec (5,2) | Počet odškolených hodin. |
10 | certifikat | char(20) | Číslo certifikátu do agendy Průkazy (Vzdělávání). |
11 | poznamka | char(40) | Poznámka (k libovolnému použití). |
12 | soubor | char(100) | Název souboru s certifikátem do agendy Průkazy (Vzdělávání). |
13 | cesta | char(200) | Cesta k souboru s certifikátem, odkud se soubor načte do databáze (bez samotného názvu souboru). Agenda Průkazy (Vzdělávání). |
14 | viditelnost_portal | integer | Vyplňte 1, pokud má být soubor viditelný v aplikaci KS portál. Agenda Průkazy (Vzdělávání). |
15 | nazev_prukazu | Název průkazu/certifikáto do agendy Průkazy (Vzdělávání). | |
16 | naklady | Náklady na získané školení. |
- Položky 1 - 3. První tři údaje (NN) jsou povinné.
- Položka 4. Pro periodické školení je navíc nutné uvést i tento údaj "platnost do".
- Položka 5 - id_ext_vazby. Pátý údaj je položka pro zajištění unikátnosti přenášených údajů při opakovaném spuštění přenosu směrem do aplikace. Pokud elearningový systém obsahuje číselný údaj, kterým unikátně určuje každý jednotlivý záznam o získané aktivitě ve svých datech, tak právě tento je vhodné dát do této položky. Prostřednictvím položky je pak v datech aplikace určováno, zde daný záznamy již byl přenesen, či nikoliv.
Pokud e-learningový systém takovýto ukazatel neobsahuje, je nutné nechat tento údaj nevyplněný. V tomto případě se identifikace, zda daný záznam byl do aplikace přenesen, či nikoliv zjišťuje z prvních tří položek. Tato kombinace sloupců je databázi unikátním klíčem, nelze tedy přenést víc než jeden záznam s totožnými hodnotami prvních 3 sloupců.
Pokud při přenosu je zjištěno, že
- id_ext_vazby již v aplikaci (databázi) existuje nebo
- os_cislo + c_skol + datum - tato kombinace existuje,
pak se žádný přenos údajů neprovádí. tzn. nedochází ani případným změnám údajů v dalších sloupích. Přenos tedy provádí vždy pouze přidání celého záznamu, nebo se záznam ignoruje.