#星空云诊所#:云诊所-星空跨数据中心跨组织业务如何实现联查原创
金蝶云社区-云社区用户g7737637
云社区用户g7737637
7人赞赏了该文章 490次浏览 未经作者许可,禁止转载编辑于2022年12月26日 11:34:54

对于星空多组织,如果是在同一个数据中心,实现跨组织业务后,完全是可以实现上下游关系,并且完全是可以实现上查和下查的,但是如果是多数据中心发生的跨组织业务后如何能实现在同一数据中心类似的上查,下查功能呢?还有历史数据如何查询呢?下面就实际项目中设计的方案客户也非常认可的一种方式分享给大家,希望后续大家遇到类似的问题时知道以什么好的方案给到客户

一、设计方案如下:

(1)对跨数据中心业务,集成时需记录往来业务,新建一个跨数据中心往来业务记录表,需记录源单(单据类型ID、单据ID)、目标单(单据类型ID、单据ID)及源单数据中心信息和目标单数据中心信息、往来业务用途(比如菜单订单跨数据中心推收料通知单),这个表需在每个数据中心都存在

(2)通过跨数据中心登录验证后调用目标单据接口生成目标单据后,需向跨数据中心往来业务记录表中添加同样的一笔记录

(3)在列表中和单据中新增加都增加菜单“跨帐套关联查询”及下级菜单“上查”和“下查”,上查时在跨数据中心往来业务记录表中对目标单据的单据类型及单据号进行匹配,如果能匹配有记录,则显示源单单据列表,并将列表中的单据号在另外一个系统中以单点登录方式打开,下差是以源单为打开单据进行匹配,其他实现方式跟“上查”,一样,需说明的是这个是二开的联查功能,与标准产品有区别,这边主要是能根据关联关系单点登录打开对应单据进行查看

(4)历史单据的用户操作方式一样,但需要将原来关联查询的源单和目标单通过技术手段初始化到这张跨数据中心往来业务记录表里

二、设计界面原型如下:

image.png

因为不能去修改标准功能的联查功能,因为标准产品的功能是通用功能,首先无法改,本身联查功能只是针对同一数据中心进行统一设计,也不可能支持跨数据中心的联查。

图标赞 7
7人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!