Specifikacije programa „Putni nalog NET“ 1. Putni nalog 1.1.1. Unos putnog naloga 1.1.2. Izrada putnog računa 1.1.3. Popis naloga 1.1.3.1. Brisanje 1.1.3.2. Uređivanje 1.1.3.3. Ispis 1.1.3.4. Renumeriranje naloga 1.1.3.5. Filtriranje popisa 2. Lokovožnja 2.1.1. Unos lokovožnje 2.1.2. Popis lokovožnji 2.1.2.1. Brisanje 2.1.2.2. Uređivanje 2.1.2.3. Ispis 2.1.2.4. Filtriranje popisa 3. Unos ili brisanje podataka 3.1.1. Djelatnici 3.1.2. Vozila 3.1.3. Dnevnice 3.1.4. Tečajna lista 3.1.5. Odredišta 3.1.6. Relacije 4. Grafički prikaz 4.1.1. Graf 4.1.2. Kalendar 1. Putni nalog 1.1.1 Unos putnog naloga Kod unosa putnog naloga aplikacija automatski nudi djelatnika, vozilo, odredišta, trajanje putovanja i zadaću. Navedeni podaci nude se iz baze podataka. Podaci koji ne postoje u bazi podataka (odredišta, trajanje putovanja itd...) automatski se pamte i kod izrade sljedećeg naloga nude se na popunjavanje. Kod odabira djelatnika aplikacija provjerava u bazi putnih naloga da li taj djelatnik ima unesen putni nalog ili lokovožnju na taj dan. Ako se putni nalozi ili lokovožnje preklapaju aplikacija upozorava korisnika, ali mu dozvoljava unos takvog naloga. Također prema odabranom datumu aplikacija nudi odobreni iznos dnevnice koji vrijedi za taj datum, ali se iznos može promijeniti. Kod unosa inozemnog putnog naloga isto vrijede gore navedena pravila sa iznimkom unosa akontacije putnih troškova (predujam).Kod tuzemnih putnih naloga aplikacija omogućava unos samo jednog iznosa i to u kunama, dok kod unosa inozemnih putnih naloga aplikacija dozvoljava unos više iznosa u različitim valutama. 1.1.1. Izrada putnog računa Kod izrade putnog računa aplikacija nudi na odabir datum i sat polaska te datum i sat povratka sa službenog putovanja. Na temelju ta dva datuma aplikacija računa broj sati provedenih na putovanju i iznos dnevnica. Aplikacija također nudi i mijenjanje odobrenog iznosa dnevnica u postocima (npr. Ako je djelatniku osiguran smještaj poslodavac mu promijeni odobreni iznos dnevnice na 75%). Kod izrade inozemnog putnog naloga aplikacija nudi tablični unos vremena ulaska u zemlju i izlaska iz zemlje. Dnevnice se računaju za svaku zemlju posebno i to na temelju odobrenih iznosa dnevnice iz baze. Ako za neku zemlju postoji ostatak sati, on se pribraja satima provedenim u slijedećoj zemlji. Kod definiranja putnih troškova aplikacija nudi tablični unos relacija. Polazište i odredište neke relacije se mogu odabrati samo iz tablice odredišta na putnom nalogu. Aplikacija nakon odabira polazišta i odredišta relacije provjerava da li relacija već postoji u bazi te ako ju nađe nudi iznos kilometara na tablici. Aplikacija također provjerava da li je vozilo kojim je obavljeno putovanje ima status privatnog vozila. Ako vozilo nije privatno aplikacija dozvoljava unos relacija ali ne obračunava iznos troška po prijeđenom kilometru. Aplikacija također automatski izračunava stanje kilometar sata za svaku relaciju, ali se taj podatak može mijenjati. Obračun putnih troškova isti je i za inozemne putne naloge. Kod obračuna ostalih troškova aplikacija nudi na upis ili odabir opis troška (npr. prezentacija, poslovni ručak itd...) te iznos troška. Kod obračuna inozemnog putnog računa trošak se može unositi u različitim valutama. Izrada izvještaja o obavljenom službenom putovanju je ista za tuzemne i inozemne putne naloge te se može unositi tablično ili tekstualno. I na kraju aplikacija izračunava ukupan iznos putnog računa po principu iznos dnevnica + iznos putnih troškova + iznos ostalih troškova – iznos isplaćene akontacije. 1.1.2. Popis naloga je logička cjelina unutar aplikacija koja služi za pregled postojećih putnih naloga u bazi podataka. 1.1.3.1. Brisanje putnih naloga 1.1.3.2. Uređivanje označenog putnog naloga Aplikacija otvara prozor za unos popunjen podacima iz na popisu označenog putnog naloga. Nakon promijene podataka aplikacija „pregazi“ postojeći nalog u bazi podataka. 1.1.3.3. Ispis – aplikacija ispisuje na odabrani printer označene putne naloge ili knjigu putnih naloga za godinu odabranu na popisu. 1.1.3.4. Renumeriranje naloga – aplikacija preslaže brojeve putnih naloga prema datumu njihove izrade. 1.1.3.5. Filtriranje popisa – aplikacija podržava filtriranje popisa putnih naloga prema poslovnoj godini, periodu od – do, poslovnoj jedinici, djelatniku, vozilu ili vrsti putnog naloga. Aplikacija također i podržava kombinaciju gore odabranih uvjeta. 2. Lokovožnje 2.1.1. Unos lokovožnje – Kod unosa lokovožnje aplikacija traži unos ili odabir datuma lokovožnje zatim djelatnik i vozilo kojim je obavljena lokovožnja. Relacije se unose kao i na putnom nalogu, a aplikacija provjerava da li je vozilo službeno te na temelju tog podatka obračunava iznos troška po prijeđenom kilometru. 2.1.2. Popis lokovožnji 2.1.2.1. Brisanje – briše lokovožnje označene na popisu 2.1.2.2. Uređivanje – aplikacija otvara prozor za unos nove lokovožnje popunjen podacima iz označene na popisu 2.1.2.3. Ispis – ispis lokovožnji na odabrani pisač 2.1.2.4. Filtriranje popisa – isto kao i kod putnog nalog s iznimkom vrste 3. Unos ili brisanje podataka 3.1.1. Djelatnici – unos, brisanje ili promjena podataka djelatniku. Aplikacija ne dozvoljava brisanje djelatnika ako za njega postoje vezani putni nalozi ili lokovožnje 3.1.2. Vozila – isto kao i kod djelatnika 3.1.3. Dnevnice – dozvoljava unos, brisanje ili promjenu podataka za iznos dnevnice. Dnevnice se unose po principu vrijedi od – do te iznos dnevnice. Ako dnevnica vrijedi za državu sjedište (Hrvatska) onda aplikacija nudi i manipulaciju podatkom iznosa troška po prijeđenom kilometru u kunama. Ako je inozemna dnevnica onda se unosi samo iznos i to u valuti koja vrijedi za tu državu 3.1.4. Tečajna lista – isto kao i dnevnice 3.1.5. Odredišta – unos, brisanje ili promjena odredišta. Aplikacija ne dozvoljava brisanje odredišta ako je ono vezano uz putni nalog ili lokovožnju. Također se popis odredišta može filtrirati prema odredištima vezanima za putne naloge ili lokovožnju 3.1.6. Relacije – isto kao i odredišta 4. Grafički prikaz 4.1.1. Graf – služi za pregled podataka prema odabranim uvjetima. Uvjeti su poslovna jedinica, djelatnik, vozilo i vremenski period (od – do). Prikaz može biti : 4.1.1.1. Putni nalog – podaci vezani na putne naloge 4.1.1.1.1. Djelatnici – prijeđeni kilometri 4.1.1.1.2. Djelatnici – iznos dnevnica 4.1.1.1.3. Djelatnici - iznos putnih troškova 4.1.1.1.4. Djelatnici – iznos ostalih troškova 4.1.1.1.5. Djelatnici – iznos isplate 4.1.1.1.6. Vozila – prijeđeni kilometri 4.1.1.2. Lokovožnje – podaci vezani na lokovožnje 4.1.1.2.1. Djelatnici – iznosi lokovožnji 4.1.1.2.2. Djelatnici – prijeđeni kilometri 4.1.1.2.3. Vozila – iznosi lokovožnji 4.1.1.2.4. Vozila – prijeđeni kilometri 4.1.2. Kalendar – aplikacija prikazuje kalendar sa zatamnjenim datumima za koje postoji putni nalog i/ili lokovožnja