简要描述:

  • 第三方系统,通过迅联云接入认证后,须有需要可以通过自定义的接口接收此报文,用来接收发票修改的状态通知,(实际调用地址为申请单和草稿单据中的callbackurl地址)

接口版本:

版本号 制定人 制定日期 修订日期
无 王佳田 2022-4-8 2022-4-8

请求方式:

  • POST

请求头:

参数名 是否必须 类型 说明
Content-Type 是 String 请求类型: application/json

请求URL:

post 申请单和草稿单据中的callbackurl地址

请求参数:

主信息
字段 参数名称 是否必须 类型 长度 说明
operateType 本次操作类型 是 Integer 2 0:已开具 2:已删除 4:已作废 5:已红冲 6:申请单
requisitionApplyNo 开票申请单编号 否 String 96
requisitionStatus 申请单状态 否 String 2 02:部分开具;03:已开具发票;(红冲和作废发票均还原为部分开具)04:已删除
otherId 第三方平台发票唯一标识 否 String 100 本次操作类型为已红冲时,该字段是原蓝票的otherId;
docId 平台单据编号 是 String 20 本次操作类型为已红冲时,该字段是原蓝票的docId;
invoiceUuid 平台单据UUID 是 String 36 本次操作类型为已红冲时,该字段是原蓝票的invoiceUuid;
companyDataResource 数据来源 否 String 36 只能是字母或数字
buyerAddress 购方地址、电话 否 String 100 中文占2字节
buyerBankAndId 购方开户行及账号 否 String 100 中文占2字节
buyerName 购方名称 是 String 100 中文占2字节
buyerTaxId 购方税号 否 String 20
sellerAddress 销方地址、电话 否 String 100 中文占2字节
sellerBankAndId 销方开户行及账号 否 String 100 中文占2字节
sellerName 销方名称 是 String 100 中文占2字节
sellerTaxId 销方税号 是 String 20
docStatus 发票状态 是 String 2 ISSUED-已开具;CANCELED-已作废;
invoiceTypeCode 发票类型代码 是 String 2 专票:01;普票:04;电子普票票:10; 电子专票08;
invoiceCode 发票代码 是 String 12 本次操作类型为已红冲时,该字段是红票的发票代码
invoiceNumber 发票号码 是 String 8 本次操作类型为已红冲时,该字段是红票的发票号码
issueDate 开票日期 是 String 20 时间戳 毫秒
blueInvoiceCode 原蓝票发票代码 否 String 12
blueInvoiceNo 原蓝票发票号码 否 String 8
totalAmountExcludeTax 发票金额 是 BigDecimal 12/13 小数点后2位
totalTaxAmount 发票税额 是 BigDecimal 12/13 小数点后2位
totalAmountIncludeTax 价税合计 是 BigDecimal 13/14 小数点后2位
checkCode 校验码 否 String 128
codeVersion 编码表版本号 否 String 20
computeWithTax 含税标识 是 Integer 2 是否含税 :0不含税 1含税
drawer 开票人 否 String 20 中文占2字节
payee 收款人 否 String 16 中文占2字节
reviewer 复核人 否 String 16 中文占2字节
note 备注 否 String 212 中文占2字节
specialInvoiceMark 特殊票种标识 否 String 2 00:非特殊票种 08:成品油销售
receiveRecipient 收件人 否 String 10
receiveAddress 收件人地址 否 String 200
receiveMsgEmail 接收电票下载信息邮箱号 否 String 64
receiveMsgPhone 接收电票下载信息手机号 否 String 12
ofdUrl Ofd发票下载地址 否 String
statementCode 对账单编号 否 String 100
noticeCodeNo 通知单编号 否 String 100
lines 行信息 是 object[]
lines明细信息
字段 参数名称 是否必须 类型 长度 说明
id 明细编号 否 String 20 平台生成的编号
requisitionLineNo 申请单行号 否 String 20 申请单创建时的明细行号
lineAttribute 发票行性质 是 String 2 发票行性质; 0:正常行(无折扣),1:折扣行 2:被折扣行(有折扣)
itemName 货物名称 是 String 92 中文占2字节
unit 单位 否 String 14 中文占2字节
itemModelName 供应商规格型号 否 String 40 中文占2字节
quantity 数量 否 BigDecimal 16 小数点后8位
priceExcludeTax 不含税单价 否 BigDecimal 16 小数点后8位
priceIncludeTax 含税单价 否 BigDecimal 16 小数点后8位
lineAmountExcludeTax 不含税金额 是 BigDecimal 12 小数点后2位
lineAmountIncludeTax 含税金额 是 BigDecimal 12 小数点后2位
taxAmount 税额 是 BigDecimal 12 小数点后2位
taxRate 税率 是 BigDecimal 12 小数点后2位
discount 含税折扣额 否 BigDecimal 12 小数点后2位,被折扣行有值且为正数
lineDiscountExcludeTax 不含税折扣额 否 BigDecimal 12 小数点后2位,被折扣行有值且为正数
taxDiscount 折扣税额 否 BigDecimal 12 小数点后2位,(正数)
taxClassificationCode 税收分类编码 否 String 20
materialCode 物料编码 否 String 20
zeroTaxRateFlag 零税率标识 否 String 2 空代表无1出口免税和其他免税优惠政策 2 不征增值税 3 普通零税率
favouredPolicyMark 优惠政策标识 否 String 2 0:未使用,1:使用
favouredPolicyName 优惠政策名称 否 String 500 中文占2字节
orderNo 订单编号 否 String 100
orderLineId 订单行号 否 String 20
statementCode 对账单编号 否 String 100
StatementLineId 对账单行号 否 String 20
noticeCodeNo 通知单编号 否 String 100
noticeLineId 通知单行号 否 String 20

