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

لتقريب الفكرة للإجابة يتم عمل جدول

يحتوي على الاعمدة التالية ( رقم الفرع -  رقم الصنف - الوحدة - الكمية الداخله - الكمية المنصرفة  - نوع العملية )

تكون البيانات في الجدول عند التحــويـل من الفرع الاول كالتالي  ( 1 - 100100- حبة - 0  - 5   تحـويل مخزني )

تكون البيانات في الجدول عند الاستلام في الفرع الثاني كالتالي ( 1 - 100100- حبة - 5 -  0 -  إستلام مخزني )



لمعرفة رصيد كل فرع إعمل جملة إستعلام بشرط رقم الفرع يطلع لك الكميات الداخله والكميات المنصرفة ويعطيك نوع كل عملية
الرد }}}
تم الشكر بواسطة: سعود , أبو نوره
#3
شكرا جزيلا اخي الكريم لردك
ولكن اريد تفصيل اكثر للشرح وياريت لو لديك كود في حالة الاضافه على اثاث يتم الاضافه في مخزن والخصم من مخزن اخر
الرد }}}
تم الشكر بواسطة: سعود , أبو نوره
#4
مارايك بالمثال التالي
الرد }}}
تم الشكر بواسطة: أبو نوره
#5
جزاك الله خيرا يا اخي ولكن هذا لا يخص السؤال الذي اريدة
انا اريد ان ازيد الكميه في مخزن معين وانقص نفس الكميه من مخزن اخر وذلك من خلال شاشة ادخال واحدة
يتم فيها تحديد الاصناف والكميات واسم المخزن المنقص منه واسم المخزن الزي تزيد داخلة الاصناف

وانا شاكر جدا اهتمامك وتعبك فى الرد على
الرد }}}
تم الشكر بواسطة: أبو نوره , hamadro
#6
السلام عليكم و رحمة الله و بركاته
الاخ احمد الامين,
لو انك وضعت مثال لقاعدة البيانات المستخدمة , و كيفية تصميمها
هل تقبع كل الاصناف لكل المخازن في جدول واحد و يتم التفريق بينها بدلالة رقم المستودع مثلاً
ما الذي يجري اثناء عملية النقل اذا انتهى رصيد صنف من مخزن هل يتم حذف الصنف
الاصناف المتشابهة بين المخازن (بدلالة كود الصنف) هل يتم دمج الكميات فقط.

نحتاج توضيحات اكثر مع ملف بسيط للقاعدة , و بعدها يتم رسم الخطوات المناسبة لذلك.
بالتوفيق
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
الرد }}}
تم الشكر بواسطة:
#7

.rar   data.rar (الحجم : 3.1 م ب / التحميلات : 132) شكرا جزيلا اخي الكريم ( ابو ليلي ) على اهتمامك سوف ارفق قاعدة البيانات وهى معمولة على sql 2008
الرد }}}
تم الشكر بواسطة:
#8
السلام عليكم و رحمة الله و بركاته
الاخ احمد الامين,

دعني اتكلم عن وجهة نظري في مشروع المخازن .
سافرض ان لدي شركة توزيع و هذه الشركة لها عدة مخازن 
مخزن في كل (حي او منطقة او مدينة)
و في كل مخزن تقبع مجموعة من الاصناف
قد تتشابه الاصناف بين المخازن , التشابه برقم الصنف مثلاً
هذا الكلام يجري على ارض الواقع..... ماذا عن التطبيق على واقع البرامج
 
من جهة قاعدة البيانات؟؟
سيكون لدينا قاعدة بيانات مركزية.
- تحتوي على جدول يضم اسماء المخازن .
- جدول يحتوي على الاصناف (كل الاصناف في كل المخازن) و كل صنف له رقمه الخاص (كود الصنف) و يتبع هذا الصنف لمخزن معين
  بمعنى انه يوجد رابط بين المخازن و الاصناف.

رجوعاً الى فكرة نقل الاصناف بين المخازن
عندما اقوم بنقل مجموعة اصناف من مخزن اول الى مخزن ثاني انا امام طريقين

