Book Contents

Book Index

Mzdy

Book Contents

Book Index

Aktualizace platnosti pracovních poměrů

Číslo procesu:MZD005

Id. číslo skriptu: FMZD050

Soubor: PDP_ActCfPlatn.PAS

Skript provede aktualizaci bitmapy platnosti pracovních poměrů v Personálních údajích (pole CFVAlEmpBmp v implicitních sloupcích).

Adresa ve stromu:

Parametry skriptu:

Bez parametrů.

Book Contents

Book Index

Automatické nastavení vztahu pro srážení daně

Číslo procesu:MZD005

Id. číslo skriptu: FMZD048

Soubor: MZD_SetTax.PAS

Popis skriptu:

Skript se spouští nad mzdovými doklady zaměstnance (nad knihou Mzdové údaje), pokud má zaměstnanec více pracovních vztahů, pak skript provádí přenastavení těchto údajů podle výše hrubé mzdy:

- pole Danění - nastavuje pracovní vztah, ve kterém se daní

- pole Poplatník - přenastavuje polu s polem Danění, pokud je vyplněno
-pole Způsob srážky v části Zdravotní pojištění - přenastavuje nastavení Doplatku do minimálního základu zdr. pojištění, pokud je nastaveno
- Exekuční srážky (mzdové složky dle seznamu v parametru)

Toto nastavení a mzdové složky nastavuje na ten mzdový doklad, kde je nejvyšší hrubá mzda. Implicitně na vztahy v pořadí pracovní poměr, DPČ a DPP. Toto chování lze ovlivnit parametrem IgnoreRelWork , aby nastavení probíhalo pouze dle výše hrubé mzdy a ignotoval se typ vztahu.

Adresa ve stromu:

Parametry skriptu:

IgnoreRelWork - Ignorovat typ pracovně právního vztahu. Implicitně na NE - implicitně nastavuje na pracovní poměr. Pokud je nastaven parametr na ANO, pak se posuzuje pouze výše hrubé mzdy.

MsSrazky - do parametru se zadají zkratky mzdových složek, které chceme dát/přesunout na hlavní pracovní vztah

Test - při nastavení parametru na Ano se změny neprovedou.

Nastavení komponent na formulářích

Číslo procesu:MZD005

Id. číslo skriptu: FMZD048

Soubor: Prcomp_FormComp.PAS

Popis skriptu: Ovlivňuje chování formuláře položek mezd. Umožňuje na složce nastavit nepovolená pole, vynechání tabulátoru na poli a povinná pole. Spouští se pouze nad jednou mzdovou složkou. Číslo mzdové složky je uvedeno nahoře ve formuláři. Skript lze spustit nad složkami s typem formuláře 10025,10041,10042,10024,10044,10026,10027 a 10047.

Nepovolené pole - pole není přístupné pro editaci

Vynechat tabulátor - při průchodu formulářem se pole vynechá

Povinné pole - pole je nutné vyplnit

Adresa ve stromu:

Parametry skriptu:

Bez parametrů.

Linked Graphics K2_SKRIPT

Obr.: Nastavení komponent na formuláři

Nastavení komponent na formulářích - hromadné

Číslo procesu:MZD005

Id. číslo skriptu: FMZD049

Soubor: Prcomp_FormCompM.PAS

Popis skriptu: Ovlivňuje chování formuláře položek mezd. Umožňuje na složkách nastavit nepovolená pole, vynechání tabulátoru na poli a povinná pole.

Funguje hromadně pro složky se stejným typem formuláře. Číslo formuláře lze zjistit na první straně v knize Mzdových složek pole formulář. Číslo formuláře mzdových složek je pak uvedeno nahoře na formuláři skriptu. Skript lze spustit nad složkami s typem formuláře 10041,10042,10024,10044,10026,10027 a 10047.

 

Nepovolené pole - pole není přístupné pro editaci

Vynechat tabulátor - při průchodu formulářem se pole vynechá

Povinné pole - pole je nutné vyplnit

Adresa ve stromu:

Parametry skriptu:

Bez parametrů.

Linked Graphics K2_SKRIPT

Obr.: Nastavení komponent na formulářích - hromadné

Book Contents

Book Index

Hlášení na důchodové spoření - nastavení parametrů

Číslo procesu: MZD005

Id. číslo skriptu: FMZD043

Soubor: MZD_PDSP.PAS

Popis skriptu: Skript spouští formulář, do kterého se ukládají informace potřebné pro vyplnění formuláře měsíčního hlášení na důchodové spoření.

Adresa ve stromu:

Parametry skriptu:

Bez parametrů.

 

Dosazení účtů a párovacích symbolů z mezd do srážek

Číslo procesu:MZD005

Id. číslo skriptu: FMZD046

Soubor: BSP_MZDN.PAS

Popis skriptu: Inicializační skript pro účet, středisko a párovací symbol na srážkách z mezd.

Adresa ve stromu:

Parametry skriptu:

ParSymbJmen - Ne

Ano - doplní Jméno do párovacího symbolu.

ParSymbOsCi - Ne

Ano - doplní Osobní číslo do párovacího symbolu.

ParSymbPopi - Ne

Ano - doplní Název srážky do párovacího symbolu.

StrK - Ne

Ano - doplní Středisko hlavního pracovního poměru do střediska.

Ucet - Ano

Ano - doplní Účet hlavního pracovního poměru do účtu.

Naplnění pole popis z názvu

Číslo procesu:MZD005

Id. číslo skriptu: FMZD047

Soubor: BSP_NameToDescr.PAS

Popis skriptu: Inicializační skript pro popis. Do popisu na srážce z mezd doplní její název.

Adresa ve stromu:

Parametry skriptu:

AktualniDm - Ne

Ano - spustí nad aktuálními záznamy.

Clear - Ne

Ano - Nejprve vymazat=přepsat.

Book Contents

Book Index

Hlášení na důchodové spoření - výpočet a export

Skript Hlášení na důchodové spoření - výpočet a export vytvoří soubor v potřebném formátu *.xml, který uložíme na libovolné místo v počítači. Soubor je nutné nahrát na Daňový portál (www.daneelekronicky.cz) - Elektronická podání pro daňovou správu - Načtení ze souboru - Načíst XML soubor. Po nahrání souboru se data načtou do formuláře, kde je můžeme dále upravovat a následně odeslat.

Pozn.: Pro vyplacení přeplatků důchodového spoření je určena mzdová složka 9069 Důchodové spoření - přeplatek. Pokud se jedná o přeplatek připadajícího na poplatníka podle § 28 odst. 1 písm. b) zákona 397/2012 sb., stačí na složku zadat pouze částku vzniklého přeplatku. Jedná-li se o typ přeplatku podle § 28 odst. 1 písm. a) zákona 397/2012 sb., je potřeba kromě částky uvést do poznámky také DIČ. Na základě poznámky skript Hlášení na důchodové spoření – výpočet a export načítá přeplatek do sloupce 7a písmeno „a“ nebo 7a písmeno „b“.

Místo pro ukládání souborů můžeme nastavit pomocí parametru „PathForExport“, do pole Hodnota zadáme cestu k místu uložení.

pic_2839

Obr.: Hlášení programu o cestě k souboru

Program se ještě zeptá, zda chceme zobrazit soupis údajů. Zvolením tlačítka Ano, se zobrazí sestava Vyúčtování zálohové daně - soupis údajů (MZD_VZD.AM).

pic_2820

Obr.: Hlášení programu pro zobrazení sestavy se souhrnnými údaji

Pokud nastavíme parametr skriptu Hlášení na důchodové spoření - výpočet a export "EditaceUdaju" na hodnotu Ano, po spuštění skriptu se zobrazí formulář se čtyřmi oddíly, které svou povahou odpovídají jednotlivých oddílům na oficiálním formuláři pro měsíční hlášení na důchodové spoření. První a druhá záložka nelze editovat. Oddíl, který zobrazuje informace o jednotlivých zaměstnancích, vypočtených a sražených částkách je možné měnit dvojklikem na konkrétní položku (pomocí Insertu lze vložit také další záznam). Pozor, pokud skript spustíme ještě jednou dodatečně změněné nebo vložené údaje zmizí - dojde k načtení původních dat z K2.

Pokud je po podání hlášení zjištěna chyba, lze ještě před uplynutím lhůty pro podání nahradit již podané hlášení hlášením opravným. K předchozímu hlášení se v takovém případě přihlížet nebude.

Evidenční list důchodového pojištění

Číslo procesu: MZD010

Id. číslo skriptu: FMZD018

Soubor: MZD_ELDP.PAS

Popis skriptu: Skript určený pro zpracování evidenčních listů důchodového pojištění. Bližší popis viz Manuál, Evidenční list důchodového pojištění.

Adresa ve stromu: [Mzdy] [Mzdové údaje] [Přehledy] [Sociální zabezpečení]

Parametry skriptu:

AktualizacePoSpusteni - Ne

Aktualizace záznamů.

ElectronicSubmissionBook - Kniha elektronických podání (zkratka knihy). Nastavení parametru zajistí při exportu do *.XML souboru vytvoření nového záznamu do knihy Elektronická podání.

DataBox - Datová schránka příjemce.

Filename

Přednastavený název exportního souboru

MistoVyhotoveni

Možnost upřesnění adresy.

Org_Nazev

Název Organizace.

PortLinkFile

Název souboru aplikace třetí strany -pouze zadání názvu souboru.

PortLinkPath

Cesta k aplikaci třetí strany (PartnerLink).

PotvrzeniPriKontrole - Ano

Automatické potvrzení po kontrole.

SendByDataBox - Po exportu odeslat přes datovou schránku

XMLPath

Cesta pro uložení exportního souboru "*.xml".

Book Contents

Book Index

Export záznamů pracovníků (K2->K2)

Číslo procesu: MZD005

Id. číslo skriptu: FMZD059

Soubor: PERS_EXPORTDATA.PAS

Popis skriptu: Skript pro export pracovníků z K2 Do Excelu. Skript je možné využít pro export dat z mandanta do Excelu a poté je tyto data možné z tohoto Excelu naimportovat do jiného mamdanta (pomocí skriptu Export záznamů pracovníků (PERS_ExportData.PAS)). Skript je možné použít pro přesun buď k začátku roku, nebo i k začátku kvartálu. Nelze jej použít pro přesun uprostřed kvartálu.

Skpript se spouští nad knihou Personální údaje. Exportuje údaje pro aktuální periodu zpracování mezd, ve které je nutné před exportem dat mít spuštěn předvýpočet, aby se korektně přetáhly údaje týkající se průměru pro dané období. Přetahuje se také dovolená loňského roku, běžná i prodloužená a také dovolená aktuálního roku, pokud dochází k přesunu během roku.

Skript je možné použít pro přesun buď k začátku roku, nebo i k začátku kvartálu. Melze jej použít pro přesun uprostřed kvartálu.

Exportují se všechny tyto údaje každé vždy na svůj list exportního Excelu:

Srážky za organizaci, Srážky za organizaci - poznámky, Personalistika, Personalistika -poznámky, Personalistika - Rodina, Personalistika - Jazyky, Personalistiky - Vzdělání, Personalistika - Bankovní účty, Personalistika- pracovní vztahy, Mzdové doklady, Mzdové doklady - poznámky, Mzdové doklady - trvalé složky, Mzdové doklady - vstupní složky, Nemocenské pojištění - složky za poslední rok, Odměny delšího období - pro potřeby výpočtu dalších průměru , Důchodové pojištění - mzdové složky pro vytváření evidenčního listu od počátku roku při přechodu během roku, Mzdové doklady za pracovníka - vyměřovací základy sociálního a zdravotního pojištění v kumulaci od počátku roku apod., Zálohová daň, Srážková daň, Uplatněné děti

Adresa ve stromu:

Parametry skriptu:

 

Book Contents

Book Index

Import záznamů pracovníků (K2->K2)

Číslo procesu: MZD005

Id. číslo skriptu: FMZD060

Soubor: PERS_ImportData.PAS

Popis skriptu: Skript pro import pracovníků z Excelu do K2. Skript je možné využít pro import dat při přenášení údajů z mandanta do jiného mandanta. Před importem musí být vytvořena kniha mzdových dokladů pro danou firmu.

Skpript se spouští nad knihou Personální údaje.

 

Importují se všechny údaje z Excelu vytvořeného skriptem Export záznamů pracovníků (PERS_ExportData.PAS) :

