Seznamy / Ostatní / Zástupné znaky
<< Klikněte pro zobrazení obsahu >> Zástupné znakySeznamy / Ostatní / Zástupné znaky |
Seznam slouží k definici zástupných znaků vyjadřujících proměnné hodnoty uložené v databázích Money ERP (typicky částka, číslo dokladu, název firmy, datum, stav aj.). Tyto zástupné znaky program dále používá k tvorbě šablon využívaných při komunikaci s externími systémy, pro odesílání e-mailů, SMS apod. Jejich prostřednictvím se pak při dané akci na místo zástupného znaku dosadí konkrétní údaj.
Jedná se o administrátorský nástroj určený pro získávání hodnot z Money ERP, a proto doporučujeme Přístupová práva nastavit tak, aby Zástupné znaky mohli upravovat jen poučení uživatelé,
V seznamu můžete najít dva typy karet: Uživatelské, které jste si vytvořili pro vlastní potřebu a Systémové, které slouží k implementátorem nastavené definici systémových akcí. Systémové zástupné znaky nelze editovat, ale prostřednictvím tlačítka Kopírovat si můžete vytvořit jejich variantu.
Test – tímto tlačítkem doporučujeme vyzkoušet funkčnost vámi vytvořeného zástupného znaku. Umožní vám najít případné problémy v jeho nastavení. Postup je následující: zvolte Zástupný znak, následně konkrétní položku v seznamu Objektů a nakonec spusťte testování tlačítkem Vyhodnotit.
Karta zástupného znaku
Aktivní – zatržením pole určujete, zda má program tento znak aktuálně používat. Máte-li pro stejný zástupný znak vytvořených více záznamů, může být aktivní vždy jen jeden z nich.
Název – zapište srozumitelné a výstižné označení, podle kterého zástupný znak rychle identifikujete.
Zástupný znak – do pole zapište vlastní proměnnou, kterou bude program používat v šablonách. Může obsahovat pouze alfanumerické znaky bez diakritiky (anglickou abecedu), podtržítko a krátkou pomlčku (spojovník), mezi znaky nesmí být mezery.
Objekt – v tomto poli výběrem z Navigátoru definujete objekt, pro který má program zástupný znak nabízet (seznam, tiskovou sestavu). Pod seznamem najdete vyhledávací pole, které vám usnadní potřebnou položku najít.
Metoda získání dat
Bez získání dat – zvolte v případě, kdy chcete data získávat pomocí dodatečného zpracování. Řeší se tak zástupné znaky vyjadřující hodnoty, které nesouvisejí s údaji uloženými v Money ERP, např. aktuální datum.
Hodnota atributu objektu – zde program použije přímo hodnotu uloženou v zadaném Objektu. Výběr musíte následně upřesnit i na konkrétní Položku objektu.
Šablonovací nástroj modulu Integrace nabízí adekvátní způsob bez nutnosti ruční definice zástupného znaku.
SQL skript – v tomto případě je nutné zadat definici, z níž je generování voláno vstupní hodnotou ID objektu v proměnné <idObj>. Lze použít pouze příkazy na získání hodnoty (SELECT, join, apod.).
Podle komunikace XML exportu – hodnota se získá na základě konfigurace uložené v rámci modulu XML export. Pokud je tato konfigurace změněna, změní se i výstupní hodnota zástupného znaku.
Metoda dodatečného zpracování – často je potřeba získanou hodnotu dále zpracovat, např. formátovat, upřesnit další podrobnosti apod. Výběr možností se mění podle Metody získání dat.
Bez dodatečného zpracování – k dodatečnému zpracování nedojde.
SQL – zde musíte zadat SQL script obsahující pouze příkazy na získání hodnoty (SELECT, join, apod.).
XSL – dodatečné zpracování nastavíte pomocí XSLT.
SQL skript nesmí obsahovat příkazy měnící záznamy nebo strukturu databáze, s takovými údaji program kartu nepovolí uložit.