الاول :نقل كلي , اذا قمت بنقل الصنف شاشات فرضاً (من المخزن الاول الى المخزن الثاني) نقل كلي , اي نقل كامل الصنف من المخزن الاول للثاني , هنا سيتم فقد الصنف في المخزن الاول و بالتالي حذفه من المخزن الاول .

الثاني:نقل جزئي , اقوم فيه بنقل عدد محدد من المخزن الاول الى المخزن الثاني و بالتالي سيبقى الصنف متوفر في المخزن الاول و تجري عليه عملية نقصان في الكمية فقط (في المخزن الثاني) , و بالمقابل تجري عملية زيادة على كمية الصنف في المخزن الاول.


وكلا الطريقين السابقيين لهما حالتان فقط
الحالة الاولى : اذا توفر الصنف المنقول في المخزن الاول , سيتم عندها زيادة الكمية للصنف فقط.
الحالة الثانية : اذا لم يتوفر الصنف المنقول في المخزن الاول , سيتم اضافته الى المخزن بالكمية المنقولة.

بالعودة الى القاعدة المرفقة في الموضوع , تحتوي على الكثير من الجداول , و مما اتضح لي انه يوجد جدول للمخازن و جدول للاصناف , و لكنني لم ارى اي رابط بين المخازن و الاصناف .


فهي لا تنجح وفق السيناريو السابق الذكر.
و عليه قمت بتصميم قاعدة بيانات بسيطة (قاعدة اكسس) , و قمت بعمل نموذج بسيط يحتوي على اثنين DataGridView
واحدة تمثل المخزن المصدر (المخزن المراد النقل منه) , و الثاني تمثل المخزن الهدف (المخزن المراد النقل اليه).
و يتم فيها تحديد الاصناف و الكمية المراد نقلها (من الاول الى الثاني).
و من ثم تجري عملية النقل و فق السيناريو السابق تماماً.
و زر للحفظ يقوم بنقل التعديلات الى القاعدة.








بالتوفيق للجميع


الملفات المرفقة
.rar   Store_Trans.rar (الحجم : 181.42 ك ب / التحميلات : 204)
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
الرد }}}
تم الشكر بواسطة:
#9
بارك الله فيك اخي (ابو ليلي) وزادك من العلم والمعرفة كي تستطيع ان تفيد الناس بها
وجعله في ميزان حسناتك
شرح وافى جدا واكثر من ممتاز

شكرا جزيلا اخي
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  فورم يناسب كل الشاشات نبيل فتحى 6 3,536 اليوم, 02:40 AM
آخر رد: Taha Okla
  اريد اضافة حفظ PDF فى مسار على الهارد- مثال الاستاذ عبدالله الدوسري new_programer 0 49 13-04-24, 12:59 PM
آخر رد: new_programer
  ارجو التعديل على الدالة المرفقة - الدالة تعيد الرقم -1 new_programer 4 138 20-03-24, 01:18 PM
آخر رد: تركي الحلواني
  كيفية تنفيذ أمر عرض بيانات من فورم ثان مصمم هاوي 7 339 19-02-24, 12:28 AM
آخر رد: مصمم هاوي
  [VB.NET] تحويل المشروع سطح المكتب للعمل على الويب Doby 3 381 13-01-24, 04:22 AM
آخر رد: dr.programming
  ارجو الافادة للضرورة mohamed sabry 1 111 13-01-24, 03:37 AM
آخر رد: Taha Okla
  ارجو المساعدة فى شاشة طباعة الباركود new_programer 10 584 09-01-24, 08:41 PM
آخر رد: new_programer
  اريد طباعة الباركود المحدد فقط مع الكمية new_programer 5 450 09-01-24, 08:40 PM
آخر رد: new_programer
  تحويل مشروع من c# الى فيجول بيسك Lathe1 4 726 05-01-24, 01:05 AM
آخر رد: HALIM ELEULMA
  [سؤال] كيفية انشاء فورم داخل مشروعى عاصم النجار 2 314 05-01-24, 12:36 AM
آخر رد: HALIM ELEULMA

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


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