项目概述:
基于上一次的迭代,这一次进一步把供应商的线下操作进一步挪到线上
不管是进项票还是销项票进一步挪到系统中在线处理开票
开票票种:纸专/纸普/电普/电专
遇到的问题:
1.功能的控制与权衡取舍,是两步操作合为一步,还是一个功能拆分两步实现
2.异常业务流程的闭环
3.交叉业务场景的梳理,围绕一条业务主线的处理
4.前端一个页面承载很多功能,还是拆分页面
5.不同票种作废和红冲方式不同
6.超额开票(金额超额/数量超额)
7.不同票种/普通/合并/分批开票
8.托管/未托管
9.业务功能的并行处理或者单线处理
10.后端的自动处理还是需要和前端交互操作
11.正向流程-逆向流程-正向
12.后端加了防重处理,但是数据库还是会有重复数据插入(数据库隔离级别)
https://blog.csdn.net/qq_41154882/article/details/102970902
实际解决方案:
进项票和销项票对应的开票和作废功能分开