Srážky za organizaci, Srážky za organizaci - poznámky, Personalistika, Personalistika -poznámky, Personalistika - Rodina, Personalistika - Jazyky, Personalistiky - Vzdělání, Personalistika - Bankovní účty, Personalistika- pracovní vztahy, Mzdové doklady, Mzdové doklady - poznámky, Mzdové doklady - trvalé složky, Mzdové doklady - vstupní složky, Nemocenské pojištění - složky za poslední rok, Odměny delšího období - pro potřeby výpočtu dalších průměru, , Důchodové pojištění - mzdové složky pro vytváření evidenčního listu od počátku roku při přechodu během roku, Mzdové doklady za pracovníka - vyměřovací základy sociálního a zdravotního pojištění v kumulaci od počátku roku apod., Zálohová daň, Srážková daň, Uplatněné děti

Parametry skriptu:

PathFile - cesta k importnímu souboru s daty

TestOnly - ANO - import se neprovede, pouze se do logu vypíšou případné chyby importu

NE - import se provede

Book Contents

Book Index

Import záznamů pracovníků (ze vzorového Excelu)

Číslo procesu: MZD005

Id. číslo skriptu: FMZD061

Soubor: PERS_ImportDataCell.PAS

Popis skriptu: Skript pro import pracovníků z Excelu do K2. Vzorový excel se strukturou dat je uložen v adresáři : SupportFiles\Lang5\DEMO TRADE.xls

Před importem musí být vytvořena kniha mzdových dokladů pro danou firmu, pokud se budou importovat také pracovní vztahy zaměstnanců.

Skript je možné použít pro import buď k začátku roku, nebo i k začátku kvartálu.

Skpript se spouští nad knihou Personální údaje. Po spuštění je možné na vstupním formuláři zatrhnout, které záložky Excelu/oblasti se budou do K2 importovat, nemusí tedy probíhat import všech údajů ze vzorového Excelu.

 

Parametry skriptu:

PathFile - cesta k importnímu souboru s daty

TestOnly - ANO - import se neprovede, pouze se do logu vypíšou případné chyby importu

NE - import se provede

Book Contents

Book Index

Hromadné oznámení zaměstnavatele

Číslo procesu: MZD011

Id. číslo skriptu: FMZD019

Soubor: MZD_HOZ.PAS

Popis skriptu: Vytváří hlášení pro zdravotní pojišťovny. Bližší popis viz Manuál, Hromadné oznámení zaměstnavatele.

Adresa ve stromu: [Mzdy] [Mzdové údaje] [Přehledy] [Zdravotní pojištění]

Parametry skriptu:

Coding_WIN_z_LAT2 - LAT2

Překódování češtiny.

DateinPath - Ne.

Ano - Vytvořit adresář s datumem. (Nefunguje pro parametr PartnerLinkExportFileName)

idZpravy

Klientské ID XML zprávy pro VZP. Implicitně přednastaveno na 1.

NoInteractive - Ne

Formulář pro zadání data aktivní/neaktivní.

P_DateFrom - -693594.0

Zadává se datum od.

P_DateTo - -693594.0

Zadává se datum do.

PartnerLinkExportFileName

Jméno souboru dle aplikace PartnerLink.

SendByDataBox - Po exportu odeslat přes datovou schránku

XMLPath

Cesta uložení exportního souboru.

XMLStructCodes - 111

Čísla pojišťoven (oddělené středníkem), pro které se vytváří xml soubor.

Book Contents

Book Index

Hlášení zaměstnavatele při ukončení pracovní neschopnosti

Číslo procesu:

Id. číslo skriptu: FMZD063

Soubor: MZD_HZUPN.PAS

Popis skriptu: Zaměstnavatel na tiskopise uvede údaje týkající se dočasné pracovní neschopnosti potřebné pro výpočet poslední dávky za období do ukončení dočasné pracovní neschopnosti.

 

Výstupem může být sestava nebo soubor ve formátu "*.xml".

Adresa ve stromu: [Mzdy] [Mzdové údaje] [Přehledy] [Sociální zabezpečení]

Parametry skriptu:

AktualizacePoSpusteni - Ne

Automatická aktualizace záznamů.

ElectronicSubmissionBook - Kniha elektronických podání (zkratka knihy). Nastavení parametru zajistí při exportu do *.XML souboru vytvoření nového záznamu do knihy Elektronická podání.

DataBox - Datová schránka příjemce.

ContactPerson

Jméno kontaktní osoby.

MistoVyhotoveni

Možnost předvyplnění povinného údaje.

PhoneNumber

Možnost předvyplnění povinného údaje.

PortLinkFile

Název souboru pro spuštění PortLinku.

PortLinkPath

Cesta uložení souboru PortLink.

PotvrzeniPriKontrole - Ano

Potvrzení záznamů při spuštění funkce kontroly.

SendByDataBox - Po exportu odeslat přes datovou schránku

XMLPath

Cesta uložení exportního souboru.

XML_Version - verze exportovaného xml souboru

Book Contents

Book Index

Import údajů z Excelu

Číslo procesu: MZD005

Id. číslo skriptu: FMZD053

Soubor: CELL_IMP.PAS

Popis skriptu: Obecný skript pro import z Excelu do hlavičky do jakékoliv pole. Příklad je udělaný pro Mzdové údaje. Příkladový soubor CELL_IMP.xls je uložen v SupportFiles\Lang5.

 

Adresa ve stromu:

Parametry skriptu:

AsControlValue - Ne

Ano - Vyplnit formulářovým způsobem. Např. v Personálních údajích se poté při vyplnění RČ skriptem doplní také datum narození a pohlaví (stejně, jako když RČ zadá uživatel na formuláři).

DataSettings - Datová pole (např. [WageB;4][WageI;5][CFAverageCompens;6]). Lze použít také vazbu (definice není středníkem, ale tečkou).

FilePath - Cesta k souboru

FirstDataRow - První řádek s daty

IndexSettings - Klíčová pole (např. [PS_PERSNO;1][IdEmp;2][ItemNo;3]) Lze použít také vazbu (definice není středníkem, ale tečkou).

NewRecords - implicitně nastaven na "NE". Při nastavení na "ANO" umožní vkládat nové záznamy.

Book Contents

Book Index

ISPV9

Číslo procesu: MZD012

Id. číslo skriptu: FMZD020

Soubor: MZD_ISPV9.PAS

