Kategorie:Mzdové saldo
045 iFIS*Mzdové saldo
Mzdové srážky a příplatky
Finanční informační systém iFIS* zajišťuje komplexní zpracování veškerých finančních operací včetně daňové a účetní likvidace. Hotovostní nebo bezhotovostní finanční operace nejsou výjimkou. Některé typy finančních případů je potřeba řešit formou příplatku ke mzdě nebo formou mzdové srážky. V případě srážek se může jednat např. o přeplatky záloh na služební cestu, přeplatky záloh na drobná vydání, vratky stálých záloh, odprodej majetku zaměstnanci, úhrada nájemného nebo manka a škody hrazené zaměstnancem. V případě příplatků se obvykle jedná o doplatky uznatelných výdajů na služební cestu, doplatky za drobná vydání, nákupy nebo požadavky na poskytnutí finančních záloh.
Podklady pro výplatu příplatků nebo uplatnění srážek jsou v současné době do personálního a mzdového systému přepisovány ručně, vznikl tak požadavek na automatizaci přenosu těchto podkladů ve formě tzv. listiny zaměstnaneckých příplatků a srážek.
Princip řešení
Vzájemné propojení iFIS* a mzdového systému VEMA je navrhováno tak, aby byly minimalizovány ruční vstupy obsluhy a bylo minimalizováno duplicitní ruční zpracování dat v obou aplikacích.
Schéma A - Základní schéma komunikace mezi iFIS* a VEMA*
Ze schématu je patrné, že podklady pro výpočet mezd typu srážka nebo příplatek ke mzdě jsou předepisovány a schvalovány v iFIS*. iFIS* na pokyn oprávněného uživatele sestavuje listinu příplatků a srážek a přenáší ji do DB VYMENIK. Mzdový systém si listinu z VYMENIK vyzvedává, zohledňuje ji při výpočtu mezd, vytváří výplatní a zúčtovací listinu a tu pak v rámci měsíčního zpracování přenáší zpět do DB VYMENIK k dalšímu zpracování v iFIS*.
Předáváním dat přes DB VYMENIK je zajištěna vzájemná provozní nezávislost obou aplikací.
Popis db objektu FISMZD
Evidence Listin příplatků a srážek
VYMENIK.FISMZD
(
EJ NUMBER(10) DEFAULT 1,
OBDOBI NUMBER(6),
OS_CISLO VARCHAR2(32 BYTE),
ULOHA VARCHAR2(3 BYTE),
UNIDENT NUMBER(10),
OPER VARCHAR2(2 BYTE),
CASTKA NUMBER(14,2),
VSMB VARCHAR2(10 BYTE),
KSMB VARCHAR2(10 BYTE),
SSMB VARCHAR2(10 BYTE),
PP1 VARCHAR2(50 BYTE),
PP2 VARCHAR2(50 BYTE),
PP3 VARCHAR2(50 BYTE),
DAT DATE,
POPIS VARCHAR2(255 BYTE),
TYPL VARCHAR2(200 BYTE),
AU VARCHAR2(9 BYTE),
STR_ID NUMBER(10),
NS VARCHAR2(10 BYTE),
TA NUMBER(3),
AKCE VARCHAR2(128 BYTE),
KP VARCHAR2(10 BYTE),
VYPL_TERM DATE,
UZIVATEL0 VARCHAR2(30 BYTE),
DATUM0 DATE,
UZIVATEL9 VARCHAR2(30 BYTE),
DATUM9 DATE,
ZPRAC VARCHAR2(1 BYTE) DEFAULT '-'
)
COMMENT ON COLUMN VYMENIK.FISMZD.EJ IS 'Označení ekonoomické jednotky - součásti, obvykle č.1';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.MESIC IS 'Měsíc zpracování v rozmezí 1 až 12– označuje účetní období';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.ROK IS 'Rok zpracování ve formátu YYYY – označuje účetní období';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.OS_CISLO IS 'Jednoznačné označení osoby – osobní číslo';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.ULOHA IS 'Označení úlohy iFIS, v níž doklad vznikl (př.032..Závazek)';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.UNIDENT IS 'Číslo prvotního dokladu iFIS’)';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.OPER IS 'Operace - +..příplatek, -..srážka';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.CASTKA IS 'Celková částka k úhradě za doklad';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.VSMB IS 'Variabilní symbol platby';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.KSMB IS 'Konstantní symbol platby';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.SSMB IS 'Specifický symbol platby';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.PP1 IS 'Variabilní platební položka číslo 1';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.PP2 IS 'Variabilní platební položka číslo 2';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.PP3 IS 'Variabilní platební položka číslo 3';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.DAT IS 'Datum – datum vystavení dokladu v iFIS';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.POPIS IS 'Interní poznámka účtárny k dokladu';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.TYPL IS 'Pokyny pro zúčtování, např. složka mzdy / typ platby atd.';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.AU IS 'Saldokontní analytický účet – saldoúčet z deníku';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.STR_ID IS 'ID nákladového střediska';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.NS IS 'Označení nákladového střediska';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.TA IS 'Označení typu akce';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.AKCE IS 'Název akce';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.KP IS 'Označení komplexní položky';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.VYPL_TERM IS 'Požadovaný výplatní termín příplatků a srážek';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.UZIVATEL0 IS 'Autor záznamu';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.DATUM0 IS 'Datum vytvoření záznamu';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.UZIVATEL9 IS 'Autor posledních změn záznamu';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.DATUM9 IS 'Datum posledních změn na záznamu';<br>
COMMENT ON COLUMN VYMENIK.FISMZD.ZPRAC IS 'Příznak exportu řádku listiny do ext. systému, -..nezpracováno, +..zpracováno ';
<br>
Popis sestavy
Listina příplatků a srážek – struktura generovaného CSV souboru pro VEMA*
Úvodní první řádek souboru definuje jednotlivé položky ve větě souboru.
Jednotlivé položky věty:
- oscis je osobní číslo osoby
- cicin je číslo činnosti VEMA, pro výplatu cestovních náhrad vždy konstanta=0, přebírat z čísla nebo názvu deníku.
- zapl – je datum začátku platnosti, určuje měsíc vyplacení cesťáku, dle potřeb Vemy je to 1. den v daném měsíci ve tvaru ddmmrr. Takže např březnový cesťák má datum 010308. Plněno hodnotou v položce VYMENIK.VYPL_TERM.
- odmdr – kód platby, dle deníku bude nabývat hodnot 130 (Upa),131 (SKM) ,132(Litomyšl), přebírat z čísla nebo názvu deníku
- odmcas – částka náhrady v případě srážky se záporným znaménkem, v případě příplatku s kladným znaménkem
- odmpr – kód pracoviště pro zaúčtování , plněno hodnotou VYMENIK.FISMZD.NS
- odmcin – typ akce, plněno hodnotou VYMENIK.FISMZD.TA
- odmzak – zakázka/kp – tuhle položku si Vema pro sebe vytváří v rámci přenosu zakázek z iFIS, protože oni mají na zdroj financování jen 3 položky a iFIS 4, zároveň exportní modul z Vemy to umí dekódovat zpátky na Zakázka a Komplexní položka, plněno sloučenou hodnotou substr(fismzd.akce,0, instr(fismzd.akce,' ',1)-1)||substr(KP,0,2).
Jednotlivé položky na řádce souboru jsou odděleny čárkami, jednotlivé věty pak středníkem.
Výplaty
Formulář | Název | Popis |
04505 | EKMSPS | Listina zaměstnaneckých příplatků a srážek |
04506 | MZPRDO | Výplaty - servisní funkce |
04507 | MZSALR | Ruční párování výplat |
04508 | MZSAL | Automatické párování výplat |
04513 | EKMZSPR | Prohlížení výplaty |
Datová rozhraní iFIS*Saldo/Výplaty
Podrobné informace k datovým rozhraním iFIS* naleznete zde.