获取已提交支付单
接口: /report/payment/submitted?start={start}&end={end}&status={status} GET JSON
请求参数
参数 |
类型 |
必须 |
默认值 |
主键 |
描述 |
start |
date |
Y |
|
Y |
根据单据的修改时间,返回start(包括)之后的数据 |
end |
date |
Y |
|
Y |
根据单据的修改时间, 返回end(不包括)之前的数据 |
submitAtStart |
date |
N |
|
|
根据单据的提单时间,返回(包括)之后的数据 |
submitAtEnd |
date |
N |
|
|
根据单据的提单时间,返回(不包括)之前的数据 |
auditedAtStart |
date |
N |
|
|
根据单据的审核时间, 返回(包括)之后的数据 |
auditedAtEnd |
date |
N |
|
|
根据单据的审核时间, 返回(不包括)之前的数据 |
subsidiaryBizCode |
string |
N |
|
|
业务实体业务编码, 可在每刻单据类型页面设置 |
status |
string |
N |
|
|
单据状态, 可选值: audit, settle, complete; 分别表示: 审核中, 结算中, 已完成 |
exportStatus |
string |
N |
|
|
导出状态码 默认不传,传EMPTY可以查询未设置状态码的单据 |
processNodeName |
string |
N |
|
|
单据当前所在节点名称,可在每刻单据流程图为节点设置名称 |
offset |
int |
Y |
0 |
|
分页起始 |
limit |
int |
Y |
500 |
|
分页条数 |
#
- start, end的格式为yyyy-MM-dd
- 如果不提供start和end, 则默认取前一个月的数据
- start, end的区间最多支持31天
- 只返回单据的信息, 单据的详情请通过详情接口获取
- 接口最多返回500条记录;可通过offset, limit进行分页;
- 结果集按照提单时间升序排列
- 通过processNodeName查询单据存在两种特殊情况
1.单据被驳回,通过【驳回重新审核】和【驳回重新审批】来查询
2.单据被撤回,通过【撤回重新审批】和【撤回重新审核】来查询
返回数据
参数 |
类型 |
描述 |
reportId |
string |
单据编号 |
approvalStatus |
string |
审批状态:未提交、审核中、结算中、已完成、被驳回 |
name |
string |
申请事由 |
formType |
string |
关联单据类型:REIMBURSE-报销单、CORP_REIMBURSE-对公支付、PRECONSUME-申请单 |
formCode |
string |
关联单据号 |
payeeName |
string |
收款人/供应商名称 |
payeeBankCardNO |
string |
收款人/供应商账号 |
payeeBankName |
string |
收款人/供应商银行 |
payeeBankBranchName |
string |
收款人/供应商分支行名 |
payeeBankBranchNO |
string |
收款人/供应商银行联行号 |
sequence |
long |
流水号 |
acceptCcy |
string |
收款币种 |
acceptAmount |
string |
收款金额 |
subsidiaryName |
string |
业务实体名称 |
subsidiaryBusinessCode |
string |
业务实体编码 |
approvalProcess |
List |
审批流程信息 |
approvalProcess(审批流程信息)
参数 |
类型 |
描述 |
user_code |
string |
审批人编号 |
user_name |
string |
审批人名字 |
approval_time |
long |
审批时间 |
taskName |
string |
审批节点名称 |
approvalComment |
string |
审批意见 |
taskCategory |
string |
审批节点类型, TELLER, FINANCE_AUDIT |
示例:
请求数据
report/payment/submitted?start=2023-02-02 14:37:50&end=2023-03-02 14:37:50&status=complete
返回数据(成功)
{
"code": "ACK",
"message": "",
"data": [
{
"reportId": "PBD221201652",
"approvalStatus": "已完成",
"payStatus": "支付成功",
"formType": "REIMBURSE",
"formCode": "Daily220700394",
"payeeName": "cccc",
"payeeBankCardNO": "1122331122211221236",
"payeeBankName": "招商银行",
"payeeBankBranchName": "招商银行股份有限公司合肥高新区支行",
"payeeBankBranchNO": "308361030121",
"acceptCcy": "CNY",
"acceptAmount": 1.00,
"sequence": null,
"approvalProcess": [
{
"taskName": "出纳结算",
"taskCategory": "TELLER",
"approvalComment": null,
"user_code": "UI2108271KNT8AGW",
"user_name": "管理员001",
"approval_time": 1675319871289
},
{
"taskName": "出纳结算",
"taskCategory": "TELLER",
"approvalComment": null,
"user_code": "CASHIER",
"user_name": "出纳",
"approval_time": 1675319839118
},
{
"taskName": "财务审核",
"taskCategory": "FINANCE_AUDIT",
"approvalComment": "2",
"user_code": "UI2108271KNT8AGW",
"user_name": "管理员001",
"approval_time": 1675319838891
},
{
"taskName": "财务审核",
"taskCategory": "FINANCE_AUDIT",
"approvalComment": null,
"user_code": "UG2109021N8KTE0L_",
"user_name": "别给我删了/默认分组",
"approval_time": 1675319748665
},
{
"taskName": null,
"taskCategory": null,
"approvalComment": null,
"user_code": "UI2108271KNT8AGW",
"user_name": "管理员001",
"approval_time": 1675319748009
},
{
"taskName": null,
"taskCategory": null,
"approvalComment": "转交理由:11111",
"user_code": "UI2108271KNT8AGW",
"user_name": "管理员001",
"approval_time": 1675319664981
}
],
"subsidiaryName": "太阳",
"subsidiaryBusinessCode": "009988"
}
],
"args": null,
"linkDetail": false,
"last": true,
"total": 1,
"nonBizError": false
}