预算科目匹配查询接口

说明

该接口用于进行对预算科目进行批量匹配,在调用该接口时,传入费用类型业务编码或自定义档案编码,即可批量匹配出符合条件的预算科目信息。
注:

  1. 配置的条件必须和入参全等,才会返回对应符合预期数据:
    • 如仅配置费用(如A1),则仅会返回费用条件包含A1且未配置自定义档案条件的数据
    • 如配置费用(如A1)、自定义档案(B2),则仅会返回费用条件包含A1且自定义档案条件包含B2的数据

接口限制

接口地址

/api/openapi/budget/subject/match

请求类型

POST

请求参数

参数说明

字段名称 类型 是否必填 字段说明 默认值
expenseTypeBizCodes List<String> 费用类型的业务编码
referenceDataDetailBizCodes List<String> 自定义档案业务编码

参数样例

{
  "expenseTypeBizCodes":["A12311","B123"], 
  "referenceDataDetailBizCodes":["RD11","RDB11"] 
}

响应参数

响应参数说明

参数名称 类型 是否必填 参数说明 默认值
expenseTypeBizCode String 费用类型业务编码
budgetSubjects List<BudgetSubject> 匹配到的预算科目信息

BudgetSubject

参数名称 类型 是否必填 参数说明 默认值
code String 预算科目的唯一主键
bizCode String 预算科目的业务编码
name String 预算科目名称(国际化后),默认是中文,根据lang请求头确认语言环境

参数样例

{
  "code": "ACK",
  "message": "",
  "data": {
    "matchResult": [
      {
        "expenseTypeBizCode": "A12311",
        "budgetSubjects": [{ 
          "code": "BDG2011091RWOW7WG",
          "bizCode": "BIZCODE01",
          "name": "预算科目"
        }]
      },
      {
        "expenseTypeBizCode": "B123",
        "budgetSubjects": null 
      }
    ]
  },
  "success": true
}
Copyright © 杭州每刻科技有限公司 www.maycur.com all right reserved,powered by Gitbook该文件修订时间: 2024-11-20 10:52:00

results matching ""

    No results matching ""

    results matching ""

      No results matching ""