销项发票更新
- url:/common/invoiceOutput/update
- method:post
- 数据格式:json
请求参数
字段名称 |
字段类型 |
字段描述 |
是否必填 |
长度限制 |
bizId |
String |
业务唯一识别码 |
true |
36 |
timestamp |
Long |
当前次接口同步时间对应的时间戳 |
true |
13 |
data.output_invoice_id |
Integer |
销项id |
true |
|
data.output_status |
String |
开票状态 (submitted:待开票 approving:开票中 approved:开票成功 rejected:开票失败) |
true |
64 |
data.receipt_date |
Long |
发票日期 |
true |
|
data.invoice_num |
String |
发票号码 |
true |
64 |
data.invoice_code |
String |
发票代码 |
false |
64 |
data.invoice_serial |
String |
发票校验码 |
false |
64 |
data.amount |
Decimal |
含税金额 |
true |
|
data.net_amount |
Decimal |
不含税金额 |
true |
|
data.tax_amount |
Decimal |
税额 |
true |
|
data.attribute |
String |
自定义字段 |
false |
255 |
data.fail_message |
String |
失败信息 |
false |
255 |
data.invoice_attachments |
List |
发票附件 |
false |
data.invoice_attachments
字段名称 |
字段类型 |
字段描述 |
是否必填 |
长度限制 |
file_name |
String |
文件名称 |
true |
|
attachment_url |
String |
文件地址 |
true |
请求示例
{
"bizId": "123456789",
"timestamp": 1662536452000,
"data": {
"output_invoice_id": 1903206404,
"invoice_num": "25112000000065878368",
"invoice_code": null,
"invoice_serial": null,
"receipt_date": 1743442915000,
"amount": 105.00,
"net_amount": 103.96,
"tax_amount": 1.04,
"output_status": "approved",
"invoice_attachments": [
{
"file_name": "21774/2021/09-13/formatFileBuild/9f75c023-7b59-4cba-a041-38ba06149d5e.pdf",
"attachment_url": "21774/2021/09-13/formatFileBuild/9f75c023-7b59-4cba-a041-38ba06149d5e.pdf"
}
]
}
}
返回参数
字段名称 |
字段类型 |
字段描述 |
resCode |
Integer |
状态码 |
resMsg |
String |
描述 |
返回示例
{
"resCode": 200000,
"resMsg": "success"
}
{
"resCode": 500001,
"resMsg": "无效的发票状态, output_status=submitted-1;"
}