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.
