graph TD
Start((开始)) --> A[用户进入支出登记界面]
A --> B[填写支出登记信息: 支出日期、支出单号、支出金额、用途、经办人]
B --> C{系统校验: 支出金额是否大于0?}
C -->|是| D{系统校验: 经办人是否存在于员工表中?}
C -->|否| E[提示“支出金额必须大于0”]
E --> B
D -->|是| F{系统校验: 支出日期是否在有效会计期间内?}
D -->|否| G[提示“经办人不存在”]
G --> B
F -->|是| H[保存支出记录并更新系统数据]
F -->|否| I[提示“支出日期不在有效会计期间”]
I --> B
H --> End((结束))