UV Document Numbering documentation
Overview
Atomowe sekwencje po stronie serwera. Przeglądarka nigdy nie liczy MAX+1.
For: Kancelaria, jakość, ISO — unikalne numery dokumentów.
Features
SerialLock
100 równoległych nadań = 100 unikalnych numerów.
Tokeny
{YEAR} {COUNTRY} {DOCTYPE} {SEQUENCE:000000} i inne.
Assign / Reserve
Rezerwacja i nadanie. Nadanych numerów się nie reuse.
Zakresy
Global, rok, witryna, biblioteka, CT, dział, podmiot, projekt.
Requirements
- SharePoint Online (Microsoft 365)
- Tenant app catalog
- SPFx 1.18+
- Node 18 LTS / 22 LTS for custom builds
- License key from Account → License keys
Installation
- Po zakupie lub trialu pobierz podpisany pakiet uv-document-numbering.sppkg z Konta → pliki / katalog UV Apps.
- Wgraj pakiet do katalogu aplikacji tenanta (SharePoint admin → More features → Apps).
- Włącz aplikację dla całego tenanta albo wybranych zbiorów witryn.
- Jeśli Entra poprosi o zgodę, zatwierdź tylko uprawnienia wymienione na karcie produktu.
- Otwórz witrynę i wstaw web part (lub otwórz aplikację pełnoekranową). Aplikacja sama sprawdzi zakupioną licencję albo aktywny trial dla tego tenanta.
- Sites.ReadWrite.All. Numer zapisuje się na elemencie.
How to use
- Otwórz stronę zalogowany skrzynką firmową z tego tenanta Microsoft 365.
- Aplikacja pyta serwer licencji, czy ten tenant ma zakup albo aktywny trial — bez wpisywania klucza.
- Jeśli nic nie znajdzie, model paid zostaje zablokowany, a Clock, Banner, Quick Links i Profile Card działają w trybie Free.
- Klucz produktu z Konta → Klucze licencji jest tylko zapasem, gdy automatyczna aktywacja się nie uda.
- Wybierz schemat.
- Reserve albo Assign. Nie edytuj numeru ręcznie w kolumnie.
Configuration
- Wzorce schematów
- Scope klucza
- Kolumna docelowa
Troubleshooting
- Duplikaty = błąd — sekwencja nie może iść z MAX+1 w przeglądarce.
- Brak zapisu: 403 na elemencie.
Licensing
The app checks this tenant for a purchased license or an active trial and unlocks automatically. Sign in with a work mailbox on a verified domain of the Microsoft 365 tenant. See the licensing guide.
Microsoft Graph
- Sites.ReadWrite.All (Delegated) — Write the allocated number onto the document.