Číselné rady
ReFIS Flow - softvér pre elektronizáciu a schvaľovanie dokumentov
Číselný rad sa používa pri automatickom generovaní čísiel dokladov, osôb a projektov. Skladá sa z viacerých častí, pričom možno použiť aj premenné. Číselný rad možno určiť napríklad pre:
- Referenčné číslo dokladu
- Variabilný symbol
- Identifikátor pracovníka alebo osoby v adresári
Číslovanie dokladov
Dokladu môže byť priradených niekoľko čísiel:
- Evidenčné/registratúrne číslo dokladu z registratúrneho denníka (číslo riadku) je celé kladné číslo väčšie/rovné 1. Pre každý rok zápisu sa začína nový číselný rad, teda evidenčné číslo je v rámci roka unikátne. Je priradené všetkým dokladom zaevidovaným v ReFISe.
- Referenčné číslo môže byť:
- vlastné: pre doklady, ktoré vznikajú vo firme. Napríklad môže ísť o číslo vydanej faktúry, alebo vydanej objednávky. Pre vlastné doklady sa dá nastaviť maska, podľa ktorej je toto číslo generované. Súčasťou masky môže byť napríklad rok, mesiac, poradové číslo, atď.
- cudzie: pre externé doklady, ktoré firma dostala. Napríklad môže ísť o číslo prijatej faktúry, prijatej objednávky, výpisu z bankového účtu, atď.
- Referencia platiteľa („Payers reference“):
- Variabilný symbol: pre VS je možné nastaviť masku, podľa ktorej ReFIS automaticky nastavuje VS.
- Špecifický symbol
- Konštantný symbol
- Ext. účtovné číslo je pole, kam ReFIS ukladá identifikátor dokladu z externého informačného systému.
Premenné
Identifikátor sa používa pri automatickom generovaní čísiel dokladov, osôb a projektov. Skladá sa z viacerých častí, pričom možno použiť aj premenné.
- RANDOM - vygeneruje náhodné číslo na 4 miesta
- RANDOM(parameter) - parameter v zátvorke udáva počet miest
- YEAR - rok z dátumu zápisu
- YEARSHORT - rok z dátumu zápisu (posledné dvojčíslie)
- MONTH - mesiac z dátumu zápisu
- DAY - deň z dátumu zápisu
- HOUR - hodina z dátumu zápisu
- MINUTE - minuta z dátumu zápisu
- SECOND - sekunda z dátumu zápisu
- ID(datescope,length,startval,name) - vráti unikátny identifikátor vyhovujúci parametrom. Príklady:
- ID - vráti unikátny identifikátor v rámci celej aplikácie
- ID(GLOBAL) - vráti unikátny identifikátor v rámci celej aplikácie
- ID(YEAR) - unikátny identifikátor v roku (rok podľa dátumu zápisu)
- ID(MONTH) - unikátny identifikátor v roku a mesiaci (rok a mesiac podľa dátumu zápisu)
- ID(GLOBAL,length) - identifikátor na "length" miest
- ID(YEAR,length) - identifikátor na "length" miest
- ID(MONTH,length) - identifikátor na "length" miest
- ID(DAY,length) - identifikátor na "length" miest
- ID(GLOBAL,length,startval) - identifikátor, pričom ak v danom období ešte nebol použitý, začína počítať od hodnoty startval
- ID(YEAR,length,startval) - identifikátor, pričom ak v danom období ešte nebol použitý, začína počítať od hodnoty startval
- ID(MONTH,length,startval) - identifikátor, pričom ak v danom období ešte nebol použitý, začína počítať od hodnoty startval
- EVIDNUM - evidenčné/registratúrne číslo dokladu z registratúrneho denníka (číslo riadku)
- REFNUM - referenčné číslo dokladu (napríklad číslo faktúry alebo číslo objednávky)
- EXTERNALNUM - externé účtovné číslo dokladu
- PERSON - identifikátor osoby
- PERSONNAME - meno osoby
- USER - identifikátor pracovníka
- LABELCODE(childofkeyname,defaultvalue) - vráti nastavený identifikátor nálepky vyhovujúci parametrom. Príklady:
- LABELCODE - identifikátor nálepky (ak je priradených viac, použije sa prvá nájdená s vyplneným identifikátorom)
- LABELCODE(PROJECTS) - identifikátor projektu (rovnaký ako pre PROJECTCODE)
- LABELCODE(PROJECTS,99) - predvolená hodnota pre nenastavený identifikátor nálepky
- PROJECTCODE(defaultvalue) - vráti nastavený identifikátor projektu vyhovujúci parametrom. Príklady:
- PROJECTCODE - identifikátor projektu (ak je priradených viac, použije sa prvý nájdený s vyplneným identifikátorom)
- PROJECTCODE(99) - predvolená hodnota pre nenastavený identifikátor projektu
- LABELCODEEX - vráti nastavený externý identifikátor nálepky vyhovujúci parametrom. Použitie je rovnaké ako pre LABELCODE.
- PROJECTCODEEX - vráti nastavený externý identifikátor projektu vyhovujúci parametrom. Použitie je rovnaké ako pre PROJECTCODE.
- PAYMENTGID - vráti ID zoskupenia na príkaze k úhrade.
- PAYMENTGNUMS - vrati variabilné symboly zoskupených platieb na príkaze k úhrade
- PAYMENTGREFS - vrati referencie platiteľa zoskupených platieb na príkaze k úhrade
Príklady
- F{YEAR}{ID(YEAR)}
- PRIJ-{RANDOM(9)}-{YEAR}/{MONTH}/{DAY}-Ľubovoľný text-{ID}-{ID(YEAR)}-{ID(MONTH,12)}
- F{YEAR}{MONTH}{ID(MONTH)}
Pozri aj
×