1. sayfa
mssql de yapacağım ama sorun mimari de programı kullanabilirim. |
CREATE TABLE ürünTransfer ( transferNo INTEGER, |
şimdi kendim uğraşıcam biraz yapabilirsem dönücem |
TABLOLAR Depo --------- DID DAd DKapasite DAdres Musteri ---------- MID MAd MSoyad MAdres Urun ------- UID UAd DepoMusteri -------------- DID MID UID Tarih Adet DepoDepo ------------ DID (Giden) DID (Gelen) Adet Tarih UrunDepo ------------ UID DID Adet Tarih UrunFiyat ------------ UID TarihBaslangic TarihBitis Fiyat Fikir vermesi açısından hızlıca yazdım bişiler. Kolay gelsin.. |
tesekkür ederim bende onu düşünüyordum depodepo urundepo demissiniz ya onları böyle mi baglayacagız acaba diye. kafamdaki birkac soru işareti gitti. |
bol bol sp ve trigger yazman lazımki prof bir is olsun, sen daha nasıl tablo acıcagına karar vermeden nasıl bu işleri alabiliyorsun keske sendeki cevre bende olsa :) |
İşi alıyorsun fakat yapmayı mı bilmiyorsun ? Vay arkadaş. Bakkalın mütahitliğe kalkışması gibi bir durum bu. Neyse çok konuşmadan yardımcı olayım. Öncelikle arkadaşların yazdıklarına baktım senin dediğine baktım. Şimdi bu depo ne deposu öncelikle ? Toptan satış deposu ise tamam fiyat olsun fakat bir malzeme stok tutmak için yapılıyorsa fiyatın anlamı yok. Öncelikle Stoğ'unu tutacağımız Ürünlerimiz kesin olacak. Bunun yanında bence Ürünleri Kategorilemek kesinlikle şart ve Kategorinin de bir Alt Kategorisi olması gerekir. Örnek vermek gerekirse ; Id 1 KatId null KatAdi Et Id 1001 KatId 1 KatAdi Kuşbaşı gibi. Depolarımız olacak bu depolar arasında Stok Hareketi olmazsa olmazlar arasın da zaten. Örnek ; 'TRANSFER EDİLDİ' vs. Peki nasıl : Örnek ; ANADEPODAN RESTORANT 'TRANSFER EDILDI' gibi. Tek Depo için falan ise 'STOK YOK','STOK AZ' vs. yapılabilir. Ayrıca bunlara bakan kesinlikle Personel olacak. Stok sayımını yapan , başka bir depoya aktaran ve bunun bilgisini veren bir Personel olması gerekir. Bunların yanında ayrıca başka şeyler de yapılabilir. Bunlar sana örnek olsun biraz. + bir bilgi daha vereyim sana(bu işi alıp nasıl yapacağını bilmediğin için bunu da bilmiyorsundur diye) veriyorum. Her tablo da CreatedDate koy. Yada koyma ilerde Update olarak koyabilirsin. Her zaman , her yerde , her istenilen bir durumda , yapılacak bir rapor için çok ama çok işine yarayacak bir kolon olacak. Bu sayede View yaparken yada bir sorgu çekerken Ay,Yılın Çeyrek Bölümü gibi kolaylıklar sağlayacak sana. Onların da örneklerini verdirtme artık bana. |
Kesinlikle katılıyorum hocam. Ah yok işte yok yani. Açılıyoruz pazara 1-2 iş geliyor fiyat verdiğin de kabul etmiyorlar. 1-2 iş tecrübesi yaşamanı öneririm. Yaşadım fakat oralardan da pek iş çıkmaz çünkü çalıştığım firmada yazılımlarını yaptığım sektör de parçalanmış adeta. Daha da kimse ye kolay kolay ekmez çıkmaz gibi o sektörden. |
staj yapıyorum şuan projem benim staj projem okulda trigger ın t sini ögretmediler. veri tabanı dersini de almadığım için bilmiyorum. |
Merhaba, Benim önerim. 1- bir tane STOKKART tablosu 2- depo stoğu takibi içİN STOKDEPO tablosu 3- fiyat aralığına göre STOKFIYAT tablosu (sütun isimleri FIY_BAS_TAR, FIY_BIT_TAR,STOKKODU) eğer müşteri bazlı fiyatlandırma yapacaksan CARIKOD kolonu da ekleyebilirsin. 4- satış işlemi olacaksa işlem tiplerini tutacağın (STOKHAREKETTIP) tablosu olsun. Bunun içinde her bir hareket türüne bir ID ver. örneğin TRANSFERCIKIS=0, TRANSFERGIRIS=1, SATIS(CIKIS)=10, SATINALMAGIRIS=11, URETIMCIKIS=20, URETIMGIRIS=21, IADE(CIKIS)=30, IADEGIRIS=31, SAYIMFAZLASI=100, SAYIMEKSIGI=101 operasyonun detaylarına göre bunu çoğaltabilirsin. 5- Kullanıcıları tutacağın KULLANICI isimli bir tablo olsun. 6- Bir tür LOG tablon olsun. Hangi kullanıcının hangi tarihte hangi depoda hangi işlemi tipi ile ne kadar miktarlık bir hareket yaptığının kaydını tutmak izlenebilirlik ve geri kontrolleri yapmanı sağlar. 7- satış işlemi olacaksa STOK tablosunun aynısından STOKSEVK diye bir tablon olsun. sattığın her satır kaydı buraya insert etmeni öneririm. Programın ve bu işi yaptığın yerin boyutuna göre süreç detaylandıkça farklı tablolar da oluşabilir. Bu konuda tecrübeli biri olarak sana tavsiyelerim şimdilik bu kadardır. İyi çalışmalar. |
sp de trigger de yazması gerekmiyor. özellikle trigger olayını pek tavsiye etmem şahsen. ne axapta'da ne de sap'ta ne trigger ne de sp kullanılmamıştır. tek bir tane bile yoktur. ben de kendi yazdığım hiçbir programda kullanmadım. trigger tam bir baş belasıdır. |
1. sayfa
şimdi
ürünler tablosu : (PK)ürünNo, ürünAdi, birimi, birimfiyatı, üreticikodu
depolar tablosu : (PK)depoNo, DepoAdi
hareket tablosu : (PK)hareketNo, (FK)ürünNo , (FK)depoNo
bundan sonrasını yapamıyorum nasıl bağlayacağım fiyatı nasıl oluşturacağım bilmiyorum.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.