Šifranti PN¶
Šifranti, ki jih PN modul uporablja. Njihovo urejanje zahteva pravico PN_SIFRANTI ali PN_ADMINISTRATOR.
Pregled vseh šifrantov¶
| Šifrant | Pot v aplikaciji | Vsebina |
|---|---|---|
| Tip prevoza | /pn/vozila |
sistemski enum kategorij prevoza (read-only) + sub-šifrant službena vozila |
| Kraji | /pn/kraji |
kraji per država (z uvozom iz PTT) |
| Relacije | /pn/relacije |
imenovane poti (zaporedje krajev + km) |
| Kompleti | /pn/kompleti |
predloge za hitri vnos PN |
| Dnevnice | /pn/dnevnice |
časovne kategorije dnevnic |
| Tipi odsotnosti | /pn/tipi-odsotnosti |
službena pot, dopust, bolniška, ... |
| Nameni potovanj | /pn/nameni-potovanj |
predloge namenov |
| Države | (skupne za vse module) | države + valute |
Stroški, nočnine, priloge
Vrste stroškov, nočnin in prilog se vnašajo neposredno v vrsticah PN — niso ločeni šifranti. Vnesete jih, ko je PN v stanju ODOBREN.
Delavci
Šifrant Delavci je v skupnem modulu Sistem (SK) → Delavci (/sk/delavci), ne v PN. Tam delavcem določite tudi PN-specifična polja: pravico vožnje, dodeljena vozila, privzetega odobritelja.
Skupne značilnosti¶
Vsi šifranti uporabljajo skupne komponente in obnašanje:
- Glava strani: Pomoč, Koš (mehki izbris z obnovo), Dodaj.
- Tabela s sortiranjem in per-stolpec filtri (puščica v glavi stolpca).
- Iskanje po enem ali več poljih.
- Vrstica akcije: Uredi (svinčnik), 3-pikčni meni (Spremembe = revizijska zgodovina, Izbriši).
- Edit dialog (QuickEditDialog):
- Glava: Pomoč, Zgodovina, Razveljavi (samo Avtosave), Novi (Save+Add — samo Edit), Zapri X.
- Polja po šifrant.
- Validacija pred shranjevanjem.
- V Avtosave načinu spremembe se shranijo ob izhodu (X, ESC, Razveljavi).
- Masovne akcije: označite več vrstic → toolbar → Izbriši izbrane (in po šifrantu tudi Aktivno/Neaktivno).
- Mehki izbris: izbrisi se hranijo v Košu (DeleteSweep ikona) — admin lahko obnovi.
Tip prevoza¶
Sistemski šifrant — read-only za vse firme in uporabnike. 5 fiksnih vrstic identičnih povsod. Vnos/sprememba/brisanje so onemogočeni (backend vrne 403).
Legacy naming: DB tabela
PN_PREVOZNA_SREDSTVA+ fieldpnPrevoznoSredstvoostajata z starim imenom zaradi obstoječih FK-jev in audit zgodovine. UI povsod uporablja "Tip prevoza".
5 fiksnih vrstic¶
| Šifra | Naziv | Kategorija | Posebnost |
|---|---|---|---|
| 0001 | Sluzbeno vozilo - REZERVACIJA | S Službeno | Pred Oddajo PN je registrska številka obvezna; pojavi se ikona avta za podseznam Službena vozila |
| 0002 | Privat vozilo | P Privat | Reg. št. obvezna; tarifa 0,43 EUR/km |
| 0003 | Sluzbeno vozilo - BONITETA | B Boniteta | Reg. št. obvezna |
| 0004 | Javni prevoz | O Ostalo | Reg. št. NI obvezna |
| 0005 | Sopotnik | O Ostalo | Reg. št. NI obvezna |
Sub-dialog Službena vozila¶
Pri kategoriji Službeno klik ikone avta v vrstici tabele (ali v Edit dialogu) odpre seznam konkretnih službenih vozil:
| Polje | Opis |
|---|---|
| Reg. št. | Registrska oznaka konkretnega vozila (max 20 znakov) |
| Naziv vozila | Model + dodatni opis (max 50 znakov) |
Inline urejanje — spremembe se shranijo ob izhodu iz polja. Razveljavi vrne vrstico na zadnje shranjeno. Brisanje, zgodovina, dodaj nov so na voljo per-vrstica.
V PN obrazcu se v dropdownu Reg. številka ponudijo samo vozila, ki:
- Ustrezajo izbrani kategoriji,
- So dodeljena uporabniku preko šifrant Delavci v SK.
Kraji¶
Šifrant krajev po državah. Vsak kraj ima samo naziv (in pripadnost državi).
Filter "Država"¶
Pod glavo strani je izbira države. Seznam se filtrira po njej. V dropdownu lahko:
- Uredite obstoječo državo (svinčnik)
- Dodate novo državo ("Dodaj novo državo...") — odpre dialog s polji Šifra CCN3, Naziv, Aktivna
Po dodajanju nove države se filter samodejno prestavi nanjo.
Polja¶
| Polje | Obvezno | Opis |
|---|---|---|
| Država | da | Izbira iz dropdowna |
| Naziv kraja | da | Min 2, max 50 znakov |
Uvoz iz PTT¶
Klik Napolni iz PTT uvozi vse aktivne PTT kraje za izbrano državo (preskoči obstoječe). Po uvozu obvestilo z razlogom (npr. "dodanih 1234 krajev, preskočenih 87"). Obstoječi se ne podvajajo — preskočijo po imenu.
Brisanje vezanih krajev
Če je kraj uporabljen v relaciji ali kompletu, brisanje propade z razlago.
Relacije¶
Imenovane poti — zaporedje krajev z izračunanimi kilometri. Predloga za PN in komplete.
Polja¶
| Polje | Obvezno | Opis |
|---|---|---|
| Država | da | Glavna država relacije — privzeta za vsak nov kraj |
| Naziv (Relacija) | da | String krajev ločen z -, npr. LJ-MB-LJ. Razrez v živo (presledki dovoljeni) |
| Zaporedje krajev | da, >= 2 | Sub-tabela: država + naziv + akcije (+, gor, dol, izbriši, razveljavi, zgodovina) |
| Km | da, > 0 | Ročni vnos ali Refresh za OSRM preračun |
Sistem relacij — sinhronizacija¶
Polje Naziv (Relacija) in sub-tabela Zaporedje krajev sta dve predstavitvi istega podatka. Spremembe v enem se samodejno odražajo v drugem.
Avto-preračun km¶
Ko spremenite kraje, program 0,8 sekunde počaka in samodejno preračuna km (OSRM). Pri neuspehu (geokoder ne najde kraja) opozorilo, Km vpišete ročno.
Avto-zaznava države¶
Pri vpisu novega kraja v polje Naziv program asinhrono preveri, ali kraj sodi v drugo državo (npr. ZAGREB → Hrvaška), in samodejno posodobi vrstico.
Kompleti¶
Vnaprej pripravljene predloge potnega naloga. Ob izbiri kompleta v novem PN se polja samodejno napolnijo.
Polja¶
| Polje | Obvezno | Opis |
|---|---|---|
| Šifra | da | 6-mestna oznaka. Unique per podjetje. Nespremenljiva. |
| Naziv | da | Min 3, max 100 znakov |
| Tip odsotnosti | ne | Iz šifranta Tipi odsotnosti |
| Delavec | ne | Privzeti delavec |
| Država | da | Glavna država — vsak nov kraj v sub-tabeli dobi to državo |
| Relacija + zaporedje krajev | da | Sistem relacij (kot pri Relacijah) |
| Km | da, > 0 | OSRM ali ročno |
| Namen potovanja | ne | Max 255 znakov |
| Tip prevoza | ne | Iz šifranta |
| Reg. številka | ne | Privzeta registrska |
| Variranje km | ne | Dovoljeni odklon ± km |
| Aktivno | switch | Neaktivni se ne ponujajo pri novem PN |
Uporaba v PN¶
V novem PN izberete komplet → program napolni delavca, odobritelja, državo, relacijo s kraji, tip prevoza, reg. št., namen. Po izbiri kompleta še navedete datum odhoda + prihoda.
Dnevnice¶
Časovne kategorije dnevnic po državah.
Polja¶
| Polje | Obvezno | Opis |
|---|---|---|
| Šifra | da | Max 10 znakov. Nespremenljiva. |
| Država | da | Iz dropdowna; lahko dodate novo na licu mesta |
| Od (ur) | da | Začetna meja (cele ure) |
| Do (ur) | da | Končna meja (cele ure) |
| Naziv | da | Max 100 znakov |
Cena dnevnice
Ni del tega šifranta. Vrsta dnevnice samo določa časovno kategorijo. Cena se obračuna pri konkretnem PN obračunu (sub-dialog Dnevnice na PN).
Tipične kategorije¶
Za Slovenijo:
- 6–8 ur — manjša domača dnevnica
- 8–12 ur — polovična domača dnevnica
- 12–24 ur — polna domača dnevnica
- več dni — več polnih + začetna/končna polovična
Za tujino:
- 6–8 ur — manjša tuja
- 8–14 ur — polovična tuja
- 14–24 ur — polna tuja
Sistemski zapisi
Zapisi z oznako system-autofill so zaklenjeni za spremembo/brisanje.
Tipi odsotnosti¶
Razlogi za odsotnost na delovnem mestu.
Polja¶
| Polje | Obvezno | Opis |
|---|---|---|
| Šifra | da | Max 10 znakov. Nespremenljiva. |
| Naziv | da | Max 100 znakov |
Privzeto sistem doda 2 osnovna tipa (Službena pot tujina, Službena pot Slovenija) ob prvem dostopu — ta sta zaklenjena.
V PN obrazcu je obvezno polje že v stanju OSNUTEK.
Nameni potovanj¶
Predloge za polje Namen potovanja v PN obrazcu.
Polja¶
| Polje | Obvezno | Opis |
|---|---|---|
| Naziv | da | Max 100 znakov |
FreeSolo
V PN obrazcu lahko uporabnik vnese namen, ki ni v šifranti. Šifrant služi le kot predloga. Pri vnosu novega se lahko hitro doda v šifrant (quickCreate).