Globální funkce - obecné součásti systému
Související rozcestníky | Hlavní rozcestník | Globální fuknce |
Obecné číselníky
Klíče a kombinace klíčů (gf_klic)
Zjištění informací o kombinaci klíčů a klíčích v této kombinaci.
Z číselníků *2102 Klíče, *2100 Kombinace klíčů a dalších.
- gf_klic(pk_c0018__, 'kód sloupce')
- sloupce z tabulek: c0017, c0015 a c0018
- Příklady:
- gf_klic(pk_c0018__, 'c0017klic_') - číslo posledního klíče v dané kombinaci (u kombinace 1-50-3252 je to 3252)
Kódy DPH (gf_koddph)
Zjištění informací o použitém kódu DPH. Zobrazení čísla, jména, sazby, typu plnění, zemi a další (číselník *8102).
- gf_koddph(pk_c2911__, 'kód sloupce')
- sloupce z tabulek: c2911
- Příklady:
- gf_koddph(pk_c2911__, 'c2911sadh') - sazba DPH (nulová / snížená / základní)
- gf_koddph(pk_c2911__, 'c2911zeme') - tuzemsko / EU / 3. země
Měrné jednotky (gf_mj)
Zjištění informací o použitém měrné jednotce (číselník *8006).
- gf_mj(pk_c0006__, 'kód sloupce')
- sloupce z tabulek: c0006
- Příklady:
- gf_mj(pk_c0006__, 'c0006nazmj') - celý název měrné jednotky
Správa systému
Přihlášený uživatel (gf_user)
Zjištění informací o aktuálně přihlášeném uživateli (+ případně o propojené osobě).
Z aplikace *9802 Uživatelé a skupiny a *3004 Osoby.
- gf_user(kód sloupce)
- sloupce z tabulek: s0310, c0045
- speciální sloupce: celejmeno
- další varianty
- gf_userx (číslo jiného uživatele, kód sloupce)
- Příklady:
- gf_user("s0310kodus") - kód přihlášeného uživatele např. "novak"
- gf_user("c0045prijm") - příjmení propojené osoby např. "Novák"
- gf_user("celejemeno") - celé jméno propojené osoby např. "Novák František, Ing."
Přihlášený počítač (gf_computer)
Zjištění informací o počítači přihlášeného uživatele - z aplikace *9801 Správa počítačů.
- gf_computer(kód sloupce)
- sloupce z tabulky: s0305
- Příklad:
- gf_computer("s0305jmeno") - vrájí tjméno počítače např. "novak_pc"
Přílohy
Zobrazení informací ke konkrétní příloze (gf_priloha)
Zobrazí informace o příloze - příloha bude dohledána přímo pomocí pk příloh.
- gf_priloha(pk_d8800__, "kód sloupce")
- pk_d8800__ je pk konkrétní přílohy
- kód sloupce z tabulky d8800idpri
- Příklad:
- gf_priloha(pk_d8800__, "d8800idpri") - vrátí identifikátor přílohy
Zobrazení informací o příloze dohledané podle napojení u dokladu (gf_priloha)
Zobrazí informace o příloze - příloha dohledána podle dokladu, ke kterému je napojena (např. příloha konkrétní faktury, úkolu, ...).
- gf_priloha("tabulka", pk_v_tabulce, "kód sloupce")
- Tabulka např. n1550 úkoly
- pk v tabulce, např. u tabulky n1550 je to pk_n1550__
- Kód hledaného sloupce, např. d8800idpri
- Příklad:
- gf_priloha("n1550", pk_n1550__, "d8800idpri")
- n1550 - tabulka úkolů
- pk_n1550__ - pk konkrétního úkolu
- d8800idpri - heldaný údaj o příloze, v tomto případě identifikátor přílohy
- gf_priloha("n1550", pk_n1550__, "d8800idpri")
Zobrazení cesty k souboru přílohy (gf_priloha)
Zobrazí celou sestu k souboru přílohy. Syntaxe je stejná jako v předchozích příkaldech, ale místo kódu sloupce se zadává PATH pro celou cestu k originálním souboru, nebo PATH_PREVIEW k souboru s náhledem přílohy )pokud daný typ souboru náhled podporuje)
Příklad:
- gf_priloha("n1550", pk_n1550__, "PATH")
- Zobrazí cestu k souboru přiloženému u daného úkolu (n1550)
- gf_priloha("c1602", pk_c1602__, "PATH_PREVIEW")
- Zobrazí náhled obrázku přiloženého u skladové položky