تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
إدخال الأصناف والتعديل عليها
#1
السلام عليكم ورحمة الله وبركاته



إخوتي لو سمحتم التوضيح لي كا فكرة ليس بأكثر عن طريقة عمل برنامج يقوم بإدخال أصناف ثم السحب من الأصناف مع تحديد المتبقي من هذه الأصناف  وكذلك الأضافة إلى هذه الأصناف



أي إحتساب السحب والإضافة من خلات إنشاء سجلات بقاعدة البيانات ، وأحتاج إلى فكرة الإرجاع عند التراجع عن السحب وإرجاع القيمة

إذا وجد مثال عملي لتسؤلي أرجو منكم إرفاقه 



أرجو الإفادة لو تكرمتم
الرد }}}
تم الشكر بواسطة:
#2
جدول للصناف و جدول للمبيعات و جدول للمشتريات 

جدول الاصناف ستدخل المادة مره واحدة اذا لم تكن موجودة و اذا كانت موجودة ستتغير الكمية فقط 

عند البيع تحتاج ان تستدعي الكمية من الاصناف حسب رقم الصنف او البار كود وستقوم بارجاعه -١ | فلو كان ١٠ وقمت ببيع ١ ستقوم بعمل update للصنف عند رقم السلعة و سيصبح ٩ ......  
اما عند الارجاع نفس الطريقه ولكن بالعكس هذا لجدول الاصناف

جدول المبيعات هي الاصناف التي تباع تضع فيه المعلومات المطلوبه بالبيع ، الباركود ، اسم القطعة ، الكميه المباعه ، رقم الفاتورة ..... الخ...

للبيع مفضل يكن جدول اخر وهو جدول الفواتير تقوم به بتخزين معلومات الفاتورة من رقم الفاتور ، تاريخ البيع ، اسم الزبون اسم الموظف الخ...

المشتريات وهو جدول يقبل تكرار ارقام الاصناف لتحدد تواريخ الشراء و امور الدفع و الخ .....

الرد }}}
تم الشكر بواسطة: sads , محمد كريّم
#3
أشكرك أخي Rabeea Qbaha هل من مثال عملي لأفهم أكثر ، عند عمل الأبديت في جدول الأصناف سوف تتعدل القيمة ، لم أفهم جيداً فهنا سوف تتعدل برقم القيمة المسحوبه ؟

أرجو منك الإضاح أكثر ولو بمثال عملي بسيط
الرد }}}
تم الشكر بواسطة:
#4
تابع هذا الموضوع نفس موضوعك
يا رحمن الدنيا والآخرة ورحيمهما
الرد }}}
تم الشكر بواسطة: عبد العزيز البسكري
#5
أخي حريف البرمجة لقد إطلعت علية مسبقاً قبل طرح تسؤولي أحتاج إلى التعديل أكثر من ذلك أي جدول للبيع وجدول للإضافة وهكذا  والتراجع عن الإضافة والسحب .
الرد }}}
تم الشكر بواسطة:
#6
(01-12-18, 04:02 PM)sads كتب : أشكرك أخي Rabeea Qbaha هل من مثال عملي لأفهم أكثر ، عند عمل الأبديت في جدول الأصناف سوف تتعدل القيمة ، لم أفهم جيداً فهنا سوف تتعدل برقم القيمة المسحوبه ؟

أرجو منك الإضاح أكثر ولو بمثال عملي بسيط


يعني لو عندي اكياس ارز مثلا ورقم الباركود او رقم الصنف ١٢٣

عند الادخال ستقوب بادخالهم كالاتي 

جدول المشتريات :
الرقم -      الاسم         - الكمية - سعر الشراء- سعر البيع - رقم الفتاتوره الشراء

١٢٣ -   ارز بسمتي      -   ١٠   -       ٢٠      -      ٢٥       -         ١

حدول الاصناف  
الرقم -      الاسم         - الكمية - سعر الشراء- سعر البيع 

١٢٣ -   ارز بسمتي      -   ١٠    -       ٢٠      -     ٢٥      

اذا قمنا باضافة كمية جديدة من نفس الارز ستصبح الجداول كالاتي :

جدول المشتريات :
الرقم -      الاسم         - الكمية - سعر الشراء- سعر البيع - رقم الفتاتوره الشراء

١٢٣ -   ارز بسمتي      -   ١٠   -       ٢٠      -      ٢٥       -         ١
١٢٣ -   ارز بسمتي      -   ١٠  -        ١٠      -      ٢٥       -         ٢

حدول الاصناف  
الرقم -      الاسم         - الكمية - سعر الشراء- سعر البيع 

