Článek: 2954 | Naposledy změněno: 23.02.2024

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

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

 

 

Autor:    SUK Ondřej    | Posl.změna:    23.02.2024    | Článek:    2954    |     www.WinFAS.cz