أكسس وبس قام بنشر أغسطس 28, 2022 قام بنشر أغسطس 28, 2022 اساتذتى الكريم بفضل ثم بمساعدتكم بعمل برنامج متابعة اقساط عميل فى نموذج paymentcuss الخاص بمتحصلات العملا والاقساط فى النموذج الفرعى (تحصيل العميل ) يتم تسجيل المقدم المحصل من العميل ثم بعد ذلك اوزع الباقى على اقساط فى النموذج الفرعى (اضافة اقساط ) وهذه الاقساط على حسب مزاج العميل عند دفع القسط يتم تغير الحالة من لم يتم الدفع الى تم الدفع ثم طباعة الايصال عند عرض تقرير الايصال يتم تشغيل استعلام الحاق يطلب ادخال رقم القسط ثم يتم الحاقه على جدول Catch_Receiv الخاص بالنموذج الفرعى ( تحصيل العميل ) بعد اذن الاساتذة حتى يكتمل عمل النموذج paymentcuss عندى مشكلتين هو اريد عمل تسلسل جديد لكل عميل بعد تشغيل الاستعلام الحاق فى النموذج الفرعى تحصيل عميل بدل التكرار فى رقم السند والثانية يتم كتابة القسط الاول او القسط الثانى فى تفصيل الحركة فى نمويج تحصيل العميل جزاكم الله خيرا aaa.rar
أكسس وبس قام بنشر أغسطس 28, 2022 الكاتب قام بنشر أغسطس 28, 2022 اساتذتى الكرام عملت فكرة النموذج paymentcuss لتكون عملية اضافة الاقساط سهلة لانها تكون يدوية وليست مجدولة نموذج يعرض فزاتير العميل والنموذج تحصيل العميل يتم اضافة مديونات العميل من الاقساط والمقدم حنى استطيع عمل كشف حساب عميل
أكسس وبس قام بنشر أغسطس 28, 2022 الكاتب قام بنشر أغسطس 28, 2022 يا اخوانى مفيش حل ولا مش تنفع بارك الله فيكوا
kassem_geo قام بنشر أغسطس 28, 2022 قام بنشر أغسطس 28, 2022 عليك بالصبر ... قد يحتاج الأخوة لبعض الوقت للإجابة على سؤالك ... فجلهم مرتبط بأعمال خاصة ومع ذلك يبذلون جهدا كبيرا ... الصبر مفتاح الفرج 1
أكسس وبس قام بنشر أغسطس 28, 2022 الكاتب قام بنشر أغسطس 28, 2022 الاخوة الافاضل بفضل الله فكرت فى معيار فى الاستعلام الالحاق 34 فى المرفق ولكن المشكلة انه لا يضيف سجل معرفه يأخذ نفس رقم سجل فى جدول الالحاق Catch_Receiv طيب ممكن اخ من الاخوة حيسأل انت ليه عاوز تتعب نفسك ليه الالحاق على جدول Catch_Receiv الجدول Catch_Receiv ياستخدمه فى كشف الحساب مع جدول عمليات فواتير المبيعات aaa.rar
أكسس وبس قام بنشر أغسطس 29, 2022 الكاتب قام بنشر أغسطس 29, 2022 (معدل) الاخوة الافاضل ممكن جعل معيار عدم التكرار يكون لكل عميل لوحده لانى جربت المعيار بطريقة اخرى يعمل جيد لعميل واحد ولا يضيف سجلات اقساط لعميل اخر لان تريب الاقساط ممكن للعملا واحد مثل 1 و 2 و 3 وبالتالى اذا عملت الحاق سجل لعميل معرفه ياخد 1 وروحت لعميل اخر عشان الحق سجل معرفه ياخد رقم 1 لا يضيفه عشان معيار عدم التكرار ممكن زيادة معيار تحديد العميل عن طريق معرف العميل تم تعديل أغسطس 29, 2022 بواسطه أكسس وبس
Moosak قام بنشر أغسطس 29, 2022 قام بنشر أغسطس 29, 2022 (معدل) 5 ساعات مضت, أكسس وبس said: ممكن زيادة معيار تحديد العميل عن طريق معرف العميل جرب وضع معيار معرف العميل في الاستعلام .. تماما كما فعلت لمعرف الأقساط هكذا مثلا (تأكد من الرابط) : [Forms]![paymentcuss]![CustomersID] 🙂 تم تعديل أغسطس 29, 2022 بواسطه Moosak
co2002co قام بنشر أغسطس 29, 2022 قام بنشر أغسطس 29, 2022 السلام عليكم ورحمة الله وبركاته ممكن تضمن المثال بمعلومات عن كيفية التكرار
أكسس وبس قام بنشر أغسطس 29, 2022 الكاتب قام بنشر أغسطس 29, 2022 الاخوة الافاضل بعد محاولات وبحث وشايف الاخوة مشغولين قمت بجلب فكرة قمت باضافة خانة اختيار فى جدول tblAqsat ونفس الحال ضفتها فى جدول Catch_Receiv ثم باضافتها فى النماذج الفرعية tblAqsat و paymentcus بحيث يتم تحديد خانة اختيار اولا قيل الضغط على مفتاح طباعة الايصال ثم تظهر رسالة تأكيد اضافة البيانات لجدول Catch_Receiv وبكده لا يتم اضافة القسط الى تحديد الحالة الخاصة (تم الدفع ) الا بعد تحديد خانة اختيار ومش ناقص الا حاجة ان يتم رجوع خانة اختيار والتى تم اضافة السجل الخاص بيها الى وضع لا ياريت الاخوة يشاركوا لابداء الرأى كده صواب ولا خطأ aaa.rar
ابوخليل قام بنشر أغسطس 29, 2022 قام بنشر أغسطس 29, 2022 انا لدي رأي او توصية او ان شئت تسميها نصيحة .. للمستقبل ابتعد كليا عن استخدام عمليات الالحاق او الحذف او النسخ واللصق في اي برنامج مالي ، وهذا يشمل البرامج الاخرى ولكن المشاريع المالية بالخصوص حاول قدر استطاعتك ان تجعل الاجراءات من تحرير او اضافة مباشرة في الجدول .
أكسس وبس قام بنشر أغسطس 29, 2022 الكاتب قام بنشر أغسطس 29, 2022 اشكرك يا ابو خليل على التوجيه والنصح وجزاك الله خيراً طيب حضرتك تقصد ان اضع الاقساط مباشرة فى جدول Catch_Receiv بدل من جدول الاقساط tblAqsat ثم الحاقها فى جدول Catch_Receiv
ابوخليل قام بنشر أغسطس 29, 2022 قام بنشر أغسطس 29, 2022 28 دقائق مضت, أكسس وبس said: اشكرك يا ابو خليل على التوجيه والنصح وجزاك الله خيراً طيب حضرتك تقصد ان اضع الاقساط مباشرة فى جدول Catch_Receiv بدل من جدول الاقساط tblAqsat ثم الحاقها فى جدول Catch_Receiv نبتعد عن شيء اسمه الحاق ، والاحاق هو انتقال السجلات من جدول الى آخر ، وهذا ضعف في تحليل البيانات والمفترض يتم قبل الشروع في التصميم ، ولا يتم اللجوء الى الإلحاق الا في حدود ضيقة كأن يتم الاحاق في الجداول المؤقته من اجل التعامل مع البيانات بطرق خاصة يصعب تطبيقها من خلال الجداول الاساسية . فقصدي عند تصميمك للبرنامج مستقبلا اجعل في اعتبارك ان اي معلومة يتم ادخالها تبقى ثابته في مكانها في الجدول لا تنتقل ولا تحذف ولا يتم التعديل عليها الا بشروط . ايضا حاول قدر الامكان جعل الحركات المالية كلها ضمن جدول واحد من اجل سهولة التصفية واستخراج النتائج وان استحال ذلك منطقيا تلجأ الى الاستعانة بجدول آخر
أكسس وبس قام بنشر أغسطس 29, 2022 الكاتب قام بنشر أغسطس 29, 2022 اشكرك اخى واستاذى ابو خليل ولكن لكى تفهم وجهة نظرى جدول Issue_doc راس الفاتورة وجدول Transaction جسم الفاتورة وهذا مثل مديونيات العملا فى حقل Total سواء كاش او آجل وفى حالة العميل الذى يتعامل بالآجل زودت حقل فى جدول Transaction خاص بالفائدة فى حالة السداد بالقسط ليظهر قيمة مديونية العميل فى حقل Total ثم استخدم جدول tblAqsat خاص بالاقساط يتم ادخل القسط رقمه وقيمته وتاريخه ثم عند دفع العميل قيمة القسط يتم ترحيل بيانات القسط فى جانب الدائن للعميل فى جدول Catch_Receiv الخاص بالتعاملات المالية حسب معرف العميل ثم بعد ذلك عملت استعلام توحيد AccountCuss لعمل كشف حساب لاى عميل من خلال النموذج Account_Receivable اختيار العميل ثم تحديد الفترة من الى ثم استعلام يظهر نموذج AccountCus1 كما فى المرفق aaa.rar
ابوخليل قام بنشر أغسطس 29, 2022 قام بنشر أغسطس 29, 2022 بدلا من جدول الاقساط يمكن ان تتم العمليات في جسم الفاتورة يتم دفع القسط في سجل جديد فيكون كامل المبلغ في عمود والمدفوعات في عمود آخر بمعنى ان اي عملية ادخال تتم في سجل جديد وفي النهاية يمكنك مقارنة المبالغ المستحقة على العميل ومجموع مدفوعاته ، وايضا يمكنك استخراج آخر دفعة للعميل وتاريخها ولن تحتاج الى استعلام توحيد ولا الحاق لاحظ انه يمكنك استخراج اصحاب الآجل الذين دفعوا خلال شهر محدد وايضا اصحاب الآجل الذين لم يدفعوا خلال ذلك الشهر استدراك ان قلت اني سوف اقوم بادراج تفاصيل الاقساط دفعة واحدة لكل شخص في جدول خاص فانت هنا خرجت من برنامج الحسابات ويجب ان تتعامل مع مشروعك وكأنك تعمل على برنامجين حيث يجب هنا ان يكون رأس الفاتورة خاص بالآجل وتفاصيلها هي جدول الاقساط
أكسس وبس قام بنشر أغسطس 29, 2022 الكاتب قام بنشر أغسطس 29, 2022 لغيت استعلام الحاق وجعلت اضافة الاقساط يدوى عند التحصيل فقط فى نموذج paymentcus من جدول Catch_Receiv الخاص بجميع التعاملات النقدين الصادر والوارد ولكن فى مشكلة صغيرة فى تقرير كشف حساب عميل من مفتاح معاينة تقرير مفروض يظهر قيمة الفاتورة لكل عميل ومقدم كل عميل على حده مرفق صورة لوضيح المشكلة aaa_Backup.rar
أكسس وبس قام بنشر أغسطس 29, 2022 الكاتب قام بنشر أغسطس 29, 2022 الحمدلله تم توصل الى الحل وكانت الجملة فى المربع فى التقرير ثمن الفاتورة =DLookUp(" [total] ";"Issue_doc";"CustomersID= Forms!paymentcuss!CustomersID") مربع المقدم =DLookUp(" [Credit] ";"Tcus";"CustomersID= Forms!paymentcuss!CustomersID") واشكركم وجزاكم الله خيرا 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.