工资报表详情
接口说明: 返回当前公司输入的年月份(201901)的当月所有薪酬报表信息。包括全数据、部门汇总、成本拆分、工资报表、年终奖报表、薪酬异动、人工成本、网银数据、个税报表(工资)、个税报表(劳务费)、管理形式汇总 等所有归档报表中的报表信息。 还有其他返回值如 当前归档报表所有报表已加密的Id信息,报表归档时间,名称等信息 更新的工资项信息,批量更新员工的工资数据。
请求方式:POST(HTTPS)
请求地址:https://api.xinrenxinshi.com/v3/payroll/report/archive/detail
请求Header::
key | value |
---|---|
access_token | 获取的access_token的实际值 |
参数说明:
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
reportId | String | Y | 查询的报表ID |
subReportId | String | N | 查询的子报表ID |
timestamp | Long | Y | 请求时间戳(精确到毫秒) |
sign | String | Y | 请求参数签名 |
返回结果:
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
errcode | Integer | Y | 错误码枚举值 |
errmsg | String | Y | 错误码对应描述信息 |
detailMsg | String | Y | 当前错误详情信息 |
totalRow | Integer | Y | 当前报表包含的记录数 |
archiveTime | String | Y | 当前报表归档完成时间 |
reportName | String | Y | 当前报表名称 |
reportHeadList | List<String> | Y | 当前报表的报表头信息列表 |
reportDetailList | List<String> | Y | 当前报表的所有数据信息列表 |
Tips:
- reportHeadList 是数据报表的表头信息
- reportDetailList 是当前报表的所有数据信息列表,外层List为多条记录列表,内层List为单条记录的信息,数据顺序依次参照报表头List次序
- 如果subReportId为空,表示获取reportId的工资列表详情,否则正确输入reportId和subReportId,返回reportId下子工资项列表subReportId的详情数据
响应示例:
{
"errcode": 0,
"errmsg": "成功",
"detailMsg": null,
//工资报表详情信息,totalRow-全部数据数量,archiveTime-当前报表归档完成时间
"totalRow": 3,
"archiveTime": "2019-01-01 15:23:59",
//工资报表头信息及名称信息
"reportName":"人工成本",
"reportHeadList": ["工号", "一级部门", "二级部门", "社保扣款", "身份证号", "实发工资备注"],
//reportDetailList-返回的多条报表详情数据,按照表头顺序将数据依次添加至列表,依次与上面表头对应
"reportDetailList": [
["1001", "111-第一部门", "222-第二部门", "10.0", "4102038xxx","100.0"],
["1001", "111-第一部门", "222-第二部门", "20.0", "42222228xxx","100.0"],
["1001", "", "222-第二部门", "30.0", "43333338xxx","100.0"]
]
}