API中心

  1. 人力资源
  2. 人员变动管理
返回

离职记录_离职人员转出

接口所在U8C版本:U8 cloud5.1以及更高版本
详细描述:批量转出时,请保证oldpk_corp、pk_aimcorp、out_operater、out_date保持一致。
API视频讲解API详情补丁列表常见问题参考
接口地址
请求方式
请求参数header
请求参数body
返回类型参数
代码示例
请求参数示例
正确返回示例
错误返回示例
接口地址:http://ip:port/u8cloud/api/hrtrn/psnbk/transfer/out

参数填写指南

请求方式:POST

请求参数(header):

参数填写指南
参数名必填描述默认值
Content-Type请求体数据类型application/json
usercode用户
password密码
trantype翻译类型,按编码为code,不需要翻译为pk
system系统参数

请求参数(body):

全量参数最简示例批量调出完整示例
参数名类型是否数组必填描述默认值示例值
billvo离职人员调出聚合VO
parentvo离职人员调出VO
memostring备注
oldpk_corpstring原公司
oldpk_deptdocstring原部门
oldpk_psnbasdocstring人员基本档案主键
oldpk_psndocstring人员管理档案主键
out_datestring调出发起时间(例:2023-11-14)默认当前日期
out_operaterstring调出操作员
pk_aimcorpstring目标公司
pk_aimdeptstring目标部门
pk_currdismissstring来源离职记录
pk_currpsndocstring来源工作档案
pk_transfer_dismissstring主键
psncltypestring转移后人员类别
psncodestring人员编码
psnnamestring人员姓名
transfer_datestring调配日期
transfer_reasonstring调配原因
transfer_statestring调配状态

返回类型参数:

参数名类型是否数组必填描述默认值
No Data

请求参数示例:

最简示例批量调出完整示例

复制代码

{"billvo":[{"parentvo":{"oldpk_corp":"2501","oldpk_deptdoc":"2501-_-1002","psncode":"HI2311140115","out_operater":"apiwjh","pk_aimdept":"777","pk_aimcorp":"2401"}}]}

正确返回示例:

复制代码

{
    "status": "success",
    "data": "[{\"parentvo\":{\"oldpk_corp\":\"1006\",\"unitcode\":\"2501\",\"unitname\":\"wjh石油天然气集团有限公司2\",\"out_date\":\"2023-11-14\",\"out_operater\":\"0001A11000000002QQ4J\",\"out_operater_code\":\"apiwjh\",\"out_operater_name\":\"wjh\",\"pk_aimcorp\":\"1005\",\"pk_aimdept\":\"1005F4100000000011TA\",\"pk_businesstype\":\"\",\"pk_currpsndoc\":\"1006ZZ10000000000U3E\",\"pk_transfer_dismiss\":\"0001ZZ1000000004TAFH\",\"transfer_date\":\"2023-11-14\",\"transfer_state\":\"0\",\"psncode\":\"HI2311140115\",\"oldpk_deptdoc\":\"1006A2100000000001N7\",\"deptcode\":\"2501-_-1002\",\"deptname\":\"A采购-木\",\"oldpk_psndoc\":\"1006ZZ10000000000U3E\"},\"childrenvo\":[]}]",
    "taskNumber": "202311140273"
}

错误返回示例:

复制代码

{
    "status": "falied",
    "errorcode": "-32000",
    "errormsg": "U8C返回信息:已经待调出不允许重复添加的人员编码:[HI2311140115]",
    "taskNumber": "202311140275"
}