#P1829
charter_refunds
جدول بازپرداختهای چارتر (Refunds)
مقدمه
برای ثبت تمام فرآیندهای بازپرداخت (چه جزئی و چه کامل) و محاسبه جریمههای مربوط به کنسلی یا تغییرات در سرویسهای چارتر استفاده میشود. این جدول ستونهایی برای مشخص کردن نوع جریمه (درصد یا مبلغ ثابت) و جزئیات مالی آن دارد.
ساختار جدول
| نام ستون | نوع داده | توضیح |
|---|---|---|
| id | BIGINT | کلید اصلی رکورد بازپرداخت |
| reserve_id | BIGINT | شناسه رزرو |
| penalty_type | ENUM('percent', 'currency') | نوع محاسبه جریمه: درصدی از مبلغ یا مبلغ ثابت (ارزی/ریالی) |
| penalty | BIGINT | میزان جریمه محاسبهشده (مبلغ ثابت یا درصد) |
| financial | LONGTEXT | جزئیات کامل تراکنش مالی بصورت جیسون |
| description | VARCHAR(255) | توضیحات برای |
| status | INT | وضعیت فرآیند بازپرداخت |
| created_at | DATETIME | زمان ایجاد رکورد بازپرداخت |
| updated_at | DATETIME | آخرین زمان بهروزرسانی رکورد |
نتیجهگیری
این جدول یک ردیابی دقیق و حسابرسیشده از تمام رویدادهای بازپرداخت فراهم میکند و بهطور خاص بر ثبت جزئیات جریمههای مرتبط با کنسلی یا تغییرات تمرکز دارد، که برای حفظ دقت در حسابداری چارترها حیاتی است.