PDA

View Full Version : سوال: الگوریتم پرداخت اقساط



behnam-k
دوشنبه 13 اردیبهشت 1395, 21:05 عصر
سلام

من یه بانک دارم که اطلاعات اقساط مشتری رو نگه میداره . میخوام یه فرم برای دریافت اقساط بسازم . ولی میخوام بهترین الگوریتم دریافت هر قسط رو اجرا کنم . که در موقع گزارش هم بشه راحت تمام اقساط پرداخت شده و یا تمام عدم پرداخت ها رو نمایش و محاسبه کنه .

ممنون

hp1361
سه شنبه 14 اردیبهشت 1395, 02:05 صبح
سلام

من یه بانک دارم که اطلاعات اقساط مشتری رو نگه میداره . میخوام یه فرم برای دریافت اقساط بسازم . ولی میخوام بهترین الگوریتم دریافت هر قسط رو اجرا کنم . که در موقع گزارش هم بشه راحت تمام اقساط پرداخت شده و یا تمام عدم پرداخت ها رو نمایش و محاسبه کنه .

ممنون

سلام

زمانیکه که اطلاعات مربوط به تعریف یک قسط رو از کاربر میگیری، اگر تاریخ شروع اقساط و همچنین دوره پرداخت رو بگیری، اونوقت میتونی تاریخ دقیقی که هر قسط باید پرداخت بشه رو هرزمان نیاز داشتی محاسبه کنی.

حالا در زمان پرداخت قسط تاریخ پرداخت رو در بانک ذخیره خواهی کرد.

در زمان گزارش گیری هم این تاریخ ها رو با هم میتونی مقایسه کنی . مثلا اگر سه ماه گذشته باشه و در بانکت 2 پرداخت داشته باشی علاوه بر تعویق یک قسط، میزان تعویق در روزها هم رو میتونی نمایش بدی

موفق باشیم

behnam-k
سه شنبه 14 اردیبهشت 1395, 07:23 صبح
سلام

زمانیکه که اطلاعات مربوط به تعریف یک قسط رو از کاربر میگیری، اگر تاریخ شروع اقساط و همچنین دوره پرداخت رو بگیری، اونوقت میتونی تاریخ دقیقی که هر قسط باید پرداخت بشه رو هرزمان نیاز داشتی محاسبه کنی.

حالا در زمان پرداخت قسط تاریخ پرداخت رو در بانک ذخیره خواهی کرد.

در زمان گزارش گیری هم این تاریخ ها رو با هم میتونی مقایسه کنی . مثلا اگر سه ماه گذشته باشه و در بانکت 2 پرداخت داشته باشی علاوه بر تعویق یک قسط، میزان تعویق در روزها هم رو میتونی نمایش بدی

موفق باشیم

سلام و ممنون

در زمان پرداخت من تاریخ نمیگرم چون به نظرم میازی ندارم چون من نمیخوام دیرکرد حساب کنم .
ولی در زمان گزارش گیری من دو جور گزارش دارم :
۱- گزارش از تمام مانده اقساط به تفکیک نام
۲- حمع کل اقساط باقیمانده و جمع کل اقساط پرداخت شده

حالا بفرمایید من بعد از پرداخت هر قسط چه مشخصه ای رو به اون بدم که بتونم وان رو بعنوان پرداخت شده شناسایی کنم

مثلا به نظرم رسید برای هر فیلد قسط یک مشتری بک آیتم true or false بدم و اگه پرداخت شد true بشه .

حالا لطفا اگه نظر دیگه پیشنهاد دیگه ای دارید ممنون میشم بفرمایید

hp1361
سه شنبه 14 اردیبهشت 1395, 08:11 صبح
سلام

از همون ابتدا که رکورد قسط در بانک ندارید که مقدار یکی از آیتم هاش رو True/False کنی!

منطقی اش اینه که هروقت قسطی پرداخت شد یک رکورد به بانک اضافه بشه! این اضافه شدن یعنی پرداخت قسط دیگه! یعنی عدم نیاز به هرگونه آیتم اضافی ای!

شما در بانکتون یک جدول باید بزارید برای تعریف وامها(مثلا اسم وام، نام بانک، تاریخ شروع اقساط، مبلغ قسط و....)

یک جدول هم برای پردخت قسط(کلید خارجی به وام، تاریخ واریز، مبلغ واریزی(همیشه مبلغ پرداختی برابر مبلغ قسط نیست) و...)

حالا گزارش میگیرید نام وام هایی که تعداد اقساط پرداختیش(با توجه به بانک اقساط) کمتر از تعدادی است که تا اون تاریخ باید پرداخت میکردن

و ...

behnam-k
سه شنبه 14 اردیبهشت 1395, 19:22 عصر
سلام

از همون ابتدا که رکورد قسط در بانک ندارید که مقدار یکی از آیتم هاش رو True/False کنی!

منطقی اش اینه که هروقت قسطی پرداخت شد یک رکورد به بانک اضافه بشه! این اضافه شدن یعنی پرداخت قسط دیگه! یعنی عدم نیاز به هرگونه آیتم اضافی ای!

شما در بانکتون یک جدول باید بزارید برای تعریف وامها(مثلا اسم وام، نام بانک، تاریخ شروع اقساط، مبلغ قسط و....)

یک جدول هم برای پردخت قسط(کلید خارجی به وام، تاریخ واریز، مبلغ واریزی(همیشه مبلغ پرداختی برابر مبلغ قسط نیست) و...)

حالا گزارش میگیرید نام وام هایی که تعداد اقساط پرداختیش(با توجه به بانک اقساط) کمتر از تعدادی است که تا اون تاریخ باید پرداخت میکردن

و ...

سلام
مرسی . البته شما کمی پیچیدش کردین ولی من نکته مورد نیاز رو گرفتم . ساخت یک فیلد بعد از پرداخت یکی از راه هاست.

ممنون