Preskoči na glavno vsebino

Používateľské väzby - WUI

Ako si vytvoriť používateľskú väzbu vo webovom rozhraní a aký je jej účel?

Avtor: Petr Pech

Väzby medzi dokladmi (resp. záznamami) rozdeľujeme v ABRA Flexi na dva typy - automaticky vytváranú štandardnú väzbu a používateľskú väzbu. Prvý typ väzieb, teda štandardné, Flexi vytvára automaticky pri vykonaní nejakého procesu s dokladom - typicky napríklad vytvorenie faktúry z objednávky. Nájdeme ich však oveľa viac.

Môže však nastať situácia, že potrebujete prepojiť doklady, ktoré spolu štandardne priamo nesúvisia, a väzbu potrebujete vytvoriť ručne, aby ste doklady mohli navzájom dohľadať. Na to slúžia práve používateľské väzby.

Ak hľadáte dokumentáciu pre desktopovú aplikáciu, pokračujte na odkaze tu. Rovnako je možné používateľskú väzbu vytvoriť aj v API, v prípade záujmu nahliadnite do našej dokumentácie.


Ručne vytváraná používateľská väzba

Typy používateľských väzieb

Prvým krokom, pre prehľadnosť medzi používateľskými väzbami a ich kategorizáciu, si nadefinujeme tzv. Typy používateľských väzieb. Do nich sa dostaneme pomocou inteligentného asistenta, alebo cez nastavenie firmy cestou Nastavenie → Evidencia → Texty, štítky, šablóny → Typy používateľských väzieb.

Tu si určíme, medzi akými agendami budeme väzbu (resp. viac väzieb) vytvárať. Ako ukážkový scenár použijeme väzbu medzi prijatou objednávkou a vydanou faktúrou.

Pokračujeme kliknutím na tlačidlo Nový v hornom pravom rohu agendy.

Otvorí sa bočný formulár nového typu používateľskej väzby.

Polia na vysvetlenie:

  • Názov: Pomenovanie typu používateľskej väzby

  • Skratka: Unikátny identifikátor typu používateľskej väzby

  • Automaticky vytváraná väzba: Určenie, či sa má väzba medzi záznamami vytvárať automaticky. V prípade, že takúto väzbu chcete vytvoriť, pokračujte na ďalšiu kapitolu tejto dokumentácie.

  • Primárne miesta použitia: Východisková (primárna) agenda, z ktorej sa bude používateľská väzba vytvárať. Agendu zvolíte tlačidlom Vybrať, ktoré otvorí dialóg Výber agendy.

  • Sekundárne miesta použitia: Sekundárna agenda, na ktorú sa bude z primárnej agendy väzba vytvárať. Väzbu je však možné vytvárať aj zo sekundárneho miesta použitia, za predpokladu, že je nastavená jej viditeľnosť (pozri bod nižšie).

  • Viditeľná zo sekundárneho záznamu: Určenie, či má byť väzba viditeľná aj z pozície protistrany, teda sekundárnej agendy.

Ak máme nastavené podľa požadovaných kritérií, typ používateľskej väzby uložíme (tlačidlo Uložiť a zavrieť) a prejdeme k tvorbe samotnej používateľskej väzby - tie delíme na ručné a automatické.

Vytvorenie väzby

V našom scenári chceme vytvoriť používateľskú väzbu medzi prijatou objednávkou a vydanou faktúrou. Prejdeme teda do agendy prijatých objednávok. Pri príslušnej objednávke klikneme na ikonu troch bodiek na konci riadka a zvolíme možnosť Zobraziť väzby.

Prejdeme na záložku Používateľské väzby, kde zvolíme možnosť Vytvoriť väzbu.

Pri tvorbe používateľskej väzby zvolíme jej typ a modul (ten vychádza z nastaveného sekundárneho miesta použitia). Voliteľne môžeme k väzbe doplniť nejaký popis alebo poznámku. Pokračujeme tlačidlom Pokračovať.

Už nezostáva nič iné, než zaškrtnúť vydanú faktúru (resp. protistranu), ktorú chceme s objednávkou prepojiť, a potvrdiť tlačidlom Vytvoriť 1 vybraný záznam.

Tým dôjde k vytvoreniu používateľskej väzby. Väzieb môžete k jednému dokladu vytvoriť viac, všetky potom nájdete na jednom mieste - na záložke Používateľské väzby nad príslušným záznamom, v tomto prípade prijatou objednávkou. Pri každej väzbe vidíte jej typ, naviazaný doklad (stĺpec Skratka nesie číslo dokladu, Názov firmu), evidenciu, dátum, sumu a zadaný popis.


Automaticky vytváraná používateľská väzba

Možnosť vytvárania automatických väzieb vo webovom rozhraní v súčasnosti pripravujeme, ich vytvorenie je však možné z pozície desktopovej aplikácie.


FAQ

Sú používateľské väzby len informatívne, alebo majú vplyv na logiku systému?

Používateľské väzby sú čisto evidenčné.

Nemajú žiadny vplyv na:

  • účtovníctvo,

  • skladové pohyby,

  • automatické prenosy dát,

  • kontroly alebo validácie dokladov.

Slúžia výhradne na prehľad a dohľadateľnosť.

Prenášajú sa používateľské väzby pri kopírovaní dokladu?

Neprenášajú, pre väzby tu platí nasledujúca logika:

  • Kopírovanie dokladu → väzby sa neprenášajú

  • Ručné vytvorenie väzby → väzba zostáva iba medzi pôvodnými záznamami

Tým sa zabráni nechcenému reťazeniu väzieb.

Dajú sa používateľské väzby vytvárať medzi ľubovoľnými evidenciami?

Ručne vytváranú používateľskú väzbu áno, väzbu je možné vytvoriť medzi ľubovoľnými podporovanými evidenciami, napríklad:

  • faktúra ↔ zákazka

  • zákazka ↔ obchodný prípad

  • faktúra ↔ interný doklad

  • karta majetku ↔ zmluva

Podmienkou je, že evidencie väzby ako takéto podporujú. Automatickú väzbu je možné vytvoriť iba na evidenciách, ktoré majú spoločné väzobné pole.

Ste s tem dobili odgovor na svoje vprašanje?