www.tres.pl - Baza wiedzy Trawers ERP - Spis treści
Numerowanie. Szablony 1. Opis ogólny Szablony numerowania Szablon: !!9999 Szablon: 999999 Szablon: !!!NNN Szablon: NNNNNN Szablon: RegEx 2. Kartoteki. Numerowanie 3. Dokumenty. Numerowanie 4. Szablony numeracji. Opis ogólny 5. Tematy powiązane 1. Opis ogólny Szablony numerowania Szablony (schematy), to są ciągi znaków opisujące metodę (sposób) automatycznego numerowania. Automatyczne numerowanie, to jest nadawanie kolejnego numeru. Właściwość stosowana podczas dopisywania kolejnych rekordów (wierszy) do bazy danych. Szablon organizuje metodę automatycznego nadawania kolejnych numerów. Wg szablonu można numerować dokumenty, np. faktury sprzedaży oraz kolejne karty w kartotekach, np. karty odbiorców, karty indeksów KIM. Segmenty szablonu W schemacie podaje się składowe (segmenty, en: Segmented Key) numeru, tzw. maskę: [!] Seria, np. FV [9] Kolejny numer, np. 9999 [N] Kolejny numer alfanumeryczny, np. NNN 999999 !!9999 !!!999 !!!NNN Zastosowanie szablonów: * automatyczne numerowanie (auto-numerowanie) (en: Auto-Number, AutoNumber, de: Auto-Nummerierung) * sprawdzanie poprawności wprowadzonych numerów Szablon: !!9999 Podczas rejestrowania dokumentów lub dopisywania kart, np. kontrahentów, operator podaje początkowe znaki serii w miejscu !!, np. FV, a program automatycznie podpowiada kolejny numer w miejscu 9999, np. FV0123 FV0124 FV0125 FV0126 Szablon: 999999 Podczas rejestrowania dokumentów lub dopisywania kart, np. zamówień zakupu, program podpowiada kolejny numer w miejscu 999999, np. 000006 000007 000008 000009 Tą metodą można numerować od: 000001 do: 999999 Szablon: !!!NNN Podczas rejestrowania dokumentów lub dopisywania kart, np. zamówień sprzedaży, program podpowiada kolejny numer w miejscu NNN, np. WAA008 WAA009 WAA00A WAA00B Tą metodą można numerować od: 001 do: ZZZ 36^3 - 1 = 46 655 numerów dla prefixu WAA Szablon: NNNNNN Podczas rejestrowania dokumentów lub dopisywania kart, np. zamówień sprzedaży, program podpowiada kolejny numer w miejscu NNNNNN, np. 000008 000009 00000A 00000B Tą metodą można numerować od: 000001 do: ZZZZZZ 36^6 - 1 = 2 176 782 335 numerów Szablon: RegEx. Wyrażenie regularne RegEx, to schemat (szablon), który opisuje ciąg znaków występujący w symbolach, numerach, polach baz danych, itp. RegEx można stosować: * do sprawdzania poprawności, np. rejestrowanych numerów * do przeszukiwania plików, aby znaleźć wystąpienia podanych ciągów znaków Wyrażenia regularne 2. Kartoteki. Numerowanie Wg szablonów można numerować kartoteki: ------------------------ * Indeksy KIM np. %9999999999999999% * Partie LOT i serie SER np. %MM%-%YYYY%-%MN%-%DD%-%9999% * Numer EAN13 np. 5954321NNNNNK * Odbiorcy np. %999999% * Adresy odbiorców np. %AA9999% * Dostawcy np. %999999% * Środki trwałe np. %ST9999% * Zlecenia produkcyjne np. %rmm999% * Kampanie marketingowe np. %rr9999% * Produkty u odbiorców np. %MM%-%YYYY%-%MN%-%DD%-%9999% ------------------------ Definicje szablonów ustala się w parametrach poszczególnych systemów * KIM Szablon Wynik ------------------- WYROB%TT%%DDD%%999% --> WYROBGD06001 GD-oddział, 06-rok 2006 ZAWIAS%999999% --> ZAWIAS00001 000001-kolejny nr PR%YY%/%99999% --> PE06/00141 06-rok, 00141-kolejny numer w 2006 %9999999999999999% --> 0000000000000001, 0000000000000002, itd. ------------------- Parametry systemu MG * LOT/SER ---------------------------- %MM%-%YYYY%-%MN%-%DD%-%9999% ---------------------------- Parametry systemu MG * EAN13 -------------------------------------- kod kraju + kod producenta + NNNNN + K -------------------------------------- 2 5 5 1 = 13 znaków * Symbol odbiorcy ---------------------------- !!9999 2 znaki serii i cyfry ---------------------------- W parametrach można wskazać metodę nadawania kolejnego numeru symbolu: [1] Nadaj pierwszy wolny [2] Nadaj kolejny Parametry systemu NA * Symbol dostawcy ---------------------------- !!9999 2 znaki serii i cyfry ---------------------------- W parametrach można wskazać metodę nadawania kolejnego numeru symbolu: [1] Nadaj pierwszy wolny [2] Nadaj kolejny Parametry systemu ZO * Zlecenie produkcyjne ---------------------------- rmm999 ---------------------------- r - ostania cyfra roku, mm - nr miesiąca, 999 - kolejny numer Parametry systemu ZP * Produkty u odbiorców ---------------------------- rmm999 ---------------------------- r - ostania cyfra roku, mm - nr miesiąca, 999 - kolejny numer Parametry systemu SE 3. Dokumenty. Numerowanie Wg szablonów można numerować dokumenty: o---------------------------------------------o | KB: Dokumenty ................. !!9999 | | KG: Dokumenty ................. !!9999 | | MG: Dokumenty ................. !!9999 | | NA: Faktury i noty ............ !!9999 | | Zamówienia i oferty ....... 999999 | | ST: Dokumenty ................. !!9999 | | ZA: Zamówienia ................ 999999 | | ZO: Dokumenty ................. !!9999 | | ZP: Dokumenty ................. !!9999 | o---------------------------------------------o Szablony podaje się w parametrach poszczególnych systemów. Patrz opis parametrów. Parametry systemu MG Parametry systemu NA Parametry systemu ZO Parametry systemu KB 4. Szablony numeracji. Opis ogólny (AsystentAI) Szablony numeracji Szablony numeracji, to mechanizm, który można zastosować do numerowania: * kart indeksów KIM, * kart partii (LOT/SER), * numerów dostaw produktów rolnych, * numerowania produktów serwisowanych, * numerów faktur sprzedaży (w tym dla KSeF). Ogólny opis zastosowania szablonów numerów System Trawers ERP umożliwia automatyczne nadawanie numerów dla różnych obiektów biznesowych (takich jak karty KIM, partie, dostawy, serwisy, faktury) na podstawie elastycznego szablonu numeracyjnego, zdefiniowanego w parametrach systemowych. Czym jest szablon numeru? Szablon numeru to ciąg zawierający symbole reprezentujące dynamiczne składniki numeru, takie jak: * data (rok, miesiąc, dzień), * oddział lub magazyn, * operator, * numer kolejny (automatycznie inkrementowany), * inne cechy organizacyjne (np. typ dokumentu, dział, rodzaj operacji). Przykładowe symbole szablonów: | Symbol | Opis | Przykład | | ---------- | ------------------------ | -------- | | `YYYY` | Rok pełny (4 cyfry) | `2025` | | `YY` | Rok skrócony (2 cyfry) | `25` | | `MN` | Miesiąc (2 cyfry) | `11` | | `DD` | Dzień miesiąca (2 cyfry) | `26` | | `WW` | Tydzień roku | `48` | | `Q` | Kwartał | `4` | | `OP` | Kod operatora | `JD` | | `TT` | Oddział/filia | `KR` | | `MM` | Kod magazynu | `02` | | `%999%` | Kolejny numer (3 cyfry) | `001` | | `%999999%` | Kolejny numer (6 cyfr) | `000001` | | `NN6` | Szablon numeru faktury | `FV0001` | Działanie mechanizmu Podczas tworzenia obiektu (np. indeksu, partii, itp.), program na podstawie skonfigurowanego szablonu generuje automatycznie numer, podstawiając aktualne wartości symboli i kolejny numer w ramach danego wzorca. Zastosowanie dla różnych obiektów | Obiekt | Przykładowy szablon | Opis | | -------------------------| ------------------------ | ----------------------------------- | | Karty KIM | `WYROB%TT%%YY%%999%` | Oddział + rok + kolejne numery | | Karty partii LOT/SER | `LOT-%YY%%MN%-%9999%` | Rok, miesiąc, kolejny numer | | Dostawy rolne | `ROL-%YYYY%%MM%%999%` | Rok, magazyn, numer dostawy | | Serwisowane produkty | `SER-%YY%-%TT%-%99999%` | Rok, oddział, numer serwisowy | | Faktury sprzedaży (KSeF) | `FV/%YYYY%/%TT%/%99999%` | Rok, oddział, kolejny numer faktury | Uwagi konfiguracyjne * Szablony są definiowane w parametrach systemowych dla danego obszaru funkcjonalnego (np. MG, NA, SE, SK). * Raz przyjęty szablon powinien być dobrze przemyślany, ponieważ nadane numery pozostają w systemie na wiele lat i nie mogą być zmieniane. * Dla każdej serii numeracyjnej system może prowadzić oddzielne liczniki. Przykład Przykład dodatkowej numeracji faktur dla potrzeb KSeF. Numeracja wewnętrzna odbywa się nadal wg schematu podanego w parametrach NA, np. [!!9999] --> FV0123, FV0124, ... Dla formatu numeru dla KSeF w postaci: > NUMER/OSiR/M-C/ROK --> np. FV0001/OSiR/10/25 można zbudować szablon numeru w systemie Trawers ERP w następujący sposób: Szablon: ``` %NN6%/OSiR/%MN%/%YY% ``` Wyjaśnienie składników: | Składnik | Znaczenie | Przykład | | -------- | ------------------------------- | -------- | | `%NN6%` | Szablon numeru faktury | `FV0001` | | `/OSiR/` | Stały tekst 'OSiR' | `OSiR` | | `%MN%` | Miesiąc (2 cyfry) | `10` | | `%YY%` | Rok w formacie 2-cyfrowym | `25` | Maska %NN6% to 'Szablon numeru faktury'. Szablon numeru faktury to 6-znakowy człon początkowy numeru skłądający się opcjonalnie z prefixu i kolejnego numeru wg licznika dla danego prefixu. Np. [!!9999] --> FV0001, FV0002, ... Efekt końcowy: Dla pierwszej faktury w październiku 2025 roku system wygeneruje: ``` FV0001/OSiR/10/25 ``` NOTE: Kolejne numery, tu: FV0001, program pobiera z numeracji wewnętrznej, tu, wg schematu [!!9999]. 5. Tematy powiązane Numerowanie dokumentów System parametrów Automatyzacje w Trawers ERP Formaty, daty, czasu Słowa kluczowe #Dokumenty-Numerowanie #Dokumenty-NumeryRefNo #Admin-Parametryzacja
www.tres.pl - Baza wiedzy Trawers ERP - Spis treści