| Pierwsze wolne numery (tcmcs0150m000)Należy użyć menu Grupa lub przycisków Grupa, aby wyświetlić serie innej grupy numeracyjnej. Należy wybrać w menu Grupa w celu wprowadzenia serii nowej grupy numeracyjnej. Można dodawać i usuwać serie, określać początkowy numer oraz blokować serie. Nie można zmienić kodu serii. Uwaga Jeżeli seria jest używana, nie można jej usunąć. Seria jest używana, jeżeli zdefiniowano ją dla danego typu rekordu, niezależnie od tego, czy numer został faktycznie wygenerowany. Przykładowo, jeżeli w sesji Parametry sterowania zleceniami przewozu (fmfoc0100m000) seria SLS jest zdefiniowana jako seria dla zleceń przewozu pochodzących ze zleceń sprzedaży, seria SLS jest używana, nawet jeśli nie wygenerowano jeszcze żadnego zlecenia przewozu dla tej serii. Jeżeli sesja została uruchomiona przez podgląd, rekord można tylko wyszukać i wybrać. Aspekty wydajnościowe Ustawienia w tej sesji mogą wpłynąć ma wydajność systemu i rozrost bazy danych. Więcej informacji w temacie Pierwsze wolne numery. Grupa numeracyjna Grupa serii pierwszego wolnego numeru przydzielana w określonym celu. Grupa numeracyjna może być przypisana np. do: - kodów kontrahenta
- kontraktów zakupu
- zleceń sprzedaży
- zleceń produkcyjnych
- zleceń serwisowych
- zleceń magazynowych
- zleceń przewozowych
W ramach grupy numeracyjnej istnieje możliwość zdefiniowania wielu serii. Każda seria jest identyfikowana po kodzie serii. Numery serii generowane w LN składają się z kodu serii, po którym następuje pierwszy wolny numer w danej serii. Kody serii z tej samej grupy numeracyjnej posiadają taką samą długość. Seria Kod serii. Dozwolone wartości Kod serii musi posiadać tę samą ilość znaków, jak zdefiniowano dla tej długości serii w sesji Grupy numeracyjne (tcmcs0151m000). Jeżeli grupa numeracyjna jest przeznaczona do konkretnego użycia, wtedy kod serii musi być unikalny w grupach numeracyjnych przeznaczonych do tego samego zastosowania. Uwaga Po zapisaniu danych bieżącej sesji nie można zmienić wartości pola Seria. Pierwszy wolny numer W celu zwiększenia wydajności sesji, w których przypisywane są nowe numery zleceń, można zdefiniować wielkość cache dla serii. Wielkość bufora to liczba nowych numerów serii, które LN generuje jednocześnie. Jeżeli w cache istnieją numery seryjne, użytkownicy nie muszą czekać, aż LN utworzy i sprawdzi następne numery seryjne. Dozwolone wartości Wielkość cache = 0 Brak buforowania. Jeżeli potrzebny jest nowy numer, jest on rezerwowany tylko po zakończeniu operacji, do której się odnosi. Wady: Seria numeracyjna jest zablokowana podczas operacji. Inni użytkownicy nie mogą poprosić o nowy numer z tej samej serii zanim operacja nie zostanie zakończona. Korzyści: Brak przerw w numerowaniu. Należy użyć bufora wielkości 0, jeżeli luki numeracyjne nie są dozwolone. Dla wygody należy żądać nowego numeru pod koniec operacji, aby zminimalizować czas zablokowania. W dużych implementacjach wielkość bufora 0 może spowodować problemy z wydajnością i blokowaniem. Wielkość cache = 1 Jeżeli potrzebny jest nowy numer, jest on rezerwowany natychmiast, nawet jeżeli operacja, której dotyczy, nie jest jeszcze zakończona. Wady: Mogą pojawić się luki numeracyjne, jeżeli operacja nie jest zakończona. Korzyści: Seria numeracyjna jest zablokowana jedynie na krótki czas, co poprawia wydajność. Wielkość bufora 1 jest domyślną wartością dla serii numeracyjnych. W ten sposób unika się problemów z wydajnością i blokowaniem w dużych implementacjach. Wielkość cache > 1 Rozmiar bufora wskazuje, ile nowych numerów jest żądnych naraz. Numer te są natychmiast zatwierdzane, nawet jeśli operacji jeszcze nie zakończono. Wady: Jeżeli więcej niż jedna operacja jest niezakończona, mogą pojawić się znaczące przerwy w numeracji. Korzyści: Seria numeracyjna jest zablokowana tylko przez krótki czas. Ponadto, dla wszystkich żądanych numerów seria numeracyjna musi być aktualizowana jednocześnie, co poprawia wydajność. Rozmiar bufora większy niż 1 jest zalecany tylko, jeśli rozmiar równy 1 nie rozwiązuje odpowiednio problemu blokowania.
Uwaga Jeżeli serie są w użyciu, nie można zmienić pola Pierwszy wolny numer na niższą wartość. Wielkość bufora - pierwszy wolny numer 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 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. Seria zablokowana do użycia Jeżeli to pole wyboru jest zaznaczone, nie można użyć serii. Po zablokowaniu serii należy wybrać inną serię dla typu zlecenia lub innych elementów, do których seria jest przypisana. Uwaga Należy wyczyścić pole wyboru, aby wznowić użycie serii. | |