Class: ActiveNetsuite::ExpenseReportExpense

Inherits:
Object
  • Object
show all
Defined in:
lib/activenetsuite/soap/default.rb

Overview

urn:employees_2013_2urn:employees_2013_2.transactionsurn:employees_2013_2.transactions.webservicesurn:employees_2013_2.transactions.webservices.netsuiteurn:employees_2013_2.transactions.webservices.netsuite.comExpenseReportExpense

line - SOAP::SOAPLong
expenseDate - SOAP::SOAPDateTime
category - ActiveNetsuite::RecordRef
quantity - SOAP::SOAPDouble
rate - SOAP::SOAPDouble
foreignAmount - SOAP::SOAPDouble
currency - ActiveNetsuite::RecordRef
exchangeRate - SOAP::SOAPDouble
amount - SOAP::SOAPDouble
taxCode - ActiveNetsuite::RecordRef
memo - SOAP::SOAPString
taxRate1 - SOAP::SOAPDouble
tax1Amt - SOAP::SOAPDouble
department - ActiveNetsuite::RecordRef
grossAmt - SOAP::SOAPDouble
taxRate2 - SOAP::SOAPDouble
m_class - ActiveNetsuite::RecordRef
customer - ActiveNetsuite::RecordRef
location - ActiveNetsuite::RecordRef
isBillable - SOAP::SOAPBoolean
expMediaItem - ActiveNetsuite::RecordRef
isNonReimbursable - SOAP::SOAPBoolean
receipt - SOAP::SOAPBoolean
refNumber - SOAP::SOAPLong
customFieldList - ActiveNetsuite::CustomFieldList

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(line = nil, expenseDate = nil, category = nil, quantity = nil, rate = nil, foreignAmount = nil, currency = nil, exchangeRate = nil, amount = nil, taxCode = nil, memo = nil, taxRate1 = nil, tax1Amt = nil, department = nil, grossAmt = nil, taxRate2 = nil, v_class = nil, customer = nil, location = nil, isBillable = nil, expMediaItem = nil, isNonReimbursable = nil, receipt = nil, refNumber = nil, customFieldList = nil) ⇒ ExpenseReportExpense

Returns a new instance of ExpenseReportExpense.



62064
62065
62066
62067
62068
62069
62070
62071
62072
62073
62074
62075
62076
62077
62078
62079
62080
62081
62082
62083
62084
62085
62086
62087
62088
62089
62090
# File 'lib/activenetsuite/soap/default.rb', line 62064

def initialize(line = nil, expenseDate = nil, category = nil, quantity = nil, rate = nil, foreignAmount = nil, currency = nil, exchangeRate = nil, amount = nil, taxCode = nil, memo = nil, taxRate1 = nil, tax1Amt = nil, department = nil, grossAmt = nil, taxRate2 = nil, v_class = nil, customer = nil, location = nil, isBillable = nil, expMediaItem = nil, isNonReimbursable = nil, receipt = nil, refNumber = nil, customFieldList = nil)
  @line = line
  @expenseDate = expenseDate
  @category = category
  @quantity = quantity
  @rate = rate
  @foreignAmount = foreignAmount
  @currency = currency
  @exchangeRate = exchangeRate
  @amount = amount
  @taxCode = taxCode
  @memo = memo
  @taxRate1 = taxRate1
  @tax1Amt = tax1Amt
  @department = department
  @grossAmt = grossAmt
  @taxRate2 = taxRate2
  @v_class = v_class
  @customer = customer
  @location = location
  @isBillable = isBillable
  @expMediaItem = expMediaItem
  @isNonReimbursable = isNonReimbursable
  @receipt = receipt
  @refNumber = refNumber
  @customFieldList = customFieldList
end

Instance Attribute Details

#amountObject

Returns the value of attribute amount.



62039
62040
62041
# File 'lib/activenetsuite/soap/default.rb', line 62039

def amount
  @amount
end

#categoryObject

Returns the value of attribute category.



62033
62034
62035
# File 'lib/activenetsuite/soap/default.rb', line 62033

def category
  @category
end

#currencyObject

Returns the value of attribute currency.



62037
62038
62039
# File 'lib/activenetsuite/soap/default.rb', line 62037

def currency
  @currency
end

#customerObject

