foivz / rpp22-mkajic20-jivancic20-lgaljer20

rpp22-mkajic20-jivancic20-lgaljer20 created by GitHub Classroom
0 stars 0 forks source link

F07 - Kreiranje primke #9

Closed mkajic20 closed 1 year ago

mkajic20 commented 1 year ago

Aplikacija će omogućiti ručno kreiranje primke ili automatsko kreiranje na temelju postojeće narudžbenice.

lgaljer20 commented 1 year ago

Podaci se trenutno ne dobivaju iz dobrih servisa. Kasnije će se to promijeniti pa zato otvaram ovaj issue. Također u planu je opis same funkcionalnosti kroz komentare i slike.

lgaljer20 commented 1 year ago

Korisnik pritiskom na gumb "Popis primki" otvara formu sa tablicom narudžbenica. Korisnik može automatski generirati primku na temelju postojeće narudžbenice pritiskom na gumb "Automatsko generiranje primke" ili može ručno kreirati primku pritiskom na gumb "Ručno kreiranje primke". popis_primki

Nakon obje opcije otvara mu se druga forma u kojoj vidi popis svih primki te popis stavki za odabranu primku. Korisnik ima opciju odabira dobavljača i kreiranja nove primke te također može izbrisati primku tako što odabere jednu iz tablice i pritisne na gumb "Izbriši primku". Naravno primku ne može izbrisati ako ona sadrži stavke. primke_nakon_kreiraj Osim kreiranja i brisanja primki, korisnik može također dodavati i brisati stavke primke. Kada korisnik pritisni na gumb "Dodaj stavku" otvara mu se forma gdje odabire koji proizvod i u kojoj količini želi dodati u primku. dodaj_novu_stavku Postoje provjere da je korisnik ispravno unio podatke, odnosno da li je unio količinu te također ako za tu primku postoji stavka s tim proizvodom javlja mu se poruka upozorenja. dodaj_novu_stavku_polja dodaj_novu_stavku_proizvod_postoji

Svaki dodavanjem ili brisanjem stavke, količina proizvoda na skladištu se povisuje odnosni smanjiva za količinu koju je korisnik odabrao.