Class: ZUORA::Invoice

Inherits:
ZObject show all
Defined in:
lib/zuora/ZUORA.rb

Overview

/Invoice

fieldsToNull - SOAP::SOAPString
id - (any)
accountId - (any)
amount - SOAP::SOAPDouble
balance - SOAP::SOAPDouble
body - SOAP::SOAPString
dueDate - SOAP::SOAPDateTime
invoiceDate - SOAP::SOAPDateTime
invoiceNumber - SOAP::SOAPString
status - SOAP::SOAPString
targetDate - SOAP::SOAPDateTime

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fieldsToNull = [], id = nil, accountId = nil, amount = nil, balance = nil, body = nil, dueDate = nil, invoiceDate = nil, invoiceNumber = nil, status = nil, targetDate = nil) ⇒ Invoice

Returns a new instance of Invoice.



287
288
289
290
291
292
293
294
295
296
297
298
299
# File 'lib/zuora/ZUORA.rb', line 287

def initialize(fieldsToNull = [], id = nil, accountId = nil, amount = nil, balance = nil, body = nil, dueDate = nil, invoiceDate = nil, invoiceNumber = nil, status = nil, targetDate = nil)
  @fieldsToNull = fieldsToNull
  @id = id
  @accountId = accountId
  @amount = amount
  @balance = balance
  @body = body
  @dueDate = dueDate
  @invoiceDate = invoiceDate
  @invoiceNumber = invoiceNumber
  @status = status
  @targetDate = targetDate
end

Instance Attribute Details

#accountIdObject

Returns the value of attribute accountId.



277
278
279
# File 'lib/zuora/ZUORA.rb', line 277

def accountId
  @accountId
end

#amountObject

Returns the value of attribute amount.



278
279
280
# File 'lib/zuora/ZUORA.rb', line 278

def amount
  @amount
end

#balanceObject

Returns the value of attribute balance.



279
280
281
# File 'lib/zuora/ZUORA.rb', line 279

def balance
  @balance
end

#bodyObject

Returns the value of attribute body.



280
281
282
# File 'lib/zuora/ZUORA.rb', line 280

def body
  @body
end

#dueDateObject

Returns the value of attribute dueDate.



281
282
283
# File 'lib/zuora/ZUORA.rb', line 281

def dueDate
  @dueDate
end

#fieldsToNullObject

Returns the value of attribute fieldsToNull.



275
276
277
# File 'lib/zuora/ZUORA.rb', line 275

def fieldsToNull
  @fieldsToNull
end

#idObject

Returns the value of attribute id.



276
277
278
# File 'lib/zuora/ZUORA.rb', line 276

def id
  @id
end

#invoiceDateObject

Returns the value of attribute invoiceDate.



282
283
284
# File 'lib/zuora/ZUORA.rb', line 282

def invoiceDate
  @invoiceDate
end

#invoiceNumberObject

Returns the value of attribute invoiceNumber.



283
284
285
# File 'lib/zuora/ZUORA.rb', line 283

def invoiceNumber
  @invoiceNumber
end

#statusObject

Returns the value of attribute status.



284
285
286
# File 'lib/zuora/ZUORA.rb', line 284

def status
  @status
end

#targetDateObject

Returns the value of attribute targetDate.



285
286
287
# File 'lib/zuora/ZUORA.rb', line 285

def targetDate
  @targetDate
end