Pom5

Z Prirucky

Export do účetnictví/tabulka se stavem přenosu je zákaznická úprava.

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.

Požadovaná struktura db tabulky
DB sloupec Typ Null Název Komentář
obdobi Date nn Účetní období První den účtovaného období ve tvaru yyyy-mm-dd.
vypl_term Date nn Výplatní termín Výplatní termín ve tvaru yyyy-mm-dd. Zadá uživatel před zápisem.
kod Integer Mzdová položka Číslo mzdové položky; v případě společných převodů nevyplněno.
ana_konto Char(10) nn Kód účtování Účet DAL přiřazený mzdové položce; v případě spol. převodu zadaný u daného převodu.
castka Decimal (16,2) nn Částka
os_cislo Decimal (10,0) Osobní číslo zaměstnance
zp_vypl Char(2) Způsob výplaty "U" - převodem na bankovní účet, "S" - poštovní složenkou.
pp1 Char(50) PP1 Dle tabulky PP1_PP7.
pp2 Char(30) PP2 Dle tabulky PP1_PP7.
pp3 Char(30) PP3 Dle tabulky PP1_PP7.
pp4 Char(30) PP4 Dle tabulky PP1_PP7.
pp5 Char(30) PP5 Dle tabulky PP1_PP7.
pp6 Char(30) PP6 Dle tabulky PP1_PP7.
pp7 Char(30) PP7 Dle tabulky PP1_PP7.
stav Char(20) Stav přenosu Po zápisu dat hodnota UZAVŘEN.


PP1_PP7
Položka zp_vypl = "U" (převodem na bankovní účet) zp_vypl = "S" (složenkou) PP1 Jméno a příjmení příjemce nebo název organizace
PP2 Číslo bankovního účtu Ulice a č.p.
PP3 Kód banky Město
PP4 Variabilní symbol PSČ
PP5 Konstantní symbol Země
PP6 Specifický symbol
PP7 Název účtu (nepovinné)






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. 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á.

Řešení

Menu: Mzdy > Přenosy dat > Do účetnictví

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