泛微OA办公系统与ERP系统的集成介绍
泛微OA办公系统与ERP系统的集成是为了实现企业内部各个系统之间的数据共享和协同工作,提高工作效率和管理水平。下面将详细介绍泛微OA办公系统如何与ERP系统集成以及轻易云数据集成平台在该过程中发挥的重要作用。
集成方式
泛微OA办公系统与ERP系统的集成可以通过多种方式来实现:
- 数据接口集成:通过定义和实现数据接口,实现OA系统和ERP系统的数据交互和共享。
- 单点登录集成:利用单点登录技术,实现用户在OA系统和ERP系统之间的无缝切换和登录。
- 业务流程集成:将OA系统和ERP系统的业务流程进行集成,实现数据的自动传递和处理。
- 轻易云数据集成:借助轻易云数据集成平台,可视化配置两个系统之间的API接口实现集成。
轻易云数据集成平台的重要作用
在实现泛微OA与ERP集成的过程中,轻易云数据集成平台发挥了关键作用:
可视化配置
轻易云数据集成平台提供了可视化的配置界面,使得整个过程更加直观简单。企业可以定义数据传输规则、映射字段并设置触发条件,无需深入编程。
快速部署
平台支持快速部署功能,允许企业在短时间内完成整个项目。这对于需要迅速响应市场变化或紧急需求的企业非常有价值。
实时数据传输
支持实时的数据传输,确保OA与ERP之间的数据保持最新状态。例如,销售订单创建后会立即反映到OA中,帮助销售团队更好地跟踪订单状态。
数据清洗和转换
具有强大的数据清洗及转换功能,在传输过程中对数据进行清理和格式转换,确保一致性和质量。
监控和管理
提供了监控及管理工具,让企业能够跟踪整个过程中的性能及状态。管理员可以及时发现并解决潜在问题,确保稳定运行。
可扩展性
支持添加新的接入点及系统,以适应企业不断变化的需求。企业可以根据业务发展情况灵活扩展其功能。
集成后的好处
泛微OA办公系统与ERP系统结合轻易云数据集成平台带来了诸多好处:
数据共享
消除了重复录入及不一致的问题,提高了准确性。例如,销售部门的订单信息直接传递到ERP中避免重复输入客户信息。
流程协同
通过无缝协同使得流程更加高效,例如采购申请审批后自动触发生成采购订单,提高效率。
信息透明
员工无需切换多个系統便可查看相关信息,提高透明度。例如销售人员可直接查看客户订单历史及库存信息,更好地服务客户。
决策支持
管理层能够实时获取分析各种数据信息,为决策提供可靠依据。例如财务部门可查看财务报表,与销售数据信息对比做出战略决策。
用户体验
用户无需频繁切换多个操作界面即可完成任务,提高满意度。例如员工可在一个界面上查看工资单、假期申请及项目管理功能等内容。
泛微E9表单API接口
1.1 简介
轻易云提供了一系列强大的前端接口,这些接口统一封装在全局对象window.WfForm
中。它们支持各种操作,包括但不限于实时传输、清洗、开发、测试、编排以及管理API。在表单字段相关操作中,我们建议不要直接使用jQuery或原生JS操作DOM结构,而是使用这些API以确保移动端兼容性。
1.2 移动端兼容
我们的接口已经实现在新版移动端EM7中的兼容,为减少开发工作量,不再引入workflow_base表custompage4emoble列作为自定义页面,而是直接引入custompage列,与PC模板一致。开发者可以通过方法WfForm.isMobile()
来判断当前终端是否为移动端。
var isMobile = WfForm.isMobile(); // true表示是eMobile、微信、钉钉等移动终端,false代表PC端
1.3 前端代码开发方式
开发人员可以根据不同需求采用以下几种方式进行前端代码开发:
方式1:模板上代码块
这种方式针对单个节点,在显示/打印/移动模板中进行单独配置。
方式2:路径管理
在具体路径下【基础设置】-【自定义页面】中配置,该路径下所有节点及模板均生效。
方式3:路径管理(全局)
在【路径管理】-【应用设置】-【流程表单自定义页面设置】中进行全局配置,适用于所有非模板模式场景(包括PC及移动端)。特别注意此页面为全局custompage,不应包含全局函数,只能定义函数体。此外禁止引入init_wev8.js,如果配置不生效,请先将代码块或custompage仅包含alert以确认是否生效,再逐步排查错误原因。
1.4 PC端打开表单的方法
新建请求
使用路径id传参,系統会自动计算活动版本id:
window.open("/workflow/request/CreateRequestForward.jsp?workflowid=747");