Számsorozatok áttekintése
Alkalmazási terület: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012
Az Microsoft Dynamics AX számsorozatait az alapadatok és az azokat igénylő tranzakciós bejegyzések 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 a Microsoft Dynamics AXrendszerben be kell állítania egy számsorozatot, és a hivatkozáshoz társítani. Javasoljuk, hogy az Szervezet felügyelete űrlapokon állítsa be a számsorozatokat. Ha modulspecifikus beállításokat kell megadni, akkor az adott modul paraméterképernyőjén adhatja meg az adott modul hivatkozásainak számsorozatait. Például az Kinnlevőségek és az Kötelezettségek modulban az egyes vevőkhöz és szállítókhoz rendelhet hozzá specifikus számsorozatokat, ha beállítja a számsorozatcsoportok funkcióját.
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 Üzemi egység. A Microsoft Dynamics AX 2012 R3 vagy az AX 2012 R2 6. vagy annál újabb összesítő frissítése használata esetén az Üzemi egység típusa hatókört is választhatja. Jogi személyek és vállalatok hatókörei a Pénzügyi naptári időszak periódussal is kombinálhatók, így még specifikus számsorozatokat hozhat létre.
Megjegyzés
A Microsoft Dynamics AX 2012 R3 vagy AX 2012 R2 használata esetén a Vállalat hatókörbe a virtuális vállalatok is beletartoznak. Virtuális vállalatoknál azonban nem használhat modulspecifikus képernyőket a számsorozatok beállításához. Ehelyett az Szervezet felügyelete képernyőn kell dolgoznia.
A számsorozatok formátumai szegmensekből állnak. Az olyan számsorozatok, amelyek hatóköre nem Megosztott, olyan szegmenseket tartalmazhatnak, amelyek megfelelnek a hatókörüknek. Például egy számsorozat 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.
Figyelemfelhívás
A választható hatókörök attól a hivatkozástól függően változnak, amelyhez beállítja a számsorozatot. A Megosztott hatókör csak egyes hivatkozások esetében érhető el. Ha szeretné meghatározni, hogy egy adott hivatkozás használhat-e megosztott hatókört, válassza ki a Szegmenskonfiguráció képernyőn a területet és a hivatkozást. (Kattintson a Szervezet felügyelete > Közös > Számsorozatok > Szegmenskonfiguráció.) Ha egy hatókörszegmens a Szegmensek listában található, akkor a választott hivatkozás nem használhat megosztott hatókört.
A hivatkozás módosításához testreszabási műveleteket kell elvégezni. A számsorozatok testreszabásával kapcsolatos további információ: Using the Enhanced Number Sequence Framework (White paper).
A hatóköröket jelölő szegmenseken kívül a számsorozat-formátumok tartalmazhatnak Állandó és Alfanumerikus szegmenseket. A Állandó szegmens konstans, sosem változó betűhalmazt, számokat vagy szimbólumokat is tartalmazhat. Az Alfanumerikus szegmens olyan betűt vagy számot is tartalmazhat, amely a szám minden új használatakor egy egységgel 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 #####_2014 formátum a 00001_2014, 00002_2014 é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: 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 |
#### |
Egy példa a számformátum alapján: 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
Szegmensek |
Szegmens típusa |
Érték |
---|---|---|
1. szegmens |
Állandó |
SO- |
2. Szegmens |
Alfanumerikus |
#### |
Egy példa a számformátum alapján: SO-0029
Bár ebben a 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 |
#### |
Egy példa a számformátum alapján: Besz0052
Mivel a hatókör Megosztott, ezért ez 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. Így például ha egy felhasználó megszakít egy tranzakciót, akkor a rendszer számot generál hozzá, de nem használja azt. A folyamatos számsorozat ezzel később újra felhasználja ezt a számot. Nem folyamatos számsorozatnál a rendszer nem használja többé ezt a számot.
A folyamatos számsorozatok általában külső dokumentumoknál hasznosak, mint amilyen a beszerzési rendelés, az értékesítési rendelés, illetve a számlák. Azonban a folyamatos számsorozatokok lelassíthatják a rendszer válaszidejét, mert a rendszernek minden alkalommal új számot kell kérnie az adatbázisból, valahányszor új dokumentmot vagy rekordot hoznak létre.
Nem folytonos számsor használatakor engedélyezheti a számok előzetes lefoglalását a Előzetes lefoglalás opcióval, a Teljesítmény gyorslapon, amelyet a Számsorozatok képernyőn talál. 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.
Hacsak nem törvényi előírás a folyamatos számsorozatok használata, akkor a rendszerteljesítmény javítása érdekében érdemesebb a nem folyamatos számozást választani.
Számsorozatok automatikus tisztítása
Áramszünet, szoftverhiba vagy egyéb váratlan probléma esetén a rendszer nem tudja 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.