登录

您的位置 : 文档中心 -> API信息

系统级别输入参数

参数名称 说明
appkey 客户端标识 (由fesco技术部提供给调用方一对appkey与appsecret)
sign 调用方签名后的字符串
format (json/jsonp)如果该参数不传递,默认返回json
timeStamp 时间戳(毫秒值,1534225991898)
methodName 方法名

接口概述
开发者 王彦龙
方法名 personnelmgr.insertOrUpdatePerfDivertOut
说明 插入中间库;
1.增加校验:是否当前险种存在新系统办理中的数据,有则不允许线上办理;
2.增加校验:是否当前险种存在多个APP办理中的数据,有则提示并不办理;
3.如果是办理的第一步(新生成手续实例),需要将手续实例ID返回给APP.用于办理后续步骤时的入参;
4.办理非第一步时,若入参没有手续实例ID,需要自行查询(根据唯一号,订单,手续,来源等信息)[因为翻月停服期间,无法及时返回正确的返回值];
5.社保异地转出回填手续步骤:
1).申报社保局:回填申报人、申报时间、转移信息表ID、手续实例ID,创建手续实例和材料实例,手续不办结。
2).接收社保局申报结果:
申报成功:手续不办结,回填申报状态、成功时间。同时将雇员对应的社保月度信息转移状态更改为已转出。
申报失败:手续直接办结,回填申报状态、失败原因或者成功时间。
3).发放缴费凭证:手续办结,回填领取人、领取时间。

应用级输入参数

名称 类型 是否必须 描述 示例值 默认值
jsonList {} 应用级别参数对象Json序列化后的字符串 {}
uniqNo Long 雇员唯一号
orderId Long 订单ID
flowId Long 手续ID 1257社保异地转出
stepId Long 步骤ID 1904申请社保转出
1905申报社保局
1906接收申报结果
3135发放缴费凭证给雇员
diverType Integer 转移类型(字典码:ES_INS_DIVERT_TYPE,1:转出2:转入) {diverType:"1" }
divertInsTypes String 转移险种类型(字典码ES_INS_DIVERT_INS_IN_TYPE,1:养老 2:医疗) {divertInsTypes :"1" }
或{divertInsTypes :"2" }
或 {divertInsTypes :"1,2"}
source String 手续来源(数据字典:FLOW_INST_SOURCE) 1新系统
2在线入职HELO平台
3在线入职APP平台
4在线入职微信平台
5在线入职EHR平台
6在线入职
7搜狐
8搜狗
flowInstId String 手续实例ID,除“手续步骤-申请转出”外,所有操作均为必填项
divertId Long 转移信息表ID,除“手续步骤-申请转出”外,所有操作均为必填项
postCardNo String 邮编,“手续步骤-申请转出”时传参,必填项
houseAddr String 员工户籍所在地,“手续步骤-申请转出”时传参,必填项
applyerOpr String 申报人,“手续步骤-申报社保局”时传参,非必填
applyerDate String 申报时间,“手续步骤-申报社保局”时传参,非必填 “2019-08-16”
applyerState String 申报是否成功([字典码:YES_NO]),“手续步骤-接收申报结果”时传参,必填项 1.是 0.否
applyerFailReason String 失败原因,“手续步骤-接收申报结果”失败时传参,非必填
applyerSuccessDate String 转出时间,“手续步骤-接收申报结果”成功时传参,非必填 “2019-08-16”
recipients String 缴费凭证领取人,“手续步骤-发放缴费凭证”时传参,必填项
issuedDate String 缴费凭证领取时间,“手续步骤-发放缴费凭证”时传参,必填项 “2019-08-16”
matIds String 材料IDS “10340,10387,1525”
operId Long 操作人ID 员工自己办理的默认传“FESCO开发平台”,用户ID:3808902,其余传后台办理人用户ID

返回结果

名称 类型 描述
code String 0为成功,其他为失败
errorMsg String 失败原因
successResult {} 成功数据
errorResult {} 错误数据集合
status String 1为中间库成功,2为新系统成功,3为新系统失败(新系统业务处理异常,不插入中间库)
piCallRecId String 中间表主键id(根据中间表主键id查询返回正确业务数据的json串)
errorStack String 错误堆栈

调用示列

{ "sign":"3201908121018" ,"uniqNo":2691,"orderId":2140660,"flowId":1257,        "stepId":1905,"diverType":2,"divertInsTypes":"1,2", "source":"3","divertId": 49875,  "flowInstId":1592095, "applyerOpr":"测试49875","applyerDate":"2019-08-08"}  

错误码

错误编码 错误描述 错误原因 解决方案

API工具

联系我们

400-8000-800

产品咨询:010-85692930

FESCO官方

FESCO服务