获取已提交消费申请单据
接口: /report/consume/submitted?start={start}&end={end}&formSubType={formSubType}&status={status} GET JSON
请求参数
参数 | 类型 | 必须 | 默认值 | 主键 | 描述 |
---|---|---|---|---|---|
start | date | Y | Y | 根据单据的修改时间,返回start(包括)之后的数据 | |
end | date | Y | Y | 根据单据的修改时间, 返回end(不包括)之前的数据 | |
submitAtStart | date | N | 根据单据的提单时间,返回(包括)之后的数据 | ||
submitAtEnd | date | N | 根据单据的提单时间,返回(不包括)之前的数据 | ||
approveAtStart | date | N | 根据单据的审批通过时间,返回(包括)之后的数据 | ||
approveAtEnd | date | N | 根据单据的审批通过时间,返回(不包括)之前的数据 | ||
settleAtStart | date | N | 根据单据的支付时间, 返回(包括)之后的数据 | ||
settleAtEnd | date | N | 根据单据的支付时间, 返回(不包括)之前的数据 | ||
formSubType | string | N | 单据小类业务编码, 可在每刻单据类型页面设置 | ||
subsidiaryBizCode | string | N | 业务实体业务编码, 可在每刻单据类型页面设置 | ||
status | string | N | 单据状态, 可选值: approve, audit, settle, complete, closed,cancelled; 分别表示: 审批中, 审核中, 待支付, 完成, 关闭, 已作废 | ||
exportStatus | string | N | 导出状态码 默认不传,传EMPTY可以查询未设置状态码的单据 | ||
processNodeName | string | N | 单据当前所在节点名称,可在每刻单据流程图为节点设置名称 | ||
requestUserEmployeeNo | string | N | 申请人工号 | ||
offset | int | Y | 0 | 分页起始 | |
limit | int | Y | 500 | 分页条数 |
#
- start, end的格式为yyyy-MM-dd
- 如果不提供start和end, 则默认取前一个月的数据
- start, end的区间最多支持31天
- formSubType指单据小类的业务编码, 可以在企业设置单据与流程页面查看
- 只返回单据的信息, 单据的详情,包括费用, 支付信息, 辅助核算等, 请通过详情接口获取
- 接口最多返回500条记录;可通过offset, limit进行分页;
- 结果集按照提单时间升序排列
- 通过processNodeName查询单据存在两种特殊情况 1.单据被驳回,通过【驳回重新审核】和【驳回重新审批】来查询 2.单据被撤回,通过【撤回重新审批】和【撤回重新审核】来查询
返回数据
参数 | 类型 | 描述 |
---|---|---|
report_id | string | 单据编号 |
report_type | string | 单据类型 |
name | string | 申请事由 |
formSubType | string | 单据小类业务编码 |
date | long | 单据审批完成时间 |
amount | number | 单据申请金额 |
approvedAmount | number | 单据批准金额 |
cost_center | string | 单据归属部门 |
departmentBusinessCode | string | 部门编码 |
departmentName | string | 部门名称 |
departmentFullName | string | 部门全路径 |
reim_user_code | string | 报销人工号 |
reimUserName | string | 报销人姓名 |
cover_user_code | string | 承担人工号 |
coverUserName | string | 承担人姓名 |
status | enum | 单据状态, 包括DRAFT(草稿或者召回), RETURNED(被报销人退回), CONFIRMING(待报销人确认), REJECTED(被驳回), APPROVING(审批中), AUDITING(审核中), SETTLEMENT(待结算), COMPLETED(已结算), CLOSE(同COMPLETED) |
pay_amount | number | 支付金额 |
pay_method | string | 支付方式 |
subsidiary_name | string | 业务实体名称 |
subsidiary_code | string | 业务实体编码 |
createdAt | date | 单据创建时间 |
submittedAt | date | 单据提交时间 |
approvedAt | date | 单据审批结束时间 |
settledAt | date | 单据支付时间 |
modifiedAt | date | 单据最后更新时间 |