成本中心


成本中心

新增成本中心

接口URL

/addcostcenterinfo

请求参数定义

参数名参数说明必填参数类型长度值举例备注
CorpCode企业账号YString1000系统提供的企业账号
Timestamp时间戳YString1420180811113019服务方仅允许20分钟内的时间误差。
Version版本号YString3.0固定为3.0。
LoginName操作人帐号YStringHW_0000011、如本次操作为系统相关,则该字段为固定字符串值:"sysadmin";2、如操作为指定普通员工信息维护或修改,则该字符串为:“<员工登录账户名称>"
MsgID唯一标识YString1000120150511190411000001企业账号+消息方向+YYYYMMDDHHMMSS+NNNNNN
CostCenter成本中心/项目列表YCostCenter

响应参数定义

参数名参数说明必填参数类型长度值举例备注
ResultCode返回码YString00表示成功,其他值为失败。
Description描述YStringSuccess描述信息,出错时为错误信息即错误原因。

样例

请求

{
    "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企业账号YString1000系统提供的企业账号
Timestamp时间戳YString1420180811113019服务方仅允许20分钟内的时间误差。
Version版本号YString3.0固定为3.0。
LoginName操作人帐号YStringHW_0000011、如本次操作为系统相关,则该字段为固定字符串值:"sysadmin";2、如操作为指定普通员工信息维护或修改,则该字符串为:“<员工登录账户名称>"
MsgID唯一标识YString1000120150511190411000001企业账号+消息方向+YYYYMMDDHHMMSS+NNNNNN
CostCenter成本中心/项目列表YCostCenter

响应参数定义

参数名参数说明必填参数类型长度值举例备注
ResultCode返回码YString00表示成功,其他值为失败。
Description描述YStringSuccess描述信息,出错时为错误信息即错误原因。

样例

请求

{
    "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企业账号YString1000系统提供的企业账号
Timestamp时间戳YString1420180811113019服务方仅允许20分钟内的时间误差。
Version版本号YString3.0固定为3.0。
LoginName操作人帐号YStringHW_0000011、如本次操作为系统相关,则该字段为固定字符串值:"sysadmin";2、如操作为指定普通员工信息维护或修改,则该字符串为:“<员工登录账户名称>"
MsgID唯一标识YString1000120150511190411000001企业账号+消息方向+YYYYMMDDHHMMSS+NNNNNN
CostCenter成本中心/项目列表YCostCenter

响应参数定义

参数名参数说明必填参数类型长度值举例备注
ResultCode返回码YString00表示成功,其他值为失败。
Description描述YStringSuccess描述信息,出错时为错误信息即错误原因。

样例

请求

{
    "CorpCode":"0008",
    "Timestamp":"20220811113019",
    "Version":"3.0",
    "LoginName":"sysadmin",
    "MsgID":"1000120150511190411000001",
    "CostCenter":{
        "CostCenterType":"1",
        "CostCenterNum":"P001"
    }
}

响应

{
    "ResultCode": "0",
    "Description": "成功"
}