(台账)自定义对象修改(目前不支持批量操作)
说明
主要提供了支持openApi创建和更新(台账)自定义对象业务实例。
接口限制
1. 10次/秒;
接口地址
/api/openapi/custom/save
请求类型
POST
请求参数
参数说明
主体结构参数说明:
参数名称 | 类型 | 是否必填 | 参数说明 |
---|---|---|---|
definitionCode | string | 是 | 业务对象id |
employeeId | string | 是 | 创建人 |
travelPartner | list | 否 | 参与人(不填视为全公司) |
statisticsObject | json | 否 | 自定义对象统计金额 |
customObject | json | 是 | C级字段和部门S级字段 |
travelPartner结构参数说明
参数名称 | 类型 | 是否必填 | 参数说明 |
---|---|---|---|
bizCode | string | 是 | 人员工号,部门编码(目前仅支持人员工号) |
includeChild | bool | 否 | 是否包含子部门(目前只支持人员,可忽略) |
type | string | 是 | STAFF(目前仅适用人员) |
customObject结构字段说明
参数名称 | 类型 | 是否必填 | 参数说明 |
---|---|---|---|
customBusinessCode | string | 是 | 业务实例编码(S级字段) |
customBusinessName | string | 是 | 业务实例名称(S级字段) |
accountCurrency | string | 是 | 核算币种(S级字段) |
CF001 | number | 否 | 数值(C级字段) |
CF002 | string | 否 | 单行文本(C级字段) |
CF003 | number | 否 | 金额(C级字段) |
CF004 | string | 否 | 选项(C级字段) |
CF005 | long | 否 | 日期(C级字段) |
tradingPartner | string | 是(若自定义对象表单中配置了往来单位,则必填) | 往来单位编码(M级字段) |
legalEntity | string | 是(若自定义对象表单中配置了公司抬头,则必填) | 公司抬头编码(M级字段) |
注意:S级字段和M级字段的key都是固定的,C级字段的key为表单配置字段的业务编码
参数样例
{
"definitionCode": "SBD01",
"employeeId": "MK001",
"travelPartner": [
{
"bizCode": "MK001",
"includeChild": false,
"type": "STAFF"
}
],
"customObject": {
"customBusinessCode": "COI001",
"customBusinessName": "业务实例1",
"accountCurrency": "UKD",
"CF001": 110,
"CF002": "单行文本",
"CF003": 121.0,
"CF004": "RD00001",
"tradingPartner":"往来单位编码",
"legalEntity":"公司抬头编码",
"CF005": {
"startTime": 1629772822
}
}
}
响应参数
参数样例
{
"success": true,
"errorMsg": "",
"data": {
}
}
修改记录
2021-09-30
增加M级字段公司抬头和往来单位(预计9.30上线)