Seznam funkcí (Propojení s Microsoft Excel)

Z Prirucky

Propojení s Microsoft Excel

Skupina Aplikace

Aplikace.Název

mapAplNázev() Vrací název aplikace, která poskytuje data pro Excelovské tabulky
Funkce je k dispozici v modelu Basic a vyšších.

Aplikace.Verze

mapAplVer() Vrací označení verze aplikace KS Mzdy Profi, která poskytuje data pro Excelovské tabulky
Funkce je k dispozici v modelu Basic a vyšších.


Skupina Další

Další.DB.Tabulka

mapDalšíDbTab(Oblast) Vrací název následující databázové tabulky ze seznamu db. tabulek používaných systémem KS Mzdy Profi. Argument Oblast obsahuje pole s nadpisem seznamu databázových tabulek.
Funkce je k dispozici v modelu Basic a vyšších.

Další.DB.Tabulka.Sloupec

mapDalšíDbTabSloupec(Oblast; DbTabulka) Vrací název následujícího sloupce zadané databázové tabulky. Argument Oblast obsahuje pole s nadpisem seznamu databázových tabulek.
Funkce je k dispozici v modelu Basic a vyšších.

Další.MAPAPI.Funkce

mapDalšíAPIFunkce(Oblast) Vrací následující funkci ze seznamu všech funkcí dostupných pro použití v Excelu.
Funkce je k dispozici v modelu Basic a vyšších.

Další.Mzdová položka

mapDalšíMzPol(Oblast) Vrací čísla následující mzdové položky. Argument Oblast obsahuje pole s nadpisem seznamu mzdových položek.
Funkce je k dispozici v modelu Standard a vyšších.

Další.Období

mapDalšíObd(Oblast) Vrací období následující za zadaným obdobím. Argument Oblast obsahuje pole s nadpisem seznamu období.
Funkce je k dispozici v modelu Basic a vyšších.

Další.Osobní číslo

mapDalšíOsČis(Oblast; [KmenovéStředisko]; [ČísloPodniku]) Vrací následující osobní číslo ze seznamu setříděného podle velikosti. Argument Oblast obsahuje pole s nadpisem seznamu osobních čísel.
Funkce je k dispozici v modelu Standard a vyšších.

Další.Podnik

mapDalšíPodnik(Oblast) Vrací následující číslo podniku ze seznamu podniků. Argument Oblast obsahuje pole s nadpisem seznamu podniků.
Funkce je k dispozici v modelu Basic a vyšších.

Další.Středisko

mapDalšíStr(Oblast; [ČísloPodniku]) Vrací následující středisko ze seznamu setřízeného podle abecedy. Argument Oblast obsahuje pole s nadpisem seznamu středisek.
Funkce je k dispozici v modelu Standard a vyšších.

Další.Úprava aplikace

mapDalšíÚpravaApl(Oblast) Vrací označení následující úpravy aplikace. Označení určuje přesný datum a čas vložení úpravy do systému.
Funkce je k dispozici v modelu Basic a vyšších.

Další.Uživatel

mapDalšíUživ(Oblast; [Uživatel]) Vrací následujícího uživatele ze seznamu uživatelů. Argument Oblast obsahuje pole s nadpisem seznamu uživatelů.
Funkce je k dispozici v modelu Basic a vyšších.


Skupina Databáze

Databáze.Název

mapDBNázev() Vrací název databáze, ze které jsou data prostřednictvím aplikace čerpána. Databáze není připojena napřímo
Funkce je k dispozici v modelu Basic a vyšších.

Databáze.Platforma

mapDBPlatforma() Vrací název databázové platformy, tj. Informix, Oracle, Microsoft SQL a pod.
Funkce je k dispozici v modelu Basic a vyšších.

Databáze.Server

mapDBSrv() Vrací název databázového serveru, na kterém je databáze uložena.
Funkce je k dispozici v modelu Basic a vyšších.

Databáze.Server.Číslo verze

mapDBSrvČisVer() Vrací číslo verze použitého databázového serveru.
Funkce je k dispozici v modelu Basic a vyšších.

Databáze.Server.Verze

mapDBSrvVer() Vrací název verze použitého databázového serveru.
Funkce je k dispozici v modelu Basic a vyšších.

