bokinet
Član broj: 29844 Poruke: 577
|
Na primer:
Napraviti tkz. sastavnice proizvoda gde svaki prozivod odnosno artikal moze da bude skup proizvoda i usluga.
Osnovna tabela koja zavisi sama od sebe i gde se u nekoj od tabela definise tkz. normativ za svaki proizvod koji je ustvari sastavnica proizvoda i/ili usluga;
Primer artikala
1. Brasno (tip artikla gotov proizvod)
2. So (tip artikla gotov proizvod)
3. Secer (tip artikla gotov proizvod)
4. Kvasac (tip artikla gotov proizvod)
5. Kisela voda (tip artikla gotov proizvod)
6. Radni sat pekara (tip artikla usluga)
...
1001. Testo (tip artikla, sopstveni proizvod iz proizvodnje - moze i dodatno posebno polje koje bi bilo i ukazivalo da li je normativ tj. izvedeni artikal)
>> Sastav artikla 1001. Testo (u nekoj novoj tabeli kao sastavnica/normativ/proizvodna lista)
Artikal 1 (brasno), kolicina 1000g
Artikal 2 (so), kolicina 12g
Artikal 3 (secer), kolicina 12g
Artikal 4 (kvasac), kolicina 40g
Artikal 5 (kisela voda), kolicina 350ml
Artikal 6 (radni sat pekara), kolicina 0.5 sata
...
Napomene: Obratiti paznju na jedinice mere iz razloga sto litri i mililitri nisu isti, grami i kilogrami nisu isti ako se sutra radi ulaz/izlaz kolicine same robe na/sa stanja u magacinu/magacinima.
Znaci vrednost se unosi kao numericka recimo decimalna kolicina a recimo dodatno polje moze da bude jedinica mere da oznacava a koje je povezano sa pomocnom tabelom 'jedinice mere'. Ovo moze i da se recimo resi na nacin da se uvek unosi u najmanjim jedinicama mere po vrsti artikla da ne bi moralo recimo da se u nekim delovima radi preracunavanje kolicina po jm kao na primer dzak od 50kg brasan je 50 x 1000g i sl. - stvar sirine i potreba.
>> Varijanta 1: Vasa proizvodna lista za danas (20.02.) je po stavkama
- Artikal 1001. Testo x 35 za Delhaize x nabavna cena (prodajna cena) = vrednost stavke za Delhaize
-------> Artikal 1 (brasno), kolicina 1000g x 35 = ukupno
-------> Artikal 2 (so), kolicina 12g x 35 = ukupno
-------> Artikal 3 (secer), kolicina 12g x 35 = ukupno
-------> Artikal 4 (kvasac), kolicina 40g x 35 = ukupno
-------> Artikal 5 (kisela voda), kolicina 350ml x 35 = ukupno
-------> Artikal 6 (radni sat pekara), kolicina 0.5 sata x 35 = ukupno
- Artikal 1001. Testo x 45 za Aromu x nabavna cena (prodajna cena) = vrednost stavke za Delhaize
-------> Artikal 1 (brasno), kolicina 1000g x 45 = ukupno
-------> Artikal 2 (so), kolicina 12g x 45 = ukupno
-------> Artikal 3 (secer), kolicina 12g x 45 = ukupno
-------> Artikal 4 (kvasac), kolicina 40g x 45 = ukupno
-------> Artikal 5 (kisela voda), kolicina 350ml x 45 = ukupno
-------> Artikal 6 (radni sat pekara), kolicina 0.5 sata x 45 = ukupno
Lako se posle odradi suma po stavkama artikla recimo kroz upit.
>> Varijanta 2: Vasa proizvodna lista za danas (20.02.) za AROMU je
- Artikal 1001. Testo x 45 kom. x nabavna cena (prodajna cena) = ukupna vrednost
-------> identicno kao u prvoj varijanti ...
Sve ove stvari se resavaju preko SQL upita i na kraju se samo u izvestajima moze koristi subtotal/total/grand total f-je.
Na osnovu proizvodne liste se posle kreira ukupna kolicina trebovanja na osnovu sastava artikla po svakom artiklu koji predstavlja artikal iz proizvodnje, ustvari.
Znaci ovde je jedna tabela artikli i dodatna tabela 'sastav artikla' gde svaki zapisa (artikal) u tabeli artikli moze ali i n e m o r a da ima zapise u tabeli 'sastav artikla'
Neke propratne tabele kao sifarnici koji bi islu su recimo:
Jedinice mere, tip artikla (gotov proizvod, proizvod, sirovina, usluga i sl.), poreske stope, kontakti sa dodatnom tabelom kategorije kontakata gde se definise da li je kupca, dobavljac, nesto trece ili i kupac i dobavljac....
Na kraju, na osnovu proizvodne liste, moze da se kreira otpremnica, zaduzenje, predracun i faktura ali i recimo interno i eksterno trebovanje materijala tj. sirovan.
Ovo isto posle resava i magacinsko poslovanje, na primer, i omogucava ulaz/izlaz robe sa stanja (i dobijanja info oko trenutnog stanja na zalihama).
Mnogo je bitna struktura baze i relaciono povezivanje jer to moze dosta da olaksa rad ako je dobro uradjeno odnosno ako nije da zakomplikuje stvari.
Ako sam nesto prevideo ispravicu naknadno ako ima nekih pitanja tu smo... valjda ce jos neko videti i pomoci (ako i ima koliko toliko slobodnog vremena)
|