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: prenos_platby
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é)

, align = "center"

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