graph TD
Start((开始)) --> A[进入供货商收款统计模块]
A --> B[选择/查询供货商]
B --> C{是否存在该供货商记录?}
C -->|是| D[显示主表字段:供商编码、供货商、联系人、联系电话、应付金额、实付金额、退货金额、后付金额、欠款金额]
C -->|否| E[提示“未找到供货商信息”]
E --> End((结束))
D --> F{是否满足业务规则1:应付金额 = 实付金额 + 退货金额 + 后付金额 + 欠款金额?}
F -->|是| G[数据校验通过,正常展示]
F -->|否| H[标记异常,高亮显示差异字段]
G --> I{是否满足业务规则2:欠款金额 > 0时,需显示“催款提醒”?}
I -->|是| J[显示“催款提醒”标识]
I -->|否| K[正常显示,无额外提醒]
J --> L[用户可查看/导出统计报表]
K --> L
H --> L
L --> End((结束))