|
|
| Řádek 1: |
Řádek 1: |
| <!-- Zákazník: MSA, helpdesk 23408, Programátor: T.Valíček, Zapsal: P.Mieres, 01/2014 -->
| |
| '''Export do účetnictví/tabulka se stavem přenosu'''
| |
|
| |
|
| == Standardní řešení ==
| |
| Standardní řešení využívá číselník kódů účtování (číslo – účet MD – účet DAL – název). Zadaný kód účtování je nutno přiřadit každé používané mzdové položce (pokud se nemá účtovat, je přiřazena 0). Přenos dat probíhá obvykle prostřednictvím textového souboru s dohodnutou strukturou, např.: kód MD; kód DAL; název; středisko; částka
| |
|
| |
| Odkaz:
| |
| [[Export do účetnictví]]
| |
|
| |
| == Požadavek ==
| |
| Zápis dat do databázové tabulky.
| |
| {|border="1" cellpadding="3" cellspacing="0"
| |
| |+ <small>Požadovaná struktura db tabulky </small>
| |
| |-
| |
| |DB sloupec||Typ||Null||Název||Komentář
| |
| |-
| |
| |ana_konto||Char(10)||nn||Kód účtování||Účet MD nebo DAL z číselníku kódů účtování.
| |
| |-
| |
| |str_cislo||Integer|| ||Číslo skupiny středisek||Číslo nadřízeného střediska (skupina středisek); pokud není vyplněno, pak číslo střediska.
| |
| |-
| |
| |castka_md||Decimal (14,2)||nn||Částka MD||
| |
| |-
| |
| |castka_dal||Decimal (14,2)||nn||Částka DAL||
| |
| |-
| |
| |obdobi||Date||nn||Období||První den měsíce ve tvaru yyyy-mm-dd.
| |
| |-
| |
| |popis||Char(80)|| ||Popis||Popis uvedený u daného kódu účtování.
| |
| |-
| |
| |stav||Char(20)|| ||Stav přenosu||Po zápisu dat hodnota UZAVŘEN.
| |
| |}
| |
|
| |
| == Upřesnění ==
| |
| Návrh řešení předpokládá využití standardního řešení – založení číselníku kódů účtování a přiřazení k používaným mzdovým položkám. Data budou ukládána do db tabulky s uváděnou strukturou.
| |
|
| |
| K dořešení
| |
| * Pravidlo, že u účtů začínajících 5 platí to, co je psáno v tabulce, přičemž u účtů začínajících 3 se uvádí součet za celou firmu.
| |
| * Zaokrouhlovací rozdíl "sociálního pojištění odvodu firmy celkem zaplaceného" a "součtu částek zde uváděných po střediscích" (zaokrouhlovací chyba) bude přiřazen na pevné středisko = 1100.
| |
| * Název db tabulky a její umístění (db KS mzdy PROFi, nebo jiná databáze).
| |
| * Stav přenosu – povolení pouze jednoho uživatelského přenosu dat do tabulky v rámci měsíce, nebo jiné řešení.
| |
|
| |
| Pozn. <small>
| |
| Do příslušného pole ''stav'' zadá KS po uložení dat určitý text č. 1(např. DOKONČENO). Finanční systém si data převezme a text změní na text č. 2 (např. PŘENESENO). KS umožní uživatelům provádění zápisu do tabulky prostřednictvím příslušného menu v aplikaci (Mzdy/Přenosy dat) JEN TEHDY, pokud tam nejsou data příslušného měsíce, nebo pokud tam jsou, ale v poli ''stav'' je hodnota textu č. 1. V tom případě jsou stará data zpracovávaného měsíce smazána a nahrána nová. </small>
| |
|
| |
| == Řešení ==
| |
| <small> Menu: Mzdy > Přenosy dat > Do účetnictví </small>
| |
|
| |
| Data jsou vkládána do tabulky '''prenos_ucto''', která je pro tyto účely vytvořena v databázi KS. Záznamy vložené do této tabulky aplikací ''KS mzdy'' mají ve sloupci ''stav'' buď hodnotu 'PROBÍHÁ VKLÁDÁNÍ' nebo 'DOKONČENO'.
| |
|
| |
| == Odkazy ==
| |
| * [[Export do účetnictví]]
| |