Skip to main content

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.

image.png

image.png

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