Returns the value of attribute customer.



62047
62048
62049
# File 'lib/activenetsuite/soap/default.rb', line 62047

def customer
  @customer
end

#customFieldListObject

Returns the value of attribute customFieldList.



62054
62055
62056
# File 'lib/activenetsuite/soap/default.rb', line 62054

def customFieldList
  @customFieldList
end

#departmentObject

Returns the value of attribute department.



62044
62045
62046
# File 'lib/activenetsuite/soap/default.rb', line 62044

def department
  @department
end

#exchangeRateObject

Returns the value of attribute exchangeRate.



62038
62039
62040
# File 'lib/activenetsuite/soap/default.rb', line 62038

def exchangeRate
  @exchangeRate
end

#expenseDateObject

Returns the value of attribute expenseDate.



62032
62033
62034
# File 'lib/activenetsuite/soap/default.rb', line 62032

def expenseDate
  @expenseDate
end

#expMediaItemObject

Returns the value of attribute expMediaItem.



62050
62051
62052
# File 'lib/activenetsuite/soap/default.rb', line 62050

def expMediaItem
  @expMediaItem
end

#foreignAmountObject

Returns the value of attribute foreignAmount.



62036
62037
62038
# File 'lib/activenetsuite/soap/default.rb', line 62036

def foreignAmount
  @foreignAmount
end

#grossAmtObject

Returns the value of attribute grossAmt.



62045
62046
62047
# File 'lib/activenetsuite/soap/default.rb', line 62045

def grossAmt
  @grossAmt
end

#isBillableObject

Returns the value of attribute isBillable.



62049
62050
62051
# File 'lib/activenetsuite/soap/default.rb', line 62049

def isBillable
  @isBillable
end

#isNonReimbursableObject

Returns the value of attribute isNonReimbursable.



62051
62052
62053
# File 'lib/activenetsuite/soap/default.rb', line 62051

def isNonReimbursable
  @isNonReimbursable
end

#lineObject

Returns the value of attribute line.



62031
62032
62033
# File 'lib/activenetsuite/soap/default.rb', line 62031

def line
  @line
end

#locationObject

Returns the value of attribute location.



62048
62049
62050
# File 'lib/activenetsuite/soap/default.rb', line 62048

def location
  @location
end

#memoObject

Returns the value of attribute memo.



62041
62042
62043
# File 'lib/activenetsuite/soap/default.rb', line 62041

def memo
  @memo
end

#quantityObject

Returns the value of attribute quantity.



62034
62035
62036
# File 'lib/activenetsuite/soap/default.rb', line 62034

def quantity
  @quantity
end

#rateObject

Returns the value of attribute rate.



62035
62036
62037
# File 'lib/activenetsuite/soap/default.rb', line 62035

def rate
  @rate
end

#receiptObject

Returns the value of attribute receipt.



62052
62053
62054
# File 'lib/activenetsuite/soap/default.rb', line 62052

def receipt
  @receipt
end

#refNumberObject

Returns the value of attribute refNumber.



62053
62054
62055
# File 'lib/activenetsuite/soap/default.rb', line 62053

def refNumber
  @refNumber
end

#tax1AmtObject

Returns the value of attribute tax1Amt.



62043
62044
62045
# File 'lib/activenetsuite/soap/default.rb', line 62043

def tax1Amt
  @tax1Amt
end

#taxCodeObject

Returns the value of attribute taxCode.



62040
62041
62042
# File 'lib/activenetsuite/soap/default.rb', line 62040

def taxCode
  @taxCode
end

#taxRate1Object

Returns the value of attribute taxRate1.



62042
62043
62044
# File 'lib/activenetsuite/soap/default.rb', line 62042

def taxRate1
  @taxRate1
end

#taxRate2Object

Returns the value of attribute taxRate2.



62046
62047
62048
# File 'lib/activenetsuite/soap/default.rb', line 62046

def taxRate2
  @taxRate2
end

Instance Method Details

#m_classObject



62056
62057
62058
# File 'lib/activenetsuite/soap/default.rb', line 62056

def m_class
  @v_class
end

#m_class=(value) ⇒ Object



62060
62061
62062
# File 'lib/activenetsuite/soap/default.rb', line 62060

def m_class=(value)
  @v_class = value
end