١٢٣ -   ارز بسمتي      -   ٢٠    -       ١٥      -     ٢٥  


كما تلاحظ من الممكن تكرار الماده في المشتريات اما الاصناف لا يتكرر 
بل فقط الكمية التي تتغير - السعر ممكن يتغير ايضا 

اذا قيمة الارز في الادخال التالي تغيرت ستقوم بحساب الوسط الحسابي لسعر الشراء وتحديثه في جدول الاصناف ايضا 

الوسط الحسابي يحسب كالاتي :
(الكمية القديمة * السعر القديم) + ( الكمية الجديدة * السعر الجديد ) / القيمة القديمة + الجديدة 

عند اضاقة الكمية الجديدة من الارز و سيكون بسعر جديد 
يجب تحديث الكمية و ايضا سعر الشراء 

الكمية ستصبح ١٠ الكمية القديمة + ١٠ القيمة الجديده = ٢٠

سعر الشراء الجديد :

(الكمية القديمة * السعر القديم) + ( الكمية الجديدة * السعر الجديد ) / الكمية القديمة + الكمية الجديدة 
(١٠ * ٢٠) + ( ١٠ * ١٠) /  ١٠ +١٠
٢٠٠ + ١٠٠ / ٢٠
٣٠٠ / ٢٠ = ١٥ 
١٥ سعر الشراء الجديد 

سيصبح جدول الاصناق  كما وضعته في اول الشرح :

حدول الاصناف  
الرقم -      الاسم         - الكمية - سعر الشراء- سعر البيع 

١٢٣ -   ارز بسمتي      -   ٢٠    -       ١٥      -     ٢٠      

-----------------------------------------------------------------------------------------------------------------

عمليه البيع :

عند بيع كيس ارز  والذي كان رقمة ١٢٣ 

سنجلب الكمية للسلعة ١٢٣ وهي لدينا الان ٢٠ 

عند بيع كيس واحد ستصبح ٢٠ - ١ = ١٩ 

وسيصيح جدول الاصناف كالاتي :

حدول الاصناف  
الرقم -      الاسم         - الكمية - سعر الشراء- سعر البيع 

١٢٣ -   ارز بسمتي      -   ١٩    -       ١٥      -     ٢٠      

وهكذا صديقي ....

هذا مثال لاحد الاخوة ستستفيد منة :

http://vb4arb.com/vb/showthread.php?tid=...8%A7%D8%AA

الرد }}}
تم الشكر بواسطة: sads , asemshahen5 , asemshahen5 , عبد العزيز البسكري
#7
[b](Rabeea Qbaha[/b]  ) 
  أدعو لوالدي بالشفاء
اللهمّ إنّي أسألك من عظيم لطفك وكرمك وسترك الجميل أن تشفيه وتمدّه بالصحّة والعافية.)
الرد }}}
تم الشكر بواسطة: Rabeea Qbaha


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  إدخال معادلة رياضية في textBox وبرمجة حلها؟ الخير19 3 300 03-01-24, 04:19 PM
آخر رد: الخير19
  عمليات الاضافة والتعديل على قاعدة بيانات sql server 2012 kewely 4 2,027 08-11-23, 01:07 AM
آخر رد: الحزين اليماني
  إجبار المستخدم على إدخال عدد معين من الأرقام Ahmed.vb 6 662 20-10-23, 10:25 AM
آخر رد: atefkhalf2004
  ما أسرع استضافة يمكن رفع المشروع عليها ؟ hazim1 0 200 03-10-23, 08:55 AM
آخر رد: hazim1
  [Acces2010] عمل اكواد البحث والتعديل والحدف hous 7 710 13-01-23, 05:39 PM
آخر رد: أبووسم
  كيف يمكن إدخال بيانات ( اسم المستخدم وكلمة المرور ) لملف مشاركة برمجياً. عبد الله 8 4,213 10-12-22, 04:00 PM
آخر رد: Calvinarins
  حذف الصفوف التي تم عليها وضع تشيك بكس محمد خيري 6 626 12-11-22, 07:03 PM
آخر رد: ali_ahmed12
  [VB.NET] كود الاضافة والتعديل alma_fandi 3 4,472 10-09-22, 11:46 AM
آخر رد: رضوان الجماعي
Wink [VB.NET] الاضافه والحذف والتعديل رضوان الجماعي 0 599 01-09-22, 01:52 AM
آخر رد: رضوان الجماعي
  [سؤال] كيفيه التعامل مع ملف XML من حيث الانشاء والكتابة والتعديل والحذف والقراءة حسن الجلب 2 737 02-08-22, 03:00 AM
آخر رد: dr.programming

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم