更新员工工资项

接口说明: 批量上传录入员工指定工资项数据,根据用户输入的需要更新的员工及需要 更新的工资项信息,批量更新录入指定员工工资项数据,批量更新接口每批次更新员工数量不超过100条

请求方式:POST(HTTPS)
请求地址https://api.xinrenxinshi.com/v3/payroll/update

请求Header:

key value
access_token 获取的access_token的实际值

参数说明

参数 类型 必传(Y/N) 说明
timestamp Long Y 请求时间戳(精确到毫秒)
sign String Y 请求参数签名
employeePayrolls JsonArray<EmployeePayroll>字符串 Y 需要更新的员工及工资数据Json字符串

EmployeePayroll

参数 类型 必传(Y/N) 说明
employeeId String Y 员工id
bonus Map<String,Object> N 奖金调整,key为奖金项ID,value为调整后的奖金金额
adjust Map<String,Object> N 调整项调整,key为调整项ID,value为调整后的调整金额
cost Map<String,Object> N 成本调整,key为成本项ID,value为调整后的成本金额
other Map<String,Object> N 其他调整,key为其他项ID,value为调整后的其他项金额

employeePayrolls样例

[
  {
    "employeeId": "员工id",
    "bonus": {
      "123": 100000,
      "321": 999999
    },
    "adjust": {
      "123": 100000,
      "321": 999999
    },
    "cost": {
      "123": 100000,
      "321": 999999
    },
    "other": {
      "123": 100000,
      "321": 999999
    }
  },
  {
    "employeeId": "员工id",
    "bonus": {
      "123": 100000,
      "321": 999999
    },
    "adjust": {
      "123": 100000,
      "321": 999999
    },
    "cost": {
      "123": 100000,
      "321": 999999
    },
    "other": {
      "123": 100000,
      "321": 999999
    }
  }
]

返回结果

参数 类型 必传(Y/N) 说明
errcode Integer Y 错误码枚举值
errmsg String Y 错误码对应描述信息
detailMsg String Y 当前错误详情信息

Tips:

  • employeePayrolls批量更新员工数量每批次不超过100个,超出限制返回数量限制错误
  • 需要更新的工资项信息小数点后保留两位小数
  • 奖金项数值区间0~100,0000,输入不合法,返回参数错误
  • 调整项数值区间-100,0000~100,0000,输入不合法,返回参数错误
  • 成本项数值区间-100,0000~100,0000,输入不合法,返回参数错误
  • 其他项数值区间-1000,0000~1000,0000,输入不合法,返回参数错误

响应示例

{   
    "errcode": 0,
    "errmsg": "成功",
    "detailMsg":""
}
2020 © 企家有道网络技术(北京)有限公司版权所有@京ICP备15035315号 all right reserved,powered by Gitbookupdate by: 2020-12-16 14:23:56

results matching ""

    No results matching ""