项目

一般

简介

错误 #6339

付款清单异常情况特殊处理

由 匿名用户 在 将近 2 年 之前添加. 更新于 将近 2 年 之前.

状态:
新建
优先级:
普通
指派给:
-
开始日期:
2023-11-28
计划完成日期:
% 完成:

0%

预期时间:

描述

问题:
1、生成流水异常,只更改了日志状态没有回滚对应表
2、导入数据本身存在问题,需要撤回,目前只能作废流水,付款清单涉及到的表没有进行对应处理。
3、特殊原因导致接口没有正常返回状态。目前只处理了正常返回的情况,进入异常后需要将导入日志记录为失败状态。
解决方案:
1、流水生成异常时,回滚结算单表数据,礼品表不做处理,礼品表要在第二次生成的时候做判断,判断结算单是否有对应的礼品信息,如果有则直接修改对应的礼品信息。
2、作废流水时同时回滚结算单信息,同时给用户作出提示,告知要回滚结算单信息。在银行流水表添加字段,记录银行流水来源,同时要在各个入口添加记录。新建流水来源字典表。
3、在异常捕获中处理结算单导入日志状态等信息。

历史记录

#1 由 匿名用户 更新于 将近 2 年 之前

针对解决方案中第二条,修改为之前讨论的在付款清单导入页面添加导入记录,通过导入记录来撤销付款清单。原因是流水页面撤销时可能会存在多条流水同时操作情况,可能会出现不同批次的流水撤销或者同一批次撤销不完全等等之类情况,这种场景对于操作人员和后台逻辑都比较繁琐,所以改回为付款清单页面列表撤销。

导出 Atom PDF