Přenos dat z/do e-learningového systému: Porovnání verzí
(založena nová stránka s textem „''Přenos dat z/do e-learningového systému'' je Rozšíření aplikace. == 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…“) |
|||
| Řádek 1: | Řádek 1: | ||
''Přenos dat z/do e-learningového systému'' je [[Rozšíření aplikace]]. | ''Přenos dat z/do e-learningového systému'' je [[Rozšíření aplikace]].<br> | ||
<small>Menu: Evidence > Zákaznické speciality > Import získaných vzdělávacích aktivit</small> | |||
[[Image: Prenos dat z do elearningoveho systemu-Import.png|right]] | |||
== Funkcionalita == | == 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í]]. | 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í]]. | ||
| Řádek 10: | Řádek 11: | ||
=== Soubor === | === Soubor === | ||
* '''.txt''' soubor | |||
* '''yyy-mm-dd''' položky typu datum | |||
[[ | {|border="1" cellpadding="3" cellspacing="0" | ||
|+ <small>Požadovaná struktura souboru</small> | |||
|- style="background-color: #eeeeee" | |||
|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). | |||
|- | |||
| 14 || viditelnost_portal || integer || Vyplňte 1, pokud má být soubor viditelný v aplikaci [[KS portál]]. | |||
|- | |||
| 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 elearningový 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'''. | |||
== Odkazy == | == Odkazy == | ||
* [[Vzdělávání]] | * [[Vzdělávání]] | ||
* [[Rozšíření aplikace]] | * [[Rozšíření aplikace]] | ||
Verze z 15. 11. 2024, 12:41
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). |
| 14 | viditelnost_portal | integer | Vyplňte 1, pokud má být soubor viditelný v aplikaci KS portál. |
| 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 elearningový 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.
