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

izrada aplikacije za dobijanje mp cene u odnosu na nabavne

[es] :: Access :: izrada aplikacije za dobijanje mp cene u odnosu na nabavne

Strane: 1 2

[ Pregleda: 6403 | Odgovora: 22 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

SLOJ.1973

Član broj: 130198
Poruke: 871
*.evizo.net.



+41 Profil

icon izrada aplikacije za dobijanje mp cene u odnosu na nabavne15.05.2008. u 23:27 - pre 194 meseci
Pozdrav svima.Pokušavam da odradim jednu malu,ali za mene korisnu aplikaciju.Naime,potrebno je sledeće:da na osnovu nabavne cene od dobavljača formiram maloprodajnu na osnovu nekoliko kriterijuma.Kriterijumi za izračunavanje MP cene su sledeći:artikal ima svoju šifru i klasifikator,koji predstavlja vrstu artikla.Na osnovu klasifikatora,određeno je kolika će marža biti kod formiranja mp cene (direktor je odradio u EXCELU tabelu maržiranja po klasifikatoru).Mp cena će znači biti: nabavna*marža*pdv i sve to zaokružiti na ceo broj.Ono čime raspolažem su tabela sa artiklima(klasifikator,šifra,naziv,jm,važeća vp cena),uvezao sam je iz aplikacije koju koristimo na poslu(excel format),i tabela iz excela sa maržama (klasifikator,naziv klasifikatora,mp marža).Potrebno je da na osnovu važeće vp cene dođem do nulte (nabavne) cene.Pošto u firmi radim na mestu nabavljača robe,upoznat sam koliko rabata dobijamo za određeni artikal.Ja hoću da napravim formu u kojoj će biti potrebno da ukucavanjem šifre za željeni artikal povučem trenutnu važeću VP cenu i zatim da popunjavanjem polja rabat od dobavljača i zavisni troškovi dobijem nultu cenu.Ono što me koči je definisanje relacija između tabela.tblArtikli ima sledeća polja:sifra,klasifikator,naziv,jm,vpcena,gde sam za PK stavio polje sifra i tabela tblMarze:klasifikator,nazivklasifikatora,mpmarza.Da li je potrebno da za PK u ovoj drugoj tabeli stavim polje klasifikator? Tu sam počeo da se "gubim".Nikako mi ne uspeva da na formi kroz polje (combobox) sifra "povučem" naziv ,jm,vp cenu.Funkcije preračunavanja rabata,procenta i ostalog sam odradio (da li se to radi u upitu ili na samoj formi? U dole postavljenom mom primeru odrađeno je kroz upit,možda je tu greška?!).
ps:Neko će možda reći da mi i nije potrebna aplikacija u accesu za ovako nešto,ali obzirom da u bazi imamo 4900 artikla,teško imi je odraditi cene "pešaka",a vremena nema dovoljno.Zato sam mislio da pomoću ove aplikacije ubrzam proces.Ako neko ima nekakvu ideju,pomoć,sugestiju bio bih mu zahvalan.
---------------
izgleda da u ovom odgovoru:http://www.elitesecurity.org/p1257553 mogu da pronađem ono što meni treba?!!

[Ovu poruku je menjao SLOJ.1973 dana 16.05.2008. u 23:25 GMT+1]
Jednog dana...
Prikačeni fajlovi
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: izrada aplikacije za dobijanje mp cene u odnosu na nabavne16.05.2008. u 07:17 - pre 194 meseci
"........Pošto u firmi radim na mestu nabavljača robe,upoznat sam koliko rabata dobijamo za određeni artikal.Ja hoću da napravim formu u kojoj će biti potrebno da ukucavanjem šifre za željeni artikal povučem trenutnu važeću VP cenu i zatim da popunjavanjem polja rabat od dobavljača i zavisni troškovi dobijem nultu cenu.........."

Da li stoji tvrdnja da za pojedini artikal postoji više VP cena, obzirom da povlačiš trenutno važeću?
Ako stoji, onda nebi kolona "VPcenane" trebala da bude u tabeli "tblArtikli", već u posebnoj tabeli odakle po šifri izvlačiš zadnju "VPcenu" i u kojoj za istu kolonu "Sifra" postoji jedna, dve ili više "VPcena". O načinu povlačenja drugi put.

Kolone: "tblArtikli.Sifra", "tblArtikli.Klas", "tblNulteCene.Sifra" i "tblMarze.Klasifikator" radije postavi kao cele brojeve Number; Long Integer nego Double, jer njima nećeš raditi nikakve matematičke operacije, pa da ti je potrebna preciznost.


 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 871
195.252.103.*



+41 Profil

icon Re: izrada aplikacije za dobijanje mp cene u odnosu na nabavne16.05.2008. u 10:20 - pre 194 meseci
Citat:
Getsbi: "........
Kolone: "tblArtikli.Sifra", "tblArtikli.Klas", "tblNulteCene.Sifra" i "tblMarze.Klasifikator" radije postavi kao cele brojeve Number; Long Integer nego Double, jer njima nećeš raditi nikakve matematičke operacije, pa da ti je potrebna preciznost.
.
Access mi je sam odredio polja kao Double,kada sam importovao iz excela tabelu MARŽE.Ne bih da menjam jer će možda direktor u toku godine da promeni marže,pa ću morati da radim update te tabele,a mislim da ću tada naići na problem (ili se možda varam?).Artikal će imati promenu cena u toku godine,tako da ću poslušati tvoj savet i izbaciti polje VPcena.Nemam sada vremena,pokušaću u toku dana da to odradim pa se javljam.U svakom slučaju:bez tebe ništa!!!Hvala.
Jednog dana...
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: izrada aplikacije za dobijanje mp cene u odnosu na nabavne16.05.2008. u 11:53 - pre 194 meseci
Nisam predlagao da menjaš kolonu za maržu "tblmarze.mp marža" već kolonu "tblmarze.Klasifikator" koja predstavlja neku kategoriju (inače je PK u toj tabeli).
 
Odgovor na temu

Leruman
Srbija

Član broj: 141635
Poruke: 92
*.evizo.net.



+4 Profil

icon Re: izrada aplikacije za dobijanje mp cene u odnosu na nabavne16.05.2008. u 13:40 - pre 194 meseci
Mala dopuna za tabelu u kojoj ces voditi podatke o promenama VP cene - obavezno dodaj i datumsko polje gde ces unosti datum kada je uradjena promena cene. Sa tim podatkom ces moci da dobijes kasnije kroz pogled podatke o promeni VP cene za bilo koji artikal za neki vremenski period, sto cesto moze da se trazi.
Ako ovaj program pravis sad pa nika vise vidi da li ti to polje treba. Ako planiras da ga duze koristis trebace ti sigurno.
Pitanje da li moras da upisuje proracunatu "nultu" za svaki artikal ili da je samo dobijes kad direktor zatrazi.
Ako ti treba cena samo kad je neko zatrazi, mozaes da koristis pogled a formulu za konacnu cenu stavis u pogled i prikazes je u formi.
Ako mors da stavis u tabelu podatak, razmisli dai tamo postavis podatak o datumu inošenja nulte cene, takođe zbog kasnijih pregleda cena.
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: izrada aplikacije za dobijanje mp cene u odnosu na nabavne16.05.2008. u 15:09 - pre 194 meseci
Iako bi trenutno važeća VPcena mogla da se povuče na osnovu broja cenovnika kojem pripada i koji sam planirao da u vedem kao kolonu da bih pokazao način povlačenja zadnje cene, slažem se da je dalekovidije uvesti datum. Pitanje je samo, koliko postavljač teme ima u vidu proširenje modela odnosno šta je još deo projektnog zadatka, a nije ovde rečeno ili će kasnije postati. Ako malo krenemo ka magacinskom ili robnom knjigovodstvu, neizostavno će nam trebati količina u budućem cenovniku, odnosno u budućoj tabeli "tblKolicinaCena" i razmišljanje o metodama za skidanje sa lagera: FIFO, LIFO ili prosečnim cenama. Ali da ne prejudiciram mnogo. Ostavićemo kolegi da mu se direktor izjasni šta hoće.
 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 871
*.evizo.net.



+41 Profil

icon Re: izrada aplikacije za dobijanje mp cene u odnosu na nabavne16.05.2008. u 21:45 - pre 194 meseci
Hvala svima što pokušavate da mi pomognete.Ova aplikacija je samo moja interna stvar da sebi olakšam praćenje promena cena u maloprodaji.Na poslu postoji program koji je rađen u VB-u.Postoji i naravno deo za nivelacije i ostalo,ali imamo nekoliko mp objekta,a direktor želi da mi iz centrale diktiramo cene,tj.da konkretno ja odradim koje će to cena biti u mp pa da im putem izveštaja prosledim,a oni da odrade nivelacije.Neće biti potrebe za skidanje sa lagera i ostalog.Samo izveštaj koji će sadržati šifru,naziv,jm,mpcenu,i datum kada treba da se odradi.trenutno je problem,što u jednom danu moramo da svedemo mp cene na one iz tabela mp marže,znači da se za nekih 4000 artikla u danu odrade cene.Dobra stvar je u tome što su nam šifre u opsezima recimo od 1 do 500 jedan dobavljač,od 501-800 drugi i tako redom.To će mi pomoći da za više artikla nađem nultu cenu (jer od dobavljača imam isti rabat za sve njegove artikle (mahom su proizvođači).Dole u prilogu imate moj pokušaj.Ono što me koči jeste da u comboboxu Grupe kad izaberem grupu ne daje mi mp maržu za izabranu grupu.Tu mi treba pomoć.Izvinite šro se ranije nisam javio,bio sam u nekoj gužvi.
Jednog dana...
Prikačeni fajlovi
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: izrada aplikacije za dobijanje mp cene u odnosu na nabavne16.05.2008. u 23:35 - pre 194 meseci
Napravio si formu "tblmarze" nad tabelom "tblmarze" i unjoj pokušavaš da ažuriraš polje "Grupa" iz Combo Box-a od već postojećih grupa. Kolona "Grupa" ti je PK i to neće moći.
Mislim da ti nešto u konceptu ne valja. Tabela "tblmarze" je u osnovi šifarnik. Za nju treba obična forma za ažuriranje, a ne forma i podforma u sadejstvu sa artiklima.
Pokušaji pravljenja formi i upita bez modela tabela i to još nepovezanih, teško da će da urode plodom.
Videću sutra da predložim neki model.
 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 871
*.evizo.net.



+41 Profil

icon Re: izrada aplikacije za dobijanje mp cene u odnosu na nabavne16.05.2008. u 23:47 - pre 194 meseci
Da li sada malo napredujem.
Jednog dana...
Prikačeni fajlovi
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: izrada aplikacije za dobijanje mp cene u odnosu na nabavne17.05.2008. u 00:29 - pre 194 meseci
Napreduješ. Klasifikator si objasnio u prvom postu. Da li li je tblmarze.Grupa isto što i tblArtikli.Klas? Ako nije objasni šta je Grupa.
 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 871
195.252.103.*



+41 Profil

icon Re: izrada aplikacije za dobijanje mp cene u odnosu na nabavne17.05.2008. u 06:54 - pre 194 meseci
Jeste.Tako je u matičnim podacima odrađeno,pa nisam želeo da ispravljam jer je direktor tabeli marže (excel format) tako definisao.Izvinjavam se ako sam bio nejasan.Ono što me sledeće interesuje,jeste kako da čuvam podatke (MP cenu) za zadate artikle u tblmpcene,da li pomoću nekog update query-a ili nekim povezivanjem.Nije mi bađ jasno.Hvala .
Jednog dana...
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: izrada aplikacije za dobijanje mp cene u odnosu na nabavne17.05.2008. u 08:13 - pre 194 meseci
Ono što možeš da sračunaš ne treba da čuvaš, jer tako komplikuješ održavanje baze podataka. Ako se marže menjaju (kažeš da ih direktor određuje) treba u „tblMarze“ uvesti datum da bi se znalo od kada koja marža važi. Pošto će grupe u tom slučaju da se ponavljaju u „tblMarze“ treba kolonu „Grupa“ izbaciti iz primarnog ključa.

Znači imaš “tblArtikli“ koji su manje više nepromenjivi (samo se dodaju novi proširenjem asortimana).
Imaš „tblMarze“ koje se ažuriraju po grupi artikala s vremena a vreme (po odluci direktora)
Imaš cenovnik tblCene koje ti ažuriraš u zavisnosti od podataka sa dobavljačevih faktura (odobreni rabat, zavisni troskovi.....) ili već formirane VPcene u tvojoj firmi.

Važno je da ono što matematički možeš da izračunaš ne držiš u tabeli.

Evo dole prve iteracije modela.
Prikačeni fajlovi
 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 871
*.evizo.net.



+41 Profil

icon Re: izrada aplikacije za dobijanje mp cene u odnosu na nabavne18.05.2008. u 11:38 - pre 194 meseci
Hvala Getsbi.Sledeće što me muči jeste pitanje čuvanja MP CENE.Napisao si
Citat:
Getsbi: Ono što možeš da sračunaš ne treba da čuvaš, jer tako komplikuješ održavanje baze podataka.
.Pošto nameravam da omogućim sebi (a i drugima) pomoću jedne forme da pregledam mp cene za određeni artikal,kako to da izvedem ako ih ne sačuvam u nekoj tabeli?.Drugo pitanje da li u continius formi mogu da izvedem sledeće (primer je dole) da na formi odredim unbound text polje u kome kda ukucam rabat da se taj rabat učita u sva polja continius podforme u text polje rabat? Nadam se da me razumete?.Za Getsbi-ja:kako ti izleda sada ova baza u prilogu?
Jednog dana...
Prikačeni fajlovi
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: izrada aplikacije za dobijanje mp cene u odnosu na nabavne18.05.2008. u 11:55 - pre 194 meseci
Pregledanje MP cene možeš da izvedeš kroz upit za određeni artikal tako što to polje u upitu bude izračunato polje, a ne povučeno iz tabele. Znači dovučeš sve potrebne tabele u upit i sva neophodna polja. U redu Field napraviš izračunato polje.

MpCena:[VpCena]*[MpMarza] ' ovo je kao primer ne mora bukvalno

u Redu Criteria u koloni Sifra zadaš kriterijum za odabir šifre artikla (recimo referenciranjem sa neke pokretačke forme koju pokreće korisnik). O referenciranju ima dosta linkova.

Ostalo kad pogledam.

Ne može unbound polje Grupa1 da bude Link Master Fields.Primećuješ da ti ne prikazuje podatke kako treba.
Dodaj vezano polje Grupa u Master formi i sakrij ga sa Visible = No ako smeta ali ga upotrebi u vezi forme i podforme. Kasnije ćeš morati i da a napuniš odabranom vrednošću iz nevezanog polja Grupa1. Ali to pri učitavanju sloga.
Povedi računa o redosledu dobijanja fokusa polja na fomi podformi. Tab Order.
Za dobijanje rabata koristi DLookUp funkciju. Pogledaj šta sam Don Vitu Corleoneu objasnio:
http://www.elitesecurity.org/t322968-Access-baza-prodaje
pa napravi analogiju.





[Ovu poruku je menjao Getsbi dana 18.05.2008. u 13:21 GMT+1]
 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 871
*.evizo.net.



+41 Profil

icon Re: izrada aplikacije za dobijanje mp cene u odnosu na nabavne18.05.2008. u 12:41 - pre 194 meseci
Ubacio sam polje Grupa i za njegov controle source uzeo Grupa ,međutim dobijam grešku:Invalid control property:Control source.Odradio sam i da se sve izračunava preko qrymarže,ali kad povučem tblmarže u query,on postaje needitabilan,tj nedozvoljava ukucavanje novih slogova.Šta nije u redu?
Jednog dana...
Prikačeni fajlovi
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: izrada aplikacije za dobijanje mp cene u odnosu na nabavne18.05.2008. u 12:57 - pre 194 meseci
Samo prosti query-ji su editabilni. Oni sa izračunatim poljima i postavljenim uslovima nisu. Ako si hteo da korisnici mogu da menjaju nešto u tvojoj prvozamišljenoj formi sa MpCenama, onda to neće moći.
Ovo za nepovezanost ću da pogledam večeras. Ostavio sam Indeterminate vezu. To je moja greška. Postavio bih Grupu za primarni ključ ali mi ne dozvoljava tvoja potreba da se marže menjaju što je legitiman zahtev. Videću šta dalje.

Evo malo sam se presabrao, pošto radim nekoliko stvari odjednom, a očigledno ne bi trebalo. Izgubio sam bio glavnu nit ideje. Ideja je bila da pomoću kolona tblMarze.DatumVazenjaOd i tblCene.DatumUnosa kontrolišemo kasnija izračunavanja MpCena na izveštajima. Znači korisni zapisi za izračunavanje na izveštajima će nam biti oni kod kojih je tblCene.DatumUnosa veći ili jednak od tblMarze.DatumVazenjaOd. To bi odrađivali upitima. Nadam se da ti ovo odgovara, a i dobro je da negde zapišemo ideju.

Ostavićemo model kakav jeste. Nad tabelom tblMarze ide obična forma. Nad tabelom tblArtikli Master forma, a nad tabelom tblCene podforma. Tako da bi ove dve postojeće forme trebalo obrisati i napraviti nove. Izvinjavam se za zastoj. Gledaću da smanjim brzinu.



[Ovu poruku je menjao Getsbi dana 18.05.2008. u 14:24 GMT+1]
 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 871
*.evizo.net.



+41 Profil

icon Re: izrada aplikacije za dobijanje mp cene u odnosu na nabavne18.05.2008. u 13:13 - pre 194 meseci
Pa izgleda da nisam bio baš najjasniji.Meni je potrebno da na osnovu
Grupe izaberem opseg šifara od do (jer tako u stvari biram dobavljača,tj dobijam iste uslove nabavke za sve artikle iz izabranog opsega)i ukucavanjem rabata u unbound polje Rabat i zavisnog troška u unbound polje Zavtroskovi želim da se u continius podformi upiše za svaki artikal iz opsega rabat i zavisnitrošak,a sve zbog toga da nebih za svaki artikal ukucavao posebno,kad već mogu da izaberem opseg šifara.I druga stvar,samo kad povučem tblmarže u qveri meni on postaje zaključan,a kada te tabele nema bez obzira što se vrše proračuni qveri je otključan.nije valjda da sve moram ispočetka?!
i još nešto,meni se prikazuju podaci onako kako treba u podformi samo je potrebno ukucati opseg šifara .
Jednog dana...
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: izrada aplikacije za dobijanje mp cene u odnosu na nabavne18.05.2008. u 15:28 - pre 194 meseci
Dobro. Proradio je fajl i kod mene.

To za query-je sam ti objasnio. I oni sa dve tabele su složeni i nisu editabilni. To možeš naći u literaturi.

1. Zašto želiš da ažuriraš podatke kroz query?
2. Da li treba automatski da ti ponudi opseg šifra u poljima "odsifre" i "dosifre" na formi nakon odabira Grupe?

Ovo u vezi Continues forme nisam isprobavao. Naći ćemo neko rešenje.

Malo kasnije:

Evo za početak, automatski nudi prvu i zadnju sifru u grupi. Jesi li tako hteo?





[Ovu poruku je menjao Getsbi dana 18.05.2008. u 17:50 GMT+1]
Prikačeni fajlovi
 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 871
*.evizo.net.



+41 Profil

icon Re: izrada aplikacije za dobijanje mp cene u odnosu na nabavne18.05.2008. u 19:56 - pre 194 meseci
Ne.Ne treba mi to.To sam znao.Potrebno je da kroz kveri odradim nove mpcene automatski za grupu artikla koji se nalaze u opsegu koji ja zadajem.Imaš ovaj prilog dole,koji je moj početak,ali nisu dobro odrađene tabele.Ne onako kako si mi ti dao u drugom postu.Znači,izaberem grupu,unesem šifre od i do i on mi ponudi artikle u continius formi i sada kada u prvom redu ukucam u polju rabat broj on se prenese u sve redove naniže.Eto to želim,ali sa tvojim načinom definisanja tabela i relacijama mi ne ide.
A što se tiče prvog dela tvog posta u vezi sa qverijem da li je editabilan ili ne pogledaj drugi primer.

[Ovu poruku je menjao SLOJ.1973 dana 18.05.2008. u 21:06 GMT+1]
Jednog dana...
Prikačeni fajlovi
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: izrada aplikacije za dobijanje mp cene u odnosu na nabavne18.05.2008. u 21:01 - pre 194 meseci
Klasifikacija editabilnih query-ja mi nije dobra. Povlačim reč.
Što se tiče prenošenja rabata u naredni zapis upotrebi:

Private Sub Rabat_AfterUpdate()
Me![Rabat].DefaultValue = Me![Rabat]
End Sub
Trebalo bi da ti popuni sve zapise sa prvim unetim.
 
Odgovor na temu

[es] :: Access :: izrada aplikacije za dobijanje mp cene u odnosu na nabavne

Strane: 1 2

[ Pregleda: 6403 | Odgovora: 22 ] > FB > Twit

Postavi temu Odgovori

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