其移动办公与审批流功能存在一定局限性,难以完全满足企业高效、便捷的办公需求 。为补足这一短板,众多企业选择在使用 U9C 的同时,引入钉钉、飞书、企业微信等 OA 管理系统。但两套系统并行,随之而来的数据同步问题亟待解决。


若采用人工在 OA 创建审批单,审批通过后再于 U9C 录入提交的方式,不仅会大幅增加人工成本支出,还容易因人为操作产生数据录入错误,影响业务流程的准确性与及时性。为实现更高效、精准的办公体验,将 U9C 与 OA 系统进行集成对接势在必行。


U9C 与 OA 系统的集成对接主要有两种方式:其一,从 U9C 制单同步至 OA 系统创建审批流表单,待 OA 审批完成后,再将审批状态同步回 U9C;其二,在 OA 直接发起审批,审批通过后把单据同步至 U9C。经实践验证,更推荐第一种方式。这是因为 U9C 内部存在诸多复杂的校验逻辑,若采用第二种方式,极易出现 OA 审批通过但数据无法写入 U9C 的情况。此外,在 OA 发起审批还需同步大量额外的基础数据,增加了对接的复杂性与工作量。


若要实现 U9C 与 OA 系统(以飞书为例)的集成对接,需完成以下关键工作:


1、OA 系统配置

在 OA 系统(如飞书)中创建审批流表单,并细致配置好审批流程,确保流程符合企业业务需求。

2、U9C 账号设置

于 U9C 创建专门用于对接的账号,为后续数据交互提供安全通道。

3、U9C 审批流配置

在 U9C 中针对需对接的单据配置审批流,此审批流仅设置一个审批节点,并将审批权限授予对接账号,简化对接过程中的审批环节。

4、飞书开放平台设置

使用飞书管理员账号登录飞书开放平台,创建应用,并将审批流相关的必要权限赋予该应用,保障应用能够顺利调用审批流接口。

5、数据交互与记录

通过 U9C OPENAPI 的公共查询获取单据内容,调用飞书审批流接口发起审批,并将生成的实例 ID 写入 U9C 单据的弹性字段,建立起 U9C 与飞书审批流之间的数据关联。

6、审批状态同步

实时监听飞书审批流的审批状态,当审批通过或被拒绝时,调用 U9C OPENAPI 的移动审批功能,同步完成 U9C 端的审批操作,确保两端审批状态一致。

在实际对接过程中,由于 U9C 的 OPENAPI 存在诸多不完善之处,如文档不全、部分接口功能缺失、调用易报错等问题,往往会遭遇各种挑战。为帮助企业顺利完成集成对接,我们已将此场景深度封装到 S-HUB 集成系统中,通过标准化、模块化的解决方案,降低对接难度与风险。


如需进一步了解 U9C 与 OA 系统集成对接的详细方案,或体验 S-HUB 集成系统的便捷高效,欢迎随时与我们联系。

 U9C与企业微信集成对接方案(图1)

S-HUB是什么?

S-HUB是一套企业信息化系统调度控制微核心,用于处理多个业务系统之间的数据同步,消除企业信息孤岛,通过数据协同提升 企业运作效率。


S-HUB能干什么?

S-HUB支持Webservice对接、数据库、SDK对接、MQTT物联网硬件对接,已经涵盖了几乎所有的主流系统对接方式。

S-HUB多系统集成连接器,致力于让多系统集成变得更简单,2019年发布V1.0以来,已集成主流的钉钉、企业微信、飞书、金蝶 云·星空、用友ERP等各类系统50余个,累计服务客户100+,平均帮助企业节省60%系统集成本。