تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
الاستعلام عن اسماء العملاء الذين لم يسددوا اي مبلغ
#1
عنندي جدول العملاء به كود واسمالعميل ورصيد   العميل
وجدول به السدادات  به الكود واسم العميل وقيمة السداد
كيف اعرض
اسماء العملاء الين عليهم مبالغ ولم يسددوا اي مبالغ
اي ليس لهم اي اسماء في جدول السدادات
شكرا لكم
الرد
تم الشكر بواسطة:
#2
-
لما يكون عندك برنامج حسابات قياسياً لازم يكون فيه يكون فيه بحسب الاهمية : 
- جدول لـ دليل الحسابات : وهذا فيه اسماء الحسابات ومن ضمن الحسابات فرع لـ  (المدينين)، وفرع لـ (الدائنين).
- جدول لـ تفاصيل بيانات المدينين(الزبائن) والدائنين(الموردين).
- جدول لليومية : وفيه تسجل كل العمليات الخاصة بقيود دليل الحسابات :
    -- عملية بييع لزبون اشترى على الحساب أو نقداً أو بضمان أو بشيك أو بسند سداد أو بأوراق قبض أو كمبيالات.
    -- عملية شراء بضائع أو مواد نقداً أو ع الحساب.... إلخ
    -- عملية دفع رواتب، ايجارات، مصاريف ... إلخ.
    -- تحصيل ايجارات، ايرادات أخرى .. إلخ.
    -- أخذ قرض، تسديد قرض، دين... إلخ .
    -- شراء عقار، مواد، أدوات، آلات، معدات، مركبات.. إلخ.
    -- إلخ.
- جدول أو جدولين لتسجيل المواد (دليل للمواد + العمليات عليهن مثل جدول اليومية) - وهو بما نسميه محاسبة المخازن.
- جدول لتفاصيل بيانات الحسابات البنكية، والنقدية.
- جدول لبيانات الموظفين. وبامكانك تطويره ليمشل العلاقات العامة للمؤسسة وموظفيها.
- جدول للمستخدمين (اليوزرات).
- جداول المراقبة(بحسب خبرتك في عمل ما سبق) توضح فيها من قام بالتعديل على ماذا وماذا عدل ومتى تم التعديل أو الحذف وما الذي قام بحذفه (كـ حماية لبرنامجك من التلاعب فيه من كل مستخدم) ولا يستطيع الدخول على هذه الميزة إلا المدير الرئيسي المشرف على البرنامج أو صاحب المؤسسة حصراً وليس أي مستخدم.
----

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

فما دخل وخرج .. تسجله : إما بحقل للقيم الداخل وحقل للقيم الخارجة. -- أو بحقل وحيد : الداخل فيه موجب، والخارج سالب..

عملك أنت في برنامجك بحسب ما وضحناه آخيراً بحسب طريقتك للتسجيل في هذا الجدول وفي حقل القيمة :
- إن كان حقل وحيد : فإنك سوف تبحث عن القيم السالبة في هذا الحقل فيما يخص هذا الزبون(العميل).. فإن وجدت عرضتتها وجمعتها وطرحتها من أصل الدين.
- وإن كان حقل ثنائي : فإنك ستبحث عن قيود هذا العميل في جدول اليومية والتي تتضمن قيمة دائنة(البحث في الحقل الدائن للعميل) - وتجمعها وتطرحها من مجموع القيم المدينة.
==
هذه الفكرة الاساسية  للبرنامج وما بقي عليك هو التطبيق ..
وشكراً ..

قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد
تم الشكر بواسطة: ابراهيم ايبو , asemshahen5
#3
اريد تنفيذ الاستعلام 2 علي الذين لم يسددوا
كما بالقاعدة

شكرا علي ردودك لكن ما احتاجه كما ذكرت
العملاء من جدول adcusmrالذين لم يسددوا اي سدادات وعليهم فلوس nettotal


الملفات المرفقة
.rar   salse.rar (الحجم : 1.02 م ب / التحميلات : 38)
الرد
تم الشكر بواسطة:
#4

هذا الاستعلام الذي اريده

PHP كود :
SELECT adcusmr.cust_nameadcusmr.nettotaladtrans.cust_name   FROM adcusmr INNER JOIN adtrans ON adcusmr.cumcod adtrans.cumcod  GROUP BY adcusmr.cust_nameadcusmr.nettotal
HAVING 
(((adcusmr.nettotal)>0) AND   اسم العميل غير موجود ب جدوول  adtrans 
الرد
تم الشكر بواسطة:
#5
برجاء تعديل الكود
الرد
تم الشكر بواسطة:
#6
ما زلتابحث عن طرقة او كود
الرد
تم الشكر بواسطة:
#7
السلام عليكم ورحمة الله وبركاته
اخي الكريم
جرب الاستعلام هكذا
كود :
Select adcusmr.cust_name,adcusmr.nettotal,adtrans.cust_name From adcusmr Inner Join adtrans  on adcusmr.cumcod = adtrans.cumcod  Group By adcusmr.cust_name HAVING (adcusmr.nettotal > 0  AND adtrans.cust_name <> null)
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد
تم الشكر بواسطة:
#8
تمام اجرب و اخبر حضرتك شكرا

لا لم يظهر واظهر خطا
جربوا في الاكسس الاول حضرتك للتسهيل
الرد
تم الشكر بواسطة:



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


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