Popis skriptu: Vytváří statistický výkaz jako "*.xml" soubor.

Adresa ve stromu: [Mzdy] [Mzdové údaje] [Statistiky]

Parametry skriptu:

AktualizacePoSpusteni - Ne

Při spuštění současně aktualizovat záznamy.

LAU1 - CZ0806

Uzemní číslo sídla firmy.

MzdoveSlozky_ABSPLAC

MS pro nápočet hodnoty pole, oddělené středníkem.

MzdoveSlozky_PRIPLAT

Další mzdové složky, které se mají načítat do pole PRIPLAT. Oddělujeme středníkem.

MzdoveSlozky_PRIPPCAS

Další mzdové složky, které se mají načítat do pole PRIPPCAS. Oddělujeme středníkem.

Nezahrnovat_nocni_prace - Ne

Ano - odpočet noční práce z odpracované doby.

Nezahrnovat_prescasy - Ne

Ano - odpočet přesčasů z odpracované doby.

OdMSTATQ_IdRelWork2_Abbr - 1;2;3

Seznam právních vztahů 2 pro načítání do pole ODMSTATQ. Implicitně nastaven na 1;2;3 - parametrem lze přenastavit. Vztahy je nutné oddělit středníkem.

OnlyActualQuarter- Ne

Ano - jen za poslední čtvrtletí.

XMLPath

Cesta pro uložení exportního souboru.

Book Contents

Book Index

Kontrola konzistence dat pro účtování

Číslo procesu: MZD005

Id. číslo skriptu: FMZD011

Soubor: MZD_KONZ.PAS

Popis skriptu: Skript je určen pro kontrolu mezd ještě před uzavřením zpracování měsíce tak, aby mohly být včas doplněny úpravy pro účtování. Jedná se o to, že když se zpracování ukončí a provede se výpočet dobírek, nemohou se již do mezd promítnout změny, zjištěné až při zaúčtování vypočtených mezd.

Adresa ve stromu: [Mzdy] [Mzdové údaje] [Servis]

Parametry skriptu:

NoInteractive - Ano

Nastavení jako interaktivní nebo neinteraktivní.

Book Contents

Book Index

Oznámení o nástupu do zaměstnání

Číslo procesu: MZD009

Id. číslo skriptu: FMZD017

Soubor: MZD_ONZ.PAS

Popis skriptu: Slouží pro zpracování přihlášek, odhlášek, změn nebo oprav pojištěnců k nemocenskému a důchodovému pojištění, bližší popis viz Manuál.

Adresa ve stromu: [Mzdy] [Mzdové údaje] [Přehledy] [Sociální zabezpečení]

Parametry skriptu:

AktualizacePoSpustení - Ne

Aktualizuje data.

ElectronicSubmissionBook - Kniha elektronických podání (zkratka knihy). Nastavení parametru zajistí při exportu do *.XML souboru vytvoření nového záznamu do knihy Elektronická podání.

DataBox - Datová schránka příjemce.

PocetDnuPredUkoncenim - 14

Načtení ukončených pracovních poměrů, které splňují tuto podmínku.

PortLinkFile

Název souboru.

PortLinkPath

Cesta pro volání programu PortLink.

PotvrzeniPriKontrole - Ano

Automatické potvrzení po kontrole.

SendByDataBox - Po exportu odeslat přes datovou schránku

XMLPath

Cesta pro uložení exportního "*.xml".

Book Contents

Book Index

Příloha k žádosti o dávku

Číslo procesu: MZD015

Id. číslo skriptu: FMZD023

Soubor: MZD_NEM.PAS

Popis skriptu: Aplikace pro evidenci podkladů pro OSSZ pro výplatu nemocenských dávek. Výstupem může být sestava nebo soubor ve formátu "*.xml". Ve formuláři je možné spustit program "PortLink" (PartnerLink). Bližší popis viz Manuál, Mzdy.

Adresa ve stromu: [Mzdy] [Mzdové údaje] [Přehledy] [Sociální zabezpečení]

Parametry skriptu:

AktualizacePoSpusteni - Ne

Automatická aktualizace záznamů.

ElectronicSubmissionBook - Kniha elektronických podání (zkratka knihy). Nastavení parametru zajistí při exportu do *.XML souboru vytvoření nového záznamu do knihy Elektronická podání.

DataBox - Datová schránka příjemce.

ContactPerson

Jméno kontaktní osoby.

Email - kontaktní email. Pokud parametr není vyplněn, email se načte z nastavení v knize Uživatelé. Jedná se o email, který se exportuje do exportního *.XML souboru.

MistoVyhotoveni

Možnost předvyplnění povinného údaje.

PhoneNumber

Možnost předvyplnění povinného údaje.

PortLinkFile

Název souboru pro spuštění PortLinku.

PortLinkPath

Cesta uložení souboru PortLink.

PotvrzeniPriKontrole - Ano

Potvrzení záznamů při spuštění funkce kontroly.

SendByDataBox - Po exportu odeslat přes datovou schránku

XMLPath

Cesta uložení exportního souboru.

Book Contents

Book Index

Příspěvky na penzijní a životní pojištění

Číslo procesu: MZD016

Id. číslo skriptu: FMZD024

Soubor: MZD_PEPR.PAS

Popis skriptu: Tento skript umožňuje hromadné zadávání mzdových složek pro penzijní i životní pojištění. Druhá část skriptu (Hromadná platba penzijního pojištění) je určena pouze pro Mzdy_S.

Adresa ve stromu:

Parametry skriptu:

BPR_Rada

Tento parametr je určen pouze pro Mzdy_S.

Platba - C

Tento parametr je určen pouze pro Mzdy_S.

PosunMesicu - 0

Tento parametr je určen pouze pro Mzdy_S.

VstupniSlozky

Tento parametr je určen pouze pro Mzdy_S.

ZapsatPF - Ne

Ano - zobrazí se vzor pro správné vyplnění PF.

Rekapitulace mezd za období

Číslo procesu: MZD005

Id. číslo skriptu: FMZD054

Soubor: MZD_REKO03.PAS

Popis skriptu: Skript spouští sestavu Rekapitulace mezd pro delší období. Na rozdíl od přímého spuštění této sestavy bere spuštění prostřednictvím skriptu v potaz také dávno ukončené záznamy - čili řeší zobrazení vyplacených částek po ukončení pracovního vztahu, které se do sestavy nemusely dostat, pokud se pracovní vztah stal dávno ukončeným v období, pro které se sestava tiskne.

