اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

اصدقائي الاكارم تحية طيبة و بعد

كيف استطيع الحصول على الرصيد النهائي للزبون

بمعنى آخر اريد ان اعرف اولا كيف يتم احتساب الرصيد ثم ماهي العمليات التي يجب اجراؤها للحصول على الرصيد النهائي

المرفق سيوضح اكثر

كشف حساب.rar

قام بنشر

اخوي محمد

انا ليس الخبره الكثيره في مجال المحاسبه مع اني درستها واستعمل بعض اساسيتها في العمل

ولكن قبل كل شي سوف اتكلم عن تصميم الجداول وعلاقتها وكذلك تسهيلها للعمليات الحسابيه و الاستعلاميه

التصميم الموجود في الجدول ليس بالسليم

اولا:

لا يوجد مفاتيح اساسيه ولا تعريفيه

بمعنى لايوجد مايعرف بالزبون سوى اسمه ويكتب كتابه كل مره يتم الاضافه وهذا غلط

لابد من وضع جدول منفصل للعملاء ويتم وضع رقم تسلسل لكل زبون لغرض التعريف ويكون مفتاح اساسي متفرد

كذلك لا يوجد مفتاح تعريفي انوع العمليه‘: مبيعات ، او مسترجع... الخ بل تستخد الادخال بكتابته يدويا ، ومن ثما حدوث خطاء في الادخال قد يسبب مشالكل حسابية وكذلك ينطبق الكلام على نوع المدفوعات

من اساسيات تصميم قواعد البيانات هو سلامه البيانات او Data Integrity

ثانيا هناك عمليات يجب برمجه التسلسل فيه كما في رقم الفاتوره

في مثالك انت تقوم بادخالها يدويا وهذا قد يسبب مشاكل اخرى بالتعريفات و الاستعلامات

من ناحيه التصميم اقترح وضع جدول للعملاء يحتوي على رقم العميل و يكون من نوع رقم تلقائي >> مفتاح اساسي

اسم العميل

العنوان

التليفون

....

جدول لنوع المدفوعات

يحتوي على

رقم تعريف من نوع تلقائي

الوصف >>> نقد او اجل

كذلك جدول لنوع العمليه

حتوي على

رقم تعريف من نوع تلقائي

الوصف >>> مبيعات او مسترجع

كذلك جدول للعمليات

وجدول للعمليات

يحتوي على

رقم منفرد من نوع تلقائي

رقم العميل وهو ياخذ البيانات من جدول العملاء اعلاه ويكون مفتاح ثانوي

التاريخ

نوع االعمليه من نوع رقم>> مبيعات او مسترجع ويكون قائمه منسدله تختار منها ويتم تخزين رقم العمليه الموجود في جدول انوع العمليات اعلاه

نوع المدفوعات من نوع رقم>> نقد او اجل ويكون قائمه منسدله تختار منها ويتم تخزين رقم نوع المفوعات الموجود في جدول نوع المفوعات اعلاه

المبلغ

قيمه الفاتوره

هذا كل ماتحتاجه

بعد ذلك بامكانك حساب رصيد العميل

اما دائن او مدين

بحيث تقوم بعمل استعلام(ِA) يعمل على جمع مبالغ العميل(حقل المبلغ) ذو الرقم مثلا 1 من نوع المبيعات و من نوع نقدا( لاحظ وجود شرطين مبيعات و نقد) ثم تقوم بعمل استعلام (B)يقوم بجمع مبالغ العميل من نوع مبيعات والاجله(حقل قيمه الفاتوره) ثم تقوم بخصم Bمن A فايعطيك رصيد اولي مدين او لآ ونسمي هذا الاستعلام مثلا ©

ثم تقوم بعمل باستعلام (D) يعمل على جمع حقل(المبلغ الفاتوره) للعمليات من نوع مسترجع , و نقد ونقوم بعمل استعلام (E) يجمع حقل (المبلغ الفاتوره) و من نوع مسترجع اجل و من ثما نقوم بخصم D من E و نحصل عللا الاستعلام F الذي يبين اما دائن او لا

الان حصلنا على قيم المدين© و الدائن (F)

نقوم بخصم © من (F)

مثلا قيمه C

6000 كما في مثالك

وقيمه F

50 كما في مثال

ببعد اجراء العمليه تحصل على 5950 دين على الزبون

بامكانك وضع حقول تقوم بجمع الدائن و المدين وايضاحها في النموذج

ارجو ان قد وفقت في الشرح

و الرجاء من الاخوان المحاسبين تصحيح العمليات اعلاه ان وجد خطاء

بالتوفيق

قام بنشر

اخي bluemaind تحية طيبة

اشكرك على الرد و الاهتمام

اخي الكريم هذا النموذج مصغر جدا فالنموذج الاصلي تتم فيه عملية ادخال الفواتير و قيمتها و نوعها بشكل تلقائي و ليس يدوي عن طريق نموذج فواتير

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

قام بنشر

الاخ محمد

الان انت تسال عن الجديد ولكن!!

هل قمت بالعمليات الحسابية ادناه كما ذكرت لك سابقا؟؟ وماهي النتائج؟؟

بعد ذلك بامكانك حساب رصيد العميل

اما دائن او مدين

بحيث تقوم بعمل استعلام(ِA) يعمل على جمع مبالغ العميل(حقل المبلغ) ذو الرقم مثلا 1 من نوع المبيعات و من نوع نقدا( لاحظ وجود شرطين مبيعات و نقد) ثم تقوم بعمل استعلام (B)يقوم بجمع مبالغ العميل من نوع مبيعات والاجله(حقل قيمه الفاتوره) ثم تقوم بخصم Bمن A فايعطيك رصيد اولي مدين او لآ ونسمي هذا الاستعلام مثلا ©

ثم تقوم بعمل باستعلام (D) يعمل على جمع حقل(المبلغ الفاتوره) للعمليات من نوع مسترجع , و نقد ونقوم بعمل استعلام (E) يجمع حقل (المبلغ الفاتوره) و من نوع مسترجع اجل و من ثما نقوم بخصم D من E و نحصل عللا الاستعلام F الذي يبين اما دائن او لا

الان حصلنا على قيم المدين© و الدائن (F)

نقوم بخصم © من (F)

مثلا قيمه C

6000 كما في مثالك

وقيمه F

50 كما في مثال

ببعد اجراء العمليه تحصل على 5950 دين على الزبون

بامكانك وضع حقول تقوم بجمع الدائن و المدين وايضاحها في النموذج

ارجو ان قد وفقت في الشرح

و الرجاء من الاخوان المحاسبين تصحيح العمليات اعلاه ان وجد خطاء

بالتوفيق

قام بنشر

عذرا اخي bluemaind لم اطبق الفكرة و السبب اني في هذه الحالة سأقوم بانشاء القاعدة من جديد و ساقوم بتغيير كل شيئ

لذلك ابتعدت عن تطبيق الفكرة حتى اعرف كيف سيتم احتساب الرصيد بعد ذلك ارى ما هو التعديل المطلوب

لننسى عيوب التصميم السابق في المرفق هل يجب ان يكون الرصيد النهائي هو 4000 ؟؟؟

post-37077-0-77177400-1348852867_thumb.p

  • 2 weeks later...
  • 2 years later...
قام بنشر

عندى قاعدة بيانات للمخان 

عامل استعلام جمع المنصرف 

عاوز اعامل استلام جمع المنصرف بالتاريخ من والى ويجمع المنصرف للصنف اكثر من مرة 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information