成本中心
成本中心
新增成本中心
接口URL
/addcostcenterinfo
请求参数定义
参数名 | 参数说明 | 必填 | 参数类型 | 长度 | 值举例 | 备注 |
---|---|---|---|---|---|---|
CorpCode | 企业账号 | Y | String | 1000 | 系统提供的企业账号 | |
Timestamp | 时间戳 | Y | String | 14 | 20180811113019 | 服务方仅允许20分钟内的时间误差。 |
Version | 版本号 | Y | String | 3.0 | 固定为3.0。 | |
LoginName | 操作人帐号 | Y | String | HW_000001 | 1、如本次操作为系统相关,则该字段为固定字符串值:"sysadmin";2、如操作为指定普通员工信息维护或修改,则该字符串为:“<员工登录账户名称>" | |
MsgID | 唯一标识 | Y | String | 1000120150511190411000001 | 企业账号+消息方向+YYYYMMDDHHMMSS+NNNNNN | |
CostCenter | 成本中心/项目列表 | Y | CostCenter |
响应参数定义
参数名 | 参数说明 | 必填 | 参数类型 | 长度 | 值举例 | 备注 |
---|---|---|---|---|---|---|
ResultCode | 返回码 | Y | String | 0 | 0表示成功,其他值为失败。 | |
Description | 描述 | Y | String | Success | 描述信息,出错时为错误信息即错误原因。 |
样例
请求
{
"CorpCode":"0008",
"Timestamp":"20220811113019",
"Version":"3.0",
"LoginName":"sysadmin",
"MsgID":"1000120150511190411000001",
"CostCenter":{
"CostCenterType":"1",
"CostCenterName":"财务结算项目",
"CostCenterNum":"P001",
"Telephone":"13212345678",
"Type":"科研",
"StartDate":"20220101",
"EndDate":"20220831",
"ApproverList":[
{
"LoginName":"HW_000001",
"TenantUserId":"26215236521"
}
],
"DeptNumList":[
]
}
}
响应
{
"ResultCode": "0",
"Description": "成功"
}
修改成本中心
接口URL
/modicostcenterinfo
请求参数定义
参数名 | 参数说明 | 必填 | 参数类型 | 长度 | 值举例 | 备注 |
---|---|---|---|---|---|---|
CorpCode | 企业账号 | Y | String | 1000 | 系统提供的企业账号 | |
Timestamp | 时间戳 | Y | String | 14 | 20180811113019 | 服务方仅允许20分钟内的时间误差。 |
Version | 版本号 | Y | String | 3.0 | 固定为3.0。 | |
LoginName | 操作人帐号 | Y | String | HW_000001 | 1、如本次操作为系统相关,则该字段为固定字符串值:"sysadmin";2、如操作为指定普通员工信息维护或修改,则该字符串为:“<员工登录账户名称>" | |
MsgID | 唯一标识 | Y | String | 1000120150511190411000001 | 企业账号+消息方向+YYYYMMDDHHMMSS+NNNNNN | |
CostCenter | 成本中心/项目列表 | Y | CostCenter |
响应参数定义
参数名 | 参数说明 | 必填 | 参数类型 | 长度 | 值举例 | 备注 |
---|---|---|---|---|---|---|
ResultCode | 返回码 | Y | String | 0 | 0表示成功,其他值为失败。 | |
Description | 描述 | Y | String | Success | 描述信息,出错时为错误信息即错误原因。 |
样例
请求
{
"CorpCode":"0008",
"Timestamp":"20220811113019",
"Version":"3.0",
"LoginName":"sysadmin",
"MsgID":"1000120150511190411000001",
"CostCenter":{
"CostCenterType":"1",
"CostCenterName":"财务结算项目",
"CostCenterNum":"P001",
"Telephone":"13212345678",
"Type":"科研",
"StartDate":"20220101",
"EndDate":"20220831",
"ApproverList":[
{
"LoginName":"HW_000001",
"TenantUserId":"26215236521"
}
],
"DeptNumList":[
]
}
}
响应
{
"ResultCode": "0",
"Description": "成功"
}
删除成本中心
接口URL
/delcostcenterinfo
请求参数定义
参数名 | 参数说明 | 必填 | 参数类型 | 长度 | 值举例 | 备注 |
---|---|---|---|---|---|---|
CorpCode | 企业账号 | Y | String | 1000 | 系统提供的企业账号 | |
Timestamp | 时间戳 | Y | String | 14 | 20180811113019 | 服务方仅允许20分钟内的时间误差。 |
Version | 版本号 | Y | String | 3.0 | 固定为3.0。 | |
LoginName | 操作人帐号 | Y | String | HW_000001 | 1、如本次操作为系统相关,则该字段为固定字符串值:"sysadmin";2、如操作为指定普通员工信息维护或修改,则该字符串为:“<员工登录账户名称>" | |
MsgID | 唯一标识 | Y | String | 1000120150511190411000001 | 企业账号+消息方向+YYYYMMDDHHMMSS+NNNNNN | |
CostCenter | 成本中心/项目列表 | Y | CostCenter |
响应参数定义
参数名 | 参数说明 | 必填 | 参数类型 | 长度 | 值举例 | 备注 |
---|---|---|---|---|---|---|
ResultCode | 返回码 | Y | String | 0 | 0表示成功,其他值为失败。 | |
Description | 描述 | Y | String | Success | 描述信息,出错时为错误信息即错误原因。 |
样例
请求
{
"CorpCode":"0008",
"Timestamp":"20220811113019",
"Version":"3.0",
"LoginName":"sysadmin",
"MsgID":"1000120150511190411000001",
"CostCenter":{
"CostCenterType":"1",
"CostCenterNum":"P001"
}
}
响应
{
"ResultCode": "0",
"Description": "成功"
}