dex 29.04.2013 15:53
Predmet:Re: Magacin rezervnih delova

Nije mi jasna tabela MagOdr. Je li to zapravo spisak radnika odrzavanja?

wolfonix 29.04.2013 16:42
Predmet:Re: Magacin rezervnih delova

Citiraj dexxxl:
Da rezimiramo.
1.Roba od dobavljaca ulazi u magacin. (prateci dokument Prijemnica)
2. Roba moze da se vrati dobavljacu (prateci dokument Prijemnica)
3. Radnik trebuje robu (prateci dokument ?)
4. Radnik radi u odeljenu
5. Odeljenje moze, ali ne mora da bude Cost centar (U nasem slucaju samo odrzavanje nije)
6. Robu koju su istrebovali radnici odrzavanja na osnovu naloga ugradjuju na odredjenu liniju (Cost Centar)

1. Da
2. po mojoj zamisli NE, roba se vraća preko povratnice dobavljaču
3. Da, direktno na mesto troška(CC)
4. Da, radnik radi na liniji ili odeljenjima koju su podeljene po CC-ovima
5. Ne, odeljenje ili linija moraju imati svoj CC, bravari su 127110009 - mašinsko održavanje, a električari su 127110021 - elektro održavanje
6. Da, njima se izdaje roba i otvaram nalog koji ja ostavljam otvoren, radnici održavanja ga ugrađuju i zatim ubacuju br. radnog nalog i delove koji su gde potrošeni po mestu troška.

wolfonix 29.04.2013 16:45
Predmet:Re: Magacin rezervnih delova

Citiraj pmiroslav:
Ja bih još predložio ovako:
tablicu dobavljači preimenovati u Klijenti i unjoj index polje dobavljacID u klijentID te ga promjeniti iz autonumber u text tako da bude indentično kao u tablici CostCentar.
Također u tablici Transakcija polje KlijentID promjeniti u text i dodao bih polje RadniNalog (text)

Nisam znao kako da definišem tabelu klijenti, pošto su za mene i dobavljači i radnici klijenti...od jednih imam ulaz od drugih izlaz robe...zato je nazvana tabela Klijenti...

dex 29.04.2013 16:51
Predmet:Re: Magacin rezervnih delova

Moj predlog za model.



Veza sa KlijentID u tabeli transakcije resice se aplikacijski u zavisnosti od vrste dokumenta da li ce biti dobavljac ili radnik.
Prilozi:
model.png (Velicina datoteke:78.35 KB)
magacin RDex.zip (Velicina datoteke:102.17 KB)

zxz 29.04.2013 16:54
Predmet:Re: Magacin rezervnih delova

Evo moj primjer.
Na sva polja u caption trebalo bi unijeti cemu polje sluzi.
Poslije kada kreiramo forme to nam ujedno bude i help.
Pomoci ce nam jos ako to popunimo jer cemo jos jednom razmisliti pa uociti gresku ako je ima.
Tabele:
Transakcije i
UlazIzlaz
Treba preimenaovati kao:
T_Transakcije i
T_UllazIzlaz
One jedino nisu kodne.
Za ostale tabele prtedlazem prefik K_.
Zasto je ovo dobro.
Primjera radi ako zelčite da otvorite novu godinu i T tabela cete obrisati podatke dok K tabele treba samo prekopirati.
Ima tu jos niz prednosti.
Naravno nemora to biti T i K moze biti nesto drugo samo da se razlikuju.

Tabelu ulaz izlaz sam prepravio pa ako nesto u njoj nije jasno pitajte da ne opisujem.
Tabelu CostCentar sam vezao za tabelu transakcije jer roba se duzim na costCentar (Radni nalog ili trebovanje).
Dodao sam i polje u koje se moze upisati ko je zaduzio robu jer to je bitno.
Dodao sam jos dvije tabele i to:
K_RadnaMjesta i
K_Prava
Napomena:
Nemoraju tabele biti relaciono vezane po svaku cijenu.
Kodne tabele koje se stavljaju kao lukap nemaju potrebu se relacono vezati jer se iiz njih unosi Preko comba i nemoze se nista unijeti sto netreba.
Ni kaskadni update a ni brisanje kaskadno nam netreaba.
Prilozi:
magacin RD.zip (Velicina datoteke:100.5 KB)

wolfonix 29.04.2013 17:03
Predmet:Re: Magacin rezervnih delova

Citiraj dexxxl:
Nije mi jasna tabela MagOdr. Je li to zapravo spisak radnika odrzavanja?
MagOdr je skraćenica od "Magacioneri i Održavanje", ova tabela je osmišljena da u njoj budu korisnici koji će imati pravo pristupa ovoj bazi...

Zamisao je da ova baza imam Login formu u kojoj će biti definisana prava pristupa.

Evo kako sam ja zamislio nivoe pristupa :

Admini(određeni magacioneri) - full pristup - dodavanje radnika, dodavanje dobavljača, dodavanje Cost centra, dodavanje rez.delova i takođe sva brisanja istih. + sve što budu imali i obočni magacioneri i majstori održavanja.

Magacioneri - zaprimanje, izdavanje i storniranje robe, otvaranje radnog naloga, direktno knjiženje na CC

Održavanje - ubacivanje robe u radni nalog i određivanje mesta troška za robu i zaključavanje radnog naloga

ps. vidim sada da sam za admin pristup stavio yes/no, to ću prepraviti u Number i postaviti
1- full admini - magacioner
2- ostali magacioneri
3- majstori održavanja

dex 29.04.2013 17:05
Predmet:Re: Magacin rezervnih delova

Mislim da u tabeli Transakcije ne treba polje CostCentar. Ono se iscitava na osnovu odeljenja u kome radi radnik koji je istrebovao, odnosno nema ga ako je radnik iz odrzavanja. Na kraju se pravi UNION sa nalozima da se vidi u koji je CostCentar koji deo otisao

zxz 29.04.2013 17:09
Predmet:Re: Magacin rezervnih delova

Da jesi u pravu ali sta kada se desi da radnik promijeni radno mjesto?
Vjerovatno se to desava:
Moja pretpostavka.

dex 29.04.2013 17:12
Predmet:Re: Magacin rezervnih delova

Onda neka polje ostane i da se popunjava automatski preko Dlookup

dex 30.04.2013 00:41
Predmet:Re: Magacin rezervnih delova

Mozda bi naloge trebalo voditi u posebnoj tabeli jer se oni ne odnose na magacin, vec se razduzuje odrzavanje, a zaduzuju CostCentri.
@wolfonix, da li na nalogu treba podatak da li je deo ugradio elektricar ili bravar, ili samo gde je deo ugradjen?
Takodje Polje status se javlja i u tabeli Transakcije i u tabeku UlazIzlaz, na jednom mestu je suvisno. Bolje je da ostane u tabeli UlazIzlaz, da bi mogla da se stornira pojedinacna stavka.