هل عمليةmater/ dtail تجعل كمية المخزون تنقص اوتوماتيكيا
#1
هل عند استخدام mater/dtail هل ان كمية المخزون تنقص اتوماتيكيا بالاستغناء على البروسيدير أم لا علما ان المفاتيح الثانوية تم ربطها
الرد
#2
حسب علمي لا توجد أي علاقة بين كمية المخزون و العلاقة detail master
لذا يجب أن تبرمجها.
بالتوفيق أخي.
الرد
#3
كيف يتم انقاص واضافة الكمية وهذا في article أي في النتيجة التي تطرا عليها التغيرات
علما اني استخدم في قاعدة البيانات SQL SERVER
واستخدم ADO TABLE
وعندي ثلاث فورمات
1- الفورم 1 والتي تمثل وصل دخول سلعة اي عند ادخال السلعة اذهب الى الفورم ثلاث والتي تمثل نتيجة المخزون اجد ان الكمية تزيد
2- الفورم 2 والتي تمثل وصل خروج سلعة اي عند خروج السلعة اجد ان النتيجة تنقص وهذا في الفورم ثلاث والتي تمثل نتيجة المخزون
اطلب منكم توضيح البروسدير المستخدم في هذه العملية وشكرا لكم
واذا اردتم التوضيح يمكن ارفاق الفورمات في روابط وشكرا لكم
الرد
#4
حاول ان تشرح اكثر حتى نتمكن من الفهم ونتمكنك من تقديم العون لك
اللهم علمنا ما ينفعنا و إنفعنا بما علمتنا
الرد
#5
السلام عليكم

لحساب المخزون النهائي
مخ نهائي=(مخ اولي+مدخلات)-مخرجات
يمكن ادخال المخزون الاولي كعملية شراء للتسهيل ومنه نحصل
مخ نهائي=مدخلات-مخرجات

ليكن Adotable1 جدول المدخلات يتكون من: Ref,des,qut_e
ليكن Adotable2 جدول المدخرجات يتكون من: code,des,qut_s


1-العملية الاولى: نستعمل تعليمات SQL للجمع بين المدخلات والمخرجات لتكن adoquery1
كود :
select ref,des,sum(qut_e) as qut_ent, 0 as qut_s from adotable1 group by ref,des union all select code,des, 0,sum(qut_s) from adotable2 group by code,des order by ref,des [align=left][/align]
2-العملية الثانية:جدول المخزون النهائي أي حساب الفرق بين الكميتين
هناك موضوع في المنتدى يشرح هذا المركب XQuery نحمل المركب

نربط الخاصية datasets للمركب xquery1 ب adoquery1
كود :
select ref,des,sum(qut_ent) as qut_entree, sum(qut_s) as qut_sortie, sum(qutentree-qut_s) as qut_final from adoquery1 group by ref,des order by ref,des [align=left][/align]
وبهذا نحصل على جدول Xquery1 يتكون
Ref , des , qut_entree , qut_sortie , qut_final
بالتوفيق
الرد
#6
لدينا قطع غيار لكن لما نقوم بعملية البيع والشراء (الشراء من الممون والبيع للزبن) .هل لي بطريقة لما ابيع شيء ما ينقص اتوماتيكيا من المخزون ولما اشتري يزداد اتوماتيكيا


الملفات المرفقة
.rar   SYCLIS.rar (الحجم : 19.49 ك ب / التحميلات : 59)
الرد
#7
السلام عليكم
اولا : اخي عليك اعادة النظر في الجداول المكونة لقاعدة المعطيات حيث انه لا يوجد تكامل المعطيات..... الخ Rolleyes
قبل ان تبدا في انشاء البرنامج يجب ان تتاكد من ان قاعدة المعطيات تحقق المساءلات التي من الممكن ان تخطر على بالك.
والدراسة التصورية تمكنك من انشاء برنامج قوي ومتكامل:eek:
بالتوفيق اخي العزيز
اللهم علمنا ما ينفعنا و إنفعنا بما علمتنا
الرد


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


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