第三方接口待办对接方式
<h2>第三方接口待办对接方式</h2>
<table>
<thead>
<tr>
<th>更新时间</th>
<th>更新人</th>
<th>审核人</th>
<th>更新内容</th>
</tr>
</thead>
<tbody>
<tr>
<td>2022-08-13</td>
<td>何威</td>
<td></td>
<td>初始化</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
<h4>(一)对接模式</h4>
<h6>1. 【推荐】流程在HR系统中进行配置,HR将待办审批推送到OA,OA通过对HR的单点登录点击待办即可审批单据,点击提交HR再进行下流程的推送</h6>
<p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=784a6d8620b519ecf709345ed7454065&file=file.png" alt="" /></p>
<h2>优点:</h2>
<p>1.双方开发工作量都小,目前HR和泛微OA都是无缝对接。</p>
<p>2.无需泛微人员的工作量,通过配置即可</p>
<h2>缺点:</h2>
<p>这里如果考虑安全性,需要开发泛微对HR的单点登录,涉及到泛微的工作量</p>
<p>如果客户是内网部署,无需考虑安全性可通过配置进行无校验单点方式</p>
<h2>工作量:</h2>
<p>1~2人天</p>
<p>客户可以将一些主要的单据(比如请假,加班,签卡等)的新增页面内嵌到泛微OA的首页,支持快捷发起流程。
<img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=f7c5c6ae4875dcf74f133e2f928421ee&file=file.png" alt="" /></p>
<h6>2. 所有的单据流程都在OA进行,OA在最后流程归档时调用HR的接口插入到HR系统中</h6>
<p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=73c94b61e961f576a79335d52fcb4deb&file=file.png" alt="" /></p>
<h2>优点:</h2>
<p>可以实现流程表单都在OA来实现,客户的操作习惯无需改变</p>
<h2>缺点:</h2>
<p>1.对接工作量较大,需要对接每个表单的字段,OA和HR的字段要一一对应,无法对应的需要增加默认值</p>
<p>2.OA开发工作较大,年假这些余额都要调用HR的接口进行查询来做校验</p>
<p>3.涉及到薪资接口职等职级,薪酬客户都需要HR提供查询接口OA来对接</p>
<p>对应的HR标准接口文档可用于客户评估难度</p>
<p>签卡单:<a href="https://www.showdoc.com.cn/p/a0c5b20cdfd1971c960254ce22bb8047"><a href="https://www.showdoc.com.cn/p/a0c5b20cdfd1971c960254ce22bb8047">https://www.showdoc.com.cn/p/a0c5b20cdfd1971c960254ce22bb8047</a></a></p>
<p>请假单:<a href="https://www.showdoc.com.cn/p/078e6a7d8332284185ca605b2f61daa6"><a href="https://www.showdoc.com.cn/p/078e6a7d8332284185ca605b2f61daa6">https://www.showdoc.com.cn/p/078e6a7d8332284185ca605b2f61daa6</a></a></p>
<p>加班单:<a href="https://www.showdoc.com.cn/p/eb8d540243592824d4d4cd88a19d1a06"><a href="https://www.showdoc.com.cn/p/eb8d540243592824d4d4cd88a19d1a06">https://www.showdoc.com.cn/p/eb8d540243592824d4d4cd88a19d1a06</a></a></p>
<p>出差单:<a href="https://www.showdoc.com.cn/p/06e3e36db836d0d72ae4807ac06f1689"><a href="https://www.showdoc.com.cn/p/06e3e36db836d0d72ae4807ac06f1689">https://www.showdoc.com.cn/p/06e3e36db836d0d72ae4807ac06f1689</a></a></p>
<p>调班单:<a href="https://www.showdoc.com.cn/p/b0f6a93e26cf44ecd64fa49abe771611"><a href="https://www.showdoc.com.cn/p/b0f6a93e26cf44ecd64fa49abe771611">https://www.showdoc.com.cn/p/b0f6a93e26cf44ecd64fa49abe771611</a></a></p>
<h2>工作量:</h2>
<p>按照接口的数量,每个接口预计3~5个人天,因为有些业务的难易程度不一</p>
<h6>3. 单据在HR发起,在HR发起的提交成功之后调用OA的启动流程,然后OA在走流程过程中根据不同业务场景调用HR的接口</h6>
<p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=7729d2c9061ee8a0f0f4da54e3c7b15f&file=file.png" alt="" /></p>
<h2>优点:</h2>
<p>两个系统的操作体验性强,两个系统耦合性强</p>
<h2>缺点:</h2>
<p>1.双方的工作量都大,HR需要在启动流程时匹配OA的每个字段,OA也需要匹配HR的字段</p>
<p>2.业务场景很多,比如退回之后要调用修改接口来修改HR的数据,还需要兼容oa的各种特殊处理,比如流程干预,测试开发的难度都会加大</p>
<p>3.有些客户不是所有的流程都要oa启动,部分还是要走HR的流程,方案又时不一样,hr的工作量会加大</p>
<h2>工作量:</h2>
<p>按照接口的数量,每个接口预计5~10个人天,因为有些业务的难易程度不一</p>
<p>单点登录:
单点登录有三种方案:
第一种方式 :
客户无需考虑安全性,通过泛微集成单点进行配置,根据工号等唯一标识直接进行单点(PC,APP都支持无缝对接配置即 可实现,这里泛微oa可以通过配置实现,其他OA暂时没有这样对接过)</p>
<p>第二种方式:
安全性要求高,需要泛微进行开发这里会产生泛微的工作量,具体是多少根据客户自己谈来决定</p>
<p>第三方方式:
DHG调用OA的标准的统一认证平台。(这里需要根据需求来收取定制费用,目前泛微的标准接口无法对接(不是标准接口,需要嵌套代码))</p>