• 24-12-2021, 01:14:42
    #1
    Selamlar,

    Bir üretim tesisi için php ile online basit bir stok yazılımı geliştireceğim.

    Kafamda oturtamadığım bir taraf var mysql yapısı tarafında.

    Şimdi şöyle ki;

    Hammadde adı altında bir tablom var. Örneğin çam tozu olarak. ton/KG ile giriş yapıyorum bu veriyi tabloya.

    Sonra kullanılanHammadde adında başka bir tablom var. Burada da çam tozu üretime gittiği için ton/KG olarak veri işliyorum.

    Hammadde sayfasına girdiğim zaman alınan hammaddeleri gösteriyorum, Kullanılan Hammaddeler sayfasında da kullanılanları listeliyorum.

    Şuanda çam tozu hammaddesinin stoğunu görüntülemek için hammadde tablosundaki çam tozu girişinden kullanılanHammadde'de ki çam tozu miktarını çıkarıyorum ve gösteriyorum. Bu yöntem matematik olarak doğru ama mesela ÇamStok adı altında bir tablo oluştursam sadece Kilogram sütunlu, giriş yapıldığında o stoğu güncellese, çıkış yapıldığında o stoktan düşse daha mı mantıklı?

    Stok yönetimi ile ilgili hiçbir çalışma yapmadım daha önce mantığını kuramıyorum açıkçası.

    Yol gösterebilecek arkadaşlara teşekkürler.
  • 24-12-2021, 01:18:28
    #2
    hammaddelerin olduğu tablodan güncelleme yaparak kullanılanhammadde stoğunu düşmeniz gerekiyor.
    ayrıca bir tablo daha oluşturup çıkışları tutmanız gerekiyor.
  • 24-12-2021, 02:06:23
    #3
    Kullandığınız yöntem size artı veriler sağlar, örneğin her girdiğiniz hammadde kaydının arşivlenmesi gibi. Tablolarınız bu şekilde kalabilir. Ayrıca hammadde girdilerini ve çıktılarını hesaplayıp kalan hammaddeleri gösteren bir VIEW yazarak sonuçları listelemenizi tavsiye ederim. Bu gibi konuları mysql tarafında VIEW ile çözmeniz sağlıklı olacaktır.
  • 24-12-2021, 02:59:20
    #4
    L0pht adlı üyeden alıntı: mesajı görüntüle
    hammaddelerin olduğu tablodan güncelleme yaparak kullanılanhammadde stoğunu düşmeniz gerekiyor.
    ayrıca bir tablo daha oluşturup çıkışları tutmanız gerekiyor.
    Teşekkürler. ben onu şuan için ilgili yerlerde sum() ile toplayıp çıkarıyorum. Ama şöyle söyleyim veriler bir tarafta giriliyor. Bir başka tabloda'da çıkılıyor. Tablo türleri ve yapıları aynı olmadığı için işime gelen KG kısmını hammaddenin giriş kısmındakilerin tümünü topluyorum diğerinde çıkarıyorum. Ama tablolar arasında bir ilişki ile değilde php matematik işlemleriyle.

    fatihemre adlı üyeden alıntı: mesajı görüntüle
    Kullandığınız yöntem size artı veriler sağlar, örneğin her girdiğiniz hammadde kaydının arşivlenmesi gibi. Tablolarınız bu şekilde kalabilir. Ayrıca hammadde girdilerini ve çıktılarını hesaplayıp kalan hammaddeleri gösteren bir VIEW yazarak sonuçları listelemenizi tavsiye ederim. Bu gibi konuları mysql tarafında VIEW ile çözmeniz sağlıklı olacaktır.
    Araştıracağım, teşekkür ederim değerli tavsiyeniz için.
  • 24-12-2021, 04:13:20
    #5
    bir stok hareket tablosu oluşturun. giriş ve çıkışları bu tabloya işleyin. tablo üzerinden hammaddeye ait güncel stok miktarını hesaplayın. stok takibi açısından daha faydalı olacaktır.