销项发票更新

  • 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;"
}

results matching ""

    No results matching ""