Databáze.Tabulka.Nevyužito

mapDBTabNevyužito(DbTabulka) Vrací nevyužité místo alokovaná pro tabulku. Výsledek závisí na použité databázové platformě.
Funkce je k dispozici v modelu Basic a vyšších.

Databáze.Tabulka.Počet záznamů

mapDBTabPočetZáznamů(DbTabulka) Vrací aktuální počet záznamů v databázové tabulce.
Funkce je k dispozici v modelu Basic a vyšších.

Databáze.Tabulka.Velikost Celkem

mapDBTabVelikostCelkem(DbTabulka) Vrací celkem použité místo pro tabulku. Výsledek závisí na použité databázové platformě.
Funkce je k dispozici v modelu Basic a vyšších.

Databáze.Tabulka.Velikost Data

mapDBTabVelikostData(DbTabulka) Vrací použité místo pro data v tabulce. Výsledek závisí na použité databázové platformě.
Funkce je k dispozici v modelu Basic a vyšších.

Databáze.Tabulka.Velikost Indexy

mapDBTabVelikostIndexy(DbTabulka) Vrací použité místo pro indexy tabulky. Výsledek závisí na použité databázové platformě.
Funkce je k dispozici v modelu Basic a vyšších.

Databáze.Uživatel

mapDBUživ() Vrací jméno uživatele přihlášeného do aplikace KS Mzdy Profi.
Funkce je k dispozici v modelu Basic a vyšších.


Skupina Mzdy

Mzdy.Částka na mzdové položce

mapČástkaNaMzPol(MzdováPoložka; Období; [OsobníČíslo]; [ČísloPoměru]; [KmenovéStředisko]; [PracovníStředisko]; [NákladovéStředisko]; [ČísloPodniku]) Vrací sumu částek podle zadaných vstupních argumentů.
Funkce je k dispozici v modelu Premium a vyšších.

Mzdy.Částka na seznamu položek

mapČástkaNaSeznamuPoložek(Období; Výraz; [OsobníČíslo]; [ČísloPoměru]; [KmenovéStředisko]; [PracovníStředisko]; [NákladovéStředisko]; [ČísloPodniku]) Vrací sumu částek podle zadaných vstupních argumentů. Výraz obsahuje seznam mzdových položek oddělených čárkou (např. 151, 152, 153) nebo interval od - do oddělený pomlčkou (např. 151 - 156)
Funkce je k dispozici v modelu Premium a vyšších.

Mzdy.Dny Absence

mapDnyAbsence(Období; [OsobníČíslo]; [ČísloPoměru]; [KmenovéStředisko]; [PracovníStředisko]; [NákladovéStředisko]; [KonecObdobí]; [ČísloPodniku]) Vrací součet načatých dní různých absencí podle zadaných kritérií.
Funkce je k dispozici v modelu Premium a vyšších.


Skupina Obecné

Obecné.Aktuální období

mapAktuálníObd([Období]) Vrací aktuální období (pro vybraný podnik)
Funkce je k dispozici v modelu Basic a vyšších.

Obecné.Název podniku

mapNázevPodniku([Období]) Vrací název podniku
Funkce je k dispozici v modelu Basic a vyšších.

Obecné.Nic

mapNic(Oblast) Vyhodnocuje, jestli zadaná oblast obsahuje prázdný řetězec. Pokud je zadaná oblast větší než jedno pole, vyhodnotí se pouze první pole vlevo nahoře.
Funkce je k dispozici v modelu Basic a vyšších.

Obecné.Překlad

mapPřeklad(Výraz; Jazyk) Vrací překlad výrazu do cizího jazyka. Zdrojem pro překlady textů je slovník v aplikaci KS Mzdy Profi
Funkce je k dispozici v modelu Premium Plus.


Skupina Počet

Počet.Pracovní poměry

mapPočetPracPoměry(Období; [PracovníStředisko]; [KonecObdobí]; [PlatnostK]) Vrací počet pracovních poměrů, které jsou platné v požadovaném období
Funkce je k dispozici v modelu Standard a vyšších.

Počet.Zaměstnanci

mapPočetZaměstnanci(Období; [KmenovéStředisko]; [KonecObdobí]; [PlatnostK]) Vrací počet zaměstnanců, kteří mají v zadaném období platnou smlouvu
Funkce je k dispozici v modelu Standard a vyšších.


