API中心

  1. 基本档案
  2. 人员档案
返回

人员档案新增(修改)没启用人力用这个

接口所在U8C版本:U8 cloud2.7以及更高版本
详细描述:如果没有启用人力资源领域模块用这个接口<br> 调用接口时候传值psn里面parentvo里面的psnbasvo里面的pk_psnbasdoc这个属性,将走修改,不传走新增<br> 传值childrenvo里面的psnaccbankVO里面的pk_psnaccbank这个属性,将走修改,不传走新增
API视频讲解API详情补丁列表常见问题参考
接口地址
请求方式
请求参数header
请求参数body
返回类型参数
代码示例
请求参数示例
正确返回示例
错误返回示例
接口地址:http://ip:port/u8cloud/api/uapbd/bdpsn/save

参数填写指南

请求方式:POST

请求参数(header):

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

请求参数(body):

全量参数新增-最简修改-最简新增引用人员
参数名类型是否数组必填描述默认值示例值
psn人员档案
childrenvo
bankaccbasVO
accopendatestring开户日期
accountstring账号
accountcodestring账户编码
accountnamestring账户名称
bankareastring开户地区
citystring城市
combineaccnumstring联行号
contactpsnstring联系人
custcodestring客户编码
groupidstring集团号
memostring备注
netqueryflagint网银开通状态
orgnumberstring机构号
pk_bankdocstring开户银行
pk_banktypestring银行类别
pk_currtypestring币种
pk_netbankinftpstring网银接口类别
provincestring省份
remcodestring助记码
signflagboolean是否签约
telstring联系电话
unitnamestring单位名称
psnaccbankVO
isreimburseboolean默认报销卡
pk_psnaccbankstring个人银行账户主键 V3.6以上支持(填写为修改,不填写为新增 )
parentvo
currentcorpstring公司主属性
psnbasvo人员基本档案
addrstring家庭地址
birthdatestring出生日期
bpstring呼机
emailstring电子邮件
homephonestring家庭电话
idstring身份证号
isassociatedstring是否关联其它公司人员(Y/N)(3.6及之后支持)
joinworkdatestring参加工作日期
mobilestring手机
officephonestring办公电话
pk_corpstring归属公司
pk_psnbasdocstring人员基本档案主键(填写则为更新,不填写则新增)
postalcodestring邮政编码
psnnamestring姓名
sexstring性别
ssnumstring社会保障号
usednamestring曾用名
vdef1string自定义项1
vdef10string自定义项10
vdef11string自定义项11
vdef12string自定义项12
vdef13string自定义项13
vdef14string自定义项14
vdef15string自定义项15
vdef16string自定义项16
vdef17string自定义项17
vdef18string自定义项18
vdef19string自定义项19
vdef2string自定义项2
vdef20string自定义项20
vdef3string自定义项3
vdef4string自定义项4
vdef5string自定义项5
vdef6string自定义项6
vdef7string自定义项7
vdef8string自定义项8
vdef9string自定义项9
psnmanvo人员管理档案
amcodestring助记码
clerkcodestring业务员编号
clerkflagstring业务员标志(Y/N)
def1string自定义项1
def10string自定义项10
def11string自定义项11
def12string自定义项12
def13string自定义项13
def14string自定义项14
def15string自定义项15
def16string自定义项16
def17string自定义项17
def18string自定义项18
def19string自定义项19
def2string自定义项2
def20string自定义项20
def3string自定义项3
def4string自定义项4
def5string自定义项5
def6string自定义项6
def7string自定义项7
def8string自定义项8
def9string自定义项9
indutydatestring到职日期
outdutydatestring离职日期
pk_deptdocstring部门
pk_psnclstring人员类别
psncodestring编码

返回类型参数:

