当前位置: 首页 > news >正文

无锡企业网站制作策划深圳公司网页设计推广报价

无锡企业网站制作策划,深圳公司网页设计推广报价,渭南网站建设电话,羽毛球赛事2022直播文章目录 业务点业务点-对公对私业务点-多系统标志 特殊业务入参入参报文 出参出参报文中间的逻辑多对多关系 其他应该是整体成功还是可以部分成功这种多对多关多关系有没有优雅的判断方式 报销单是个通用场景,有通用逻辑,在此基础上进行适度定制&#x…

文章目录


报销单是个通用场景,有通用逻辑,在此基础上进行适度定制,省时省力,所以记录下吧。

涉及的实体。
报销单
发票(用来报销)

总体是多对多关系,单次请求是一对多关系。

业务点

1、号码列表不能重复。

业务点-对公对私

对私 一张发票只允许一张单据号占用。
对公 不进行对私校验。

业务点-多系统标志

允许多业务系统占用。

特殊业务

对公对私 # 对公对私
跨系统标志 # 允许多系统使用

入参

入参报文
{"documentNumber": "Document202403040001","userAccount": "a-chushiyun","sourceSystem": "crm","invoiceList": [{"invoiceCode": "1111122222","invoiceNumber": "66668888","useAmount": "1","businessTypeLh": "1"}]
}

出参

出参报文

中间的逻辑

基于这种特殊的多对多关系,中间的逻辑就比较重要了。

单据号
代码
号码
特殊业务1标志
特殊业务1反馈消息
特殊业务2标志
特殊业务2提示信息
价税合计 # 不变
已占用金额总和 # 求和
可用金额 # 直接查出

本次使用金额 # 入参传
新可用金额 #

金额正确标志 # 校验
金额正确提示信息 #

标志如果全部正确,该条记录放到成功列表。
标志如果不全部正确,该条记录放到失败列表。

可以通过sql直接查出来吗?

多对多关系

其他

应该是整体成功还是可以部分成功

从合理性来说,应该是部分成功更好,例如一个报销单10张发票,9张成功,1张不符合,那么关联9张即可,这样避免事务回滚。

成功列表
代码
号码
失败列表
代码
号码
提示信息

这种多对多关多关系有没有优雅的判断方式

单据 --1:N–> 发票列表 --1:N–> 每张发票关联的记录

全查出来再逐条判断是不是太丑陋了,而且性能超低(目前就是这么做的,好处是实现起来方便些)。

特殊业务概念可以通过分组及开窗等直接算出来,化为一个个定制字段,这样就比较简单了。
连金额等也应该可以直接算出来。

注:统计后的数据也应该是基于发票的,也就是说是多条。

http://www.dtcms.com/a/436292.html

相关文章:

  • 嵌入式软件知识点汇总(day6):常见通信方式(上)
  • 衡阳网站设计ss0734做个人网站怎么赚钱
  • rk3566泰山派uart串口基础使用(应用层)
  • 直播网站功能怎么做东莞专业做网站
  • 判断网站学生做微商怎么加入
  • 商业网站后缀名徐州网站建设 网站推广
  • 免费打广告网站中国建信网官方网站
  • 网站建设中的问题wordpress影视主题下载
  • 中小企业建站可以怎么做90自己做网站
  • 一个空间怎么放两个网站企业网站模板建立流程
  • 第六章 与学习相关的技巧
  • 电商设计网站有哪些内容佛山新网站建设效果
  • 网站改版 总结小程序源代码免费模板
  • 泰安高端网站设计建设包头网站建设易通
  • 黑名单校验功能测试指南
  • 管家二维码预约免审核功能测试指南
  • 百度怎么做网站排名海外网络连接器
  • 佛山微信网站建设虚拟主机 两个网站
  • 黑山网站制作公司中天建设集团有限公司山东分公司
  • 兰州网站优化软件网页设计实训报告word
  • 建筑网站大全玻璃自己做的网站怎么搜不到
  • 手机网站引导页js企业开发网站用什么技术
  • 长沙市师德师风建设网站工业产品设计图片欣赏
  • 对象创建位置差异的详细分析
  • 建设网站多少钱 2017深圳企业官方网站建设
  • 有哪些做婚礼平面设计的网站网站建设备案需要什么
  • 资阳视频网站建设厦门仿站定制模板建站
  • 做网站外包价格报ui设计班
  • 合肥网站制作方案园林景观设计公司年度运营方案
  • 深圳网站优化方案北京做网站的外包公司