Skupina Podnik

Podnik.Aktuální období

mapPodnikAktuálníObd(Období) Vrací aktuální období pro vybraný podnik
Funkce je k dispozici v modelu Basic a vyšších.

Podnik.IČO

mapPodnikIčo(Období) Vrací IČO pro vybraný podnik
Funkce je k dispozici v modelu Basic a vyšších.

Podnik.Název

mapPodnikNázev(Období) Vrací název pro vybraný podnik
Funkce je k dispozici v modelu Basic a vyšších.


Skupina Středisko

Středisko.Název

mapStrNázev(KmenovéStředisko; [PlatnostK]) Vrací název střediska.
Funkce je k dispozici v modelu Basic a vyšších.

Středisko.Rozšiřující Název

mapStrRozšiřujícíNázev(KmenovéStředisko; [PlatnostK]) Vrací rozšiřující název střediska.
Funkce je k dispozici v modelu Basic a vyšších.


Skupina Systém

Systém.MaPAPI.Čítač instrukcí

mapSysAPIČítačInstrukcí() Vrací počet buněk zpracovaných v Excelu z aplikace KS Mzdy Profi
Funkce je k dispozici v modelu Basic a vyšších.

Systém.MaPAPI.Datum Sestavení

mapSysAPIDatumSestavení() Vrací datum a čas sestavení použitého modulu MaPAPI pro MS Excel.
Funkce je k dispozici v modelu Basic a vyšších.

Systém.MaPAPI.Doba propojení

mapSysAPIDobaPropojení() Vrací dobu nepřerušeného propojení aplikace KS Mzdy Profi s Excelem pomocí MAPAPI (v milisekundách)
Funkce je k dispozici v modelu Basic a vyšších.

Systém.MaPAPI.HodnotaDate

mapSysAPIHodnotadate(Výraz) Vrací požadovanou hodnotu typu date. Funkci lze použít pouze v ladícím režimu
Funkce je k dispozici v modelu Basic a vyšších.

Systém.MaPAPI.HodnotaDecimal

mapSysAPIHodnotadecimal(Výraz) Vrací požadovanou hodnotu typu decimal. Funkci lze použít pouze v ladícím režimu
Funkce je k dispozici v modelu Basic a vyšších.

Systém.MaPAPI.HodnotaLong

mapSysAPIHodnotalong(Výraz) Vrací požadovanou hodnotu typu long. Funkci lze použít pouze v ladícím režimu
Funkce je k dispozici v modelu Basic a vyšších.

Systém.MaPAPI.HodnotaString

mapSysAPIHodnotastring(Výraz) Vrací požadovanou hodnotu typu string. Funkci lze použít pouze v ladícím režimu
Funkce je k dispozici v modelu Basic a vyšších.

Systém.MaPAPI.Ladící režim

mapSysAPILadícíRežim() Vrací PRAVDA pokud je systém spuštěn v ladícím režimu. V opačném případě vrací NEPRAVDA.
Funkce je k dispozici v modelu Basic a vyšších.

Systém.MaPAPI.Model

mapSysAPIModel() Vrací model, který je zpřístupněn. Možné hodnoty jsou: Basic, Standard, Premium nebo Premium Plus
Funkce je k dispozici v modelu Basic a vyšších.

Systém.MaPAPI.Model Funkce

mapSysAPIModelFunkce(Výraz) Vrací model, od kterého je funkce zpřístupněna. Možné hodnoty jsou: Basic, Standard, Premium nebo Premium Plus
Funkce je k dispozici v modelu Basic a vyšších.

Systém.MaPAPI.Popis Funkce

mapSysAPIPopisFunkce(Výraz) Vrací nápovědu pro MAPAPI funkci, kterou lze v Excelu použít.
Funkce je k dispozici v modelu Basic a vyšších.

Systém.MaPAPI.Poslední chyba

mapSysAPIPosledníChyba() Vrací text poslední známé chyba, která nastala při komunikaci mezi Excelema aplikací KS Mzdy Profi
Funkce je k dispozici v modelu Basic a vyšších.

Systém.MaPAPI.Znak