Spuštění sestavy pomocí tohoto nového skriptu tedy nahrazuje zapnutí Dávno ukončených záznamů v Parametrech mezd.

Při nastavení Rekapitulace mezd pouze na hrubé mzdy (parametr GrossWage na "ANO") nelze použít parametr CentreType, ani parametr Centre.

Pro třídění je poté možné použít parametry Sorting1, Sorting2 a Sorting3. Implicitně je jejich nastavení prázdné. Do těchto parametrů lze zadat všechna pole pro účtování.

Adresa ve stromu:

Parametry skriptu:

ByMonths - Ne

Ano - Souhrn za měsíce.

Centre - Ano.

Ne - Setřídění dle středisek.

CentreType - Typ střediska (K-středisko z hlavičky, H-středisko 1 z položek)

Company - Ano

Ne - Souhrn za organizaci.

GrossWage - NE

Ano- Jen hrubé mzdy

NoInteractive - Ne

Ano - Nezobrazovat vstupní formulář.

Sorting1 - 1. pole pro setřídění (možnosti zadání: CodDepart - Středisko 1, CodDepart2 - Středisko2, ContractCode - Kód zakázky, CodGoods - Kód zboží, CodSps1 - Kód1, CodSps2 - Kód2, Device - Prostředek)

Sorting2 - 2. pole pro setřídění (možnosti zadání: CodDepart - Středisko 1, CodDepart2 - Středisko2, ContractCode - Kód zakázky, CodGoods - Kód zboží, CodSps1 - Kód1, CodSps2 - Kód2, Device - Prostředek)

Sorting3 - 3. pole pro setřídění (možnosti zadání: CodDepart - Středisko 1, CodDepart2 - Středisko2, ContractCode - Kód zakázky, CodGoods - Kód zboží, CodSps1 - Kód1, CodSps2 - Kód2, Device - Prostředek)

SortingFields - pole pro setřídění (oddělte čárkou)

SortingFieldsDescr - Popis vlastního setřídění

Roční zúčtování daně

Číslo procesu: MZD008

Id. číslo skriptu: FMZD034

Soubor: PREMP_TaxSta.PAS

Popis skriptu: Slouží pro načtení a následnou editaci údajů pro roční zúčtování daně z příjmů.

Adresa ve stromu:

Parametry skriptu:

AllowNotClosedYear - Ne

Ano - skript lze spustit také za období, které ještě není uzavřeno.

Unions - Příspěvky odborům (měsíce prosinec - listopad). Pokud nastaven na "Ano", pak se načtou složky 9610 z období Prosinec loňský - Listopad letošní. Pokud není prosinec v K2 lze částku srážky zadat např. v lednu do výstupních položek složkou Z0002.

Year - 0

Uvede se rok, za který chceme spustit skript roční zúčtování daně.

Roční zúčtování daně - převedení přeplatku daně

Číslo procesu: MZD008

Id. číslo skriptu: FMZD035

Soubor: PREMP_TaxCre.PAS

Popis skriptu: Prostřednictvím tohoto skriptu je vytvořena příslušná mzdová složka s výsledkem ročního zúčtování.

Adresa ve stromu:

Parametry skriptu:

AllowNotClosedYear - Ne

Ano - Povolit neuzavřený rok .

HardCreate - Ne.

Ano - Vytvořit vždy. Složky přeplatku daně a daňového bonusu z ročního zúčtování daně se vytvoří i v případě, že je ve skriptu Roční zúčtování daně zatrženo zatržítko - Byla vytvořena MS ročního přeplatku daně.

Year - Rok

Rozpočtení nákladů mezi účastníky

Číslo procesu: MZD002

Id. číslo skriptu: FMZD054

Soubor: TRN_Costs.PAS

Popis skriptu: Spustitelný nad knihou Kvalifikace. Lze jej spustit nad stavem kniha, vybranými záznamy i nad jednou kvalifikací. Poměrově rozpočte náklady zadané v poli Náklady na první straně kvalifikace do polí Náklady na jednotlivých položkách zařazených na třetí straně kvalifikace. Implicitně se náklady rozpočítávají pouze mezi položky zadané v části Personalistika (mezi pracovníky). Pomocí parametrů lze toto chování ovlivnit.

Pokud se oba parametry skriptu nastaví na hodnotu "NE", pak se po spuštění skriptu náklady na položkách vynulují.

Adresa ve stromu:

Parametry skriptu:

ContactPerson - Ne

Ano - Položky kontaktních osob. Náklady se rozpočtou také mezi položky kvalifikace zadané v části Kontaktní osoby.

Employees - Ano

Ne - Položky pracovníků. Náklady se nerozpočtou mezi položky kvalifikace zadané v Personalistika.

Book Contents

Book Index

Statistika mzdových složek - export do Excelu

Číslo procesu: MZD003

Id. číslo skriptu: FMZD032

Soubor: MZD_CompToExcel.PAS

Popis skriptu: Představuje rekapitulaci vybraných Mzdových složek za jednotlivé zaměstnance ve zvoleném období.

Adresa ve stromu:

Parametry skriptu:

ActualMonth - Ne

Ano - po spuštění skriptu se zobrazí Mzdové složky za daný aktuální měsíc.

AllWageComp - Ne - mzdové složky, které jsou uvedeny v seznamu pro tisk, ale nejsou u nikoho nalezeny se v excelu nezobrazí.

Ano - Všechny složky v seznamu. Zobrazí se všechny složky ze seznamu, i ty, které u žádného pracovního vztahu zadané nejsou - zobrazí se s nulou.

ByMonths - Ne

Ano - měsíce na listech (musí se souběžně nastavit parametr Centre na NE)

Centre - Ano

Ano - Řadit dle střediska. V hlavičce jsou na jednotlivých stranách excelu střediska.

Ne - Řadit dle měsíců. V hlavičce jsou na jednotlivých stranách excelu měsíce.

DivideNameSurname - NE

Ano - Rozdělit jméno a příjmení . Jméno a příjmení jsou při nastavení na ANO v samostatných sloupcích, ne v jednom sloupci dohromady.

InCurrency - Ne

Ano - hodnoty v sestavě se zobrazí dle měny mandanta.

MainCentreInColumns - Ne

