ERP【返还资金流水】

产品名：	版本号：
编写人：	黄泽浩	编写日期：	2020-03-09

目录

ERP【返还资金流水】	1

用户故事：	3

功能路径：	3

需求描述	4

用户故事：

负责处理向供应商子账号返还佣金及退货服务费，并起到检查、拦截、异常处理以及记录的作用；

功能路径：

ERP后台/财务管理/返还资金流水

页面原型

需求描述

ERP后台，在财务管理添加二级列表【返还资金流水】； 数据组每月3号计算出平台化供应商的需返还资金明细，ERP当天取数并根据“供应商ID”及“返还类型”生成一条“返还单”； “返还单”列表信息： ①返还单号——ERP根据生成时间已序号作为单号； ②返还单名称——根据组给出的“统计周期”的月份，给出对应返还单的名称，如“2月退货服务费奖励”（月份后面的文案根据“返还类型”判断，给出）； ③供应商名称、结算金额~返还金额——数据组给出，ERP记录； ④返还类型——ERP根据数据组给出数据，对其拆分出“退货服务费”及“平台佣金”量个返还类型，若返还单的“返还金额”小于等于0，则不生成返还单； ⑤状态——共五个状态，根据不同事件/操作更新状态，具体后面描述； ⑥转账失败原因——记录由平安银行接口返回的“失败原因说明”； ⑦生成时间——返还单的生成时间； ⑧分账时间——触发分账动作的时间（不是成功分账的时间，故就算“分账中”及“分账失败”状态下也需显示）； PS:以下为数据组接口字段表和【返还资金流水】的字段对应关系图 五个状态及对应处理说明： ①待分账——数据组通知后及由其他状态“激活”后的状态。ERP每天下午15:00点（后台可配置）对“待分账”的且生成日期为小于等于2个月前5号的返还单进行分账； 举例：当前是5月8日的下午15:00,会找出所有生成日期小于等于3月5日的退还单进行自动分账； “待分账”状态可操作“挂起”； ②已挂起——被操作“挂起”后的状态。此状态下可“激活”使其回复“待分账”状态； ③分账中——处于已触发分账和分账成功/失败之间的状态； ④分账失败——由于各种原因平安银通知ERP失败，此状态下需再“分账失败原因”写入平安银行给出的原因（若该供应商没有创建平安商家子账户，则失败原因有ERP给出“供应商没有创建商家子账户（还没绑卡鉴权）”）。可操作“激活”使其回复“待分账”状态； ⑤分账成功——平安银行告诉ERP分账成功了； “激活”或“挂起”均需要二次确认弹窗，再次确认后操作成功： 搜索功能： ①返还单号——精准搜索； ②供应商名称——支持模糊筛选； ③返还类型——筛选功能（单选）。选项：全部（默认）、退货服务费、平台佣金； ④状态——筛选功能（多选）。选项：待分账、已挂起、分账中、分账失败、分账成功； ⑤生成日期——对“返还单”生成时间的日期区间搜索； ⑥分账时间——对“返还单”分账时间的日期区间搜索； 列表默显示数据为“100条/页”，可选“50条/页”和“200条/页”； 点击“导出”，根据筛选条件，对数据导出EXCEL表格，表格表头如下（除了“操作”，其他与列表一致） 列表表头上方，显示一句关于账单自动转账的提示语（支持后台配置）：“待转账”状态的返还单，将于每日22:00自动发起转账”