参数名类型是否数组必填描述默认值
psn人员档案
addrstring家庭地址
approveflagboolean审核状态
basgroupdef1string集团预留字段1
basgroupdef10string集团预留字段10
basgroupdef11string集团预留字段11
basgroupdef12string集团预留字段12
basgroupdef13string集团预留字段13
basgroupdef14string集团预留字段14
basgroupdef15string集团预留字段15
basgroupdef16string集团预留字段16
basgroupdef17string集团预留字段17
basgroupdef18string集团预留字段18
basgroupdef19string集团预留字段19
basgroupdef2string集团预留字段2
basgroupdef3string集团预留字段3
basgroupdef4string集团预留字段4
basgroupdef5string集团预留字段5
basgroupdef6string集团预留字段6
basgroupdef7string集团预留字段7
basgroupdef8string集团预留字段8
basgroupdef9string集团预留字段9
birthdatestring出生日期
bloodtypestring血型
bpstring呼机
characterrprstring户口性质
citystring城市/地区
computerlevelstring计算机水平
countrystring国家/地区
dataoperatorstring数据采集人
deaddatestring身故日期
deadmemostring身故说明
drint删除标志
emailstring电子邮件
employformstring用工形式
file_codestring档案号
fileaddressstring档案所在地
froeignlangstring第一外语
frolanlevelstring第一外语级别
functiontypestring技能类别
healthstring健康状况
homephonestring家庭电话
hroperatorstring操作用户
idstring身份证号
indocflagstring是否已转入人员档案
intereststring兴趣爱好
joinpolitydatestring入党(团)日期
joinsysdatestring进入集团时间
joinworkdatestring参加工作日期
maritalstring婚姻状况
marriagedatestring结离(婚)日期
mobilestring手机
nationalitystring民族
nativeplacestring籍贯
officephonestring办公电话
penelauthstring个人身份
permanresidestring户口所在地
photostring照片
pk_corpstring公司主键
pk_fileorgstring管档机构
pk_psnbasdocstring人员基本档案主键
politystring政治面貌
postalcodestring邮政编码
provincestring省/自治区
psnnamestring姓名
sexstring性别
skilllevelstring技能水平
ssnumstring社会保障号
titletechpoststring技术职称
tsstring时间戳
unitcodestring公司编码
unitnamestring公司名称
usednamestring曾用名
vdef1string自定义项1
vdef10string自定义项10
vdef11string自定义项11
vdef12string自定义项12
vdef13string自定义项13
vdef14string自定义项14
vdef15string自定义项15
vdef16string自定义项16
vdef17string自定义项17
vdef18string自定义项18
vdef19string自定义项19
vdef2string自定义项2
vdef20string自定义项20
vdef3string自定义项3
vdef4string自定义项4
vdef5string自定义项5
vdef6string自定义项6
vdef7string自定义项7
vdef8string自定义项8
vdef9string自定义项9

请求参数示例:

新增-最简修改-最简新增引用人员

复制代码

{"psn":[{"parentvo":{"currentcorp":"APITest0101","psnbasvo":{"psnname":"api新增人员02"},"psnmanvo":{"pk_deptdoc":"FDEV01","pk_psncl":"11","psncode":"api9528"}}}]}

正确返回示例:

新增-最简修改-最简新增引用人员

复制代码

{"status":"success","data":"[{\"parentvo\":{\"psnbasvo\":{\"psnname\":\"api新增人员02\",\"pk_psnbasdoc\":\"1086A2100000000001JM\",\"dr\":\"0\",\"ts\":\"2023-09-11 17:08:50\",\"pk_corp\":\"1086\",\"unitcode\":\"APITest0101\",\"unitname\":\"API测试新增子公司\"},\"psnmanvo\":{\"clerkflag\":false,\"pk_deptdoc\":\"1086F41000000000019I\",\"deptcode\":\"FDEV01\",\"deptname\":\"资金开发部门\",\"pk_psnbasdoc\":\"1086A2100000000001JM\",\"psnclscope\":\"0\",\"psncode\":\"api9528\",\"psnname\":\"api新增人员02\",\"pk_psncl\":\"0001A21000000000B6W5\",\"psnclasscode\":\"11\",\"psnclassname\":\"实习\",\"pk_psndoc\":\"1086A2100000000001JN\",\"dr\":\"0\",\"ts\":\"2023-09-11 17:08:50\"},\"bankaccbasVO\":[]},\"childrenvo\":[]}]","taskNumber":"202309110124"}

错误返回示例:

复制代码

status: "falied",

errorcode: "-32000",

errormsg: "将截断字符串或二进制数据。",

stacktrace: "nc.bs.pub.SuperDMO.insert(SuperDMO.java:502);nc.bs.trade.checkflow.AbstractPFCheckFlow.insert