mapSysAPIZnak(Výraz) Vrací zpět znak, který je vstupním argumentem funkce. Funkce slouží k ověření správnosti konverze použité znakové sady
Funkce je k dispozici v modelu Basic a vyšších.

Systém.OsobníČísloUživatele

mapSysOsčíslouživatele() Vrací osobní číslo pracovníka, který je přihlášen do aplikace KS Mzdy Profi
Funkce je k dispozici v modelu Basic a vyšších.

Systém.PowerBuilder.Verze

mapSysPBVer() Vrací verzi vývojového prostředí PowerBuilder
Funkce je k dispozici v modelu Basic a vyšších.

Systém.Uživatel

mapSysUživ() Vrací jméno uživatele, který je přihlášen do aplikace KS Mzdy Profi
Funkce je k dispozici v modelu Basic a vyšších.


Skupina Úprava aplikace

Úprava aplikace.Název

mapÚpravaAplNázev(PřesnýČas) Vrací název požadované úpravy aplikace.
Funkce je k dispozici v modelu Basic a vyšších.

Úprava aplikace.Popis

mapÚpravaAplPopis(PřesnýČas) Vrací popis požadované úpravy aplikace.
Funkce je k dispozici v modelu Basic a vyšších.

Úprava aplikace.Úprava databáze

mapÚpravaAplÚpravaDB(PřesnýČas) Vrací příznak, jestli úprava aplikace vyžaduje spuštění úpravy databáze.
Funkce je k dispozici v modelu Basic a vyšších.


Skupina Uživatel

Uživatel.Poslední odhlášení

mapUživPosledníOdhlášení(Uživatel) Vrací datum a čas posledního odhlášení vybraného uživatele
Funkce je k dispozici v modelu Basic a vyšších.

Uživatel.Poslední přihlášení

mapUživPosledníPřihlášení(Uživatel) Vrací datum a čas posledního přihlášení vybraného uživatele
Funkce je k dispozici v modelu Basic a vyšších.


Skupina Zaměstnanec

Zaměstnanec.Branná povinnost

