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

عندى داتا جريد فيو (ديتلز) بيطلع فيها بيانات الاصناف المباعة
مع العلم ان الديتلز بتضاف للجدول مع الظغط على زر حفط مش مع اضافة الرو للداتا جريد

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

انا عاملة جدول فى اسم الاصنف ومخزنه وعدد القطع منه
وجدول ماستر لاسم العميل و وبيانات الفاتورة وجدول ديتلز للبضاعة وفيه id الصنف

هل انا كده ماشية صح ولا غلط
وايه الكود المناسب لطرح العدد من الاصناف لو العميل زود اصناف من غير مايطرح من القديم تانى
متشكرة على تفاعلكم
الرد }}}
تم الشكر بواسطة:
#2
ارجو ان يكون الرابط فيه ماتريدين.

الرد }}}
تم الشكر بواسطة: Abou Eman , khodor1985 , khodor1985
#3
سوال اخ سعود لو سمحت
لما انا عاملة الموضوع بشكل مختلف

انا مثلا عندى فاتورة مباعة بالفعل وليكن من سوبر ماركت بها اصناف عادية

عند الحفظ بيحفظ الاصناف من الكمية الاساسية المدخلة
لكن لو العميل ده عاوز يزود اصناف تانية على الفاتورة ما ما يخرج من السوبر ماركت
وانا بعمل تتعديل ازاى يتجاهز فى الرجيد الاصناف القديمة ويتعامل مع الاصناف الجدية بس

اتمنى ان تكون فهمت سوالى
الرد }}}
تم الشكر بواسطة: سعود
#4
(28-08-16, 07:16 AM)khodor1985 كتب : السلام عليكم أختي العزيزة ورحمة الله وبركاته
هل يمكن وضوع صورة عن الفاتورة لو سمحت

من المفترض إنشاء جدول يعبر عن البيانات الرئيسية للفاتورة، وجدول يعبر عن البيانات التفصيلية للفاتورة كإسم الصنف والكمية ووحدة القياس والسعر الإفرادي ومن ثم المجموع، وجدول يعبر عن بطاقة الصنف يخزن داخل الجدول كل الأصناف الموجودة وسوف يكون هذا الجدول هو المرجع لفاتورة المبيعات.

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

كل ده اتعمل خلاص

المشكلة الان لما اعمل فاتورة لعميل وقبل مايرخج من المحل حب يزود حاجات تانية هيشتريها
ماينفعش اعمل له فاتورتين
المفروض ازود على الفاتورة الى عملها الوقت وتبقى فاتورة واحدة

انا بنقص من الداتا جريد
لما هعمل تعديل عن طريق فور نكست هدور على الاصناف الى بالاعلى ويخصمها تانى
عاوزه يخصم الجديد بس الى هما صنف او 2 فى الفاتورة الى العميل زودهم قبل ما يمشى
الرد }}}
تم الشكر بواسطة: سعود
#5
الصراحة مااستطعت استيعاب الفكرة.
على كل حال يبدو ان الاخ الكريم khodor1985 لديه خبرة بهذه الافكار وقد قدم الجواب.
_____________________________________________________________________
النقطة الاخرى طبعا بالنسبة لفكرة المشروع الذي كتبت رابطه لكي نتحاشى تكرار البيع ممكن نضيف عمود من نوع (نعم/لا) ونجعل القيمة الافتراضية لا اي لم يتم الخصم وهكذا

اتوقع اني بعيد غن الفكرةSad
الرد }}}
تم الشكر بواسطة: khodor1985 , khodor1985 , Abou Eman
#6
حسب ما فهمت ان ايمان تسال على طريقة فرز الاصناف الجديدة التي اضيفت الى الفاتورة بعد حفظها اول مرة
يعني هي عملت فاتورة اضافت لها اصناف وانحفظت الفاتورة في جدولي master و details
ولكنها اضطرت الى اضافة اصناف جديدة على الفاتورة حسب رغبة الزبون
وتسال عن - كيف ستميز الاصناف المضافة حديثا الى الفاتورة حتى تخصم الكميات المباعة منها من جدول المواد
وايضا كيف تتفادى اضافة الاصناف القديمة الى جدول details - يعني لا تريد تكرار لان تم الحفظ المرة الاولى

---
طيب يمكن تحددي لو تم التعديل على الفاتورة وعند الحفظ ترسلي استعلام الى قاعدة البيانات داخل حلقة loop يعنيforeach على كل الاصناف الموجودة في الداتاجريدفيو تستفسري على كل الاصناف الموجودة (قديمة وجديدة) في جدول details والتي تحمل نفس رقم الفاتورة ونفس رقم الصنف بحيث انه اذا وجده مسجل يتجاوزه ولا يضيفه
واذا لم يجده فيضيفه وينقص الكمية المباعة من جدول المواد
الرد }}}


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  اريد طباعة الباركود المحدد فقط مع الكمية new_programer 5 430 09-01-24, 08:40 PM
آخر رد: new_programer
  مبيعات الاصناف بناء على الحجم h2551996 8 820 31-07-23, 11:41 AM
آخر رد: h2551996
  [VB.NET] سؤال في كيفية ربط الكمية المتاحة بمنتج في قاعدة البيانات بالمقاس علاء الكبابي 1 389 19-05-23, 06:24 PM
آخر رد: dr.programming
  في حالة الكمية تساوي صفر ali_ahmed12 16 1,956 01-11-22, 11:53 PM
آخر رد: kebboud
  الكمية في برنامج مبيعات h2551996 10 1,587 27-10-22, 03:00 PM
آخر رد: O27
  استفسار حول الكمية ali_ahmed12 0 400 22-10-22, 02:43 PM
آخر رد: ali_ahmed12
  مشكلة الكمية في برنامج مبيعات h2551996 11 1,318 14-10-22, 06:51 PM
آخر رد: h2551996
  كود خصم الاصناف المباعه من المخزن حماده ممدوح البحيرى 4 799 06-10-22, 10:12 AM
آخر رد: atefkhalf2004
Heart [VB.NET] تفادي تكرار ادخال نفس العنصر في الداتاغريد فياو و تحديث خلية الكمية و السعر technomedia 19 2,537 07-08-22, 08:13 PM
آخر رد: technomedia
  نقل جميع الاصناف الى جميع البوتن حماده ممدوح البحيرى 2 633 06-07-22, 06:34 AM
آخر رد: حماده ممدوح البحيرى

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


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