|
request_id
|
int(11)
|
|
|
|
|
requested_by_employee_id
|
int(11)
|
|
|
|
|
product_id
|
int(11)
|
|
|
|
|
supplier_id
|
int(11)
|
|
|
|
|
item_name
|
varchar(150)
|
|
|
|
|
quantity
|
int(11)
|
|
|
|
|
estimated_cost
|
decimal(10,2)
|
|
|
|
|
validated_by
|
int(11)
|
|
|
|
|
validated_at
|
timestamp
|
|
|
|
|
notes
|
text
|
|
|
|
|
letter_purpose
|
text
|
|
|
|
|
requester_signature_name
|
varchar(150)
|
|
|
|
|
requester_signature_file
|
varchar(255)
|
|
|
|
|
requester_sign_ip
|
varchar(64)
|
|
|
|
|
requester_sign_ua
|
varchar(255)
|
|
|
|
|
supplier_signatory_name
|
varchar(150)
|
|
|
|
|
supplier_signature_file
|
varchar(255)
|
|
|
|
|
formality_letter_file
|
varchar(255)
|
|
|
|
|
letter_integrity_hash
|
varchar(64)
|
|
|
|
|
supplier_sign_token
|
varchar(64)
|
|
|
|
|
supplier_sign_token_expires
|
timestamp
|
|
|
|
|
supplier_sign_requested_at
|
timestamp
|
|
|
|
|
supplier_signed_at
|
timestamp
|
|
|
|
|
supplier_sign_ip
|
varchar(64)
|
|
|
|
|
supplier_sign_ua
|
varchar(255)
|
|
|
|
|
status
|
enum
|
-- |
|
pending_validation
|
|
decided_by
|
int(11)
|
|
|
|
|
decided_at
|
timestamp
|
|
|
|
|
finance_signature
|
longtext
|
|
|
|
|
finance_signature_at
|
datetime
|
|
|
|
|
finance_approved_by
|
int(11)
|
|
|
|
|
finance_approved_at
|
timestamp
|
|
|
|
|
finance_signature_name
|
varchar(150)
|
|
|
|
|
finance_signature_file
|
varchar(255)
|
|
|
|
|
finance_sign_ip
|
varchar(64)
|
|
|
|
|
finance_sign_ua
|
varchar(255)
|
|
|
|
|
received_by
|
int(11)
|
|
|
|
|
received_at
|
timestamp
|
|
|
|
|
requested_at
|
timestamp
|
|
|
current_timestamp()
|
|
requester_full_name
|
varchar(150)
|
|
|
|
|
requester_signature
|
longtext
|
|
|
|
|
requester_signature_at
|
datetime
|
|
|
|
|
requester_signature_checked_by
|
int(11)
|
|
|
|
|
requester_signature_checked_at
|
datetime
|
|
|
|
|
procurement_letter
|
longtext
|
|
|
|
|
supplier_approval_token_hash
|
char(64)
|
|
|
|
|
supplier_approval_expires_at
|
datetime
|
|
|
|
|
supplier_signature
|
longtext
|
|
|
|
|
supplier_signature_at
|
datetime
|
|
|
|