mapZamBrannáPovinnost(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Číslo občanského průkazu

mapZamČisObčanskéhoPrůkazu(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Číslo pasu

mapZamČisPasu(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Číslo pojišťovny pro cizince

mapZamČisPojišťovnyProCizince(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Datum nástupu

mapZamDatumNástupu(OsobníČíslo; [PlatnostK]) Vrací datum nástupu zaměstnance
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Datum výstupu

mapZamDatumVýstupu(OsobníČíslo; [PlatnostK]) Vrací datum výstupu zaměstnance
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Druh důchodu

mapZamDruhDůchodu(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Foto

mapZamFoto(OsobníČíslo) Vytvoří objekt na pozici políčka s fotografii zaměstnance. Výchozí velikost fotografie odpovídá výšce políčka.
Funkce je k dispozici v modelu Premium Plus.

Zaměstnanec.Je Členem odborového hnutí

mapZamJeČlenemOdborovéhoHnutí(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Je daňový nerezident

mapZamJeDaňovýNerezident(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Je Student

mapZamJeStudent(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Jméno

mapZamJméno(OsobníČíslo; [PlatnostK]) Vrací jméno zaměstnance
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Kmenové středisko

mapZamKmenovéStr(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Login pro přihlášení

mapZamLoginProPřihlášení(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Místo narození

mapZamMístoNarození(OsobníČíslo; [PlatnostK]) Vrací místo narození zaměstnance
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Mzdy.Brutto

mapZamBrutto(OsobníČíslo; Období) Vrací brutto zaměstnance v daném období
Funkce je k dispozici v modelu Premium a vyšších.

Zaměstnanec.Mzdy.Hodiny přesčasů

mapZamHodinyPřesčasů(OsobníČíslo; Období) Vrací hodiny přesčasů zaměstnance v daném období
Funkce je k dispozici v modelu Premium a vyšších.

Zaměstnanec.Mzdy.Odpracované dny

mapZamOdpracovanéDny(OsobníČíslo; Období) Vrací odpracované dny zaměstnance v daném období
Funkce je k dispozici v modelu Premium a vyšších.

Zaměstnanec.Mzdy.Odpracované hodiny

mapZamOdpracovanéHodiny(OsobníČíslo; Období) Vrací odpracované hodiny zaměstnance v daném období
Funkce je k dispozici v modelu Premium a vyšších.

Zaměstnanec.Mzdy.Počet dětí

mapZamPočetDětí(OsobníČíslo; Období) Vrací počet dětí, na které je uplatněn odpočet
Funkce je k dispozici v modelu Premium a vyšších.

Zaměstnanec.Mzdy.Pracovní kategorie

mapZamPracKategorie(OsobníČíslo; Období) Vrací pracovní kategorii zaměstnance použitou při zpracování mezd v daném období
Funkce je k dispozici v modelu Premium a vyšších.

Zaměstnanec.Mzdy.Tarif

mapZamTarif(OsobníČíslo; Období) Vrací tarif použitý pro zaměstnance v daném období
Funkce je k dispozici v modelu Premium a vyšších.

Zaměstnanec.Mzdy.Základ daně

mapZamZákladDaně(OsobníČíslo; Období) Vrací základ daně pro zaměstnance v daném období
Funkce je k dispozici v modelu Premium a vyšších.

Zaměstnanec.Mzdy.Základ sociálního pojištění

mapZamZákladSociálníhoPojištění(OsobníČíslo; Období) Vrací základ sociálního pojištění pro zaměstnance v daném období
Funkce je k dispozici v modelu Premium a vyšších.

Zaměstnanec.Mzdy.Základ zdravotního pojištění

mapZamZákladZdravotníhoPojištění(OsobníČíslo; Období) Vrací základ zdravotního pojištění pro zaměstnance v daném období
Funkce je k dispozici v modelu Premium a vyšších.

Zaměstnanec.Mzdy.Zdravotní pojišťovna

mapZamZdravotníPojišťovna(OsobníČíslo; Období) Vrací číslo zdravotní pojišťovny platé pro zaměstnance v daném období
Funkce je k dispozici v modelu Premium a vyšších.

Zaměstnanec.Národnost

mapZamNárodnost(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Pohlaví

mapZamPohlaví(OsobníČíslo) Vrací pohlaví zaměstnance (M nebo Ž)
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Přechodné bydliště.Číslo popisné

mapZamPrBČisPopisné(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Přechodné bydliště.Místo

mapZamPrBMísto(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Přechodné bydliště.Pošta

mapZamPrBPošta(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Přechodné bydliště.PouzeUlice

mapZamPrBPouzeulice(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Přechodné bydliště.PSČ

mapZamPrBPsč(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Přechodné bydliště.Ulice

mapZamPrBUlice(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Příjmení

mapZamPříjmení(OsobníČíslo; [PlatnostK]) Vrací příjmení zaměstnance
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Rodinný stav

mapZamRodinnýStav(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Rodné číslo

mapZamRodnéČis(OsobníČíslo; [PlatnostK]) Vrací rodné číslo zaměstnance
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Rodné číslo.Otisk

mapZamRodnéČisOtisk(OsobníČíslo; [PlatnostK]) Vrací otisk rodného čísla zaměstnance
Funkce je k dispozici v modelu Premium Plus.

Zaměstnanec.Rodné jméno

mapZamRodnéJméno(OsobníČíslo; [PlatnostK]) Vrací rodné jméno zaměstnance
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Státní příslušnost

mapZamStátníPříslušnost(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Titul za jménem

mapZamTitulZaJménem(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Trvalé bydliště.Číslo popisné

mapZamTrvBČisPopisné(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Trvalé bydliště.Místo

mapZamTrvBMísto(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Trvalé bydliště.Pošta

mapZamTrvBPošta(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Trvalé bydliště.PouzeUlice

mapZamTrvBPouzeulice(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Trvalé bydliště.PSČ

mapZamTrvBPsč(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Trvalé bydliště.Ulice

mapZamTrvBUlice(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Uplatňuje slevu na dani

mapZamUplatňujeSlevuNaDani(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Věk

mapZamVěk(OsobníČíslo; [Období]) Vrací věk zaměstnance k zadanému datu
Funkce je k dispozici v modelu Standard a vyšších.

Zaměstnanec.Změněná pracovní schopnost

mapZamZměněnáPracSchopnost(OsobníČíslo; [PlatnostK]) Vrací …
Funkce je k dispozici v modelu Standard a vyšších.