通达OA与第三方APP对接

单点登录身份认证

Appid  appkey   code  state 参数均在地址后

  1. 应用获取参数后,调用oauth方式完成认证。

Oauth授权认证接口说明:

auth.open.XXXX.com/open/doc/list/yluywps0/zpsakobd/88c1cxll

 

通达OA与第三方APP对接

 

APP对接示例效果图

通达OA与第三方APP对接通达OA与第三方APP对接

 

 

数据同步

 

1基本简介

由于不同的系统架构之间可能导致信息同步,信息不对等。因此考虑建立关联关系,如果没初始化人员信息,可考虑依照通达oa 的人员结构和组织架构进行同步。

数据输出

OA将数据推送到系统中间表中,系统厂商负责维护数据至系统库,中间表数据项由双方协商确认

OA可提供的标准中间表字段信息,仅供参考

组织机构基本信息表(标准结构,可根据实际情况进行增减)

字段名称

中文含义

数据类型

备注

DWH

单位号

VARCHAR2(10)

 

DWMC

单位名称

VARCHAR2(60)

 

LSDWH

隶属单位号

VARCHAR2(50)

 

DWLBM

单位类别码

CHAR

代码

DWLBMC

单位类别名称

VARCHAR2(50)

含义

 

 

 

用户基本信息表(标准结构,可根据实际情况进行增减)

字段名称

中文含义

数据类型

备注

ID

ID

varchar2(50)

主键

GH

工号

varchar2(50)

 

DWH

单位号

varchar2(50)

 

SZKS

所在部门

varchar2(64)

 

XM

姓名

varchar2(50)

 

XBM

性别码

varchar2(50)

代码

XB

性别

varchar2(50)

含义

CSRQ

出生日期

char(10)

 

CSDM

出生地码

varchar2(50)

代码

CSD

出生地

varchar2(100)

含义

JG

籍贯

varchar2(50)

代码

JGD

籍贯地

varchar2(100)

含义

MZM

民族码

varchar2(50)

代码

MZ

民族

varchar2(100)

含义

SFZJH

身份证件号

varchar2(50)

 

WHCD

文化程度

varchar2(50)

含义

DQZTM

当前状态码

char(5)

代码

DQZT

当前状态

varchar2(50)

含义

PRZWM

聘任职务码/技术职称

char(5)

代码

PRZW

聘任职务

varchar2(50)

含义

JSZJM

技术职级码

char(5)

代码

JSZJ

技术职级

varchar2(50)

含义

ZWJBM

职务级别码/行政职务

char(5)

代码

ZWJB

职务级别

varchar2(50)

含义

BYYX

毕业院校

varchar2(64)

 

YGXS

用工形式

varchar2(10)

代码

YGXSMC

用工形式名称

varchar2(50)

含义

 

Webservice提供部门,用户基础数据

接口地址

IP+syncdata.php?wsdl

 

  1. 部门

接口函数:

getDept()

功能描述:

获取返回值:

字段

参数类型

说明

deptNo

String

部门编号

deptName

String

部门名称

parentNo

string

上级部门编号

 

  1. 用户

接口函数:

getUser()

功能描述:获取用户

参数:

字段

参数类型

说明

userId

String

用户编号

realName

String

用户姓名

sex 

String

性别

deptId

String

单位id

type

string

人员状态

phone

string

手机号

email

String

邮箱