Centar za edukaciju-BiH



#1 18.09.2019 09:52
Sida Van mreze
Clan
Registrovan od:11.09.2019
Postovi:45


Predmet:Pomoc...Kalkulacija za Maloprodaju (a moze i veleprodaju)
Pozdrav dobri ljudi. Poseban pozdrav ide za zxz koji me uputio da otvorim temu.

Treba mi pomoc oko pravljanja baze kalkulacije za maloprodaju (a nekada kasnije mozda i za platne liste :)). U knjigovodstvo se ne razumijem (program je za staru punicu) u baze i access nesto malo zahvaljujuci youtube i vasim odlicnim postovima na ovom forumu, u programiranje nesto malo jer sam ga poceo uciti ali mi posao ne dozvoljava da se posvetim vise pa ucenje ide sporo.
Uglavnom, baza bi se sadrzavala od tabela
Firma (jedna firma moze imati vise prodavnica)
Prodavnica (jedna prodavnica moze imati vise dobavljaca i artikala)
Dobavljaci...
Artikli (imaju vise mjernih jedinica i trebali bi da imaju poreznu stopu)
Kalkulacija (otvara kalkulaciju sa jedinstvenim IDom koji moze imati vise artikala, row kolona)
Obracun (je zamisljen da u njega pohranjuje konacne izracune koje po potrebi moze nakon nekog vremena i otvoriti, pregledati mozda prepraviti ako je negdje pogrijesila)
to je ukratko kako sam zamislio i vidio da je bilo u starom joj dos programu.
Posto joj je hdd rikno na starom laptopu (XP), iz kojeg sam jedva uspio spasiti sto se spasiti da, na novom laptopu (win10) ne radi ta dos aplikacija. Sto je i odlicno jer me natjeralo da se malo vise posvetim bazama i programiranju Smiling
Ona radi za jednu prodavnicu iz koje joj covjek posalje racun pa ona na osnovu njega vidi koji je artikl i koja je nabavna cijena. Onda u programu ukuca id prodavnice, broj kalkulacije (mozda bi napravio autonumber ID), broj dobavljaca (ID), datum (mozda isto autodate neki, da kupi dan kad otvara kalkulaciju) i onda klikne na unesi. Kad otvori novu kalkulaciju onda ide unos artikala u istu, ID artikla (u njemu je pohranjena cijena, porez i mozda pripadajuca jedinica mjere), jedinica mjere i cijena dobavljaca i program sam uradi ostale kalkulacije... marza i ostalo. Kad to uradi onda ide na save (tu sam zamislio tabelu obracun da joj se rezultati pohranjuju u njoj koje bi kasnije po potrebi mogla otvarati i printati, prepraviti ako je pogrijesila) i poslije save ide print. Eto ukratko i nadam se da sam uspio objasniti a prilozicu i printscreen tabela, bazu (u kojoj mi je pomogla i tema http://www.icentar.ba/showtopic.php?id=955), i pdf u kojem sam joj ja davno napravio kalkulaciju ali nazalost nema baze podataka u njemu. Vjerovatno ce trebati jos objasnjenja pa cu gledati da odgovorim sto je moguce brze, koliko mi posao dozvoli.
Hvala vam unaprijed svima na pomoci.
Adis

Slicice prilozenih slika:
maloprodaja 01.jpg
Tip datoteke:Informacije o tipu datoteke za:jpg jpg
Preuzimanja:264
Velicina datoteke:498.83 KB
Velicina slike: 1920 x 1200 Pikseli
Maloprodaja rucno ubacivanje kolicine i nabavne cijene.jpg
Tip datoteke:Informacije o tipu datoteke za:jpg jpg
Preuzimanja:257
Velicina datoteke:484.10 KB
Velicina slike: 1920 x 1200 Pikseli



Prilozi:
Informacije o tipu datoteke za:rar  Kalkulacije.rar
Preuzimanja:256
Velicina datoteke:26.57 KB

Ovaj post je ureden 1 puta. Posljednja izmjena 18.09.2019 20:48 od strane zxz. ↑  ↓

#2 18.09.2019 10:03
Sida Van mreze
Clan
Registrovan od:11.09.2019
Postovi:45


Predmet:Re: Pomoc...Kalkulacija za Maloprodaju (a moze i veleprodaju)
Prosao rar a evo ga i pdf, mozda moze nekome jos posluziti a i da vidite na sta mislim.

Prilozi:
Informacije o tipu datoteke za:pdf  KALKULACIJE.pdf
Preuzimanja:260
Velicina datoteke:517.48 KB

↑  ↓

#3 18.09.2019 16:23
Getsbi Van mreze
Moderator
Registrovan od:04.02.2009
Postovi:128


Predmet:Re: Pomoc...Kalkulacija za Maloprodaju (a moze i veleprodaju)
Savet je da isprazniš sve tabele, raskineš sve veze i Autonumber zameniš sa Number Integer. Autonumber ima smisla kod tabela koje služe za neko testiranje ili gde nećeš vodit računa o broju. Potom poveži tabele ponovo. Integer ide do 32000 zapisa i lako ćeš kasnije , ako bude bilo potrebe da ga pretvoriš u LongInteger koji ide preko 2 biliona.
Tabelu Obracun bih nazvao StavkaKalkulacije. Jasnije je, ali nije obavezno.
Obračun je neka matematika koja se dešava u proceduri, pre prikaza izveštaja.
Ono što je za nju obavezno je da ima soženi ključ: KalkulacijaID+ObracunID. To će smanjiti greške.
Prodavnice i dobavljace ne bih za sada vezivao, već bi dobavljace vezao za kalkulaciju, pošto za savku nabavku radiš posebnu kalkulaciju.
Inače sve tabele treba da nose nazive ili jednine ili množine. Doslednost je veoma važna.
Ako u tabeli Kalkulacija imaš DatumRacuna, onda i ovaj drugi datum treba da ima jasnu odrednicu u nazivu. „DatumČega”.
↑  ↓

#4 18.09.2019 17:31
Sida Van mreze
Clan
Registrovan od:11.09.2019
Postovi:45


Predmet:Re: Pomoc...Kalkulacija za Maloprodaju (a moze i veleprodaju)
Hvala na odgovoru Getsbi.
Autonumber sam ostavio da joj baza sama stavlja brojeve da ona ne bi morala i tako da probam da izbjegnem eventualne greske koje bi sigurno pravila. Hocu da probam da joj sto vise automatizujem jer je rijec o zeni od 70 godina koja se ne snalazi bas sa racunarima.
Sad radi tako sto unese ID broj firme (ima ih dvije) onda unese broj poslovnice (isto ID) takodje ID dobavljaca i tako otvori poslovnicu za koju radi kalkulaciju. Onda ima ID za kalkulacije (svaki put kad radi novu kalkulaciju dobije novi ID) i ima ID za arikle (kad dobije na racunu novi artikl ukuca ga i dobije slijedeci broj). Mada ona nema mnogo klijenata vise onako penzionerski radi, ubija dan i zaradi koji dinar, tako da mozda i ne treba ID za firme, poslovnice... ali kontam napravati kako je navikla da joj bude laksi prelaz sa starog programa.
Za tabelu Obracun sam poslusao i promijenio u PohranaKalkulacija jer mi je zamisao da se u nju pohranjuju konacni obracuni koje napravi (marza i ostalo). Tako da ako joj nekad traze neku staru kalkulaciju da je moze naci po ID-u. Svaka kalkulacija ima vise stavki (artikala) samim tim i vise kolona i zamisao mi je da npr za danasnju kalkulaciju dobije ID koji se vise nece moci mijenjati. Kad kalkulacija dobije taj ID da ga upisuje u tabelu PohranaKalkulacija ispred svake stavke. Mozda ja i grijesim ali nisam jos sve savladao u accessu i mozda se to moze rijesiti i Queryem tako na treba ta tabela PohranaKalkulacija. Mozda ta tabela moze biti i samostalna da nije vezana za ostale nego preko Querya unositi podatke u nju pa ih po potrebi pozivati i mijenjati ako je potrebno?
Ovo “sozeni kljuc” nisam skontao, mislis na slozeni kljuc? Da li je to Primary Key?
Poslusao sam i za nazive tabela, a DatumRacuna je datum sa racuna nabavljene robe a Datum je datum kada se kalkulacija radila, priznajem trebam dodati jos odrednicu cega datum.

Primjetio sam da veze nisam dobro postavio Disappointed kad npr hocu da unesem artikl ne da mi jer moram prvo u tabeli Obracuni nesto odraditi Disappointed

Hvala na pomoci jer mi je svaka dobro dosla. Ako imas jos savjeta ili kritika samo naprijed, i ako nisam nesto dobro objasnio probacu ponovo. Kucam sa posla pa ako ima gresaka ili nejasnoca izvinjavam se.
↑  ↓

#5 18.09.2019 18:04
Getsbi Van mreze
Moderator
Registrovan od:04.02.2009
Postovi:128


Predmet:Re: Pomoc...Kalkulacija za Maloprodaju (a moze i veleprodaju)
...„Ovo “sozeni kljuc” nisam skontao, mislis na slozeni kljuc? Da li je to Primary Key?”...

Da upravo na to. Obe kolone su deo primarnog ključa.
↑  ↓

#6 18.09.2019 21:59
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,642


Predmet:Re: Pomoc...Kalkulacija za Maloprodaju (a moze i veleprodaju)
Malo sam pogledao.
Mislim da su tabele ok sem sto bi ja u tabelu oracun dodao i polje porez.
Gledao sam tabele samo sa slike relacija.
Sad sam podiago bazu pa kad pregledam polja mozda bude jos sta.
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#7 18.09.2019 22:26
Sida Van mreze
Clan
Registrovan od:11.09.2019
Postovi:45


Predmet:Re: Pomoc...Kalkulacija za Maloprodaju (a moze i veleprodaju)
Evo sto sam nesto uradio po Getsbijevim uputama. Veze i kljuceve i autonumber nisam dirao jer to jos nisam svario sta i kako.

Prilozi:
Informacije o tipu datoteke za:rar  Kalkulacije01.rar
Preuzimanja:237
Velicina datoteke:30.36 KB

↑  ↓

#8 19.09.2019 00:14
Sida Van mreze
Clan
Registrovan od:11.09.2019
Postovi:45


Predmet:Re: Pomoc...Kalkulacija za Maloprodaju (a moze i veleprodaju)
Opet sam malo prepravljao Smiling PDV sam vezao za tabelu Kalkulacije a ne za Artikle jer nikad se ne zna kad mogu promjeniti stopu PDV-a. Sredio nazive i neke kolone premjestio.
Probao sam napraviti i shemu kako sam ja to zamislio pa da mi kazete da li je izvodivo i da li sam na dobrom putu. Naravno veze izmedju tabela me jos muce, nisam jos najbolje skontao sta, kako i zasto. Disappointed Moram opet youtube pitati i procitati koji post ovde. Cini mi se da cu prije nauciti knjigovodstvo nego ovo Smiling

Prilozi:
Informacije o tipu datoteke za:rar  Kalkulacije02.rar
Preuzimanja:257
Velicina datoteke:30.78 KB
Informacije o tipu datoteke za:pdf  SemaKalkulacija.pdf
Preuzimanja:256
Velicina datoteke:83.85 KB

↑  ↓

#9 19.09.2019 18:51
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,642


Predmet:Re: Pomoc...Kalkulacija za Maloprodaju (a moze i veleprodaju)
Citat:
Opet sam malo prepravljao Smiling PDV sam vezao za tabelu Kalkulacije a ne za Artikle jer nikad se ne zna kad mogu promjeniti stopu PDV-a. Sredio nazive i neke kolone premjestio.
Nemoj jos mijenjati nista.
Porez treba ostati gdje jest ali polje treba dodati za stopu poreza.
Interesuje me nesto drugo.
Jeli ovaj program treba da koristi osoba koja ce raditi kalkulacije za treca lica?
Cini mi se da da bi dobavljace trebalo vezati za firme.
Mislim da dobavljaci dobavljaju robu za firmu a ne za prodavnicu.
Treba to provjeriti mada se i ovako nece bog zna sta desiti.
Dobro bi bilo da u descrption polja upises sta polje treba da sadrzi.
U kalkulacijama imamo polja:
Prodajna cijena i Prodajna vrijednost.
Nije mi jasno sto je sto.
E sad ima tu jos jedna stvar.
Napr. Ukoliko imamo nekog artikla u nekoj prodavnici napr 10 komada i njgova prodjna cijena je 5 km te ukoliko smo nabavili jos 100 kom po iskalkulisanoj cijeni od 4 km sada treba nivelisati jedinstvenu cijenu za 110 kom.

Doduse ako se radi o vocu mozemo stvati samo novu sifru.
Pitanje je kako se to radi?

Ukoliko je ovo prvo navedeno tacno onda moramo imati i kolicine na zalihi i staru cijenu.

Prvo treba opisati polja da znamo sta koje sadrzi.
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#10 19.09.2019 20:49
Sida Van mreze
Clan
Registrovan od:11.09.2019
Postovi:45


Predmet:Re: Pomoc...Kalkulacija za Maloprodaju (a moze i veleprodaju)
Zxz hvala na odgovoru. Probao sam u descriptionu objasniti sta je sta, ako nije jasno ili treba jos nesto upisati javi pa da i to odradim.

Kaze da joj za ovo ne treba nivelacija. Mora ici po racunu pa ako je kupio kod nekoga gace po 5 KM a kod nekog drugog po 4 KM ona otvara novi artikl za oboje. Mada mi je sad objasnila da je nivelacija nesto drugo, ako npr prodaje gace za 10 a proda ih za 9 KM onda mora raditi nivelaciju da bi razduzio robu, valjda sam dobro shvatio. Smiling

Probao sam pojednostaviti jos pa sam izbacio tabelu Firme jer nema potrebe za nju, vodi samo jednu prodavnicu mjesovite robe.

Prilozi:
Informacije o tipu datoteke za:rar  Kalkulacije03.rar
Preuzimanja:241
Velicina datoteke:31.84 KB

↑  ↓

Stranice (10):1,2,3,4,5,6,7,8,9,10


Sva vremena su GMT +01:00. Trenutno vrijeme: 12: 53 am.