获取预算使用情况

  • 接口:/budget/situation/use

  • Method:POST

  • 数据格式:JSON

  • 请求参数:

参数 类型 描述 是否必填
startTime Date 查询时间段的起始时间,不可查询两个月之前的数据 Y
endTime Date 查询时间段的结束时间,起始时间和查询时间间隔不可超过12小时,且结束时间大于起始时间。默认为接受请求当前时间。 N
  • 返回参数:
字段 描述 类型
id 唯一值 int
feeCode 费用编号 String
formType 单据类型,PRECONSUME,REIMBURSE,CORP_REIMBURSE String
formCode 单据编号 String
budgetAttributionCode 预算挂载目标编码 String
budgetEntryCode 预算单元编号 String
budgetAccountBizCode 预算科目编码 String
budgetTargetType 预算控制单位类型,AUX_ACCOUNTING(项目),DEPARTMENT(部门),SUBSIDIARY(业务实体),PERSONAL(个人) String
budgetTargetBizCode 预算控制单位业务编码 String
budgetYear 预算期间年度 int
budgetPeriodNo 预算期数 int
amount 增量金额,负数为释放 BigDecimal
action 操作类型,FREEZED,OCCUPIED String
operateTime 预算发生时间 Date
  • 请求示例:

  • {
        "startTime":"2017-06-12 13:48:27",
        "endTime":"2017-06-12 14:20:00"
    }
    
  • 返回示例:

  • {
        "code":"ACK",
        "message":"",
        "data":[
          {
            "feeCode":"exampleFeeCode1",
            "formType":"REIMBURSE",
            "formCode":"exampleFormCode1",
            "budgetAttributionCode":"exampleAttributionCode1"
            "budgetEntryCode":"exampleEntryCode1",
            "budgetAccountBizCode":"exampleAccountBizCode1",
            "budgetTargetBizCode":"budgetTargetexampleBizCode1",
            "budgetTargetType":"AUX_ACCOUNTING",
            "budgetYear":2017,
            "budgetPeriodNo":6,
            "amount":12.34,
            "action":"FREEZED",
            "operateTime":1497248400000
          },
          {
            "feeCode":"exampleFeeCode2",
            "formType":"CORP_REIMBURSE",
            "formCode":"exampleFormCode2",
            "budgetAttributionCode":"ExampleAttributionCode2"
            "budgetEntryCode":"exampleEntryCode2",
            "budgetAccountBizCode":"exampleAccountBizCode2",
            "budgetTargetBizCode":"budgetTargetexampleBizCode1",
            "budgetTargetType":"AUX_ACCOUNTING",
            "budgetYear":2017,
            "budgetPeriodNo":6,
            "amount":-56.78,
            "action":"OCCUPIED",
            "operateTime":1497248400000
          }
        ]
    }
    
  • 系统异常对照表

异常提示信息 描述
* 缺少查询起始时间 查询时间段的起始时间( startTime)为空
* 起始时间与结束时间有误 开始时间(startTime)小于结束时间(endTime)
* 起始时间与结束时间间隔过长 时间间隔超过了两个月

results matching ""

    No results matching ""