Class: TencentCloud::Cpdp::V20190820::CreateInvoiceV2Request
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cpdp::V20190820::CreateInvoiceV2Request
- Defined in:
- lib/v20190820/models.rb
Overview
CreateInvoiceV2请求参数结构体
Instance Attribute Summary collapse
-
#AmountHasTax ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#AmountWithoutTax ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#BuyerAddress ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#BuyerBankAccount ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#BuyerBankName ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#BuyerEmail ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#BuyerPhone ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#BuyerTaxpayerNum ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#BuyerTitle ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#CallbackUrl ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#Checker ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#Deduction ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#Discount ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#Drawer ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#InvoiceChannel ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#InvoicePlatformId ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#InvoiceType ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#Items ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#LevyMethod ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#OrderDate ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#OrderId ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#Payee ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#Profile ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#Remark ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#SellerAddress ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#SellerBankAccount ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#SellerBankName ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#SellerName ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#SellerPhone ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#SellerTaxpayerNum ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#StoreNo ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#TakerPhone ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#TaxAmount ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#TerminalCode ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#TitleType ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
-
#UndoPart ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(invoiceplatformid = nil, titletype = nil, buyertitle = nil, orderid = nil, amounthastax = nil, taxamount = nil, amountwithouttax = nil, sellertaxpayernum = nil, sellername = nil, selleraddress = nil, sellerphone = nil, sellerbankname = nil, sellerbankaccount = nil, buyertaxpayernum = nil, buyeraddress = nil, buyerbankname = nil, buyerbankaccount = nil, buyerphone = nil, buyeremail = nil, takerphone = nil, invoicetype = nil, callbackurl = nil, drawer = nil, payee = nil, checker = nil, terminalcode = nil, levymethod = nil, deduction = nil, remark = nil, items = nil, profile = nil, undopart = nil, orderdate = nil, discount = nil, storeno = nil, invoicechannel = nil) ⇒ CreateInvoiceV2Request
constructor
A new instance of CreateInvoiceV2Request.
Constructor Details
#initialize(invoiceplatformid = nil, titletype = nil, buyertitle = nil, orderid = nil, amounthastax = nil, taxamount = nil, amountwithouttax = nil, sellertaxpayernum = nil, sellername = nil, selleraddress = nil, sellerphone = nil, sellerbankname = nil, sellerbankaccount = nil, buyertaxpayernum = nil, buyeraddress = nil, buyerbankname = nil, buyerbankaccount = nil, buyerphone = nil, buyeremail = nil, takerphone = nil, invoicetype = nil, callbackurl = nil, drawer = nil, payee = nil, checker = nil, terminalcode = nil, levymethod = nil, deduction = nil, remark = nil, items = nil, profile = nil, undopart = nil, orderdate = nil, discount = nil, storeno = nil, invoicechannel = nil) ⇒ CreateInvoiceV2Request
Returns a new instance of CreateInvoiceV2Request.
6555 6556 6557 6558 6559 6560 6561 6562 6563 6564 6565 6566 6567 6568 6569 6570 6571 6572 6573 6574 6575 6576 6577 6578 6579 6580 6581 6582 6583 6584 6585 6586 6587 6588 6589 6590 6591 6592 |
# File 'lib/v20190820/models.rb', line 6555 def initialize(invoiceplatformid=nil, titletype=nil, buyertitle=nil, orderid=nil, amounthastax=nil, taxamount=nil, amountwithouttax=nil, sellertaxpayernum=nil, sellername=nil, selleraddress=nil, sellerphone=nil, sellerbankname=nil, sellerbankaccount=nil, buyertaxpayernum=nil, buyeraddress=nil, buyerbankname=nil, buyerbankaccount=nil, buyerphone=nil, buyeremail=nil, takerphone=nil, invoicetype=nil, callbackurl=nil, drawer=nil, payee=nil, checker=nil, terminalcode=nil, levymethod=nil, deduction=nil, remark=nil, items=nil, profile=nil, undopart=nil, orderdate=nil, discount=nil, storeno=nil, invoicechannel=nil) @InvoicePlatformId = invoiceplatformid @TitleType = titletype @BuyerTitle = buyertitle @OrderId = orderid @AmountHasTax = amounthastax @TaxAmount = taxamount @AmountWithoutTax = amountwithouttax @SellerTaxpayerNum = sellertaxpayernum @SellerName = sellername @SellerAddress = selleraddress @SellerPhone = sellerphone @SellerBankName = sellerbankname @SellerBankAccount = sellerbankaccount @BuyerTaxpayerNum = buyertaxpayernum @BuyerAddress = buyeraddress @BuyerBankName = buyerbankname @BuyerBankAccount = buyerbankaccount @BuyerPhone = buyerphone @BuyerEmail = buyeremail @TakerPhone = takerphone @InvoiceType = invoicetype @CallbackUrl = callbackurl @Drawer = drawer @Payee = payee @Checker = checker @TerminalCode = terminalcode @LevyMethod = levymethod @Deduction = deduction @Remark = remark @Items = items @Profile = profile @UndoPart = undopart @OrderDate = orderdate @Discount = discount @StoreNo = storeno @InvoiceChannel = invoicechannel end |
Instance Attribute Details
#AmountHasTax ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def AmountHasTax @AmountHasTax end |
#AmountWithoutTax ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def AmountWithoutTax @AmountWithoutTax end |
#BuyerAddress ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def BuyerAddress @BuyerAddress end |
#BuyerBankAccount ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def BuyerBankAccount @BuyerBankAccount end |
#BuyerBankName ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def BuyerBankName @BuyerBankName end |
#BuyerEmail ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def BuyerEmail @BuyerEmail end |
#BuyerPhone ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def BuyerPhone @BuyerPhone end |
#BuyerTaxpayerNum ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def BuyerTaxpayerNum @BuyerTaxpayerNum end |
#BuyerTitle ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def BuyerTitle @BuyerTitle end |
#CallbackUrl ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def CallbackUrl @CallbackUrl end |
#Checker ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def Checker @Checker end |
#Deduction ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def Deduction @Deduction end |
#Discount ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def Discount @Discount end |
#Drawer ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def Drawer @Drawer end |
#InvoiceChannel ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def InvoiceChannel @InvoiceChannel end |
#InvoicePlatformId ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def InvoicePlatformId @InvoicePlatformId end |
#InvoiceType ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def InvoiceType @InvoiceType end |
#Items ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def Items @Items end |
#LevyMethod ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def LevyMethod @LevyMethod end |
#OrderDate ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def OrderDate @OrderDate end |
#OrderId ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def OrderId @OrderId end |
#Payee ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def Payee @Payee end |
#Profile ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def Profile @Profile end |
#Remark ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def Remark @Remark end |
#SellerAddress ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def SellerAddress @SellerAddress end |
#SellerBankAccount ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def SellerBankAccount @SellerBankAccount end |
#SellerBankName ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def SellerBankName @SellerBankName end |
#SellerName ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def SellerName @SellerName end |
#SellerPhone ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def SellerPhone @SellerPhone end |
#SellerTaxpayerNum ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def SellerTaxpayerNum @SellerTaxpayerNum end |
#StoreNo ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def StoreNo @StoreNo end |
#TakerPhone ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def TakerPhone @TakerPhone end |
#TaxAmount ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def TaxAmount @TaxAmount end |
#TerminalCode ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def TerminalCode @TerminalCode end |
#TitleType ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def TitleType @TitleType end |
#UndoPart ⇒ Object
1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”
Parameters:
-
InvoicePlatformId:
—
开票平台ID。0:高灯,1:票易通
-
TitleType:
—
抬头类型:1:个人/政府事业单位;2:企业
-
BuyerTitle:
—
购方名称
-
OrderId:
—
业务开票号
-
AmountHasTax:
—
含税总金额(单位为分)
-
TaxAmount:
—
总税额(单位为分)
-
AmountWithoutTax:
—
不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1
-
SellerTaxpayerNum:
—
销方纳税人识别号
-
SellerName:
—
销方名称。(不填默认读取商户注册时输入的信息)
-
SellerAddress:
—
销方地址。(不填默认读取商户注册时输入的信息)
-
SellerPhone:
—
销方电话。(不填默认读取商户注册时输入的信息)
-
SellerBankName:
—
销方银行名称。(不填默认读取商户注册时输入的信息)
-
SellerBankAccount:
—
销方银行账号。(不填默认读取商户注册时输入的信息)
-
BuyerTaxpayerNum:
—
购方纳税人识别号(购方票面信息),若抬头类型为2时,必传
-
BuyerAddress:
—
购方地址。开具专用发票时必填
-
BuyerBankName:
—
购方银行名称。开具专用发票时必填
-
BuyerBankAccount:
—
购方银行账号。开具专用发票时必填
-
BuyerPhone:
—
购方电话。开具专用发票时必填
-
BuyerEmail:
—
收票人邮箱。若填入,会收到发票推送邮件
-
TakerPhone:
—
收票人手机号。若填入,会收到发票推送短信
-
InvoiceType:
—
开票类型:
-
CallbackUrl:
—
发票结果回传地址
-
Drawer:
—
开票人姓名。(不填默认读取商户注册时输入的信息)
-
Payee:
—
收款人姓名。(不填默认读取商户注册时输入的信息)
-
Checker:
—
复核人姓名。(不填默认读取商户注册时输入的信息)
-
TerminalCode:
—
税盘号
-
LevyMethod:
—
征收方式。开具差额征税发票时必填2。开具普通征税发票时为空
-
Deduction:
—
差额征税扣除额(单位为分)
-
Remark:
—
备注(票面信息)
-
Items:
—
项目商品明细
-
Profile:
—
接入环境。沙箱环境填sandbox。
-
UndoPart:
—
撤销部分商品。0-不撤销,1-撤销
-
OrderDate:
—
订单下单时间(格式 YYYYMMDD)
-
Discount:
—
订单级别折扣(单位为分)
-
StoreNo:
—
门店编码
-
InvoiceChannel:
—
开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道
6553 6554 6555 |
# File 'lib/v20190820/models.rb', line 6553 def UndoPart @UndoPart end |
Instance Method Details
#deserialize(params) ⇒ Object
6594 6595 6596 6597 6598 6599 6600 6601 6602 6603 6604 6605 6606 6607 6608 6609 6610 6611 6612 6613 6614 6615 6616 6617 6618 6619 6620 6621 6622 6623 6624 6625 6626 6627 6628 6629 6630 6631 6632 6633 6634 6635 6636 6637 6638 |
# File 'lib/v20190820/models.rb', line 6594 def deserialize(params) @InvoicePlatformId = params['InvoicePlatformId'] @TitleType = params['TitleType'] @BuyerTitle = params['BuyerTitle'] @OrderId = params['OrderId'] @AmountHasTax = params['AmountHasTax'] @TaxAmount = params['TaxAmount'] @AmountWithoutTax = params['AmountWithoutTax'] @SellerTaxpayerNum = params['SellerTaxpayerNum'] @SellerName = params['SellerName'] @SellerAddress = params['SellerAddress'] @SellerPhone = params['SellerPhone'] @SellerBankName = params['SellerBankName'] @SellerBankAccount = params['SellerBankAccount'] @BuyerTaxpayerNum = params['BuyerTaxpayerNum'] @BuyerAddress = params['BuyerAddress'] @BuyerBankName = params['BuyerBankName'] @BuyerBankAccount = params['BuyerBankAccount'] @BuyerPhone = params['BuyerPhone'] @BuyerEmail = params['BuyerEmail'] @TakerPhone = params['TakerPhone'] @InvoiceType = params['InvoiceType'] @CallbackUrl = params['CallbackUrl'] @Drawer = params['Drawer'] @Payee = params['Payee'] @Checker = params['Checker'] @TerminalCode = params['TerminalCode'] @LevyMethod = params['LevyMethod'] @Deduction = params['Deduction'] @Remark = params['Remark'] unless params['Items'].nil? @Items = [] params['Items'].each do |i| createinvoiceitem_tmp = CreateInvoiceItem.new createinvoiceitem_tmp.deserialize(i) @Items << createinvoiceitem_tmp end end @Profile = params['Profile'] @UndoPart = params['UndoPart'] @OrderDate = params['OrderDate'] @Discount = params['Discount'] @StoreNo = params['StoreNo'] @InvoiceChannel = params['InvoiceChannel'] end |