Textové soubory pro import: Porovnání verzí

Z Prirucky
Řádek 1: Řádek 1:
== Obecný interface pro nastavení textového souboru ==
<small> Menu: Mzdy/Přenosy dat/Textové soubory pro import </small>


<small> Menu: Mzdy/Přenosy dat/Textové soubory pro import </small>
'''Textové soubory pro import''' - je agenda zahrnující obecný interface pro nastavení struktury přijímaného (importovaného) souboru z


Pod touto položkou menu naleznete průvodce, pomocí kterého nastavíte formát a strukturu souborů pro dávkové vkládání dat z
* '''[[Import z docházkového systému|z docházkového systému]]'''
* '''z docházkového systému'''  
* '''[[Import ze stravovacího systému|ze stravovacího systému]]'''
* '''ze stravovacího systému'''
* '''[[Import z výroby|z výroby]]'''
* '''z výroby'''.


=== Postup ===
== Postup nastavení ==


* Načítán bude '''textový soubor (.txt)'''.  
* Načítán bude '''textový soubor (.txt)'''.  
Řádek 15: Řádek 14:
* V posledním kroku se systém pokusí naimportovat vámi určený zkušební soubor.
* V posledním kroku se systém pokusí naimportovat vámi určený zkušební soubor.


Položky, z nichž si vybíráte při konfiguraci, jsou následující:
== Výběr položek ==
* '''Stravovací systém''' – osobní číslo, číslo poměru, středisko, počet ks, částka, období, období rok, období měsíc
Výběr možných položek (ve struktuře nemusí být všechny obsaženy).
* '''Docházkový systém''' – osobní číslo, číslo poměru, kód (mzdové položky), středisko, dny, hodiny, datum od , datum do, období rok, období měsíc, částka, [[Individuální kalendář#Import dat do individuálního kalendáře|směna]]
 
* '''Přenos z výroby''' – osobní číslo, pracovní středisko, kód (mzdové položky), dny, hodiny, částka
{| border="1"
 
|
 
{|class="wikitable sortable" border="1" cellpadding="3" cellspacing="0"
|+ <small>Seznam položek </small>
|-
|<small> Název </small>
|<small> Typ </small>
|<small> Délka </small>
|<small> Přesnost </small>
|<small> Docházka </small>
|<small> Výroba </small>
|<small> Stravné </small>
 
|-
|'''Os.č.'''
|<small> decimal </small>
|<small> 10 </small>
|<small> 0 </small>
|<small> Ano-Nutno </small>
|<small> Ano-Nutno </small>
|<small> Ano </small>
 
|-
| '''Kód'''
|<small> long </small>
|<small>  </small>
|<small>  </small>
|<small> Ano-Nutno </small>
|<small> Ano-Nutno </small>
|<small> Ano </small>
 
|-
| '''Dny'''
|<small> decimal </small>
|<small> 5 </small>
|<small> 2 </small>
|<small> Ano-Nutno** </small>
|<small> Ano </small>
|<small>  </small>
 
|-
| '''Hodiny'''
|<small> decimal </small>
|<small> 5 </small>
|<small> 2 </small>
|<small> Ano-Nutno** </small>
|<small> Ano </small>
|<small>  </small>
 
|-
| '''Datum od'''
|<small> datum </small>
|<small>  </small>
|<small>  </small>
|<small> Ano-Nutno** </small>
|<small> Ano </small>
|<small>  </small>
 
|-
| '''Datum do'''
|<small> datum </small>
|<small>  </small>
|<small>  </small>
|<small> Ano-Nutno** </small>
|<small> Ano </small>
|<small>  </small>
 
|-
| '''Částka''' *
|<small> decimal </small>
|<small> 6 </small>
|<small> 2 </small>
|<small> Ano </small>
|<small> Ano </small>
|<small> Ano </small>
 
|-
| '''Číslo poměru'''
|<small> long </small>
|<small>  </small>
|<small>  </small>
|<small> Ano </small>
|<small> Ano </small>
|<small> Ano </small>
 
|-
| '''Prac.středisko'''
|<small> string </small>
|<small> 10 </small>
|<small>  </small>
|<small> Ano </small>
|<small> Ano </small>
|<small> Ano </small>
 
|-
| '''[[Individuální kalendář#Import dat do individuálního kalendáře|Směna]]'''
|<small> string </small>
|<small> 1 </small>
|<small>  </small>
|<small> Ano </small>
|<small>  </small>
|<small>  </small>
 
|-
| '''Období'''
|<small> datum </small>
|<small>  </small>
|<small>  </small>
|<small> Ano </small>
|<small>  </small>
|<small> Ano </small>
 
|-
| '''Obd. rok'''
|<small> long </small>
|<small>  </small>
|<small>  </small>
|<small> Ano </small>
|<small>  </small>
|<small> Ano </small>
 
|-
| '''Obd.měs'''
|<small> long </small>
|<small>  </small>
|<small>  </small>
|<small> Ano </small>
|<small>  </small>
|<small> Ano </small>
 
|-
| '''Počet ks'''
|<small> long </small>
|<small>  </small>
|<small>  </small>
|<small> </small>
|<small>  </small>
|<small> Ano </small>
 
|-
| '''Prázdné pole 1 .. 10'''
|<small> </small>
|<small>  </small>
|<small>  </small>
|<small> Ano </small>
|<small> Ano </small>
|<small> Ano </small>
|}
 
| ................
|
 
{|class="wikitable sortable" border="1" cellpadding="3" cellspacing="0" align="top"
|+ <small>Formáty pro datum </small>
|-
|<small> Formát </small>
|-
| yyyy-mm-dd
|-
| yyyy.mm.dd
|-
| dd.mm.yyyy
|-
| dd-mm-yyyyy
|-
| ddmmyyyy
|-
| yyyymmdd
|-
| mmddyyyy
|-
| yyyy/mm/dd
|-
| dd/mm/yyyy
|-
| dd
|-
| ddmm
|-
| d.m.yyyy
|}
 
|}


<nowiki>*</nowiki> Možnost nastavit zaokrouhlování: matematicky/nahoru/dolů.
<nowiki>**</nowiki> Musí být ve struktuře, ale může obsahovat prázdná data.


* '''Kód''' - představuje číslo mzdové položky, a to v číslování dle systému KS mzdy  
* '''Kód''' - představuje číslo mzdové položky, a to v číslování dle systému KS mzdy .
* '''Číslo poměru''' - položka „číslo poměru“ musí být v číslování dle KS mzdy (první pracovní poměr má číslo 0). Pokud bude tato položka ve struktuře věty vynechána, budou data importem přiřazena na hlavní pracovní poměr zaměstnance.
* '''Číslo poměru''' - položka musí být v číslování dle KS mzdy (první pracovní poměr má číslo 0). Pokud bude tato položka ve struktuře věty vynechána, budou data importem přiřazena na hlavní pracovní poměr zaměstnance.
* '''Formát pro datum''': yyyymmdd, ddmmyyyy, mmddyyyy, dd-mm-yyyy, dd.mm.yyyy, yyyy.mm.dd, yyyy-mm-dd, dd/mm/yyyy, yyyy/mm/dd.
* '''Hodiny''' - je umožněno načíst i číslo bez desetinné tečky, která se má doplnit. Uživatel může zvolit v poli: "Doplnit desetinnou tečku" jednu z hodnot: ''Nedoplňovat'', ''1.místo odzadu'', ''2.místo odzadu''.
* '''Formát pro hodiny''': Je umožněno načíst i číslo bez desetinné tečky, která se má doplnit. Uživatel může zvolit v poli: „Doplnit desetinnou tečku“ jednu z hodnot: Nedoplňovat, 1.místo odzadu, 2.místo odzadu.


Toto rozhraní je určeno především pro implementaci systému KS Mzdy a Personalistika. Zákazníci, kteří měli přenos z uvedených externích systémů řešen jako zákaznickou úpravu, před tím, než existoval tento průvodce, tímto průvodcem nezmění používaný formát a strukturu.
== Historické použití ==
Toto rozhraní je určeno především pro implementaci systému. Zákazníci, kteří měli přenos z uvedených externích systémů řešen jako zákaznickou úpravu, před tím, než existoval tento průvodce, tímto průvodcem nezmění používaný formát a strukturu.


[[Přenosy dat|zpět]]
== Odkazy ==
* [[Přenosy dat]]

Verze z 25. 9. 2013, 13:53

Menu: Mzdy/Přenosy dat/Textové soubory pro import

Textové soubory pro import - je agenda zahrnující obecný interface pro nastavení struktury přijímaného (importovaného) souboru z

Postup nastavení

  • Načítán bude textový soubor (.txt).
  • Nastavte, zda jde o pevnou délku věty, nebo zda bude použit oddělovač (v tom případě jaký – výběr z tabelátor, svislítko, čárka, středník, jiný oddělovač).
  • V případě "pevné délky věty" určíte pozice od do (pro pevnou délku), v případě "oddělovače" pořadí položek.
  • V posledním kroku se systém pokusí naimportovat vámi určený zkušební soubor.

Výběr položek

Výběr možných položek (ve struktuře nemusí být všechny obsaženy).

Seznam položek
Název Typ Délka Přesnost Docházka Výroba Stravné
Os.č. decimal 10 0 Ano-Nutno Ano-Nutno Ano
Kód long Ano-Nutno Ano-Nutno Ano
Dny decimal 5 2 Ano-Nutno** Ano
Hodiny decimal 5 2 Ano-Nutno** Ano
Datum od datum Ano-Nutno** Ano
Datum do datum Ano-Nutno** Ano
Částka * decimal 6 2 Ano Ano Ano
Číslo poměru long Ano Ano Ano
Prac.středisko string 10 Ano Ano Ano
Směna string 1 Ano
Období datum Ano Ano
Obd. rok long Ano Ano
Obd.měs long Ano Ano
Počet ks long Ano
Prázdné pole 1 .. 10 Ano Ano Ano
................
Formáty pro datum
Formát
yyyy-mm-dd
yyyy.mm.dd
dd.mm.yyyy
dd-mm-yyyyy
ddmmyyyy
yyyymmdd
mmddyyyy
yyyy/mm/dd
dd/mm/yyyy
dd
ddmm
d.m.yyyy

* Možnost nastavit zaokrouhlování: matematicky/nahoru/dolů. ** Musí být ve struktuře, ale může obsahovat prázdná data.

  • Kód - představuje číslo mzdové položky, a to v číslování dle systému KS mzdy .
  • Číslo poměru - položka musí být v číslování dle KS mzdy (první pracovní poměr má číslo 0). Pokud bude tato položka ve struktuře věty vynechána, budou data importem přiřazena na hlavní pracovní poměr zaměstnance.
  • Hodiny - je umožněno načíst i číslo bez desetinné tečky, která se má doplnit. Uživatel může zvolit v poli: "Doplnit desetinnou tečku" jednu z hodnot: Nedoplňovat, 1.místo odzadu, 2.místo odzadu.

Historické použití

Toto rozhraní je určeno především pro implementaci systému. Zákazníci, kteří měli přenos z uvedených externích systémů řešen jako zákaznickou úpravu, před tím, než existoval tento průvodce, tímto průvodcem nezmění používaný formát a strukturu.

Odkazy