|
id
|
int(11)
|
|
|
|
|
category_id
|
int(11)
|
|
|
|
|
payee_name
|
varchar(150)
|
|
|
|
|
description
|
varchar(255)
|
|
|
|
|
billing_period_start
|
date
|
|
|
|
|
billing_period_end
|
date
|
|
|
|
|
due_date
|
date
|
|
|
|
|
amount
|
decimal(12,2)
|
|
|
|
|
is_recurring
|
tinyint(1)
|
|
|
0
|
|
receipt_file_path
|
varchar(255)
|
|
|
|
|
status
|
enum
|
-- |
|
draft
|
|
requires_level2_approval
|
tinyint(1)
|
|
|
0
|
|
over_budget_flag
|
tinyint(1)
|
|
|
0
|
|
over_budget_reason
|
varchar(255)
|
|
|
|
|
encoded_by
|
int(11)
|
|
|
|
|
encoded_by_name
|
varchar(150)
|
|
|
|
|
verified_by
|
int(11)
|
|
|
|
|
verified_by_name
|
varchar(150)
|
|
|
|
|
verified_at
|
timestamp
|
|
|
|
|
approved_by
|
int(11)
|
|
|
|
|
approved_by_name
|
varchar(150)
|
|
|
|
|
approved_at
|
timestamp
|
|
|
|
|
return_reason
|
varchar(255)
|
|
|
|
|
returned_at
|
timestamp
|
|
|
|
|
cancelled_by
|
int(11)
|
|
|
|
|
cancelled_at
|
timestamp
|
|
|
|
|
submitted_at
|
timestamp
|
|
|
|
|
created_at
|
timestamp
|
|
|
current_timestamp()
|
|
updated_at
|
timestamp
|
|
|
current_timestamp()
|