class ActiveNetsuite::GiftCertificate

{urn:accounting_2013_2.lists.webservices.netsuite.com}GiftCertificate

nullFieldList - ActiveNetsuite::NullField
giftCertCode - SOAP::SOAPString
sender - SOAP::SOAPString
name - SOAP::SOAPString
email - SOAP::SOAPString
message - SOAP::SOAPString
expirationDate - SOAP::SOAPDateTime
createdDate - SOAP::SOAPDateTime
lastModifiedDate - SOAP::SOAPDateTime
originalAmount - SOAP::SOAPDouble
amountRemaining - SOAP::SOAPDouble
xmlattr_internalId - SOAP::SOAPString

Constants

AttrInternalId

Attributes

amountRemaining[RW]
createdDate[RW]
email[RW]
expirationDate[RW]
giftCertCode[RW]
lastModifiedDate[RW]
message[RW]
name[RW]
nullFieldList[RW]
originalAmount[RW]
sender[RW]

Public Class Methods

new(nullFieldList = nil, giftCertCode = nil, sender = nil, name = nil, email = nil, message = nil, expirationDate = nil, createdDate = nil, lastModifiedDate = nil, originalAmount = nil, amountRemaining = nil) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 10316
def initialize(nullFieldList = nil, giftCertCode = nil, sender = nil, name = nil, email = nil, message = nil, expirationDate = nil, createdDate = nil, lastModifiedDate = nil, originalAmount = nil, amountRemaining = nil)
  @nullFieldList = nullFieldList
  @giftCertCode = giftCertCode
  @sender = sender
  @name = name
  @email = email
  @message = message
  @expirationDate = expirationDate
  @createdDate = createdDate
  @lastModifiedDate = lastModifiedDate
  @originalAmount = originalAmount
  @amountRemaining = amountRemaining
  @__xmlattr = {}
end

Public Instance Methods

__xmlattr() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 10304
def __xmlattr
  @__xmlattr ||= {}
end
xmlattr_internalId() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 10308
def xmlattr_internalId
  __xmlattr[AttrInternalId]
end
xmlattr_internalId=(value) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 10312
def xmlattr_internalId=(value)
  __xmlattr[AttrInternalId] = value
end