A számsorozatok áttekintése

Bankjegy

A „Folyamatos számsorozat teljesítményjavításainak engedélyezése” funkció folyamatos sorszámozás esetében is biztosítja a vállalati készenlétet, ami kihívást jelentett a pénzügyi és műveleti alkalmazásokban. A funkció a 10.0.34-es verzióban nyilvános előzetes verzióban, a 10.0.36-os verzióban pedig GA-ként érhető el.

A számsorozatokat az azonosítókat igénylő alapadatrekordok és tranzakciórekordok olvasható, egyedi azonosítóinak létrehozására használja a rendszer. Az azonosítókat igénylő alapadatokrekordokat és tranzakciós bejegyzéseket hivatkozásnak nevezik.

Egy hivatkozáshoz tartozó új rekordok létrehozása előtt be kell állítania egy számsorozatot, és a hivatkozáshoz társítani. Javasoljuk, hogy a Szervezeti adminisztráció űrlapon belül található lapokat használja a számsorozatok beállításakor. Ha modulspecifikus beállításokat kell megadni, akkor használhatja a paraméterek lapot a modulban, hogy meghatározza az abban a modulban található hivatkozásokhoz tartozó számsorozatokat. Például a Kinnlevőségek és Kötelezettségek modulokban beállíthat számsorozat csoportokat, hogy meghatározott számsorozatokat meghatározott vevőkhöz vagy szállítókhoz rendeljen.

Számsorozat beállításakor mindig meg kell adnia egy hatókört, ami megadja, mely szervezet használja a számsorozatot. A hatókör lehet megosztott, vállalat, jogi személy, vagy operációs egység. A Jogi személy és a Vállalat hatókör összevonható a Pénzügyi naptári időszak modullal, hogy még több meghatározott számsorozatot hozhasson létre.

A számsorozatok formátumai szegmensekből állnak. Az olyan számsorozatok, amelyek hatóköre nem megosztott tartalmazhatnak olyan szegmenseket, amelyek megfelelnek a hatókörnek. Például egy számsorozat a jogi személy hatókörrel tartalmazhat egy jogi személy szegmenst. Ha hatókör-szegmenst is felvesz a számsorozat-formátumba, akkor már a szám alapján beazonosíthatja egy adott rekord hatókörét.

