Grupy i serie numeracyjneZlecenia, kontrakty, faktury i inne dokumenty są identyfikowane według 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. Serii można użyć do identyfikowania:
Uwaga Dla dokumentów finansowych należy definiować serie oraz numery dokumentów w sesji Seria typu operacji (tfgld0114m000) pakietu Finanse. Więcej informacji w temacie 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. Domyślne dane serii LN używa poniższych kryteriów wyszukiwania w celu konfiguracji danych domyślnych serii:
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ę. Więcej informacji w temacie Przykłady dedykowanych grup numeracyjnych Grupy numeracyjne mogą być przeznaczone na potrzeby:
Grupy numeracyjne są przypisywane w różnych celach w odpowiednich sesjach. Przykładowo 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ć serię tej grupy numeracyjnej dla zleceń sprzedaży utworzonych według określonego 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:
Pierwsze wolne numery – pamięć podręczna W celu zwiększenia wydajności sesji, w których przypisywane są nowe numery zleceń, można zdefiniować wielkość pamięci podręcznej dla serii. Wielkość pamięci podręcznej zależy od ilości nowych numerów serii generowanych i zapisywanych przez LN. Użytkownik nie musi czekać, aż LN wygeneruje i sprawdzi następne numery serii. Pierwsze wolne numery w pamięci podręcznej mogą nie być przechowywane w kolejności i są usuwane po wylogowaniu. Jeżeli nie ma konieczności korzystania z pierwszych wolnych numerów w pamięci podręcznej, 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 zapisuje je w pamięci podręcznej użytkownika. Należy poczekać do końca tego procesu. Następnie pierwszy wolny numer jest przypisywany do nowego zlecenia. LN pobiera z pamięci podręcznej 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ą zapisane w pamięci podręcznej użytkownika 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 są definiowane 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.
| ||||||||||||||||||