Ano - Zobrazí kmenové středisko zaměstnanců ve sloupci v Excelu.

MonthsInColumns - Ne

Ano - měsíce ve sloupcích místo zkratek mzdových složek.

NoInterActive - Ne

Ano - nezobrazí se vstupní formulář.

PrCompName - Ne

Ano - Název mzdové složky místo zkratky. Implicitně se zobrazují zkratky složek ve sloupcích, na parametr je možné zobrazit jazykové názvy složek.

ShortName - Ne

Ano - zobraz kratší jméno

Value - KC

Lze volit hodnoty Mzdových složek KC (koruny), HOD (hodiny), PD (pracovní dny, KD (kalendářní dny).

WageComp

Uživatel může zadat jednotlivé Mzdové složky, které se mají zobrazit ve statistice MS. Pokud tak neučiní, jsou automaticky zobrazeny všechny používané Mzdové složky.

Uživatelské nastavení mzdových konstant

Číslo procesu: MZD003

Id. číslo skriptu: FMZD033

Soubor: Prconst_UserSet.PAS

Popis skriptu: Prostřednictvím tohoto skriptu je možné nastavit hodnoty těch Mzdových konstant, které si určuje uživatel.

Adresa ve stromu:

Parametry skriptu:

Bez parametrů.

 

pic_5767

Obr.: Formulář skriptu Uživatelské nastavení mzdových konstant

Spuštěním skriptu Uživatelské nastavení mzdových konstant, můžeme přehledně z jednoho místa nastavit hodnoty Mzdových konstant pro různé příplatky, doplnit srážky na potřebné úřady, stanovit počet týdnů prodloužené dovolené, či určit výplatní termín. Dále je také možné vybrat, jaká chybová hlášení se mají zobrazovat po spuštění výpočtu.

Book Contents

Book Index

Vyúčtování srážkové daně - nastavení parametrů

Číslo procesu: MZD008

Id. číslo skriptu: FMZD014

Soubor: MZD_VSRP.PAS

Popis skriptu: Skript spouští formulář, do kterého se ukládají informace potřebné pro vyplnění formuláře vyúčtování srážkové daně.

Adresa ve stromu:

Parametry skriptu:

Bez parametrů.

 

Book Contents

Book Index

Výpočet hrubé mzdy z čisté

Číslo procesu: MZD005

Id. číslo skriptu: FMZD051

Soubor: MZD_NetIncome.PAS

Popis skriptu: Skript provede výpočet hrubé mzdy ze zadané čisté mzdy dle nastavení záznamu, nad kterým se spouští (nastavení na třetí straně Mzdových údajů - odvody z mezd ).

Adresa ve stromu:

Parametry skriptu:

NetIncome - Čistá mzda

 

Book Contents

Book Index

Vyúčtování srážkové daně - výpočet a export

Číslo procesu: MZD008

Id. číslo skriptu: FMZD015

Soubor: MZD_VSR.PAS

Popis skriptu: Skript pro export údajů pro vyúčtování srážkové daně. Skript vypočte hodnoty daní, načte k nim uložené údaje z parametrů a vytvoří "*.xml" soubor. Implicitně se spouští nad všemi záznamy, i dávno ukončenými.

Adresa ve stromu:

Parametry skriptu:

ActualRecord - Vybrané záznamy

DataBox - Datová schránka příjemce.

EditaceUdaju - Ne

Ano - po spuštění skriptu se zobrazí formulář, kde jednotlivé oddíly odpovídají formuláři Vyúčtování daně vybírané srážkou a kde je možné některá data editovat ještě před exportem do xml souboru (pomocí klávesy Insert je možné vkládat i nové položky). Změny provedené uživatelem se neuloží - při každém spuštění skriptu se data opět načítají z K2.

PathForExport - Ne

Cesta k uložení exportního souboru.

PosledniPeriodaStarychMezd

Číslo periody.

SendByDataBox - Po exportu odeslat přes datovou schránku

ShiftedBegin - Ne

Ano - Posun měsíců. Při nastavení na ano se srážková daň spočtená za předchozí měsíc načte do vyúčtování za následující měsíc. (Např. prosinec do ledna, leden do února,...)

Book Contents

Book Index

Vyúčtování zálohové daně - nastavení parametrů

Číslo procesu: MZD008

Id. číslo skriptu: FMZD037

Soubor: MZD_VZDP.PAS

Popis skriptu: Skript spouští formulář, do kterého se ukládají informace potřebné pro vyplnění formuláře Vyúčtování daně z příjmů ze závislé činnosti.

Adresa ve stromu:

Parametry skriptu:

Bez parametrů.

Book Contents

Book Index

Vyúčtování zálohové daně - výpočet a export

Číslo procesu: MZD008

Id. číslo skriptu: FMZD016

Soubor: MZD_VYUCT.PAS

Popis skriptu: Formulářová aplikace pro práci na vyúčtování zálohové daně. Po spuštění se načtou údaje z vypočtených mezd, mohou se editovat, uložit a znovu načíst. Nakonec se výsledek uloží do ".*xml" souboru. Skript se implicitně pouští nad všemi záznamy, i dávno ukončenými.

 

Do přílohy Nerezidenti se data načítají :

Kód statu ze Stát daňové rezidence - údaj u DIČ na 6. straně PÚ (do verze PORTAL z trvalého bydliště)
Typ daňové identifikace z 3. strany PÚ (není-li vyplněno pak "D")
Kód státu ze Stát daňové rezidence (do verze PORTAL z trvalého bydliště)
Typ pasu - vždy "P"

Adresa ve stromu:

Parametry skriptu:

ActualRecord - Ne

Ano- Vybrané záznamy.

DataBox - Datová schránka příjemce.

EditaceUdaju - Ne

Ano - po spuštění skriptu se zobrazí formulář, kde jednotlivé oddíly odpovídají formuláři Vyúčtování daně z příjmů ze závislé činnosti a kde je možné některá data editovat ještě před exportem do xml souboru (pomocí klávesy Insert je možné vkládat i nové položky). Změny provedené uživatelem se neuloží - při každém spuštění skriptu se data načítají z K2.

PathForExport

Cesta k uložení exportního souboru.

PosledniPeriodaStarychMezd

Číslo periody.

SendByDataBox - Po exportu odeslat přes datovou schránku

Book Contents

Book Index

Dohoda o pracovní činnosti

Číslo procesu: MZD001

Id. číslo skriptu: FMZD001

Soubor: PDP_PC.PAS

Popis skriptu: Obsluha pro tisk "*.doc" dokumentu ze vzorové šablony. Skript otevře dokument "Dohoda o pracovní činnosti" a dosadí údaje o zaměstnanci.

Adresa ve stromu: [Mzdy] [Personální údaje] [Doklady]

Parametry skriptu:

CestaSablony

Úplná cesta k šabloně, nutno "\" na konci.

CurrentRecord - Ano

Ne - Aktuální záznam.

OsobaZastupFirmu

Možnost vyplnit v šabloně jméno zastupující osoby.

Sablona - Dohoda o pracovni cinnosti.dot

Název souboru (šablony), který má být otevřen.

Book Contents

Book Index

Dohoda o provedení práce

Číslo procesu: MZD001

Id. číslo skriptu: FMZD002

Soubor: PDP_PP.PAS

Popis skriptu: Obsluha pro tisk "*.doc" dokumentu ze vzorové šablony. Skript otevře dokument "Dohoda o provedení práce" a dosadí údaje o zaměstnanci.

Adresa ve stromu: [Mzdy] [Personální údaje] [Doklady]

Parametry skriptu:

CestaSablony

Úplná cesta k šabloně, nutno "\" na konci.

CurrentRecord - Ano

Ne - Aktuální záznam.

OsobaZastupFirmu

Možnost vyplnit v šabloně jméno zastupující osoby.

Sablona - Dohoda o provedeni prace.dot

Název souboru (šablony), který má být otevřen.

Book Contents

Book Index

Mzdový výměr

Číslo procesu: MZD001

Id. číslo skriptu: FMZD003

Soubor: PDP_PV.PAS

Popis skriptu: Obsluha pro tisk "*.doc" dokumentu ze vzorové šablony. Skript otevře dokument "Mzdový výměr" a dosadí údaje o zaměstnanci.

Adresa ve stromu: [Mzdy] [Personální údaje] [Doklady]

Parametry skriptu:

CestaSablony

Úplná cesta k šabloně, nutno "\" na konci.

CurrentRecord - Ano

Ne - Aktuální záznam.

CisloPracPom - 1

Zobrazení Mzdového výměru podle čísla pracovního poměru.

Sablona - Mzdovy vymer.dot

Název souboru (šablony), který má být otevřen. Pokud zadáme do hodnoty parametru Platovy vymer.dot otevře se šablona, která obsahuje rodné číslo pracovníka (původní soubor).

TIP: Pokud uživatel potřebuje trvale změnit text v šabloně s příponou *dot., může dokument editovat v adresáři Lang5. Upravený dokument je potřeba uložit pod jiným názvem (reinstalace by jinak úpravy vrátila do původního stavu). Při spouštění skriptu z K2 nesmíme zapomenout do parametru Sablona, vyplnit nový název vytvořeného dokumentu.

Book Contents

Book Index

Pracovní smlouva

Číslo procesu: MZD001

Id. číslo skriptu: FMZD004

Soubor: PDP_PS.PAS

Popis skriptu: Obsluha pro tisk "*.doc" dokumentu ze vzorové šablony. Skript otevře dokument "Pracovní smlouvy" a dosadí údaje o zaměstnanci.

Šablona obsahuje proměnné, které umožňují do pracovní smlouvy načíst informace z Personalistiky a Mezd. Jedná se o proměnné :

FirNaz - Název společnosti

FirAdr - Adresa společnosti

FirOsb - Osoba zastupující firmu

ZamOC - Osobní číslo

ZamJme - Celé jméno zaměstnance

ZamNar - Datum narození

ZamRC - Rodné číslo

ZamAdr - Adresa zaměstnance

ZamDruhP - druh práce

ZamMistoVP - Místo výkonu práce

ZamOd - Datum nástupu

ZamDoba - určitá/neurčitá

PersCentreAbbr - Číslo střediska

PersForeName - Křestní jméno

PersSurname - Příjmení

EmpDateTo - Datum do

EmpTryMonth - zkušební doba

EmpWageB - Mzda

EmpWageP - Prémie

PerDate - Datum podpisu

PerPlace - Místo podpisu

Adresa ve stromu: [Mzdy] [Personální údaje] [Doklady]

Parametry skriptu:

AllFields - Ne

Ano - Všechna pole. Umožňuje používat v šabloně proměnné takto: např.: "IdEmpMain;IdRelWork;Popis" (skript projde všechny pole datového modulu personalistiky i pole datových modulů kam směřuje vazba z personalistiky a další vazba.

 

CestaSablony

Úplná cesta k šabloně, nutno "\" na konci.

CurrentRecord - Ano

Ne - Aktuální záznam.

OsobaZastupFirmu

Možnost vyplnit v šabloně jméno zastupující osoby.

Sablona - Pracovni smlouva.dot

Název souboru (šablony), který má být otevřen.

SignatureDate

Datum podpisu.

SignaturePlace

Místo podpisu.

Book Contents

Book Index

Popis pracovní činnosti

Číslo procesu: MZD001

Id. číslo skriptu: FMZD058

 

Popis skriptu: Skript lze spustit nad knihou Personální údaje a také nad knihou Pracovní vztahy.

Skript používá šablonu z umístění : SupportFiles/Lang5/Popis cinnosti.dotx .

Pro naplnění tohoto dokumentu je potřeba mít vyplněno pole Pracovní místo na pracovním vztahu. Popis náplně v šabloně se načítá z části Popis na první straně pracovního místa (první strana knihy Pracovní místa).

Název funkčního místa, Přímo nadřízené funkční místo a Přímo podřízené funkční místo se načítají z aktuální organizační struktury nastavené ve Správě vlastních firem a to takto:

1) Hledá se Organizační jednotka, která má v části Obsazení pracovníci vyplněnou kontaktní osobu zaměstnance. Z této organizační jednotky se vypíše název pracovního místa z její Nadřízené jednotky do části Přímo nadřízené funkční místo. Do části Přímo podřízené funkční místo se informace vezmou také z této nalezené organizační jednotky z nově přidané záložky Přímo podřízené organizační jednotky a vypíšou se názvy pracovních míst z těchto jednotek.

2) Pokud není splněn bod 1) (čili není nalezena organizační jednotka, která má v části Obsazení pracovníci vyplněnou kontaktní osobu zaměstnance), pak se provede načtení stejným postupem, ale z první nalezené organizační jednotky s tímto pracovním místem.

