SoftverInzenjeringETFSA / Si2015Tim4

1 stars 0 forks source link

Akcija "zaključi dokument" ne radi očekivano #84

Closed kprses closed 8 years ago

kprses commented 8 years ago

Komponenta: izlazniDokument

commit ID: bc1ab5e

Opis problema: Ukoliko napravimo izlaz ili otpis nekog artikla i unesemo količinu koja je veća od trenutne količine na stanju za izabrani artikal nakon klika na dugme "Zaključi dokument" mi zapravo postavljamo stanje artikla na skladištu.

Koraci za reproduciranje problema:

  1. Pokretanje desktop aplikacije "Inventura" sa privilegijom "Sef"
  2. U menubaru se izabere opcija Dokumenti -> Kreiraj dokument
  3. Odabere se artikal za koji pravimo izlaz
  4. Unesemo količinu koja je veća od količine na skladištu
  5. Kliknemo na dugme "Dodaj >>"
  6. Klikenamo na dugme "Zaključi dokument"

Dobijeni rezultat: U skladištu na stanju sada imamo količinu koja je unesena na prethodnom izlazu.

Stanje artikla na sladištu prije zaključivanja dokumenta: izlazartikla

Stanje artikla na sladištu nakon zaključivanja dokumenta: stanjenakonizlaza

Očekivani rezultat: Poruka o pogrešno unesenoj količini npr. "Nema dovoljno komada artikla na stanju" ili ako artikli zaista postoje a nisu zavedeni da se na stanju prikaže u minusu x komada ili nešto slično.

sibrahimpa1 commented 8 years ago

Poenta kreiranja izlaznog dokumenta je upravo ono sto si ti naveo. Ako uneses manju kolicinu nego sto je bila, azurirat ce se stanje na skladistu, i kreirati dokument manjka ( provjeri u dokumentima), a ako se unese vise nego na skladistu, kreira se dokument viska, te se njima pristupa kroz glavi meni -> Dokumenti -> prikazi dokumente viska/manjka.

kprses commented 8 years ago

Nisam rekao da je bug kada se unese količina manja nego što je na stanju tada funkcioniše sve kako treba, nego kada se unese količina koja je veća od stanja jednostavno tom vrijednošću se postavi novo stanje na skladišu na vrijednost koju smo unijeli i to stanje je veće nego prethodno, a napravili smo izlaz artikala iz skladišta. U dokumentaciji piše da izlaz smanjuje stanje na skladištu a ulaz povećava. U ovom slučaju smo napravili izlaz koji je povećao stanje na skladištu što je u kontradikciji sa dokumentacijom.