Grupy i serie numeracyjneZlecenia, kontrakty, faktury i inne dokumenty są identyfikowane wg numeru zlecenia lub dokumentu. Numer dokumentu składa się z kodu serii i numeru kolejnego. Dodatkowo kody i numery seryjne są pomocne przy identyfikacji innych typów rekordów niż dokumenty. Można użyć serii do identyfikowania:
Uwaga Dla dokumentów finansowych należy definiować serie oraz numery dokumentów w sesji Seria typu operacji (tfgld0114m000) w pakiecie Finanse. W celu uzyskania dalszych informacji należy odnieść się do tematu Tworzenie numerów dokumentów wg typu operacji. Grupy numeracyjne Grupy numeracyjne są używane w celu przydzielania zbiorów serii różnym typom zleceń, dokumentów i innym rekordom. W przypadku każdej grupy numeracyjnej należy zdefiniować:
Kod serii Można zdefiniować alfanumeryczne kody serii zawierające maksymalnie 8 znaków. Maksymalna długość kodu serii plus numer w serii wynosi 9 znaków. Aby seria mogła być użyta w typie dokumentu lub rekordu, typy te muszą mieć przypisaną grupę numeracyjną. Grupa numeracyjna może być przypisana tylko do jednego typu dokumentu lub rekordu. Ponieważ kody seryjne mogą być alfanumeryczne, kody utworzonych dokumentów mogą być alfanumeryczne i mogą zawierać maksymalnie dziewięć znaków. Uwaga Powiązane rekordy mogą posiadać jednakowe numery identyfikujące. W celu uzyskania dalszych informacji należy odnieść się do tematu Jednakowe numery dla powiązanych rekordów. Dedykowane grupy numeracyjne Dedykowane grupy numeracyjne służą do generowania unikalnych numerów zleceń i dokumentów, które mają określone przeznaczenie. Wszystkie numery serii utworzone przez LN w grupach numeracyjnych przeznaczonych dla tego samego typu użycia są unikalne. Aby upewnić się, że numery są unikalne LN sprawdza, czy zdefiniowane kody serii w grupach numeracyjnych nie powtarzają się. W celu uzyskania dalszych informacji należy odnieść się do tematu Przykłady dedykowanych grup numeracyjnych Grupy numeracyjne mogą być wyznaczone na potrzeby:
Grupy numeracyjne są przypisywane w odpowiednich sesjach, np. w sesji Parametry zlecenia sprzedaży (tdsls0100s400) można wybrać grupę numeracyjną dla zleceń i harmonogramów sprzedaży. W sesji Działy sprzedaży (tdsls0512m000) można wybrać grupę numeracyjną dla zleceń sprzedaży utworzonych wg specyficznego działu. Pierwszy wolny numer LN numeruje kolejno zlecenia, dokumenty lub inne rekordy za pomocą pierwszego wolnego numeru znajdującego się w serii. Numery początkowe każdej serii są definiowane w sesji Pierwsze wolne numery (tcmcs0150m000). Numery zlecenia Otrzymany numer składa się z kodu serii i pierwszego wolnego numeru. Numer ten musi zawierać 9 znaków. LN dodaje zera na początku każdego pierwszego wolnego numeru, aby uzupełnić wymaganą ilość cyfr. Przykład Kod serii to NR08. Pierwszy wolny numer to 100. Dokumenty w tej serii będą miały następujące numery:
Pamięć cache pierwszych wolnych numerów W celu zwiększenia wydajności sesji, w których przypisywane są nowe numery zleceń, można zdefiniować wielkość cache dla serii. Wielkość cache jest wyznaczana przez ilość nowych numerów serii, które generuje LN i umieszcza w cache użytkownika. Użytkownik nie musi czekać, aż LN utworzy i sprawdzi następne numery serii. W przypadku wykorzystania pierwszych wolnych numerów cache kolejność numerów może być niesekwencyjna. Numery przechowywane w cache użytkownika są usuwane po każdym wylogowaniu. Jeżeli nie ma konieczności korzystania z pierwszych wolnych numerów cache, należy ustawić jej wielkość na zero. Przykład Wielkość cache jest ustawiona na cztery. Gdy użytkownik po raz pierwszy tworzy nowe zlecanie, LN generuje cztery nowe numery seryjne i umieszcza je w cache użytkownika. Proces ten trwa przez pewien czas – użytkownik musi czekać. Następnie pierwszy wolny numer jest przypisywany do nowego zlecenia. LN pobiera z cache numery dla następnych trzech zleceń utworzonych przez użytkownika. W przypadku, gdy użytkownik utworzy piąte zlecenie, LN wygeneruje kolejne cztery numery, które ponownie zostaną umieszczone w cache itd. Jeżeli użytkownik utworzy sześć zleceń i wyloguje się, ostatnie dwa numery serii wygenerowane przez LN nie zostaną użyte. Jednakowe numery dla powiązanych rekordów
LN generuje jednakowe kody dla dwóch różnych typów rekordów, które będą połączone. Opcja ta może być wykorzystana np. do korzystania z jednakowych kodów powiązanych zleceń lub kontraktów w różnych firmach. Przykłady dedykowanych grup numeracyjnych Grupy numeracyjne definiowane są z następującymi szczegółami:
Jeżeli grupa numeracyjna SF1 zawiera serię Jeżeli grupa numeracyjna SF1 zawiera serię Jeżeli grupa numeracyjna SF5 zawiera serię Bez względu na serie zdefiniowane w grupach numeracyjnych SF1, SF2 oraz SF3, można wstawić dowolne serie w grupie numeracyjnej IN9, ponieważ IN9 jest przeznaczona do innego typu użycia.
| ||||||||||||||||||