Class: TencentCloud::Ocr::V20181119::ElectronicTrainTicketFull

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20181119/models.rb

Overview

电子发票(火车票)

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(typeofvoucher = nil, electronicticketnum = nil, date = nil, stationgeton = nil, stationgetoff = nil, trainnumber = nil, dategeton = nil, timegeton = nil, seat = nil, seatnumber = nil, fare = nil, number = nil, userid = nil, username = nil, total = nil, taxrate = nil, tax = nil, buyer = nil, buyertaxid = nil, originalnumber = nil) ⇒ ElectronicTrainTicketFull

Returns a new instance of ElectronicTrainTicketFull.



2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
# File 'lib/v20181119/models.rb', line 2506

def initialize(typeofvoucher=nil, electronicticketnum=nil, date=nil, stationgeton=nil, stationgetoff=nil, trainnumber=nil, dategeton=nil, timegeton=nil, seat=nil, seatnumber=nil, fare=nil, number=nil, userid=nil, username=nil, total=nil, taxrate=nil, tax=nil, buyer=nil, buyertaxid=nil, originalnumber=nil)
  @TypeOfVoucher = typeofvoucher
  @ElectronicTicketNum = electronicticketnum
  @Date = date
  @StationGetOn = stationgeton
  @StationGetOff = stationgetoff
  @TrainNumber = trainnumber
  @DateGetOn = dategeton
  @TimeGetOn = timegeton
  @Seat = seat
  @SeatNumber = seatnumber
  @Fare = fare
  @Number = number
  @UserID = userid
  @UserName = username
  @Total = total
  @TaxRate = taxrate
  @Tax = tax
  @Buyer = buyer
  @BuyerTaxID = buyertaxid
  @OriginalNumber = originalnumber
end

Instance Attribute Details

#BuyerObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2504
2505
2506
# File 'lib/v20181119/models.rb', line 2504

def Buyer
  @Buyer
end

#BuyerTaxIDObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2504
2505
2506
# File 'lib/v20181119/models.rb', line 2504

def BuyerTaxID
  @BuyerTaxID
end

#DateObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2504
2505
2506
# File 'lib/v20181119/models.rb', line 2504

def Date
  @Date
end

#DateGetOnObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2504
2505
2506
# File 'lib/v20181119/models.rb', line 2504

def DateGetOn
  @DateGetOn
end

#ElectronicTicketNumObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2504
2505
2506
# File 'lib/v20181119/models.rb', line 2504

def ElectronicTicketNum
  @ElectronicTicketNum
end

#FareObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2504
2505
2506
# File 'lib/v20181119/models.rb', line 2504

def Fare
  @Fare
end

#NumberObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2504
2505
2506
# File 'lib/v20181119/models.rb', line 2504

def Number
  @Number
end

#OriginalNumberObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2504
2505
2506
# File 'lib/v20181119/models.rb', line 2504

def OriginalNumber
  @OriginalNumber
end

#SeatObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2504
2505
2506
# File 'lib/v20181119/models.rb', line 2504

def Seat
  @Seat
end

#SeatNumberObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2504
2505
2506
# File 'lib/v20181119/models.rb', line 2504

def SeatNumber
  @SeatNumber
end

#StationGetOffObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2504
2505
2506
# File 'lib/v20181119/models.rb', line 2504

def StationGetOff
  @StationGetOff
end

#StationGetOnObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2504
2505
2506
# File 'lib/v20181119/models.rb', line 2504

def StationGetOn
  @StationGetOn
end

#TaxObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2504
2505
2506
# File 'lib/v20181119/models.rb', line 2504

def Tax
  @Tax
end

#TaxRateObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2504
2505
2506
# File 'lib/v20181119/models.rb', line 2504

def TaxRate
  @TaxRate
end

#TimeGetOnObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2504
2505
2506
# File 'lib/v20181119/models.rb', line 2504

def TimeGetOn
  @TimeGetOn
end

#TotalObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2504
2505
2506
# File 'lib/v20181119/models.rb', line 2504

def Total
  @Total
end

#TrainNumberObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2504
2505
2506
# File 'lib/v20181119/models.rb', line 2504

def TrainNumber
  @TrainNumber
end

#TypeOfVoucherObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2504
2505
2506
# File 'lib/v20181119/models.rb', line 2504

def TypeOfVoucher
  @TypeOfVoucher
end

#UserIDObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2504
2505
2506
# File 'lib/v20181119/models.rb', line 2504

def UserID
  @UserID
end

#UserNameObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2504
2505
2506
# File 'lib/v20181119/models.rb', line 2504

def UserName
  @UserName
end

Instance Method Details

#deserialize(params) ⇒ Object



2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
# File 'lib/v20181119/models.rb', line 2529

def deserialize(params)
  @TypeOfVoucher = params['TypeOfVoucher']
  @ElectronicTicketNum = params['ElectronicTicketNum']
  @Date = params['Date']
  @StationGetOn = params['StationGetOn']
  @StationGetOff = params['StationGetOff']
  @TrainNumber = params['TrainNumber']
  @DateGetOn = params['DateGetOn']
  @TimeGetOn = params['TimeGetOn']
  @Seat = params['Seat']
  @SeatNumber = params['SeatNumber']
  @Fare = params['Fare']
  @Number = params['Number']
  @UserID = params['UserID']
  @UserName = params['UserName']
  @Total = params['Total']
  @TaxRate = params['TaxRate']
  @Tax = params['Tax']
  @Buyer = params['Buyer']
  @BuyerTaxID = params['BuyerTaxID']
  @OriginalNumber = params['OriginalNumber']
end