Adresa ve stromu: [Mzdy] [Personální údaje] [Doklady]

Parametry skriptu:

AllFields - Ne

Ano - Všechna pole. Umožňuje používat v šabloně proměnné takto: např.: "IdEmpMain;IdRelWork;Popis" (skript projde všechny pole datového modulu personalistiky i pole datových modulů kam směřuje vazba z personalistiky a další vazba.

CestaSablony

Úplná cesta k šabloně, nutno "\" na konci.

CurrentRecord - Ano

Ne - Aktuální záznam.

OsobaZastupFirmu

Možnost vyplnit v šabloně jméno zastupující osoby.

Sablona - Dohoda o provedeni prace.dot

Název souboru (šablony), který má být otevřen.

SignatureDate

Datum podpisu.

SignaturePlace

Místo podpisu.

Book Contents

Book Index

Nastavení pořadí dětí pro daňové zvýhodnění

Číslo procesu: MZD005

Id. číslo skriptu: FMZD050

Soubor: PDP_SetChildOlder.PAS

Popis skriptu: Skript nastaví pořadí u dětí, které mají v Rodinných příslušnících na 2. straně Personálních údajů nastaveno děti - sleva. Pořadí nastaví dle pořadí v Personálních údajích. Pokud je již nějaké vyplněno, pořadí nemění.

Adresa ve stromu:

Parametry skriptu:

Bez parametrů.

Výpočet stálé mzdy pro konto pracovní doby

Číslo procesu: MZD013

Id. číslo skriptu: FMZD042

Soubor: PREMP_CalcIncKPD.PAS

Popis skriptu: Skript určený pro výpočet Stálé mzdy u konta pracovní doby. Hodnota vypočtená skriptem se dosadí do pole "Základní mzda II". Spouštíme z knihy Mzdové údaje.

Adresa ve stromu:

Parametry skriptu:

ProcentoStaleMzdy - 80

Do hodnoty se doplní procento pro výpočet stálé mzdy.

DleMesicnihoFondu - Ne

Ano - výpočet bere v úvahu měsíční fond, proto může být Stálá mzda pro každý měsíc jiná.

Book Contents

Book Index

Zápočet záporného závazku s následujícím měsícem

Číslo procesu: MZD007

Id. číslo skriptu: FMZD052

Soubor: PLI_Offset.PAS

Popis skriptu: Skript určený pro započtení záporného závazku s některým následujícím měsícem pomocí vytvoření nového kladného závazku v následujícím měsíci a oba zaplacené přes jeden interní doklad na nulovou částku (stejná kladná a záporná částka). Spouštíme z knihy Závazky z mezd.

Tento interní doklad se nemusí účtovat, protože je na stejnou částku plus a mínus a na stejný účet. Je vhodné ho vytvářet do knihy interních dokladů, kde se doklady neúčtují.

Pokud je potřeba ho zaúčtovat, pak je třeba do položek interního dokladu zadat účet 395 vnitřní zúčtování (podobně jako zápočet).

 

Adresa ve stromu:

Parametry skriptu:

BookOfIntDoc

Kniha interních dokladů.

Book Contents

Book Index

Údaje z mezd do Ecxelu

Číslo procesu: MZD005

Id. číslo skriptu: FMZD056

Soubor: MZD_ExpExcel.PAS

Popis skriptu: Skript určený pro export polí ze Mzdových údajů do Excelu. Exportovat lze hlavičkové údaje za vybraný časový interval (vybrané období) buď v součtu za všechna tato období, nebo jednotlivě za každé období ve vybraném intervalu.

Adresa ve stromu:

Parametry skriptu:

DataColumns - Číselná pole (lze oddělit čárkou)

Implicitní hodnota parametru je :'CFPayPFI,CFPayPNI'

InfoColumns - Textová pole (lze oddělit čárkou)

Implicitní hodnota parametru je :'IdPerson;Oscp,IdPerson;StrK,IdPerson;Prij,IdPerson;Jmno,IdPeriod;Descr'

SuppressDetail - Potlačit detaily

Ne -Vyexportuje se záznam s hodnotami pro každé období.

Ano - Suma hodnot z vybraných období v jednom záznamu.

Book Contents

Book Index

Výmaz ostatních osobních údajů

Číslo procesu: MZD001

Id. číslo skriptu: FMZD057

Soubor: Pers_DelOtherPersData.PAS

Popis skriptu: Skript určený pro výmaz polí s ostatními osobními údaji, které není nutné evidovat. Jedná se o opatření v rámci GDPR. Pomocí vstupního formuláře je možné ovlinit, která pole budou vymazána. Po provedení výmazu polí se na první stranu personální karty uloží komentář o této provedené akci s datem a uživatelem, který výmaz provedl.

Adresa ve stromu:

Parametry skriptu:

CommentType - Typ komentáře.

Po výmazu hodnot se vytvoří komentář zadaného typu. Pokud typ v parametru není vyplněn, pak se vytvoří komentář bez typu.

SkipProgNameFam - Vynechaná pole rodinných příslušníků

Do parametru lze zadat pole rodinných příslušníků, která nebudou zatržena na úvodním formuláři a nebudou tedy smazána.

SkipProgNamePers - Vynechaná pole Personalistiky

Do parametru lze zadat pole Personálních údajů, která nebudou zatržena na úvodním formuláři a nebudou tedy smazána.

Založení požadovaných kvalifikací

Číslo procesu: MZD001

Id. číslo skriptu: FMZD064

Soubor: PREMP_CreateQualifications.PAS

Popis skriptu: Skript určený pro vytvoření kvalifikací zaměstnancům. Je možné jej spustit nad jedním záznamem i nad vybranými záznamy, případně všemi záznamy. Spouští se nad knihou Pracovní vztahy. Na pracovním vztahu musí být vyplněno pole Pracovní místo a na pracovním místě musí být vyplněny na záložce Požadované kvalifikace ty kvalifikace, které má zaměstnanec v rámci pracovního vztahu.

Adresa ve stromu:

Parametry skriptu:

QualificationBook - Zkratka knihy kvalifikací, do které se mají kvalifikace vytvořit.