Professional Documents
Culture Documents
PREVOZ RADNIKA
-PRIPRAVNIČKI RAD-
Jeremić Dragiša
Sadržaj
1 Uvod .................................................................................................................................................... 3
2 Šifarnici ............................................................................................................................................ 4
2.1 Šifarnik relacija za organizovan prevoz (u postojećoj aplikaciji NOVSIFREL)
4
2.2 Šifarnik opština ................................................................................................................. 4
2.3 Šifarnik prevoznika (prethodno: SIFPREV)............................................................... 4
2.4 Šifarnik delova preduzeća (stara aplikacija: SIFDEP) ........................................... 4
2.5 Šifarnik mesta troška (SIFMES) ................................................................................... 4
2.6 Šifarnik relacija za neorganizovan prevoz (prethodno: SIFRELNEO) ................5
2.7 Šifarnik državnih praznika (prethodno: DP) ...............................................................5
2.8 Šifarnik kadrova koji se vode u Kolubari (PREVOZ) ...............................................5
2.9 Šifarnik preduzeća ............................................................................................................. 6
3 Baza podataka “PREVOZ” ............................................................................................................. 7
4 Funkcionalnosti aplikacije .......................................................................................................... 9
4.1 Tipovi prevoza ...................................................................................................................... 9
4.2 Cena prevoza ..................................................................................................................... 12
4.3 Obrada za prevoz ............................................................................................................. 12
4.4 Obrada za plaćanje poreza ........................................................................................... 13
4.5 Trezor................................................................................................................................... 15
4.6 Fakture ................................................................................................................................ 15
4.7 Uvoz i izvoz datoteka....................................................................................................... 17
4.8 Izveštaji ............................................................................................................................... 17
5 Uloge korisnika............................................................................................................................. 18
5.1 Administrator ..................................................................................................................... 18
5.2 Pregledač ............................................................................................................................ 18
5.3 Služba za saobraćaj ........................................................................................................ 18
5.4 Referenti za unos redovnog rada................................................................................ 18
6 Zaključak ........................................................................................................................................ 19
2
1 Uvod
3
2 Šifarnici
4
2.6 Šifarnik relacija za neorganizovan prevoz (prethodno: SIFRELNEO)
Sadrži osnovne podatke o relacijama za neorganizovani prevoz: id relacije, godina i
mesec obrade, šifra relacije, naziv, cene karata: pojedinačna, pretplatna i doplatna.
5
Ovo je vrlo važno, kadrovi mogu da se osvežavaju sve do obrade za organizovan
prevoz, nakon toga nema osvežavanja sve dok se ne završi i obrada za porez, nakon
što su datoteke arhivirane za taj mesec i godinu obrade.
U novoj aplikaciji i jedni i drugi kadrovi bi trebali da budu u istoj tabeli, uz dodatak
jednog bool polja da odredi da li se kadar ažurira u aplikaciji ili uvozi.
6
3 Baza podataka “PREVOZ”
Sve tabele u bazi za novu aplikaciju bi trebalo da imaju polja ’godina obrade’ i ’mesec
obrade’. Što se tiče identifikatora u tabelama, na osnovu ranijeg iskustva, za datoteke
koje se uvoze u aplikaciju kao npr.: PREVOZ-kolubarini kadrovi, SIFMES-šifarnik
mesta troska, datoteke iz LD-a, eventualno bi moglo da se izostavi polje ’id’, a ključ
da bude uz godinu i mesec obrade onaj stvarni kao i u postojećoj aplikaciji. Bitno je
da svi podaci iz svih šifarnika, za mesec i godinu ostanu nepromenjeni kakvi su bili
tada, da bi se izvlačili po potrebi izveštaji od ranijih obrada ili da bilo sta može da se
kreira na osnovu ondašnjih podataka.
A za one šifarnike koji imaju id (šifarnici koji se ne uvoze), kod njih bi moglo da se
kreira jedinstveni unique ključ: godina, mesec obrade i onaj ključ koji je postojao u
Cobol-skoj aplikaciji.
7
Baza podataka i relacije u njoj
8
4 Funkcionalnosti aplikacije
Pre nego što se unesu podaci u NEOPREVOZ, potrebno je da se unese redovan rad
na osnovu kojeg će se znati broj vožnji radnika. Takodje, radnik u toku meseca može
biti na više mesta, prelaziti iz pogona u pogon, zato je potrebna još jedna datoteka u
koju će se unositi deo preduzeća i pogon. U te svrhe se u ovoj aplikaciji koristi
datoteka CASKAT3. U CASKAT3 korisnici svakog meseca unose redovan rad radnika
i program na osnovu broja nadnica obračunava broj vožnji u NEOPREVOZ-u, a zatim
i iznos prevoza za isplatu za svakog radnika. Radnici koji imaju iznos za isplatu šalju
se u datoteku MBKAT3. U CASKAT3 se unose, radi forme, i radnici koji nisu uopšte
9
radili, i oni se takođe prenose u NEOPREVOZ, ali im je iznos za isplatu 0, pa se ne
šalju u MBKAT3.
Na početku rada aplikacije, od ove tri datoteke postojala je samo MBKAT3. Nakon
potrebe korisnika za istim, datoteke CASKAT3, NEOPREVOZ, kao i šifarnik relacija za
neorganizovan prevoz SIFRELNEO se koriste od obrade za april 2015. godine.
10
MBKAT3 bi izgledala ovako: id, maticni broj radnika, godina i mesec, kadrovsko
preduzeće, deo preduzeća i pogon, za isplatno mesto preduzeće, deo preduzeća i
pogon, mesto troška, sredstvo, status, ukupan iznos i verzija.
MBRELNEO – šifarnik relacija neorganizovanog prevoza po matičnom broju se koristi
za prikaz relacija koje je radnik koristio kod unosa broja nadnica i vožnji. Njena polja
su: id, godina, mesec, matični broj, id relacije za neorganizovani prevoz (spoljni ključ).
D215 datoteka se koristi u starom programu za slanje podataka o neorganizovanom
prevozu za službu LD.
U novoj aplikaciji će se čitati kroz program fajl OBRPRE neorganizovani prevoz i u
izlazni .txt fajl će se upisivati i slati za LD.
11
4.2 Cena prevoza
Cena prevoza po kilometru se svaki mesec menja.
Tabela ’CenaKilometar’ u bazi ima sledeća polja:
id, godina, mesec, cenakm, cenaPDV (cena sa
PDV-om). Na slici je prikazan izgled tabele u bazi
sa poljima, tipovima i opsezima.
12
U novi, tekući mesec/godinu obrade kopiramo sve tabele iz prethodnog meseca,
izuzev tabela koje korisnici unose od početka npr.: nadnice za redovan rad, unos broja
vožnji, neorganizovan prevoz.
13
Opcija u postojećoj aplikaciji za obradu plaćanja poreza
14
Za godišnji porez za radnike van preduzeća (šifra preduzeća za isplatno mesto
različita od kadrovskog mesta) koristi se datoteka SUMPORVKO.
Datoteka ZAPOSLENI je redudantna, kreira se kroz program obračuna poreskih
podataka za svakog radnika, kako bi objedinila sve kategorije prevoza za svakog
radnika, a onda se ona upisuje u OBRPRE za obračun poreza. Nije neophodno da se
uključi u buduću aplikaciju, jer već svi prošireni podaci postoje u OBRPRE.
4.5 Trezor
Na osnovu podataka iz obračuna poreza kreira se tekstualni fajl koji cemo čuvati na
file serveru za svaki mesec i godinu obrade. Ovi tekstualni fajlovi se šalju mejlom:
Kolubari i Uslugama.
Isto važi i za fajlove: SIFREL i radnici sa organizovanim prevozom za KGL,
organizovani prevoz po mestu troška za Kolubaru: stvara se tekstualni fajli šalje na
server.
4.6 Fakture
U postojećoj aplikaciji postoje dve datoteke za obradu faktura: FAKTURADEP (fakture
po delu preduzeća) i FAKDEPPRE (fakture po delu preduzeća i prevozniku).
15
Uvid u fakture po delu preduzeća
16
Specifikacija izvršenog prevoza za maj 2020.
4.8 Izveštaji
Specifikacija prevoza (SPEC1 i SPEC1PDV), specifikacija prevoza po delovima i
relacijama (SPEC2 i SPEC2PDV), radnici koji učestvuju u organizovanom prevozu,
specifikacija kilometara, radnici za obračun i isplatu neorganozovanog prevoza
(NEOPREVOZ), radnici za isplatu neorganizovanog prevoza (MBKAT3), obračun
troškova prevoza sa porezom, obračun troškova prevoza po kategorijama, pregled
troškova neorganizovanog prevoza (za D215AL – Kolubara i D215US – Usluge).
Izveštaji za raspodelu se provlače kroz access aplikaciju zbog štampe u
odgovarajućem formatu. U starom programu su se izveštaji za raspodelu provlačili
kroz Access, u novom programu neće biti tako.
17
5 Uloge korisnika
5.1 Administrator
Korisnik sa posebnom dozvolom mogu da pristupe aplikaciji i vrše izmene,
ažuriranje i obradu podataka, blokadu i deblokadu unosa.
5.2 Pregledač
Rukovodilac službe raspodele i statistike i rukovodilac odeljenja raspodele. Mogu
samo da pregledaju, ne mogu da menjaju podatke.
18
6 Zaključak
19