Class: BillingInvoiceInfoReturn

Inherits:
Object
  • Object
show all
Defined in:
lib/ovhrb/manager/manager.rb

Overview

http://soapi.ovh.com/managerbillingInvoiceInfoReturn

Constant Summary collapse

@@schema_type =
"billingInvoiceInfoReturn"
@@schema_ns =
"http://soapi.ovh.com/manager"
@@schema_element =
[["billnum", ["SOAP::SOAPString", XSD::QName.new(nil, "billnum")]], ["date", ["SOAP::SOAPString", XSD::QName.new(nil, "date")]], ["nicbilling", ["SOAP::SOAPString", XSD::QName.new(nil, "nicbilling")]], ["baseprice", ["SOAP::SOAPString", XSD::QName.new(nil, "baseprice")]], ["finalprice", ["SOAP::SOAPFloat", XSD::QName.new(nil, "finalprice")]], ["password", ["SOAP::SOAPString", XSD::QName.new(nil, "password")]], ["order", ["SOAP::SOAPString", XSD::QName.new(nil, "order")]], ["nicorder", ["SOAP::SOAPString", XSD::QName.new(nil, "nicorder")]], ["country", ["SOAP::SOAPString", XSD::QName.new(nil, "country")]], ["taxrate", ["SOAP::SOAPFloat", XSD::QName.new(nil, "taxrate")]], ["tax", ["SOAP::SOAPFloat", XSD::QName.new(nil, "tax")]], ["type", ["SOAP::SOAPString", XSD::QName.new(nil, "type")]], ["details", ["MyArrayOfBillingInvoiceInfoDetailStructType", XSD::QName.new(nil, "details")]], ["payment", ["BillingInvoiceInfoPayementStruct", XSD::QName.new(nil, "payment")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(billnum = nil, date = nil, nicbilling = nil, baseprice = nil, finalprice = nil, password = nil, order = nil, nicorder = nil, country = nil, taxrate = nil, tax = nil, type = nil, details = nil, payment = nil) ⇒ BillingInvoiceInfoReturn

Returns a new instance of BillingInvoiceInfoReturn.



5604
5605
5606
5607
5608
5609
5610
5611
5612
5613
5614
5615
5616
5617
5618
5619
# File 'lib/ovhrb/manager/manager.rb', line 5604

def initialize(billnum = nil, date = nil, nicbilling = nil, baseprice = nil, finalprice = nil, password = nil, order = nil, nicorder = nil, country = nil, taxrate = nil, tax = nil, type = nil, details = nil, payment = nil)
  @billnum = billnum
  @date = date
  @nicbilling = nicbilling
  @baseprice = baseprice
  @finalprice = finalprice
  @password = password
  @order = order
  @nicorder = nicorder
  @country = country
  @taxrate = taxrate
  @tax = tax
  @type = type
  @details = details
  @payment = payment
end

Instance Attribute Details

#basepriceObject

Returns the value of attribute baseprice.



5592
5593
5594
# File 'lib/ovhrb/manager/manager.rb', line 5592

def baseprice
  @baseprice
end

#billnumObject

Returns the value of attribute billnum.



5589
5590
5591
# File 'lib/ovhrb/manager/manager.rb', line 5589

def billnum
  @billnum
end

#countryObject

Returns the value of attribute country.



5597
5598
5599
# File 'lib/ovhrb/manager/manager.rb', line 5597

def country
  @country
end

#dateObject

Returns the value of attribute date.



5590
5591
5592
# File 'lib/ovhrb/manager/manager.rb', line 5590

def date
  @date
end

#detailsObject

Returns the value of attribute details.



5601
5602
5603
# File 'lib/ovhrb/manager/manager.rb', line 5601

def details
  @details
end

#finalpriceObject

Returns the value of attribute finalprice.



5593
5594
5595
# File 'lib/ovhrb/manager/manager.rb', line 5593

def finalprice
  @finalprice
end

#nicbillingObject

Returns the value of attribute nicbilling.



5591
5592
5593
# File 'lib/ovhrb/manager/manager.rb', line 5591

def nicbilling
  @nicbilling
end

#nicorderObject

Returns the value of attribute nicorder.



5596
5597
5598
# File 'lib/ovhrb/manager/manager.rb', line 5596

def nicorder
  @nicorder
end

#orderObject

Returns the value of attribute order.



5595
5596
5597
# File 'lib/ovhrb/manager/manager.rb', line 5595

def order
  @order
end

#passwordObject

Returns the value of attribute password.



5594
5595
5596
# File 'lib/ovhrb/manager/manager.rb', line 5594

def password
  @password
end

#paymentObject

Returns the value of attribute payment.



5602
5603
5604
# File 'lib/ovhrb/manager/manager.rb', line 5602

def payment
  @payment
end

#taxObject

Returns the value of attribute tax.



5599
5600
5601
# File 'lib/ovhrb/manager/manager.rb', line 5599

def tax
  @tax
end

#taxrateObject

Returns the value of attribute taxrate.



5598
5599
5600
# File 'lib/ovhrb/manager/manager.rb', line 5598

def taxrate
  @taxrate
end

#typeObject

Returns the value of attribute type.



5600
5601
5602
# File 'lib/ovhrb/manager/manager.rb', line 5600

def type
  @type
end