(01-12-18, 04:02 PM)sads كتب : أشكرك أخي Rabeea Qbaha هل من مثال عملي لأفهم أكثر ، عند عمل الأبديت في جدول الأصناف سوف تتعدل القيمة ، لم أفهم جيداً فهنا سوف تتعدل برقم القيمة المسحوبه ؟
أرجو منك الإضاح أكثر ولو بمثال عملي بسيط
يعني لو عندي اكياس ارز مثلا ورقم الباركود او رقم الصنف ١٢٣
عند الادخال ستقوب بادخالهم كالاتي
جدول المشتريات :
الرقم - الاسم - الكمية - سعر الشراء- سعر البيع - رقم الفتاتوره الشراء
١٢٣ - ارز بسمتي - ١٠ - ٢٠ - ٢٥ - ١
حدول الاصناف
الرقم - الاسم - الكمية - سعر الشراء- سعر البيع
١٢٣ - ارز بسمتي - ١٠ - ٢٠ - ٢٥
اذا قمنا باضافة كمية جديدة من نفس الارز ستصبح الجداول كالاتي :
جدول المشتريات :
الرقم - الاسم - الكمية - سعر الشراء- سعر البيع - رقم الفتاتوره الشراء
١٢٣ - ارز بسمتي - ١٠ - ٢٠ - ٢٥ - ١
١٢٣ - ارز بسمتي - ١٠ - ١٠ - ٢٥ - ٢
حدول الاصناف
الرقم - الاسم - الكمية - سعر الشراء- سعر البيع
١٢٣ - ارز بسمتي - ٢٠ - ١٥ - ٢٥
كما تلاحظ من الممكن تكرار الماده في المشتريات اما الاصناف لا يتكرر
بل فقط الكمية التي تتغير - السعر ممكن يتغير ايضا
اذا قيمة الارز في الادخال التالي تغيرت ستقوم بحساب الوسط الحسابي لسعر الشراء وتحديثه في جدول الاصناف ايضا
الوسط الحسابي يحسب كالاتي :
(الكمية القديمة * السعر القديم) + ( الكمية الجديدة * السعر الجديد ) / القيمة القديمة + الجديدة
عند اضاقة الكمية الجديدة من الارز و سيكون بسعر جديد
يجب تحديث الكمية و ايضا سعر الشراء
الكمية ستصبح ١٠ الكمية القديمة + ١٠ القيمة الجديده = ٢٠
سعر الشراء الجديد :
(الكمية القديمة * السعر القديم) + ( الكمية الجديدة * السعر الجديد ) / الكمية القديمة + الكمية الجديدة
(١٠ * ٢٠) + ( ١٠ * ١٠) / ١٠ +١٠
٢٠٠ + ١٠٠ / ٢٠
٣٠٠ / ٢٠ = ١٥
١٥ سعر الشراء الجديد
سيصبح جدول الاصناق كما وضعته في اول الشرح :
حدول الاصناف
الرقم - الاسم - الكمية - سعر الشراء- سعر البيع
١٢٣ - ارز بسمتي - ٢٠ - ١٥ - ٢٠
-----------------------------------------------------------------------------------------------------------------
عمليه البيع :
عند بيع كيس ارز والذي كان رقمة ١٢٣
سنجلب الكمية للسلعة ١٢٣ وهي لدينا الان ٢٠
عند بيع كيس واحد ستصبح ٢٠ - ١ = ١٩
وسيصيح جدول الاصناف كالاتي :
حدول الاصناف
الرقم - الاسم - الكمية - سعر الشراء- سعر البيع
١٢٣ - ارز بسمتي - ١٩ - ١٥ - ٢٠
وهكذا صديقي ....
هذا مثال لاحد الاخوة ستستفيد منة :
http://vb4arb.com/vb/showthread.php?tid=...8%A7%D8%AA