# Yeeflow Data Structure

## Expected Form Fields

- `Additional_Notes`
- `Approval_Status`
- `Approved_Budget_Total`
- `Budget_Owner`
- `Budget_Request_Number`
- `Cost_Center`
- `Currency`
- `Delivery_Terms`
- `Department`
- `Executive_Sponsor`
- `Finance_Reviewer`
- `Fiscal_Period`
- `Payment_Terms`
- `Request_Date`
- `Requested_Budget_Total`
- `Budget_Summary`
- `Business_Justification`
- `Finance_Review_Notes`
- `Terms_And_Conditions`

## Expected Sub-Lists

### `Budget_Lines`
- `Line_No`
- `Budget_Category`
- `Line_Description`
- `Line_Amount`
- `Spend_Timing`
- `Line_Notes`
### `Funding_Sources`
- `Source_No`
- `Funding_Source`
- `Source_Owner`
- `Source_Amount`
- `Funding_Restriction`
- `Source_Notes`
### `Approval_History`
- `Approval_Step`
- `Approver_Name`
- `Approver_Role`
- `Decision`
- `Decision_Date`
- `Approval_Comments`

## Recommended Approval Fields

- `Budget_Owner`
- `Finance_Reviewer`
- `Executive_Sponsor`
- `Approval_Status`