请求示例:

 {
  "blueInvoiceCode": "string",
  "blueInvoiceNo": "string",
  "buyerAddress": "string",
  "buyerBankAndId": "string",
  "buyerName": "string",
  "buyerTaxId": "string",
  "callbackUrl": "string",
  "checkCode": "string",
  "codeVersion": "string",
  "computeWithTax": 0,
  "companyDataResource": "string",
  "docId": "string",
  "drawer": "string",
  "invoiceCode": "string",
  "invoiceNumber": "string",
  "invoiceTypeCode": "string",
  "invoiceUuid": "string",
  "issueDate": "",
  "lines": [
    {
      "discount": 0,
      "lineDiscountExcludeTax":0,
      "taxDiscount": 0,
      "favouredPolicyMark": "string",
      "favouredPolicyName": "string",
      "id": "string",
      "itemModelName": "string",
      "itemName": "string",
      "lineAmountExcludeTax": 0,
      "lineAmountIncludeTax": 0,
      "lineAttribute": "string",
      "priceExcludeTax": 0,
      "priceIncludeTax": 0,
      "quantity": 0,
      "taxAmount": 0,
      "taxClassificationCode": "string",
      "taxDiscount": 0,
      "taxRate": 0,
      "unit": "string",
      "zeroTaxRateFlag": "string",
      "orderNo": null,
      "orderLineId": null,
      "statementCode": null,
      "statementLineId": null,
      "noticeCodeNo": null,
      "noticeLineId": null,
      "lineNo": null
    }
  ],
  "note": "string",
  "ofdUrl": "string",
  "operateType": 0,
  "otherId": "string",
  "payee": "string",
  "receiveMsgEmail": "string",
  "receiveMsgPhone": "string",
  "requisitionApplyNo": "string",
  "requisitionStatus": "string",
  "reviewer": "string",
  "sellerAddress": "string",
  "sellerBankAndId": "string",
  "sellerName": "string",
  "sellerTaxId": "string",
  "specialInvoiceMark": "string",
  "totalAmountExcludeTax": 0,
  "totalAmountIncludeTax": 0,
  "totalTaxAmount": 0,
  "statementCode": null,
  "noticeCodeNo": null,
  "receiveRecipient": null,
  "receiveAddress": null
}
文档更新时间: 2022-09-26 14:35   作者:王佳田