Skip to main content
#P1840

charter_warranties

جدول تضمین‌ خدمات در سامانه چارتر

مقدمه

 برای مدیریت تضمین‌ها، تعهدات و بلوکه‌کردن ظرفیت‌ها در سرویس‌های چارتر استفاده می‌شود. این جدول می‌تواند میزان ظرفیت تضمین‌شده، هزینه‌ها و بازه زمانی تعهد را برای هر آیتم یا اتاق نگهداری کند.

ساختار جدول

نام ستون نوع داده توضیح
id BIGINT شناسه یکتای رکورد تضمین
main_id BIGINT UNSIGNED شناسه مرجع چارترمتصل به چارترها
item_id BIGINT شناسه آیتم متصل به چارتر ایتم ها
guarantor_type ENUM('colleague','office') نوع تضمین‌کننده (همکار یا دفتر)
guarantor BIGINT شناسه تضمین‌کننده
reserve_adult INT تعداد ظرفیت تضمین‌شده برای بزرگسال
per_adult BIGINT مبلغ تضمین برای هر بزرگسال
reserve_child INT تعداد ظرفیت تضمین‌شده برای کودک
per_child BIGINT مبلغ تضمین برای هر کودک
reserve_infant INT تعداد ظرفیت تضمین‌شده برای نوزاد
per_infant BIGINT مبلغ تضمین برای هر نوزاد
room_id BIGINT شناسه اتاق
sank_cost BIGINT مبلغ جریمه در صورت عدم فروش ظرفیت تضمین‌شده
start_date DATETIME زمان شروع اعتبار تضمین
end_date DATETIME زمان پایان اعتبار تضمین
per_service BIGINT مبلغ تضمین به‌ازای هر سرویس
status INT وضعیت رکورد (فعال یا غیرفعال)
created_at DATETIME زمان ایجاد رکورد تضمین
updated_at DATETIME زمان آخرین به‌روزرسانی

جمع‌بندی

هسته اصلی مدیریت تضمین‌ها و تعهدات مالی در چارتر محسوب می‌شود و امکان کنترل ظرفیت، محاسبه ریسک و اعمال جریمه‌های عدم فروش را فراهم می‌کند.