folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
linefolder Ürün Takip Programında Stoktan Düşme?



Ürün Takip Programında Stoktan Düşme?

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    e2
    e2's avatar
    Kayıt Tarihi: 20/Haziran/2008
    Erkek

    Arkadaşlar merhaba C# ile kendi çapımda stok takip programı yazıyorum. Cahillikten olsa gerek stoktan satılan miktarı nasıl düşürebileceğimi çözemedim. İnternetten baktım çok karmaşık işlemler dönüyor.

    Veritabanında oluşturduğum Ürünler tablosu var. İçerisinde stok adeti yazıyor.

    Şimdi satış bölümü oluşturdum fakat güncel stok için yeni bir tablo mu açmam gerekiyor? Ürünlerin içerisindeki stoktan düşemez miyim? Napsam nasıl etsem kafam çok karıştı yardımınıza ihtiyacım var.

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    2021 Talihlisi
    TheAvenqer
    TheAvenqer's avatar
    Kayıt Tarihi: 09/Şubat/2014
    Erkek

    Hocam ben mi yanlis anladim bilmiyorum ama

    Veritabanindan bilgileri cek bir degiskene ata 

    Satilan urun sayisida bir degiskende olacak zaten 

    Veritabanindan cektigin bilgiyi satilandan cikar cikan sonucu bir degiskene ata 

    Yeni degiskeni veritabanindaki gerekli yere guncelle

    Urun 0 oluncada istedigin tukendi islemini yaptir

    Istedigin bu degil mi ??


    Bot ve lisans ihtiyaçlarınız için pm atınız.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    trooper
    trooper's avatar
    Kayıt Tarihi: 11/Kasım/2007
    Erkek
    TheAvenqer bunu yazdı

    Hocam ben mi yanlis anladim bilmiyorum ama

    Veritabanindan bilgileri cek bir degiskene ata 

    Satilan urun sayisida bir degiskende olacak zaten 

    Veritabanindan cektigin bilgiyi satilandan cikar cikan sonucu bir degiskene ata 

    Yeni degiskeni veritabanindaki gerekli yere guncelle

    Urun 0 oluncada istedigin tukendi islemini yaptir

    Istedigin bu degil mi ??

    + hareketler kısmını sadece satış olarak düşünme alış - alış iade - satış - satış iade hepsi için kurgu yap.Hareketler tablosunda hareket tip diye hareketin tipini id ye bağla. ve sisteme yeni belge eklentiğinde hareketin tipine göre stok eklensin ya da çıkarsın.


    ZzZzZzZ...!
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    e2
    e2's avatar
    Kayıt Tarihi: 20/Haziran/2008
    Erkek
    TheAvenqer bunu yazdı

    Hocam ben mi yanlis anladim bilmiyorum ama

    Veritabanindan bilgileri cek bir degiskene ata 

    Satilan urun sayisida bir degiskende olacak zaten 

    Veritabanindan cektigin bilgiyi satilandan cikar cikan sonucu bir degiskene ata 

    Yeni degiskeni veritabanindaki gerekli yere guncelle

    Urun 0 oluncada istedigin tukendi islemini yaptir

    Istedigin bu degil mi ??

    Hocam iyice beynim sulandı :D

    Program: https://i.hizliresim.com/y0qgpk.png

    Ürünler Tablosu: https://i.hizliresim.com/W7Dmpm.png

    Satış Tablosu: https://i.hizliresim.com/6JNdv0.png

    Kodlar: https://gist.github.com/anonymous/00d8fcd5e2f0178f2300220da925edc5

     

    Birde hocam listboxtan seçilen ürüne göre veritabanından fiyatı label' a aldıramadım

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    2021 Talihlisi
    TheAvenqer
    TheAvenqer's avatar
    Kayıt Tarihi: 09/Şubat/2014
    Erkek
    e2 bunu yazdı
    TheAvenqer bunu yazdı

    Hocam ben mi yanlis anladim bilmiyorum ama

    Veritabanindan bilgileri cek bir degiskene ata 

    Satilan urun sayisida bir degiskende olacak zaten 

    Veritabanindan cektigin bilgiyi satilandan cikar cikan sonucu bir degiskene ata 

    Yeni degiskeni veritabanindaki gerekli yere guncelle

    Urun 0 oluncada istedigin tukendi islemini yaptir

    Istedigin bu degil mi ??

    Hocam iyice beynim sulandı :D

    Program: https://i.hizliresim.com/y0qgpk.png

    Ürünler Tablosu: https://i.hizliresim.com/W7Dmpm.png

    Satış Tablosu: https://i.hizliresim.com/6JNdv0.png

    Kodlar: https://gist.github.com/anonymous/00d8fcd5e2f0178f2300220da925edc5

     

    Birde hocam listboxtan seçilen ürüne göre veritabanından fiyatı label' a aldıramadım

    tabloyu görünce benimde beynim sulandı :) ben mysql tercih ediyorum ve c#da değil vbnet yazıyorum sana özelden ufak bir kod parçacığı atayım mantığını incele istersen ama vbnet dilinde

    edit: hocam satış esnasında ürün satıyorsun ya o ürünün adını veritabanında ürünler tablosunda sorgulat sallıyorum  A ürününde 10 tane sattın bunu satış tablosuna kaydettin iyi güzel hoş şimdi yapacağın şey veritabanında adı A olan ürünün sayısını sorgulatmak olsun sallıyorum A ürününden ürünler tablosunda 15 adet var sorgulattın ya bunu bir değişkene ata sallıyorum toplam değişkenine ata

    şimdi ne oldu

    toplam = 15

    yeni yapacağın işlem

    toplam=toplam - sattığın miktar

    sattığın miktar kaçtane demiştik 10 taneydi

    işlem neye döndü

    toplam = 15-10

    burdan yeni toplam değişkenimiz 5 oldu yani elimizde toplam 5 adet stok kaldı

    yeni toplam 5 ya şimdi ise ürün adımız A 'ydı yapacağımız şey

    A değişkenin miktarını 15 ten değiştirip 5 yapmak kısaca ürün sayısını güncellemek

     

    Edit 2: hocam bu arada unutma stok adeti 0 dan düşük olamaz şu işlemden sonra toplam=toplam - sattığın miktar çıkan toplam sonucu 0 dan küçük mü diye sorgulat eğer 0 dan küçükse o kadar ürün yok diye hata versin eğer değilse normal işlemleri yapsın

    TheAvenqer tarafından 22/Şub/18 12:05 tarihinde düzenlenmiştir

    Bot ve lisans ihtiyaçlarınız için pm atınız.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    e2
    e2's avatar
    Kayıt Tarihi: 20/Haziran/2008
    Erkek
    TheAvenqer bunu yazdı
    e2 bunu yazdı
    TheAvenqer bunu yazdı

    Hocam ben mi yanlis anladim bilmiyorum ama

    Veritabanindan bilgileri cek bir degiskene ata 

    Satilan urun sayisida bir degiskende olacak zaten 

    Veritabanindan cektigin bilgiyi satilandan cikar cikan sonucu bir degiskene ata 

    Yeni degiskeni veritabanindaki gerekli yere guncelle

    Urun 0 oluncada istedigin tukendi islemini yaptir

    Istedigin bu degil mi ??

    Hocam iyice beynim sulandı :D

    Program: https://i.hizliresim.com/y0qgpk.png

    Ürünler Tablosu: https://i.hizliresim.com/W7Dmpm.png

    Satış Tablosu: https://i.hizliresim.com/6JNdv0.png

    Kodlar: https://gist.github.com/anonymous/00d8fcd5e2f0178f2300220da925edc5

     

    Birde hocam listboxtan seçilen ürüne göre veritabanından fiyatı label' a aldıramadım

    tabloyu görünce benimde beynim sulandı :) ben mysql tercih ediyorum ve c#da değil vbnet yazıyorum sana özelden ufak bir kod parçacığı atayım mantığını incele istersen ama vbnet dilinde

    edit: hocam satış esnasında ürün satıyorsun ya o ürünün adını veritabanında ürünler tablosunda sorgulat sallıyorum  A ürününde 10 tane sattın bunu satış tablosuna kaydettin iyi güzel hoş şimdi yapacağın şey veritabanında adı A olan ürünün sayısını sorgulatmak olsun sallıyorum A ürününden ürünler tablosunda 15 adet var sorgulattın ya bunu bir değişkene ata sallıyorum toplam değişkenine ata

    şimdi ne oldu

    toplam = 15

    yeni yapacağın işlem

    toplam=toplam - sattığın miktar

    sattığın miktar kaçtane demiştik 10 taneydi

    işlem neye döndü

    toplam = 15-10

    burdan yeni toplam değişkenimiz 5 oldu yani elimizde toplam 5 adet stok kaldı

    yeni toplam 5 ya şimdi ise ürün adımız A 'ydı yapacağımız şey

    A değişkenin miktarını 15 ten değiştirip 5 yapmak kısaca ürün sayısını güncellemek

     

    Edit 2: hocam bu arada unutma stok adeti 0 dan düşük olamaz şu işlemden sonra toplam=toplam - sattığın miktar çıkan toplam sonucu 0 dan küçük mü diye sorgulat eğer 0 dan küçükse o kadar ürün yok diye hata versin eğer değilse normal işlemleri yapsın

    Çok teşekkür ederim hocam mantığı kavradım duacınım sabahtan beri beynim yandı :D

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    2021 Talihlisi
    TheAvenqer
    TheAvenqer's avatar
    Kayıt Tarihi: 09/Şubat/2014
    Erkek
    e2 bunu yazdı
    TheAvenqer bunu yazdı
    e2 bunu yazdı
    TheAvenqer bunu yazdı

    Hocam ben mi yanlis anladim bilmiyorum ama

    Veritabanindan bilgileri cek bir degiskene ata 

    Satilan urun sayisida bir degiskende olacak zaten 

    Veritabanindan cektigin bilgiyi satilandan cikar cikan sonucu bir degiskene ata 

    Yeni degiskeni veritabanindaki gerekli yere guncelle

    Urun 0 oluncada istedigin tukendi islemini yaptir

    Istedigin bu degil mi ??

    Hocam iyice beynim sulandı :D

    Program: https://i.hizliresim.com/y0qgpk.png

    Ürünler Tablosu: https://i.hizliresim.com/W7Dmpm.png

    Satış Tablosu: https://i.hizliresim.com/6JNdv0.png

    Kodlar: https://gist.github.com/anonymous/00d8fcd5e2f0178f2300220da925edc5

     

    Birde hocam listboxtan seçilen ürüne göre veritabanından fiyatı label' a aldıramadım

    tabloyu görünce benimde beynim sulandı :) ben mysql tercih ediyorum ve c#da değil vbnet yazıyorum sana özelden ufak bir kod parçacığı atayım mantığını incele istersen ama vbnet dilinde

    edit: hocam satış esnasında ürün satıyorsun ya o ürünün adını veritabanında ürünler tablosunda sorgulat sallıyorum  A ürününde 10 tane sattın bunu satış tablosuna kaydettin iyi güzel hoş şimdi yapacağın şey veritabanında adı A olan ürünün sayısını sorgulatmak olsun sallıyorum A ürününden ürünler tablosunda 15 adet var sorgulattın ya bunu bir değişkene ata sallıyorum toplam değişkenine ata

    şimdi ne oldu

    toplam = 15

    yeni yapacağın işlem

    toplam=toplam - sattığın miktar

    sattığın miktar kaçtane demiştik 10 taneydi

    işlem neye döndü

    toplam = 15-10

    burdan yeni toplam değişkenimiz 5 oldu yani elimizde toplam 5 adet stok kaldı

    yeni toplam 5 ya şimdi ise ürün adımız A 'ydı yapacağımız şey

    A değişkenin miktarını 15 ten değiştirip 5 yapmak kısaca ürün sayısını güncellemek

     

    Edit 2: hocam bu arada unutma stok adeti 0 dan düşük olamaz şu işlemden sonra toplam=toplam - sattığın miktar çıkan toplam sonucu 0 dan küçük mü diye sorgulat eğer 0 dan küçükse o kadar ürün yok diye hata versin eğer değilse normal işlemleri yapsın

    Çok teşekkür ederim hocam mantığı kavradım duacınım sabahtan beri beynim yandı :D

    Ne demek hocam rica ederim kolay gelsin


    Bot ve lisans ihtiyaçlarınız için pm atınız.
Toplam Hit: 1969 Toplam Mesaj: 7
stok takibi