# 开票申请接口
# 查询开票申请数据
请求方式: POST(HTTPS)
请求地址: https://openapi.qince.com/api/billing/v1/queryBillingData/{openid}/{timestamp}/{digest}/{msg_id} 在线调试
请求示例:
参数说明:
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| page | INT | 否 | 页码默认1 |
| rows | INT | 否 | 每页默认1000条 |
| status | CHAR(1) | 否 | 记录状态:0 已删除 1 正常 |
| serialNo | VARCHAR(32) | 否 | 开票申请编号 |
| billingKind | CHAR(1) | 否 | 发票种类:1:正常、2:红冲、3:作废 |
| approveStatus | VARCHAR(32) | 否 | 审批状态:0:待审批,1:已通过,2:已打回,3:审批中 |
| startCreateDate | VARCHAR(32) | 否 | 开始创建时间。格式:YYYY-MM-DD hh:mm:ss |
| endCreateDate | VARCHAR(32) | 否 | 结束创建时间。格式:YYYY-MM-DD hh:mm:ss |
| startModifyDate | VARCHAR(32) | 否 | 修改时间开始。格式:yyyy-MM-dd HH:mm:ss |
| endModifyDate | VARCHAR(32) | 否 | 修改时间结束。格式:yyyy-MM-dd HH:mm:ss |
响应示例:
{
"return_code": "0",
"return_msg": "响应信息",
"msg_id": "{ msg_id }",
"response_data": "<<DATA>>"
}
数据DATA示例:
[
{
"accountBankName":null,
"applicantName":"zhoukun",
"approveStatus":"1",
"bankAccount":null,
"billingAmount":6,
"billingDate":"2022-12-08",
"billingKind":"1",
"billingName":null,
"billingStatus":"1",
"billingType":null,
"companyAddress":null,
"companyTel":null,
"email": "",
"createTime":"2022-12-08 17:18:22",
"creatorName":"zhoukun",
"customerCode":"STORE20210812000182",
"customerName":"000201-近江超市",
"modifyName":null,
"modifyTime":null,
"orders":[
{
"creditMemoAmount":null,
"orderAmount":115790000.65,
"orderBillingAmount":3,
"orderNo":"DD20220926000005",
"oriBillingAmount":null
},
{
"creditMemoAmount":null,
"orderAmount":119000000.65,
"orderBillingAmount":2,
"orderNo":"DD20220926000004",
"oriBillingAmount":null
},
{
"creditMemoAmount":null,
"orderAmount":1161000000.65,
"orderBillingAmount":1,
"orderNo":"DD20220926000003",
"oriBillingAmount":null
}
],
"oriBillingNo":null,
"oriSerialNo":null,
"receiverAddress":null,
"receiverName":null,
"receiverPhone":null,
"receiverProvince":"",
"receiverTel":null,
"remarks":null,
"serialNo":"INV20221208000002",
"status":"1",
"taxpayerNo":null
}
]
参数说明:
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| serialNo | VARCHAR(32) | 是 | 开票申请编号 |
| status | VARCHAR(1) | 是 | 记录状态 0:已删除,1:正常 |
| customerName | VARCHAR(200) | 是 | 客户名称 |
| customerCode | VARCHAR(100) | 是 | 客户编码 |
| billingAmount | NUMERIC(12,2) | 是 | 发票金额 |
| applicantName | VARCHAR(200) | 是 | 申请人 |
| applicantId | VARCHAR(200) | 是 | 申请人id |
| applicantSourceCode | VARCHAR(200) | 是 | 申请人第三方系统id |
| applicantCode | VARCHAR(200) | 是 | 申请人登录帐号 |
| billingType | VARCHAR(1) | 是 | 发票类型 |
| approveStatus | VARCHAR(1) | 是 | 审批状态 0:待审批,1:已通过,2:已打回,3:审批中 |
| billingStatus | VARCHAR(1) | 是 | 开票进度 0:待处理,1:待开票,2:已开票,3:待红冲,4:已红冲 |
| billingDate | VARCHAR(32) | 是 | 开票日期 |
| billingKind | VARCHAR(1) | 是 | 发票种类 1:正常 2:红冲 3:作废 |
| remarks | TEXT | 否 | 备注 |
| ori_serial_no | VARCHAR(32) | 否 | 关联原始发票 发票种类是红冲时有值 |
| billingNo | VARCHAR(32) | 否 | 发票号码 |
| creatorName | VARCHAR(200) | 是 | 提交人 |
| creatorId | VARCHAR(200) | 是 | 提交人id |
| creatorSourceCode | VARCHAR(200) | 是 | 提交人第三方系统id |
| creatorCode | VARCHAR(200) | 是 | 提交人登录帐号 |
| createTime | VARCHAR(32) | 是 | 提交时间 |
| modifyName | VARCHAR(200) | 是 | 最近修改人 |
| modifyId | VARCHAR(200) | 是 | 最近修改人id |
| modifySourceCode | VARCHAR(200) | 是 | 最近修改人第三方系统id |
| modifyCode | VARCHAR(200) | 是 | 最近修改人登录帐号 |
| modifyTime | VARCHAR(32) | 是 | 最近修改时间 |
| billingName | VARCHAR(200) | 否 | 开票名称 |
| taxpayerNo | VARCHAR(100) | 否 | 纳税人识别号 |
| companyAddress | VARCHAR(200) | 否 | 单位地址 |
| VARCHAR(100) | 否 | 郵箱地址 | |
| companyTel | VARCHAR(32) | 否 | 电话号码 |
| accountBankName | VARCHAR(200) | 否 | 开户银行名称 |
| bankAccount | VARCHAR(32) | 否 | 银行账户号码 |
| receiverName | VARCHAR(200) | 否 | 收货人 |
| receiverTel | VARCHAR(32) | 否 | 固定电话 |
| receiverPhone | VARCHAR(32) | 否 | 手机号码 |
| receiverProvince | VARCHAR(100) | 否 | 省市区 |
| receiverAddress | VARCHAR(200) | 否 | 详细地址 |
| orders[].orderNo | VARCHAR(32) | 否 | 订单号 |
| orders[].orderAmount | NUMERIC(12,2) | 否 | 订单金额 发票种类为正常或作废时有值 |
| orders[].orderBillingAmount | NUMERIC(12,2) | 否 | 本次开票金额 发票种类为正常或作废时有值 |
| orders[].oriBillingAmount | NUMERIC(12,2) | 否 | 关联发票开票金额 发票种类是红冲时有值 |
| orders[].creditMemoAmount | NUMERIC(12,2) | 否 | 本次红冲金额 发票种类是红冲时有值 |
# 编辑开票申请数据
请求方式: POST(HTTPS)
请求地址: https://openapi.qince.com/api/billing/v1/editBillingData/{openid}/{timestamp}/{digest}/{msg_id} 在线调试
请求示例:
参数说明:
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| serialNo | INT | 否 | 开票申请编号 |
| billingDate | INT | 否 | 开票日期 |
| billingStatus | CHAR(1) | 否 | 开票进度 0:待处理,1:待开票,2:已开票,3:待红冲,4:已红冲 |
| billingNo | VARCHAR(32) | 否 | 发票号码 |
| remarks | TEXT | 否 | 备注 |
| attachmentUrl | VARCHAR(4000) | 否 | 附件 |
响应示例:
{
"return_code": "0",
"return_msg": "响应信息",
"msg_id": "{ msg_id }",
"response_data": "<<DATA>>"
}