Skip to main content

蓝字发票开具

接口描述​

开具蓝字发票。

请求地址​

URL 参数​

参数名称类型必选说明
ActionString是操作的接口名称,本接口取值:Tax.Output.BlueInvoice

Header 参数​

参数名称类型必选说明
TimestampString是公共参数。
SecretIdString是公共参数。
SignatureString是公共参数。
Content-TypeString是取值:application/json

Body 请求参数​

参数名称类型必选说明
areaCodeString是地区编码,参见地区编码
taxpayerNumberString是纳税人识别号
taxOfficerIDCardString是办税人身份证号
invoiceRequestNoString是请求流水号
长度32位。
调用端保证唯一。
提示重复开票可调用发票 查询接口获取发票数据。
remarksString否备注
invoiceTypeCodeString是发票类型编码
purchaserConfirmString否购方信息确认
局端对购方信息会有校验,信息有误时会提示"当前未查询到购买方纳税人信息,请确认是否继续开具"可传0强制开具
purchaserNameString是购买方名称
purchaserPhoneString否购买方联系电话
purchaserAddressString否购买方地址
purchaserTaxNumberString否购买方税号
purchaserBankNameString否购买方开户行
purchaserBankAccountString否购买方银行账号
sellerNameString是销方名称
sellerTaxpayerNumberString是销方税号
sellerAddressString否销方地址
sellerPhoneString否销方联系电话
sellerBankNameString否销方开户行
sellerBankAccountString否销方银行账号
totalAmountString是不含税金额合计
totalTaxString是税额合计
taxKindString是含税标志。1-不含税 2-含税
handlerNameString否经办人姓名
handlerIdCardString否经办⼈证件号码
handlerTypeString否经办⼈证件种类代码
handlerTaxpayerNumberString否经办⼈纳税⼈识别号
amountInFiguresString是价税合计
items[]是明细集合
+ unitPriceString否单价
含税标志为含税时传含税单价,反之传不含税单价。
整数部分加⼩数部分⻓度最⻓14,⼩数部分最多13
+ unitString否单位
+ itemKindString是发票行性质,0:正常行 1:折扣行 2:被折扣行
+ specificationString否规格型号
+ amountString是金额
含税标志为含税时传含税⾦额,反之传不含税⾦额
+ taxString是税额
+ taxRateString是税率
+ quantityString否数量
整数部分加⼩数部分⻓度最⻓ 14,⼩数部分最多13
+ commodityCodeString是税收分类编码
+ specificTaxCodeString否特定征税方式代码
+ itemNameString是项目名称
+ favorableCodeString否税收优惠政策类型代码(参考码表)
additionalInfoList[]否附加信息列表
+ additionalInfoNameString否附加信息名称
+ additionalInfoContentString否附加信息内容
specificElementTypeCodeString否特定要素类型代码
specificElementInfo{}特定要素信息
ext{}否拓展字段
invoiceRequestNoString否支付信息集合
transactionNumberString否交易单号
paymentChannelCodeString否交易渠道代码
+ residualCreditString否开具成功是否获取剩余额度
+ plateAddressString否开具成功是否获取板式地址
blueBalanceDocumentDetailList[]否详见差额凭证明细集合
balanceTaxTypeCodeString否差额征税类型代码,差额征税时必填:01-差额征税全额开票 02-差额征税差额开票
reviewerString否复核人
buyerIdentificationString否购买方自然人标识
buyerCertificateTypeString否购买方证件类型,购买方证件类型、购买方证件号码同时为空或同时不为空
buyerCertificateNumberString否购买方证件号码
buyerNationalityCodeString否购买方国籍类型代码,当购买方证件类型为外国护照等其他外国证件时必填
reducedTypeCodeString否减按征税类型代码
handlerNationalityCodeString否经办人国籍代码
deductionString否扣除额
giveUpReasonString否放弃享受减按1%征收率原因
buyerBankNumberFlagString否是否展示购买方银行账号,Y-是 N-否
sellerBankNumberFlagString否是否展示销售方银行账号,Y-是 N-否
displayBuyerAddressPhoneString否是否展示购买方地址电话,Y-是 N-否
displaySellerAddressPhoneString否是否展示销售方地址电话,Y-是 N-否
receiverString否收款人

specificElementInfo 特定要素信息​

参数名称类型必选说明
constructService{}否建筑服务 (建筑服务必填)
+ constructServiceSiteString否建筑服务发生地 (建筑服务必填)
+ constructServiceAddressString否发生地详细地址 (建筑服务必填)
+ constructServiceNameString否建筑项目名称 (建筑服务必填)
+ constructCrossCitySignString否跨地市标志 (建筑服务必填) Y/N
+ crossCityConfirmString否跨地市确认 (当跨地市标志为N且建筑服务发生地与销售方注册地址未在同一县市时需传Y) Y/N
+ crossRegionTaxRegistrationNumString否跨区域涉税事项报验管理编号(跨地市标志为Y时必填)
+ landVATItemNoString否土地增值税项目编号

差额凭证明细集合​

参数名称类型必选说明
amountDeductedString否本次扣除金额
remarkString否备注
paperInvoiceCodeString否纸质发票代码
eInvoicenumberString否数电票号码
salesIncludingTaxString否含税销售额
issueDateString否开具日期
certificateAmountTotalString否凭证合计金额
certificateNumString否凭证号码
certificateTypeString否凭证类型 参见差额凭证类型代码
paperInvoiceNumString否纸质发票号码

返回参数​

公共返回参数​

参数名称类型说明
codeInteger200 表示请求成功 详见状态码
messageString错误提示信息
startTimelong开始时间
endTimelong结束时间
callIdlong调用记录标识
data{}返回数据

data 内容说明​

参数名称类型说明
invoiceNumString数电发票号码
blueInvoiceUsedDetail{}蓝字发票数据统计信息
+invoiceAmountTotalString发票合计金额
+invoiceTaxTotalString发票合计税额
+remainingCreditString剩余授信额度
+remainingPaperNumberString剩余纸质发票张数
+blueTicketsIssuedNumberString已开具蓝票张数
+creditUsedString已使用发票授信额度
+invoicePaperNumUsedString已使用发票张数
+creditTotalString总授信额度
issuerString开票人
issueDateString开票日期
格式: yyyy-MM-dd HH:mm:ss
paperInvoiceCodeString数电纸质发票代码
paperInvoiceNumString数电纸质发票号码
qrCodeUrlString二维码下载地址 (请求参数isReturnUrl为1时返回)
pdfUrlStringPDF格式下载地址 (请求参数isReturnUrl为1时返回)
ofdUrlStringOFD格式下载地址 (请求参数isReturnUrl为1时返回)
xmlUrlStringXML格式下载地址 (请求参数isReturnUrl为1时返回)
下载后是zip格式压缩包,需要⾃⾏解压