创建成本中心项

接口描述

此接口用于使用中间件同步创建成本中心项

接口权限

本接口需要集团权限

旧版本的入口

已经通过老版本接口创建成本中心项经理的客户,可以继续使用老版本的接口进行创建

【Ver1.0 版本】

请求URI

/api/openapi/cost/center/items/V2

请求方式

POST

请求体示例

{
  "costCenterCode": "PROJECT",
  "name": "SpendiaDep",
  "code": "costCenterItemCode",
  "parentCode": "CCI_001",
  "sequenceNumber": "1",
  "setOfBooksCode": "DEFAULT_SOB",
  "isEnabled": true,
  "isPublic": false,
  "startDate": "2021-01-01",
  "endDate": "2021-01-02",
  "isApplyAllCompanies": true,
  "primaryDepartmentCode":"dept001",
  "secondaryDepartmentCodes":"dept002",
  "remarkForInquiry":"自定义字段信息",
  "customFields":[
    {
      "fieldCode":"Test",
      "value":"1"
    }
  ]
}

请求体字段

字段名 类型 必填 主键 约束 说明
costCenterCode String 最大长度 36 成本中心编码
name String 最大长度 150 成本中心项名称
code String 最大长度 36 成本中心项编码
parentCode String 最大长度 36 父成本中心项编码。如果已经关联父成本中心项,则不能为空
sequenceNumber Long 正整数,最大长度10 序号
setOfBooksCode String 最大长度 36 所属账套编码
isEnabled Boolean 是否启用。默认true
startDate Date 日期格式:yyyy-MM-dd 有效开始时间
endDate Date 日期格式:yyyy-MM-dd 有效结束时间
isPublic Boolean 是否为公共项目。默认false
isApplyAllCompanies Boolean 是否为适用全部公司。默认true
primaryDepartmentCode String 主部门编码
secondaryDepartmentCodes String 从属部门编码。 多个用逗号隔开
remarkForInquiry String 最大长度 50 备注(查询用)
customFields List <FormField> 扩展字段

CustomField

参数名 类型 必填 主键 约束 说明
fieldCode String 最大长度 50 自定义字段编码
value String 最大长度 200 自定义字段值,如果自定义字段设定为必填,则该值不可为空

接口返回示例

成功

{
  "message": "success",
  "oid": "6e060119-c09e-4d6d-b226-b490e229346b",
  "key": "costCenterItemCode"
}

失败示例

{
    "message": "成本中心不存在",
    "errorCode": "120402"
}

字段说明

字段名称 类型 说明
message String 返回信息说明
oid UUID 成本中心项OID
key String 成本中心项编码
errorCode String 返回错误码

错误代码

errorCode message 说明
0013 参数:{0},最大长度{1} 字段长度超出限制
120003 缺少必填项:{0}
120004 参数长度非法:{0}长度必须在{1}到{2}个字符之间
120112 部门不存在:{0}
120402 成本中心不存在
120504 成本中心项编码已存在
120515 成本中心项序号只允许为正整数并且不能超过10位
120526 父级成本中心项不允许为空
120527 父级成本中心项不属于对应父级成本中心下的成本中心项
120528 请先设置对应成本中心的父级成本中心
120529 父级成本中心项已禁用
120540 部门已失效:{0}
121802 当前账套不存在
120007 编码不合法,包含非法字符
6061006 自定义字段:{0} 的值填写不正确
60390022 未找到员工的主岗(工号{0},姓名{1},基准日期{2})
120237 成本中心扩展字段编码不存在:{0}
120238 成本中心最多有10个扩展字段
120239 成本中心扩展字段编码不能为空
120240 成本中心扩展字段值不能为空
120241 成本中心扩展字段编码不能重复
120007 编码不合法,包含非法字符
6013009 日期格式为:yyyy-MM-dd
6049010 有效日期至不能小于有效日期从
6061008 自定义字段:{0} 的值整数位数请输入{1}位以内
6061009 自定义字段:{0} 的值浮点数位数请输入{1}位以内
6061011 自定义字段:{0} 的值日期格式为YYYY-MM-dd