Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Ulaz i prodaja robe

[es] :: Access :: Ulaz i prodaja robe

[ Pregleda: 7280 | Odgovora: 19 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Pike79

Član broj: 52785
Poruke: 200
*.dialup.neobee.net.



Profil

icon Ulaz i prodaja robe25.09.2006. u 17:06 - pre 213 meseci
Hteo bih da napravim bazu kojom cu da radim kalkulacije kao ulaz robe i fakture kao izlaz robe.
Iz takve baze hocu da imam evidenciju prema kupcima, prema dobavljacima, lager listu i mozda jo nesto.
Sada trenutno samo planiram kako to da izvedem pa mi trebaju neki saveti?
Neznam kako da izvedem da kada radim kalkulaciju za robu koju sam vec imao i njoj se promeni nabavna cena pa se naravno mora promeniti i prodajna cena, da ta nova prodajna cena bude iskopirana priizradi fakture kao izlaz robe.
Zna se da prodajna cena u kalkulaciji mora biti jednaka ceni na izlaznoj fakturi.

HVALA!
Pozdrav svima na forumu!
Bez muke nema nauke!!!
 
Odgovor na temu

djalfirevic

Član broj: 76932
Poruke: 497
*.dynamic.sbb.co.yu.



Profil

icon Re: Ulaz i prodaja robe25.09.2006. u 18:40 - pre 213 meseci
Treba ti trigger.
 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.eqao.com.



+79 Profil

icon Re: Ulaz i prodaja robe26.09.2006. u 13:57 - pre 213 meseci
Dobro Djuro kaze, treba ti triger. Samo ima mali problem, Access nema trigere. Potrazi slicne teme po forumu, bilo je mnogo puta "kako kopirati cenu na fakturu", u raznim varijantama, pa ce ti nesto od toga pomoci.
 
Odgovor na temu

Dragan Tomić
Mate Risov
Bosna i Hercegovina

Član broj: 86135
Poruke: 66
*.tel.net.ba.



Profil

icon Re: Ulaz i prodaja robe26.09.2006. u 17:24 - pre 213 meseci
http://p2p.wrox.com/topic.asp?TOPIC_ID=34372
Mate
 
Odgovor na temu

Pike79

Član broj: 52785
Poruke: 200
*.dialup.neobee.net.



Profil

icon Re: Ulaz i prodaja robe27.09.2006. u 15:14 - pre 213 meseci
Kako se triggeri koriste i cemu oni uopste sluze?
Gde mogu da ih nadjem?

Poz!
Bez muke nema nauke!!!
 
Odgovor na temu

Pike79

Član broj: 52785
Poruke: 200
*.dialup.neobee.net.



Profil

icon Re: Ulaz i prodaja robe13.10.2006. u 18:45 - pre 212 meseci
Kako se triggeri koriste i cemu oni uopste sluze?
Gde mogu da ih nadjem?

Poz!

[Ovu poruku je menjao draki.mpek dana 17.10.2006. u 18:20 GMT+1]
Bez muke nema nauke!!!
 
Odgovor na temu

Pike79

Član broj: 52785
Poruke: 200
*.dialup.neobee.net.



Profil

icon Re: Ulaz i prodaja robe17.10.2006. u 17:20 - pre 212 meseci
Moze li neko da mi napise kod, koji ce da iz jedne tabele izvuce proizvod sa zadnjom cenom. U tabeli se vise puta

ponavljaju isti proizvodi sa istom sifrom, ali se cena menja. Znaci potrebno je dozvati proizvod koji zadnji put

unet sanajnovijom cenom.
Na ovom forumu nisam nasao tako neki slican kod, mislim da ovo nije tesko, ali meni nesto ne ide od ruke.

HVALA!
POZ!
Bez muke nema nauke!!!
 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.eqao.com.



+79 Profil

icon Re: Ulaz i prodaja robe19.10.2006. u 17:22 - pre 212 meseci
Nisam siguran da razumem sta hoces i ne znam kako ti izgleda tabela. Pretpostavicu ovo:
ArtiklId DatumCene Cena
----------------------------
1 12-Jul-2006 1,200
1 12-Aug-2006 1,275
1 12-Jul-2006 1,400

Imas dakle tabelu s tri polja ARtikliCene (ArtiklID, DatumCene, Cena) gde se artiklID ponavlja.

Poslednja cena se dobija nekako ovako:

SELECT A.ArtiklID, A.DatumCene, A.Cena
FROM ARtikliCene AS A
WHERE A.DatumCene= (SELECT MAX(B.DatumCene) FROM ARtikliCene AS B WHERE B.ArtiklID = A.ArtiklID)

Kad napravis ovakav kveri, onda iz njega citas cenu. Kako citas cenu iz kverija ili tabele, to treba da znas, to si pitao pre nekoliko meseci
Prikačeni fajlovi
 
Odgovor na temu

Pike79

Član broj: 52785
Poruke: 200
*.dialup.neobee.net.



Profil

icon Re: Ulaz i prodaja robe20.10.2006. u 00:30 - pre 212 meseci
Probacu ovo tvoje da uklopim, mada sam ja mislio da to resim kodom preko subforme. Da mi subfrma procita iz tabele kde se ponavljaju IDartikli zadnju cenu za odredjeni artikal.
Ovo bi mi sluzilo da kada napravim ulaz robe, tj.kalkulaciju za odredjenu robu i formiram prodajnu cenu u toj kalkulaciji, istu tu cenu iskoristim pri izlazu kada fakturisem tu istu robu. Sto znaci da je prodajna cena u kalkulaciji jednaka fakturnoj ceni u izlaznoj fakturi.
Poz!
Bez muke nema nauke!!!
 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.eqao.com.



+79 Profil

icon Re: Ulaz i prodaja robe20.10.2006. u 13:32 - pre 212 meseci
Citaj post do kraja :
Citat:
Kad napravis ovakav kveri, onda iz njega citas cenu.

Taj deo je kod koji moras sam da napises, na isti nacin kao sto smo to odavno objasnili.
 
Odgovor na temu

Pike79

Član broj: 52785
Poruke: 200
*.dialup.neobee.net.



Profil

icon Re: Ulaz i prodaja robe20.10.2006. u 16:55 - pre 212 meseci
OK!
Mislim da sam razumeo, probacu da vidim sta ce da mi ispadne!
Hvala!
Poz!
Bez muke nema nauke!!!
 
Odgovor na temu

Pike79

Član broj: 52785
Poruke: 200
*.dialup.neobee.net.



Profil

icon Re: Ulaz i prodaja robe23.10.2006. u 23:56 - pre 212 meseci
Postavio sam pocetak moje baze kojom bi trebao da uradim ono sto sam vec ranije spomenuo, a to je da pri unosenju

artikala koji trebaju da se prodaju u formi frmFaktura i njenoj subformi budu podaci o artiklima koji su najnoviji,

tj. da se u combo boxu SifraArtikla prikazu najnovije odnosno zadnje cene za sve atikle, zato sto poslednji ulaz

robe koji se izvrsi po odredjenim prodajnim cenama mora biti jednak kasnijoj prodajnoj ceni u izlaznim fakturama.
Meni bi trebalo resenje za ovaj problem, ako neko ima neki predlog na koji nacin to da resim.
Molim svakog ko zeli da mi pomogne, a nije mu jasno sta ja u stvari hocu, da mi kaze pa cu se potruditi da bolje

objasnim!
HVALA!
Bez muke nema nauke!!!
Prikačeni fajlovi
 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.eqao.com.



+79 Profil

icon Re: Ulaz i prodaja robe24.10.2006. u 13:45 - pre 212 meseci
Ako zelis da robu uvek prodajes po poslednjoj ceni, moras tu cenu negde da sacuvas, tako da je lako nadjes kad ti zatreba.

Jedan od nacina je da u tabeli tblArtikli imas polje NajnovijaProdajnaCena. To je ono sto ti trazis od tvog kupca da plati. Onda bi na osnovu Primljenih racuna izracunao tu cenu i zapisao novu vrednost preko postojece. U tom slucaju, ono sto vidis u polju tblArtikli. NajnovijaProdajnaCena je tvoja poslednja, trenutno avzeca prodajna cena. To smo objasnili u temi ‘Kafic’ mislim, pa pogledaj tamo. Tamo je kalkulacija odredjivala novu cenu i svaki put kad se primi roba mi bi promenili cenu u tabeli Artikli, a kad prodajemo robu citali bi je iz tabele Artikli.

Drugi nacin je da poseldenju cenu citas iz tabele tblPrimljeniracuniDetalji.ProdajnaCena. U tom slucaju, napravis kveri koji za svaki tblPrimljeniracuniDetalji.ArtiklID vraca poslednju vrednost cene (bazirano na polju tblPrimljeniracuniDetalji .DatumCene). Onda iz kverija citas cenu i upisujes je u tblFakturaDetalji.ProdajnaCenaNaFakturi. Kako se pravi kveri koji vraca poslednju cenu imas u mom prethodnom postu.


 
Odgovor na temu

mkaras
Marko Karas
Beograd

Član broj: 66087
Poruke: 427



+19 Profil

icon Re: Ulaz i prodaja robe24.10.2006. u 14:33 - pre 212 meseci
Citat:
Zidar: Ako zelis da robu uvek prodajes po poslednjoj ceni, moras tu cenu negde da sacuvas, tako da je lako nadjes kad ti zatreba.


Ne postoji kategorija želiš. Jednostavno,robu mora da prodaje po najnovijoj ceni.

Osim kalkulacije i nivelacija određuje prodajnu cenu. A treba uzeti u obzir da razni prodajni objekti imaju i raznu prodajnu cenu pa je to previše da se trpa u tabelu artikal. Kada kažem razni prodajni objekti onda mislim na
VP magacin MP magacin magaicn sirovina, Radnja1, Radnja2 itd. Svi ovi objekti
mogu imati svoju sopstvenu cenu za jedan te isti artikal. Moguće rešenje je
formiranje tabele lagera gde bi se čuvala količina i prodajna cena pojedinih
artikala ili da se sve to radi upitom kroz dokumente koji nam određuju
prodajnu cenu ( kalkulcija i nivelacija).
 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.eqao.com.



+79 Profil

icon Re: Ulaz i prodaja robe24.10.2006. u 16:02 - pre 212 meseci
Hvala Marko na objasnjenju

cesto gresim jer gde ja radim nema propisa koji naredjuje bilo kome kako da odredi prodajnu cenu. Gazda odredjuje cenu, i odredjuje kada, kako i pod kojim uslovima ce se menjati. Kalkulacija nije zakonski dokument, nego pomocni metod koji omogucuje uvid u poslovanje. Cenu odredjuje trziste - okolina, koliko su kupci spremni da plate, a ne trgovac. Ako radnja do mene prodaje neku robu po 1 din, a ja je prodajem po 2 din niko je nece kupiti od mene, pa makar mi kalkulacija pokazala da treba da prodajem po 2 dinara da ne bih gubio. I porez se ovde racuna drugacije, placa se POSLE prodaje, a ne pre. Cene su stabilnije pa kalkulacija kakvu znamo u bivsoj YU i nije primenljiva. U YU kalkulaciji cena je rezultat proracuna, ProdajnaCena = f(nabavna cena, porezi, marza). Ovde je u stvari marza nepoznata, a prodajna cena ja zadata. Ovde je dakle pitanje 'koliko ja mogu da zaradim ako mi je prodajna cena tolika, nabavna cena tolika a troskovi onoliki'

Ja samo pousavam da pokazem kako dati proces moze da se modeluje u bazi podataka. Ne zamerite mi ako ponekad opisem proces koji nije primenljiv na lokalne uslove. Lokalne uslove i propise ne znam pa ne mogu da kazem treba ovo ili ono, nego opisem nekoliko logickih mogucnosti, a vi vidite kako se lokalni propisi uklapaju u to, ili obrnuto, koliko se model uklapa u lokalne propise.

 
Odgovor na temu

Pike79

Član broj: 52785
Poruke: 200
*.dialup.neobee.net.



Profil

icon Re: Ulaz i prodaja robe24.10.2006. u 23:43 - pre 212 meseci
Zidar shvatio sam ono kako da odratim sa upitom. Hvala ti puno!!!
Nesto se mislim kako da u subformi odredim naziv artikla koji prodajem tako sto cu da otkucam pocetak njegovog naziva i da mi subforma pronadje uzi izbor artikla pod tim nazivom ili da mi combobox sortira artikle po azbucnom redu (moze da se vidi i sifra proizvoda) da bih mogao lakse da se snadjem kada ima oko 1000 artikala.
Ako imas neki laksi i prakticniji predlog kako ovo da izvedem ti mi reci.
Poz!
Bez muke nema nauke!!!
 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.eqao.com.



+79 Profil

icon Re: Ulaz i prodaja robe25.10.2006. u 15:21 - pre 212 meseci
Ja obicno radim ovo:
Citat:
da mi combobox sortira artikle po azbucnom redu (moze da se vidi i sifra proizvoda) da bih mogao lakse da se snadjem kada ima oko 1000 artikala.

Stavis da ti je SELCT za combo box ovako:

SELECT ArtiklID, NazivArtikla, ArtiklID, ProdajnaCena FROM Artikli

Onda kazes za combo box, cboArtikli:

CoulmnCount = 4
ColumnWidths = 0,4,2,4 (ti imas centimetre?)

Ono sto je u prvoj koloni (ArtiklID) bice zapamceno
kad otvoris ComboBox, prva kolona NECE se videti
ArtiklID ces ipak videti, iza naziva, jer smo ga stavili u kveri 2 puta
Poslednja kolona u kombo boxu bice Prodajnacena, koju mozes da upises u polje ProdajnaCena prostom komandom

me!ProdajnaCena = me!cboArtikli.Column(3) 'kolone su 0,1,2,3

Po default, kombo box radi tako sto kad otkucas slovo 'B' o filtrira se artikle pa vidis samo one na 'B' ('beli hleb','biber','babure','bambi keks','bebi krema'), nastavis da kucas 'Be' dobices sve Be* (beli hleb, bebi krem, bekutan).

Pozeljno je da je polje NazivArtikla indeksirano u tabeli Artikli, brze ce da radi.



 
Odgovor na temu

Pike79

Član broj: 52785
Poruke: 200
*.dialup.neobee.net.



Profil

icon Re: Ulaz i prodaja robe25.10.2006. u 23:56 - pre 212 meseci
Probacu ovo sto si mi napisao!
Sada imam problemcic, kada hocu prvi put da unese robu u preko frmPrimljeniRacuni pa na qryPrimljeniRacuniDetalji subform kalkulaciju kao ulaz robe u magacin, meni se pojavljuje debug i baca ma na liniju

Me!NabavnaCena = DLookup("PoslednjaNabavnaCena", "qryPoslednjaCenaUKalkulaciji", strFilter)

to mi izbacuje zato sto ja u qryPoslednjaCenaUKalkulaciji nemam jos ni jednu stavku. Kako da eliminisem da mi izbacuje ovo upozorenje DEBUG, kako da ispravim ovaj kod?
Kada ja preskocim DEBUG i odem na END nastavim sa unosenjem cena i sledeci put kad hocu da unesem nove podatke za taj isti artikal ja nemam nikakve probleme, on mi pamti staru cenu.

Bez muke nema nauke!!!
Prikačeni fajlovi
 
Odgovor na temu

BiloKoje
Beograd

Član broj: 40147
Poruke: 401



+4 Profil

icon Re: Ulaz i prodaja robe26.10.2006. u 07:21 - pre 212 meseci

Upiši ovako:

Me!NabavnaCena = Nz(DLookup("PoslednjaNabavnaCena", "qryPoslednjaCenaUKalkulaciji", strFilter))

pa će ti kada nemaš ranije unetu nabavnu cenu, upisivati nulu. Možeš u kodu da ubaciš i neko upozorenje preko Msg boxa. Isto ti je i za prodajnu cenu.
 
Odgovor na temu

Pike79

Član broj: 52785
Poruke: 200
*.dialup.neobee.net.



Profil

icon Re: Ulaz i prodaja robe26.10.2006. u 15:30 - pre 212 meseci
OK!
Hvala puno!
Bez muke nema nauke!!!
 
Odgovor na temu

[es] :: Access :: Ulaz i prodaja robe

[ Pregleda: 7280 | Odgovora: 19 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.