Sorszámozás
A Sorszámozás menüpont tartalmazza a különböző típusú és formátumú sorszámok generálásának paramétereit. Sorszámok segítségével generálhatunk például partner kódot, cikkszámot, bizonylatszámot, iktatószámot és más szigorúan növekvő szekvenciát tartalmazó tartalmazó kódokat.
A sorszámok fix és változó részekből állnak, melyek formátumát egy maszkkal adjuk meg. A maszkokban maszk tokenek jelzik a sorszámok speciális összetevőit. A maszk tokenek mindig ÷ jelek között vannak. Minden maszknak pontosan egy szigorúan növekvő szekvenciát kell tartalmaznia.
A sorszámozás nyilvántartási módját is ebben a táblában adhatjuk meg. A nyilvántartási mód másképpen azt jelenti, hogy megadott paraméterek alapján több futó sorszámot indít el és tart nyilván a rendszer a táblában. Például, ha ezek a paraméterek a pénzügyi év és egy karaktersorozat, akkor minden pénzügyi évhez és karaktersorozathoz külön sorszámozás indul.


Használható sorszám maszk tokenek
|
Maszk token |
Jelentés |
|
÷YYYY÷, ÷YY÷ |
Paraméterben kapott dátum éve részének négy vagy utolsó két számjegye. |
|
÷PUEV÷ |
Paraméterben kapott pénzügyi év kódja. |
|
÷MM÷, ÷M÷ |
A dátum hónapja két vagy egy számjegyen. Pénzügyi év kezeléses sorszám alapján a pénzügyi éven belüli hónap sorszám, egyéb esetben az éven belüli hónap sorszám. |
|
÷DD÷, ÷D÷ |
Paraméterben kapott dátum napja két vagy egy számjegyen. |
|
÷0÷, ÷0R÷, ÷0L÷ |
Szigorúan növekvő szekvencia fix számjegy hosszan jobbra illetve balra igazítva. A ÷0÷ maszk karakter a ÷0R÷ maszk karakterrel megegyezik. |
|
÷#÷ |
Szigorúan növekvő szekvencia változó számjegy hosszan. |
|
÷%1÷, ..., ÷%9÷ |
Karaktersorozat az 1. paraméterből, … , 9. paraméterből. |
|
÷SZERV÷ |
Szervezeti egység kód. |
|
÷RND÷ |
Véletlen számjegy (0-9) |
|
÷EAN÷ |
EAN checksum karakter, tetszőleges hosszúságú (8, 13, 18, ...) EAN számhoz használható. A helyes működéshez a tokennek a maszk végére kell kerülnie, és a maszk minden, a tokent megelőző karakterének a generálás során numerikus értéket kell kapnia. Amennyiben a maszkban marad nem numerikus karakter a generálás során (az ÷EAN÷ token kivételével), a generálás hibára fut! |
Példák maszkokra
|
Maszk |
Paraméterek |
Generált sorszám |
|
÷YYYY÷/÷0÷ |
2020/00015 |
|
|
÷PUEV÷-÷MM÷/÷#÷ |
2020-07/144 |
|
|
÷SZERV÷÷YY÷/0÷MM÷/÷0÷ |
MARK20/012/001 |
|
|
÷%1÷T÷0L÷T÷%2÷ |
%1=A, %2=S |
AT615000TS |