Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Obračun #59

Open
MilenaDimitrijevic opened this issue May 19, 2022 · 0 comments
Open

Obračun #59

MilenaDimitrijevic opened this issue May 19, 2022 · 0 comments
Assignees
Milestone

Comments

@MilenaDimitrijevic
Copy link
Contributor

MilenaDimitrijevic commented May 19, 2022

Branch: obracun-zarade.
Podtab "Obračun" taba Obračun zarade.
Stranica na kojoj se vrši zakazivanje obračuna plate zaposlenih.

Prikazati listu obračuna. One obračuni za koje je već kliknuto dugme Izvrši transakciju (opisano na kraju taska), nije moguće menjati, i za njih ne postoji više dugme Izvrši transakciju. Inače, ispod svakog obračuna kreiranog za neki period, ovo dugme postoji.
Potrebno je da pri zakazivanju narednog obračuna postoje polja za unos naziva, datuma i vremena - kada će se taj obračun desiti. Default naziv svakog obračuna je mesec i godina u formatu MM/YY (primer za mart 2022 će biti 03/22).

Kada se zakazani obračun desi, dobija se isfiltrirana tabela plata (pogledati podtab Plate) koja sadrži sve zaposlene u firmi kojima je status "Zaposleni" - identična tabela sa svim istim poljima kao i tabela na tabu Plate (pogledati komponentu plate - zaposlenih), ali sadrži jedno dodatno polje - Učinak. Default vrednost ovog polja je 100%. Ta vrednost će moći da se izmeni. Ukoliko se izmeni polje Učinak, onda se menja i polje Neto plata u ovoj tabeli, a samom promenom polja Neto plata, menjaju se i polja Porez, Doprinosi 1, Bruto plata, Doprinosi 2 i Ukupan trošak zarade. Ukoliko se promeni vrednost polja Neto plata, vrednost Učinak ostaje ista.
Primer1: neto plata 1000 din, učinak: 100%. Promeni se učinak na 50% -> promeni se Neto plata na 500 din.
Primer2: neto plata 1000 din, učinak 100%. Promeni se neto plata na 1500 din -> učinak ostaje 100%.

Potrebno je na dnu svake numeričke kolone prikazati ukupan iznos za tu vrednost (Neto plata, Porez, Doprinosi 1, Bruto plata, Doprinosi 2 i Ukupan trošak zarade) - na dnu tabele dodatan red Zbir koji predtavlja zbir svih redova određene kolone.

Omogućiti korisniku da obriše ili doda nekog zaposlenog u ovu tabelu, samo ako već nije kliknuto dugme Izvrši transakciju.

Na dnu stranice treba prikazati dugme Izvrši transakciju, koje će izvršiti dodavanje onoliko transakcija koliko ima zaposlenih u tabeli, sa sledećim podacima:
Broj transakcije: automatski generisan u formatu: OZ MM/YY-ŠZ (MM/YY je mesec i godina iz zakayivanja obračuna npr. 03/22, ŠZ je šifra zaposlenog)
Komitent: ime i prezime zaposlenog
Datum: automatski (sistemski datum kad se vrši transakcija tj datum kada se pritisnulo ovo dugme Izvrši transakciju)
Tip (uplata/isplata): isplata
Iznos: Ukupan trošak zarade zaposlenog
Sadržaj: Isplata zarade MM/YY (npr isplata zarade za 03/22)
Šifra transakcije: entitet Šifra transakcije sadrži šfru(broj) i naziv - odabrati onu šifru iz Šifra transakcije entiteta čiji je naziv Obračun zarade
Komentar: / (prazan)

@MilenaDimitrijevic MilenaDimitrijevic added this to the Milestone 5 milestone May 19, 2022
@MilenaDimitrijevic MilenaDimitrijevic changed the title Obračun zarade Obračun May 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants