实践案例 | 零代码配置API接口,打破信息孤岛
小编推荐
随着企业的高速发展,各业务板块可能有着不同的外部系统,用于承担相应的业务,因此也会面临各系统互相分割、各自为战的情况,导致信息无法共享、管理混乱、效率低下等问题,打破信息孤岛的诉求愈发强烈。
那么,今天就为大家带来“零代码配置API接口”的案例实践,一线真实案例,亲测有效~
撰稿人:金蝶—徐翔
1 业务背景
该客户是一家国有生物医药高新技术企业,近几年随着业务爆发式的增长,原有ERP已无法支撑现有业务,继而选择星瀚系统作为新ERP替代原有ERP系统。
客户各业务板块有着不同的外部系统,分别承担着相应的业务,但与ERP、财务管理互相分割,各外部系统各自为战,导致信息无法共享、管理混乱、效率低下。
客户迫切需要打破信息孤岛,将ERP作为主系统,统筹各业务板块的外部系统,达到数据共享,建立统一主数据平台。
客户需要信息共享的系统需求
2 解决方案
以金蝶云·星瀚的数据作为主数据的唯一源头,将星瀚的主数据、业务数据共享给各外部系统。同时,将各外部系统的业务与星瀚系统进行衔接。
方案原理图示例
考虑到需集成的外部系统较多,且各外部系统需要接受一定数据的延迟性,即有些业务的时效性并不会太高。最终客户决定通过苍穹开放平台的API跟外部系统做对接,把需要共享给外部系统的主数据跟业务单据,以实体操作服务配置的方式生成API供外部系统调用(外部系统主动读取星瀚数据),具体如下:
首先,以单据为单位,将单据的增、改、查以实体操作服务配置成接口,具体可参考“苍穹OpenAPI新体验 之 查询接口”。
其次,针对特殊业务,则灵活使用业务规则、单据规则进行适配。
最后,系统将一键生成接口文档,让第三方开发人员能够详细地了解接口用法,同时也省去了编写文档的工作。接口文档详情如下:
接口文档示例
以上系统集成,因为基本都是以实体操作服务配置,且是零代码,所以完全可以培训实施人员上手操作。这样可以极大减少开发人员的工作量,开发人员只需要处理对接过程中出现的异常问题即可。
3 方案可推广价值
该方案解决了客户的业务诉求,打破信息孤岛,将星瀚ERP数据共享给其它外部系统使用。
同时,该方案极大降低了金蝶以及客户方的对接成本。截止目前,配置接口总计200+个,涉及模块涵盖整个供应链、质检模块、库存模块等等。
配置接口界面
该方案降低客户对接成本的同时,也提高了对接效率,主要体现在如下方面:
(1)配置接口:全程零代码,快速通过元数据配置API,简单快捷,所见即所得。
(2)接口测试:一键测试,报文自动构建,无需额外调试工具,方便快捷。
(3)接口生命周期全掌控,一键发布或关闭。
(4)安全性:通过接口限流和设置IP白名单,可以有效防范恶意攻击,且与第三方认证加API授权双重保险,认证方式多样化,适应各种网络环境,为系统保驾护航。
(5)多样化协议+丰富的报文格式,完美适配各种新旧外部系统。支持主流RestFul,也兼容JSON/XML,更可一键发布WebService Soap协议。
(6)如有异常,日志来查。若无异常,报表巡检。
自2022年3月份开启API统计日志以来:接口调用830万+次,日均调用10万+次。该解决方案成为客户方业务正常运转的重要保障。
API调用统计看板
#往期推荐#
更多精彩内容,“码”上了解!↓
实践案例 | 零代码配置API接口,打破信息孤岛
本文2024-09-23 00:27:36发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-139595.html