|
agreement_id
|
int(11)
|
|
|
|
|
agreement_no
|
varchar(50)
|
|
|
|
|
booking_id
|
int(11)
|
|
|
|
|
customer_id
|
int(11)
|
|
|
|
|
vehicle_id
|
int(11)
|
|
|
|
|
generated_by
|
int(11)
|
|
|
|
|
confirmed_by
|
int(11)
|
|
|
|
|
status
|
enum
|
-- |
|
Draft
|
|
customer_name
|
varchar(150)
|
|
|
|
|
customer_ic
|
varchar(50)
|
|
|
|
|
customer_phone
|
varchar(50)
|
|
|
|
|
customer_email
|
varchar(150)
|
|
|
|
|
customer_address
|
text
|
|
|
|
|
license_no
|
varchar(100)
|
|
|
|
|
license_expiry
|
date
|
|
|
|
|
additional_driver_name
|
varchar(150)
|
|
|
|
|
additional_driver_ic
|
varchar(50)
|
|
|
|
|
additional_driver_phone
|
varchar(50)
|
|
|
|
|
additional_driver_address
|
text
|
|
|
|
|
additional_driver_license_no
|
varchar(100)
|
|
|
|
|
additional_driver_license_expiry
|
date
|
|
|
|
|
vehicle_plate
|
varchar(50)
|
|
|
|
|
vehicle_brand
|
varchar(100)
|
|
|
|
|
vehicle_model
|
varchar(100)
|
|
|
|
|
vehicle_color
|
varchar(50)
|
|
|
|
|
vehicle_year
|
varchar(20)
|
|
|
|
|
rental_start_datetime
|
datetime
|
|
|
|
|
rental_end_datetime
|
datetime
|
|
|
|
|
pickup_location
|
varchar(255)
|
|
|
|
|
return_location
|
varchar(255)
|
|
|
|
|
mileage_out
|
int(11)
|
|
|
|
|
mileage_in
|
int(11)
|
|
|
|
|
fuel_level_out
|
varchar(50)
|
|
|
|
|
fuel_level_in
|
varchar(50)
|
|
|
|
|
destination
|
varchar(255)
|
|
|
|
|
daily_rate
|
decimal(10,2)
|
|
|
0.00
|
|
weekly_rate
|
decimal(10,2)
|
|
|
0.00
|
|
monthly_rate
|
decimal(10,2)
|
|
|
0.00
|
|
extra_hour_charge
|
decimal(10,2)
|
|
|
0.00
|
|
delivery_fee
|
decimal(10,2)
|
|
|
0.00
|
|
collection_fee
|
decimal(10,2)
|
|
|
0.00
|
|
service_tax
|
decimal(10,2)
|
|
|
0.00
|
|
insurance_fee
|
decimal(10,2)
|
|
|
0.00
|
|
miscellaneous_fee
|
decimal(10,2)
|
|
|
0.00
|
|
total_amount
|
decimal(10,2)
|
|
|
0.00
|
|
deposit_amount
|
decimal(10,2)
|
|
|
0.00
|
|
amount_paid
|
decimal(10,2)
|
|
|
0.00
|
|
balance_amount
|
decimal(10,2)
|
|
|
0.00
|
|
payment_method
|
varchar(100)
|
|
|
|
|
accessories_json
|
text
|
|
|
|
|
inspection_checklist_json
|
text
|
|
|
|
|
general_remarks
|
text
|
|
|
|
|
customer_remarks
|
text
|
|
|
|
|
staff_remarks
|
text
|
|
|
|
|
customer_signature_name
|
varchar(150)
|
|
|
|
|
staff_signature_name
|
varchar(150)
|
|
|
|
|
confirmed_at
|
datetime
|
|
|
|
|
cancelled_at
|
datetime
|
|
|
|
|
created_at
|
datetime
|
|
|
current_timestamp()
|
|
updated_at
|
datetime
|
|
|
current_timestamp()
|