A hatóköröket jelölő szegmenseken kívül a számsorozat-formátumok tartalmazhatnak állandó és alfanumerikus szegmens értékeket. Az állandó szegmens olyan betűket, számokat vagy szimbólumokat tartalmaz, amelyek nem változnak. Az alfanumerikus szegmens olyan betűhalmazt vagy számot is tartalmazhat, amely a szám minden új használatakor nő. A kettős kereszt (#) használatával jelezheti a növekvő számokat, az (&) jellel pedig a növekvő betűket. Például a #####_2017 formátum a 00001_2017, 00002_2017 és így tovább sorozatot hozza létre.

Példák a számsorozatokra

A következő példák bemutatják, hogyan hozhat létre számsorozat-formátumokat szegmensekből. A példákban azt is láthatja, milyen hatása van a hatókörszegmenseknek.

Költségjelentésszámok

A következő példában költségjelentésszámokat állítunk be egy CS nevű jogi személyhez.

  • Terület: Utazás és költség
  • Hivatkozás: A költségjelentés száma
  • Hatókör: Jogi személy
  • Jogi személy: CS
Szegmensek Szegmens típusa Érték
1. szegmens Jogi személy CS
2. Szegmens Állandó -KIADAS-
3. szegmens Alfanumerikus ####

Példa formázott számra: CS-KIADAS-0039

Hasonló számsorozat-formátumot más jogi személyekhez is beállíthat. Így például az RW nevű jogi személynél, ha csak a jogi személyre vonatkozó szegmenst változtatja meg, a formázott szám RW-KIADAS-0039 lesz. De más jogi személyekre vonatkozóan akár a teljes számsorozat-formátumot megváltoztathatja. Így például kihagyhatja a jogi személyre vonatkozó hatókör szegmensét, így a szám lehet például Kiad-0001.

Értékesítési rendelések számai

A következő példában szereplő értékesítésirendelés-számokat a CEU vállalatazonosítóhoz hoztuk létre.

  • Terület: Értékesítés
  • Hivatkozás: Értékesítési rendelés
  • Hatókör: Vállalat
  • Vállalat: CEU-cím
Szegmensek Szegmens típusa Érték
1. szegmens Állandó SO-
2. Szegmens Alfanumerikus ####

Példa formázott számra: SO-0029

Bár ebben a formátumban nincs hatókörre vonatkozó szegmens, a számozás minden egyes cégazonosítónál újrakezdődik. Ha minden cégazonosítónál ugyanazt a formátumot használja, akkor minden vállalatnál ugyanazokat a számokat kapja. Így például a huszonkilencedik értékesítési rendelés száma minden cégnél SO-0029 lesz. Más vállalatazonosítókhoz azonban akár a teljes számsorozat formátumát megváltoztathatja.

Beszerzési igénylések számai

A következő példában szereplő beszerzésiigénylés-számok a teljes szervezeti szintre vonatkoznak.

  • Terület: Beszerzés
  • Hivatkozás: Beszerzési igénylés
  • Hatókör: Megosztott
Szegmensek Szegmens típusa Érték
1. szegmens Állandó Besz
2. Szegmens Alfanumerikus ####

Példa formázott számra: Besz0052

Mivel a hatókör Megosztott, ezért a számsorozat a teljes szervezeten belül így lesz használható. Nem állíthat be a szervezet különböző részei számára más-más számsorozat-formátumot.

Teljesítménnyel kapcsolatos megfontolások a számsorozatok létrehozásánál

A számsorozatok beállítása előtt figyelembe kell venni, hogy a számsorozatok konfigurációja hogyan befolyásolhatja a rendszerteljesítményt.

Folyamatos és nem folyamatos számsorozatok

Egy számsorozat lehet folyamatos vagy nem folyamatos. A folyamatos számsor nem hagy ki egyetlen számot sem, de nem feltétlenül sorrendben használja a számokat. A nem folyamatos számsorozatok ugyan sorban haladnak, de a sorozat időnként ugorhat egy számot.

  • Folytonos számsorozat

    • Nem hagy ki egyetlen számot sem
    • Lehet, hogy a számok nem használhatók sorrendben
    • Pl.: Ha a felhasználó megszakít egy tranzakciót, akkor a rendszer számot generál de később újból felhasználja
  • Nem folytonos számsorozat

    • Kimaradhatnak számok
    • Lehet, hogy a számok használhatók sorrendben (a gyorsítótárazás alapján)
    • Pl.: A felhasználó megszakít egy tranzakciót, a rendszer számot generál, de nem használja azt

Bankjegy

A „Folyamatos számsorozat teljesítményjavításainak engedélyezése” funkció folyamatos sorszámozás esetében is biztosítja a vállalati készenlétet, ami kihívást jelentett a pénzügyi és műveleti alkalmazásokban. A funkció a 10.0.34-es verzióban nyilvános előzetes verzióban, a 10.0.36-os verzióban pedig GA-ként érhető el.

Ez a szolgáltatás minden kéréshez előre hozzárendel egy számot a sorozatban, így javítja a folyamatos számsorozatok teljesítményét. Egy sorozatban alapértelmezés szerint öt szám kerül kiosztásra, de ez szükség szerint módosítható. Egy szám váratlan leállása esetén a futó tisztítási feladat javítása történt.

Folyamatos/nem folyamatos számsorok esetén engedélyezheti az Előzetes lefoglalás beállítást a Számsorozatok oldal Teljesítmény gyorslapján. Amikor megad előre kiosztandó számokat, a rendszer kiválasztja ezeket a számokat, majd nem folytonos számsorozatok esetén a memóriában, folyamatos számsorozatok esetén pedig az adatbázisban tárolja őket.

Folyamatos/nem folyamatos számsorok esetén engedélyezheti az Előzetes lefoglalás beállítást a Számsorozatok oldal Teljesítmény gyorslapján. Ha egy adott mennyiségű számot előre lefoglal, akkor a rendszer ezeket kiválasztja és eltárolja a memóriában. Ezek után csak akkor igényel új számokat az adatbázisból, ha az előre lefoglaltakat már felhasználta.

Ha nem muszáj a törvényi/jogi megfelelőség miatt folyamatos számsorozatokat használni, akkor érdemesebb a nem folyamatos számozást választani.

Számsorozatok automatikus tisztítása

Alkalmazáshiba, rendszerösszeomlás vagy egyéb váratlan probléma esetén a rendszer megpróbálja automatikusan újrahasznosítani a folyamatos számsorozatok korábbi számait. Ezért ezen elveszett sorszámok rendbetételéhez manuállis vagy automatikus tisztítási folyamatot futtathat.

A tisztítási folyamat betervezésekor vegye figyelembe, hogy milyen használati terhelés alatt van éppen a szerver. Javasolt a tisztítás kötegelt feladatként történő futtatása a csúcsidőn kívüli órákban.