Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 2.861 pregleda

Najnovija ↓

Azuriranje - stanje Artikla 29.04.2015. u 14:49 · pre 140 meseci #1
Treba mi pomoc,

kako je najbolje uraditi stanje artikala? Kolicina ulaznog artikla, kolicina prodatog artikla i stanje artikla.

Kako je najbolje resenje?

Ja sam zamislio da u jednoj tabeli (ARTIKLI) su informacije artikla i kolona o trenutno stanje-kolicina artikla.

U drugoj tabeli (ULAZ) navedem kada sam kog datuma i kolicinu tog artikla kupio.

U trecoj tabeli (RACUNI) naravno, navedem prodati artikli i kolicinu (i sve sto je po zakonu itd.).

Tako da naprimer, bilo koliko ulaza imao (danas, sutra) dodaje u stanje artikla. A kada izdajem racune navedem artikal i to je izlaz.


Formula
ARTIKLI + ULAZ - RACUNI


Sta mislite da li je to ok ili postoji jednostavnije.

Hvala.
Re: Azuriranje - stanje Artikla 29.04.2015. u 16:11 · pre 140 meseci #2
U osnovi imas vise mogucnosti:
a) da imas vise tabela (kao tvoj predlog) i da racunas stanje svaki put kad ti zatreba. Nedostatak je sto to moze potrajati za velike tabele.
b) da sve promene koje se ticu artikla dupliras u posebnoj tabeli, kartica artikla, i tu ce biti ulazi, izlazi i onda stanje dobijas gledanjem te tabele. Takodje moze biti sporo za vece kolicine podataka
c) da imas posebnu tabelu stanje (u magacinu) i da updejtujes stanje za dati artikal ili preko triggera ili posle svake promene (ulaz, izlaz), Kada ti zatreba stanje samo konsultujes tu jednu tabelu.

Nema najboljeg resenja, mozes odabrati jedno od tih resenja ili da iskombinujes vise njih, sve to zavisi od aplikacije i potreba.
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Re: Azuriranje - stanje Artikla 30.04.2015. u 08:37 · pre 140 meseci #3
U koliko će baza imati veliki broj ulaza,izlaza, artikala, najefikasnije za mene je bilo rešenje da kreiram posebnu tabelu "kartica" (sifra,ulaz,izlaz,stanje,cena i id_magacina) koja se popunjava nakon svake promene nad tabelama ulaz,izlaz,nivelacije, artikli itd.. Definišeš da svaki magacin ima svoje stanje robe i trenutnu cenu, i ujedno ti posluži kao i cenovnik, kako bi mogao uzimati podatke za nivelacije, u koliko ih koristiš.

Moraš samo pravilno postaviti trigere ili bilo koje druge događaje koji će pravilno popunjavati tabelu, i moraš duplirati šifru artikla u tabeli "kartica" onoliko puta koliko imaš magacina, jeste da će tabela biti znatno veća od tabele artikli, al postaviš odgovarajući filter i brzo dobiješ informacije.
Potpis
Nikad izvini!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme