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

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

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

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

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

أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة: %Eman% , khodor1985 , khodor1985
#3
سوال اخ سعود لو سمحت
لما انا عاملة الموضوع بشكل مختلف

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

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

اتمنى ان تكون فهمت سوالى
الرد }}}}
تم الشكر بواسطة: سعود
#4
السلام عليكم أختي العزيزة ورحمة الله وبركاته
هل يمكن وضوع صورة عن الفاتورة لو سمحت

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

أما موضوع طرح الأصناف خلال عملية البيع أو زيادتها خلال عملية الشراء فهذا يتحقق من خلال إنشاء إستعلام يجمع بين تفاصيل فاتورة المشتريات وتفاصيل فاتورة المبيعات ويمكن أن نعبر عن هذا الإستعلام بالمخزن
عن مولا نا علي ابن أبي طالب عليه السلام :
أحصد الشر من صدر غيرك بقلعه من صدرك.
الرد }}}}
تم الشكر بواسطة: %Eman% , سعود
#5
(28-08-16, 07:16 AM)khodor1985 كتب : السلام عليكم أختي العزيزة ورحمة الله وبركاته
هل يمكن وضوع صورة عن الفاتورة لو سمحت

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

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

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

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

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

البيانات الأساسية لفاتورة مبيعات :
رقم الفاتورة
تاريخ الفاتورة
البيان
الحساب
إسم الزبون

البيانات الأساسية لفاتورة مشتريات :
رقم الفاتورة
تاريخ الفاتورة
البيان
الحساب
إسم المورد

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

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

طيب فيك تبعتي صورة عن الفكرة لو سمحتي ما عم بفهم عليك
عن مولا نا علي ابن أبي طالب عليه السلام :
أحصد الشر من صدر غيرك بقلعه من صدرك.
الرد }}}}
تم الشكر بواسطة: سعود , %Eman%
#7
الصراحة مااستطعت استيعاب الفكرة.
على كل حال يبدو ان الاخ الكريم khodor1985 لديه خبرة بهذه الافكار وقد قدم الجواب.
_____________________________________________________________________
النقطة الاخرى طبعا بالنسبة لفكرة المشروع الذي كتبت رابطه لكي نتحاشى تكرار البيع ممكن نضيف عمود من نوع (نعم/لا) ونجعل القيمة الافتراضية لا اي لم يتم الخصم وهكذا

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

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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  اضافة الاصناف جديد بشرط %Eman% 5 222 09-11-16, 01:39 PM
آخر رد: walkady
  عاوز اعمل الفواتير و الاصناف مع بعض ahmedelkady 4 563 23-07-14, 10:52 PM
آخر رد: ممدوح الخطيب
  تحديد الكمية في Label من خلال combobox djelloul 1 702 15-06-14, 05:17 AM
آخر رد: سعود
  مشروع مبيعات ومشتريات ارجو تعديل على خطا عند أضافة الاصناف تحديل جدول المبيعات بعد الحفظ yasser96 0 859 19-05-13, 01:33 AM
آخر رد: yasser96

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


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