StudioSystem RS

Numeracja dokumentów - uniwersalny mechanizm liczników platformy

Numeracja to wspólny dla modułów mechanizm nadawania numerów dokumentów. Opisujemy budowę wzorca licznika z tokenów daty, liczby i kodów SQL.

rs.softwarestudio.com.pl/administrator/
StudioSystem RS - Numeracja dokumentów - uniwersalny mechanizm liczników platformy
StudioSystem RS - Numeracja dokumentów - uniwersalny mechanizm liczników platformy

Platforma StudioSystem RS posiada uniwersalny mechanizm nadawania numerów dokumentów dla wszystkich modułów.

Do czego służy numeracja dokumentów

Numeracja to wspólny dla wszystkich modułów platformy StudioSystem RS mechanizm nadawania numerów dokumentom. Dzięki jednemu mechanizmowi liczników format numeru jest spójny niezależnie od tego, czy dokument powstaje w module magazynowym, reklamacyjnym czy administracyjnym.

Numer może składać się z kolejnej liczby porządkowej, elementów daty (rok, miesiąc, dzień), stałych symboli oraz wartości zwróconych przez przygotowane kody SQL.

Jak zbudować wzorzec licznika

  • W konfiguratorze otwórz definicję licznika i uzupełnij zakładkę General: nazwę, kod PRX oraz opis.
  • W sekcji konfiguracji wzorca wybieraj kolejne tokeny (liczba porządkowa, fragmenty daty, kody SQL) i dodawaj je przyciskiem Dodaj do wzorca.
  • Ustaw początkową wartość licznika, minimalną długość wartości oraz miesiąc rozpoczęcia roku podatkowego.
  • W zakładce Grouping wskaż parametr, według którego licznik ma być zerowany lub grupowany.

Pełny opis pól i tokenów znajduje się na stronie Liczniki (Counters).

Przykład formatu numeru

Wzorzec RMA/[rok]/[miesiąc]/[liczba porządkowa - 4 znaki] dla pierwszego zgłoszenia w czerwcu 2026 wygeneruje numer RMA/2026/06/0001. Zmiana miesiąca lub roku podatkowego automatycznie wpływa na kolejne wartości zgodnie z ustawieniami zakładki Grouping.

Grupowanie i zerowanie liczników

Zakładka Grouping decyduje, według jakiego parametru licznik jest liczony osobno. Przy grupowaniu po roku numeracja startuje od wartości początkowej wraz z nowym rokiem podatkowym; przy grupowaniu po oddziale każda lokalizacja prowadzi własną, niezależną sekwencję. Katalog parametrów grupowania jest zamknięty - rozszerzenie o nowy sposób (na przykład grupowanie kodem SQL) wymaga pracy programisty.

Do wzorca można wstawiać wartości zwracane przez własne kody SQL. Kod dopisuje się w konfiguratorze w pozycji Forms → Code SQL, a następnie jego UID wybiera się z listy Wybierz token lub wkleja w odpowiednie miejsce wzorca. Pozwala to zawrzeć w numerze na przykład symbol kontrahenta albo skrót typu dokumentu pobrany z bazy.

Powiązane strony dokumentacji

Wdrażasz lub konfigurujesz StudioSystem RS?

Zespół SoftwareStudio pomoże dobrać ustawienia platformy do procesów w Twojej firmie.