费用性质配置属性指定删除
接口说明
- 本接口的删除是指删除接口传入的配置属性
- 限制:同“增量更新”接口,同批次必须传入同一种类型
接口地址
api/openapi/voucher/accountingsubject/customoption/delete/attribute
请求参数说明
- 目前仅支持公司抬头、承担部门以及自定义档案三种类型
- 传入参数特别说明如下:
- 对于部门这种可能存在“是否包含下级”的类型,本接口仅支持删除实际选择的项目(根目录项)
- 若customOptionValueBizCode1传入的是“全部”(使用中文双引号),则删除该费用性质下全部配置项,变为不限定具体的选项
字段名称 | 字段说明 | 必有 | 字段类型 |
---|---|---|---|
dataList | 导入的费用性质列表 | 是 | List<object> |
customOptionCategoryName | 费用性质类别 (填写系统维护的对应的费用性质名称:公司抬头/承担部门/自定义档案 |
是 | String |
referenceDataName | 自定义档案名称 (费用性质类别是自定义档案时,该自定义档案名称必填) |
否 | String |
customOptionName | 费用性质名称(选择的费用性质类别对应的填写的名称) | 是 | String |
customOptionValueBizCode1 | 费用性质取值对应的编码1 当费用性质选择:公司抬头/承担部门/自定义档案时,必填。 如果不需要限定费用性质取值请填写“全部”(使用中文双引号);如有多个,请用中文逗号","分隔 |
否 | String |
请求参数示例
{
"dataList": [
{
"customOptionCategoryName": "承担部门",
"referenceDataName": "",
"customOptionName": "部门-2",
"customOptionValueBizCode1": "DI21101511SYOVPE"
},
{
"customOptionCategoryName": "公司抬头",
"referenceDataName": "",
"customOptionName": "G-234",
"customOptionValueBizCode1": "ELC2104281BHCV7K0"
},
{
"customOptionCategoryName": "自定义档案",
"referenceDataName": "迪士尼公主档案",
"customOptionName": "档案-2",
"customOptionValueBizCode1": "RDD2204201NAB6KJK,RDD2204201NAL98JK"
}
]
}
响应参数说明:
参数说明
字段名称 | 字段说明 | 必有 | 字段类型 |
---|---|---|---|
customOptionCategoryName | 费用性质类别 (费用性质类别_费用性质名称 拼接返回) |
是 | String |
status | 导入状态(成功为true,失败为false) | 是 | boolean |
messageList | 错误信息(仅导入失败时返回) | 否 | List<string> |
响应参数示例:
{
"code": "ACK",
"message": "",
"data": [
{
"businessCode": "承担人_承担人测试",
"status": true,
"messageList": []
},
{
"businessCode": "承担部门_STT的部门",
"status": false,
"messageList": [
"费用性质名称不存在"
]
}
],
"success": true
}
接口修改记录