|
序号 |
模块 |
验收项 |
验收标准 |
验收依据 |
|
1 |
数分数据推送 |
数据筛选范围 |
系统按 operation_date 筛选 t_ozon_bill_fine_record 表近 7 天罚款账单数据,且仅推送符合自动申诉条件的数据。 |
推送任务日志、SQL 查询结果、推送数据明细 |
|
2 |
数分数据推送 |
已处理状态过滤 |
listing 状态为 8 或 4 的数据无需重复推送;重复执行同一批次任务时,不应产生重复采集任务。 |
重复执行测试结果、采集任务记录 |
|
3 |
数分数据推送 |
推送频率 |
数分任务每天至少成功推送 1 次罚款账单自动申诉数据;任务失败时应保留失败日志并支持重试。 |
定时任务配置、执行日志、失败重试记录 |
|
4 |
数分数据推送 |
字段完整性 |
推送给采集的数据字段应包含 source_name、logIn_source_name、operation_date、source_sku、pf_listing_id、count、violation_time、created_at、reason、pf_offline_time。 |
接口请求报文、字段映射记录 |
|
5 |
数分数据推送 |
关联字段取值 |
violation_time、created_at、reason 可通过 source_id + pf_listing_id 关联 24 小时禁售罚款数据表获取;pf_offline_time 可通过 source_id + pf_listing_id 关联 listing 表获取。 |
关联查询结果、推送数据样例 |
|
6 |
数分数据推送 |
缺失字段处理 |
当 violation_time、created_at、reason、pf_offline_time 部分字段缺失时,系统应按申诉模板规则生成对应内容,并记录缺失字段,不得中断整批推送。 |
缺失字段测试数据、异常日志、生成内容 |
|
7 |
采集接口 |
接口接收 |
采集侧可成功接收数分推送的罚款账单自动申诉任务,并返回明确的接收结果。 |
采集接口响应、任务入库记录 |
|
8 |
采集接口 |
接口幂等 |
同一 source_name + pf_listing_id + source_sku + operation_date 重复推送时,不应重复创建自动申诉任务。 |
重复推送测试结果、任务表记录 |
|
9 |
采集接口 |
异常返回 |
当采集接口参数缺失、格式错误或系统异常时,应返回明确错误信息,并保留失败请求与失败原因。 |
接口错误响应、失败日志 |
|
10 |
自动申诉流程 |
登录与路径进入 |
采集任务执行时,可完成 Ozon 后台登录,并进入客服模块创建新对话。 |
采集执行日志、页面操作截图或录屏 |
|
11 |
自动申诉流程 |
申诉路径选择 |
系统按文档约定路径选择:“商品和价格” → “商品卡片” → “商品审核” → “违规内容罚款” → “申诉罚款”。 |
页面操作日志、截图或录屏 |
|
12 |
自动申诉流程 |
留言固定内容 |
系统在留言中注明“对违规扣款提出异议”,并能成功提交申诉。 |
申诉提交截图、任务执行记录 |
|
13 |
申诉内容生成 |
有违规原因和违规时间 |
当存在 reason、created_at、pf_offline_time 时,申诉内容应包含罚款渠道 SKU、违规原因、收到违规日期、下架处理时间,并表达申请人工复核、撤销违规判定。 |
生成内容样例、申诉提交内容 |
|
14 |
申诉内容生成 |
无违规原因和违规时间 |
当缺少违规原因或违规时间时,申诉内容应使用简化模板,至少包含罚款渠道 SKU、下架处理时间,并表达申请人工复核、撤销违规判定。 |
缺失字段测试样例、生成内容 |
|
15 |
自动申诉结果 |
成功状态回写 |
申诉提交成功后,系统应记录任务成功状态、提交时间、关联店铺/账号、SKU、listing ID。 |
任务结果记录、数据库记录 |
|
16 |
自动申诉结果 |
失败状态回写 |
登录失败、路径选择失败、页面异常、提交失败时,应记录失败节点、失败原因、截图或日志,并支持后续人工排查或重试。 |
失败日志、截图、重试记录 |
|
17 |
自动申诉结果 |
批量容错 |
同一批次内部分 SKU 申诉失败时,不影响其他 SKU 继续执行自动申诉。 |
批次执行结果、成功/失败明细 |
|
18 |
申诉时效 |
7 天申诉窗口 |
自动申诉数据应控制在交易账单罚款 7 天申诉期内;超出申诉期的数据不得自动提交,并应记录为不可申诉原因。 |
罚款时间、任务筛选结果、不可申诉记录 |
|
19 |
权限与配置 |
账号与权限 |
采集使用的 Ozon 后台账号应具备进入客服模块、创建对话、提交申诉的权限。 |
账号权限验证、执行结果 |
|
20 |
验收数据 |
测试数据覆盖 |
验收至少覆盖:正常完整字段数据、缺失违规原因/违规时间数据、重复推送数据、超出 7 天申诉期数据、采集提交失败数据。 |
测试数据清单、执行结果截图或数据库记录 |
|
21 |
验收留痕 |
验收材料 |
验收完成后需提供推送记录、采集任务记录、申诉提交截图或录屏、成功/失败明细作为验收依据。 |
验收附件、日志、截图或录屏 |