Dedykowane grupy numeracyjne

Można użyć dedykowanych grup numeracyjnych, aby wygenerować unikalne numery dla zleceń i dokumentów do określonego użytku. Numery serii, które generuje LN w grupach numeracyjnych dedykowanych temu samemu rodzajowi zastosowania, są unikalne. Aby upewnić się, że numery są unikalne, LN sprawdza, czy kody serii zdefiniowane w grupach numeracyjnych nie mogą powodować duplikowania numerów.

Grupę numeracyjną można dedykować następującym celom:

  • Przewóz/Magazyn
  • Fakturowanie
  • Produkcja
  • Serwis
  • Nieużywane

Grupy numeracyjne można przypisać do różnych celów w odpowiednich sesjach. Przykładowo, w sesji Parametry zlecenia sprzedaży (tdsls0100s400) można zaznaczyć grupę numeracyjną dla zleceń i harmonogramów sprzedaży. W sesji Działy sprzedaży (tdsls0512m000) można następnie wybrać serię tej grupy numeracyjnej dla zleceń sprzedaży wygenerowanych przez konkretny dział sprzedaży.

Pierwszy wolny numer:

LN numeruje zlecenia, dokumenty lub inne rekordy sekwencyjnie, używając pierwszego wolnego numeru w serii. Rozpoczynający numer każdej serii określa się w sesji Pierwsze wolne numery (tcmcs0150m000).

Numery zlecenia:

Wynikła liczba składa się z kodu serii, po którym następuje pierwszy wolny numer. Liczba musi się składać z 9 znaków. LN dodaje początkowe zera do pierwszego wolnego numeru, aby uzupełnić wymaganą liczbę cyfr.

Przykład

Kod serii to NR08. Pierwszy wolny numer to 100. Dokumenty w tej serii otrzymują numery:

  • NR0800100
  • NR0800101
  • NR0800102

Bufor – pierwszy wolny numer

Aby poprawić wydajność sesji, w których są przypisane nowe numery zleceń, można zdefiniować wielkość bufora dla serii. Wielkość bufora jest liczbą numerów nowych serii, które tworzy LN i wstawia w bufor użytkownika. Użytkownicy nie muszą czekać gdy LN tworzy i sprawdza kolejne numery serii.

Jeśli używa się bufora pierwszego wolnego numeru, numery zleceń mogą być niesekwencyjne; numery, które nadal znajdują się w buforze użytkownika, zostaną utracone po wylogowaniu.

Jeśli użytkownik nie chce korzystać z bufora pierwszego wolnego numeru, należy ustawić wielkość bufor na zero.

Przykład

Wielkość bufora ustawiono na cztery. Gdy użytkownik po raz pierwszy tworzy nowe zlecenie, LN generuje cztery nowe numery seryjne i umieszcza je w buforze użytkownika. Użytkownik musi poczekać, aż to nastąpi. Pierwszy numer jest używany do nowego zlecenia. LN pobiera numery dla następnych trzech zleceń, które użytkownik tworzy z bufora użytkownika. Jeśli użytkownik tworzy piąte zlecenie, LN tworzy kolejne cztery numery, umieszcza je w buforze użytkownika, itd.

Jeśli użytkownik tworzy sześć zleceń, a następnie wylogowuje się, nie są używane ostatnie dwa numery seryjne wygenerowane dla użytkownika przez LN.

Używanie identycznych numerów dla powiązanych rekordów:

  1. Zdefiniuj grupę numeracyjną dla każdego typu rekordu za pomocą sesji Grupy numeracyjne (tcmcs0151m000).
  2. Zdefiniuj identyczne kody serii w grupach numeracyjnych za pomocą sesji Pierwsze wolne numery (tcmcs0150m000).
  3. Zdefiniuj te same pierwsze wolne numery w identycznych seriach za pomocą sesji Pierwsze wolne numery (tcmcs0150m000).
  4. Przypisz grupy numeracyjne do dwóch typów rekordów za pomocą odpowiedniej sesji.
  5. Zaznacz identyczne serie dla rekordów.

LN generuje identyczne kody podczas tworzenia różnych typów rekordów, które użytkownik chce połączyć. Można tego użyć np. do używania identycznych kodów dla powiązanych zleceń lub kontraktów w różnych firmach.

Przykłady dedykowanych grup numeracyjnych:

Przykład

Grupy numeracyjne definiuje się z następującymi szczegółami:

Grupa numeracyjna Długość serii Miejsce użycia
SF12 Produkcja
SF22 Produkcja
SF53 Produkcja
IN92 Fakturowanie

 

Jeśli grupa numeracyjna SF1 zawiera serię KJ, nie można wstawić tego samego kodu serii ( KJ) do grupy numeracyjnej SF2.

Jeśli grupa numeracyjna SF1 zawiera serię AA, nie można wstawić tego samego kodu serii AA1, AA5 lub AA9 do grupy numeracyjnej SF5, ponieważ może to skutkować takimi samymi numerami jak te wygenerowane w grupie numeracyjnej SF2.

Jeśli grupa numeracyjna SF5 zawiera serię DF2, nie można wstawić serii DF do grup numeracyjnych SF1 lub SF2, ponieważ może to skutkować takimi samymi numerami jak te wygenerowane w grupie numeracyjnej SF5 jeśli wygenerowano bardzo duże numery (np. DF2255734, DF2766438 itd.).

Niezależnie od serii zdefiniowanych w grupach numeracyjnych SF1, SF2 i SF3, można wstawić dowolne serie w grupie numeracyjnej IN9, ponieważ IN9 jest dedykowany do innego typu użycia.