IFIS*Výplatní listina
Popis rozhraní pro před výplatních listin do iFIS/Výplaty
Perioda přenosu výplatních listin se odvíjí od jednotlivých výplatních termínů. Přenos je asynchronní prováděný na pokyn obsluhy.
Externí aplikace zapíše výplatní listinu prostřednictvím databázového linku do tabulky PMZSFIS (obvykle umístěné ve schématu VYMENIK, DB ORACLE / FIS). Uživatel iFIS pak dává pokyn pro přenos výplatní listiny prostřednictvím modulu iFIS/Výplaty. Uživatel je vždy informován o průběhu a výsledku provedeného zápisu výplatní listiny do iFIS/Výplaty.
Popis struktury tabulky PMZSFIS je součástí následujícího textu.
Struktura objektu
Popis struktury datového objektu pro uložení výplatních listin, které mají být vyplaceny prostřednictvím aplikací iFIS/Finance
Sloupec | Typ | Povinný | Popis |
---|---|---|---|
EJ | NUMBER(10) | Ano | Číslo ekonomické jednotky – součásti |
MESIC | NUMBER(2) | Ano | Zúčtovací období – měsíc ve tvaru MM |
ROK | NUMBER(4) | Ano | Zúčtovací období – rok ve tvaru YYYY |
VYPL_TERM | DATE | Ano | Datum výplatního termínu |
AU | VARCHAR2(9) | Ano | Analytický účet saldokontní – předpis budoucí automatické kontace (MD) řádku výpisu |
NS | VARCHAR2(10) | Zúčtovací nákladové středisko | |
CASTKA | NUMBER(16,6) | Ano | Částka k úhradě |
ID_ZAM | VARCHAR2(32) | Identifikace osoby (příjemce platby), osobní číslo / rodné číslo / studentské číslo, případně hash rodného čísla, neuvádí se u plateb souhrnných | |
ID_PRIJ | VARCHAR2(32) | Identifikace příjemce typu firma – IČO organizace | |
TYP_PRIJ | VARCHAR2(1) | Typ příjemce typu ("F" – firma, v jiném případě nevyplněno) | |
ZPVYPL | VARCHAR2(1) | Ano | Způsob provedení platby (viz. Význam platebních položek) |
PP1 | VARCHAR2(50) | Platební položka 1 (viz. Význam platebních položek) | |
PP2 až PP7 | VARCHAR2(30) | Platební položka 2 až 7 (viz. Význam platebních položek) | |
ZPRAC | VARCHAR2(1) | Ano | Příznak zpracování řádku výplatní listiny v iFIS: "+" (bylo úspěšně zpracováno) "-" (nebylo dosud zpracováno) default "-" |
ID_PK | NUMBER(10) | Identifikátor kreditní transakce na interním účtu IPS | |
VL_UCET | VARCHAR2(39) | Vlastní bankovní účet, ze kterého má být platba adresátovi odeslána | |
EXTCIS | VARCHAR2(15) | Identifikátor platby v externí aplikaci | |
POZN | VARCHAR2(255) | Poznámka k platbě | |
OSCIS | VARCHAR2(1) | Osobní číslo příjemce platby | |
VARCHAR2(100) | E-mailová adresa pro upozornění příjemce platby | ||
KONTAKT | VARCHAR2(2000) | Jiné kontaktní údaje na příjemce platby (např. tel. spojení) | |
EXT_ID | VARCHAR2(30) | Identifikátor výplatní listiny (dávky) |
Význam platebních položek PP1 až PP7 je závislý na způsobu provedení platby a jejich popis je uveden v následující tabulce.
Aplikace iFIS poznamenává v poli PMZSFIS.ZPRAC informaci o úspěšně provedeném zpracování výplatní listiny.
Popis zpracování
Postup zpracování probíhá postupně v několika krocích a to asynchronně na pokyn obsluhy iFIS.
Externí aplikace generuje záznamy do tabulky PMZSFIS v závislosti na uzavíraných výplatních termínech. Tyto nově vytvořené záznamy budou označeny ZPRAC=‘-‘.
Importní modul iFIS/Výplaty načte dosud nezpracované záznamy (ZPRAC=’-’), uloží je do svých struktur jako neuhrazené saldo výplat a označí zpracované záznamy příznakem ZPRAC=‘+‘. iFIS takto označené záznamy z tabulky PMZSFIS za definitivně uzavřené období fyzicky maže.
Uvádění jednotlivých informací ve výplatní listině je doporučeno uvést do souladu se zákonem 101/2000 Sb. o ochraně osobních údajů.