销售热线:18001190298 服务热线:13146600880
SEARCH

   组织架构同步

概述

北京诺必达科技有限公司作为北京致远OA专业技术服务落地供应商,对于OA系统与外部系统的集成有着充足的见解,诺必达过往的绝大部分项目均通过系统集成、组织架构集成、人员档案集成、单点集成等实现系统之间的连接,打通信息孤岛,创建协同统一平台。

要支持系统之间的紧密集成,实现组织信息的统一管理,首先需要进行组织模型的同步。

协同平台支持将异构系统(如HR、AD/LDAP)管理的单位、部门、岗位、人员等组织信息同步到协同系统,实现人员的统一,同时也支持将协同的组织信息同步到异构系统。

完成平台组织模型同步到第三方系统(目标系统),分为初始化同步和实时同步两个场景。

可以实现以下两种场景

  • 平台组织模型同步到第三方系统
  • 第三方系统组织模型同步到平台

常用于与HR、AD/LDAP、IM(RTX/GKE)进行组织同步。

1.2. 初始化同步

诺必达认为如果平台已经存在组织模型,首先需要将平台的组织模型历史数据同步到目标系统。

同样也可以将第三方协同的组织数据导出为协同平台的XML格式.

1.2.1. 导出组织模型

使用平台的组织模型数据管理服务,调用REST接口将平台组织模型按单位导出为 XML,详见组织模型数据管理章节的 “导出组织模型信息”服务

http://127.0.0.1:8088/seeyon/rest/data/organization/accountName/myAccountName

1.2.2. 导入组织模型

在目标系统建立一个新的单位,编写代码,解析平台组织模型 XML,建立部门、岗位、职务级别和人员。

1.3. 实时同步

实时同步

1.3.1. 平台到第三方

北京诺必达科技有限公司通过使用平台组织模型事件接口,将平台组织模型的变更实时同步到目标系统。

实时同需要监听平台组织模型事件,接口定义参看 apidoc 中的com.seeyon.ctp.organization.event。

在相应的事件方法中编写代码,将平台对部门、人员、岗位和职务级别的新建、更新、删除和启用(停用)实时同步到 第三方系统。示例:

Java代码:


public OrganizationEventListener{
    @listenEvent(event= AddMemberEvent.class,async=true)
    public void onAddMember(AddMemberEvent event){
        V3xOrgMember member = event.getMember();
        String name = member.getName();
        ……
    }
} 
Spring配置:


<bean class="com.seeyon.apps.orgsync.OrganizationEventListener">
</bean> 

1.3.2. 第三方到平台

在外部系统组织变更时,调用组织模型REST接口 组织模型管理更新平台的单位、部门、岗位、职务级别和人员信息。































公司主要经营内容:

帆软报表,帆软软件,致远OA,北京致远软件,致远软件,致远OA软件,OA软件,致远OA办公软件,致远OA协同软件,OA协同软件,OA办公软件,致远办公软件,致远协同办公软件,致远OA协同办公软件,OA综合办公软件,致远系统,OA系统,致远OA系统,北京致远OA系统,北京致远OA软件,致远OA系统软件,致远协同办公系统,致远协同办公OA系统,致远系统OA,致远软件OA,OA软件系统,OA致远北京,致远A8OA,OAA8软件,致远A8软件,致远A8系统Oa软件,致远OA系统版本软件