16-05-17, 01:12 AM
(16-12-16, 05:37 PM)khodor1985 كتب : رأيك على راسي من فوق، ولكن إسمح لي أخي العزيز أن أضيف على فكرتك، لكي نحل هذه المسألة في البرمجة فلا بد من إنشاء ٤ فواتير وسندي قبض ودفع، فالفواتير النقدية كفاتورة مبيعات نقدي وفاتورة مشتريات نقدي ، فاتورة مبيعات آجل وفاتورة مشتريات آجل،ايه الحلاوة دى يا استاذ خضر.......ربنا يكرمك انا كمحاسب معجب جدا بهذا الكلام والتحليل المنطقى....بارك الله فيك وجزاك خيراً
إجمالي فاتورة المبيعات النقدية وأقصد هنا إجمالي كل فاتورة في نظام المبيعات يسجل في حساب الصندوق في خانة المدين
إجمالي فاتورة المشتريات النقدية يسجل في حساب الصندوق في خانة الدائن
إجمالي فاتورة المبيعات الآجلة تسجل في حساب الزبون في خانة المدين
إجمالي فاتورة المشتريات الآجلة تسجل في حساب المورد في خانة الدائن
عند تحرير سند قبض يسجل في حساب الزبون في خانة الدائن في حين يسجل في نفس الوقت في حساب الصندوق في خانة المدين
عند تحرير سند دفع يسجل في حساب المورد في خانة المدين في حين يسجل في نفس الوقت في حساب الصندوق في خانة الدائن
بناء عليه، لا داعي لإنشاء جداول لحركة الزبائن والموردون والصندوق، لأننا نستعيض عنها بالإستعلامات ولتوضيح ذلك إليك المثال التالي عن الفواتير الأربعة:
من المعلوم أن الفاتورة على بيانات أساسية وبيانات فرعية، والبيانات الأساسية هي تلك التي تمثل هوية الفاتورة كرقم الفاتورة والتاريخ وغيرها، والبيانات الفرعية هي التي ترصد حركة الفاتورة كرقم الصنف واسم الصنف والكمية والسعر وغيرها، ولكن ما أريد أن أقوله في هذا الصدد أن من جملة البيانات الأساسية لكل فاتورة هو حقل الحساب أي في حساب سوف تسجل هذه الفاتورة، فاتورة المبيعات النقدية سوف يكون حسابها الصندوق في حين الآجلة سوف يكون حسابها إسم الزبون، كذلك يسري هذا الأمر على فواتير المشتريات النقدية والآجلة.
هنا نستطيع أن نكون من البيانات الأساسية لكل فاتورة كشف الصندوق وكشف الزبائن وكشف الموردون وذلك من خلال اعتماد الإستعلامات
أتمنى أن أكون قد أوصلت الفكرة
أتمنى لك التوفيق
