Class: ActiveNetsuite::EmployeeAccruedTime

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

Overview

urn:employees_2013_2urn:employees_2013_2.listsurn:employees_2013_2.lists.webservicesurn:employees_2013_2.lists.webservices.netsuiteurn:employees_2013_2.lists.webservices.netsuite.comEmployeeAccruedTime

payrollItem - ActiveNetsuite::RecordRef
accruedHours - SOAP::SOAPDouble
accrualRate - SOAP::SOAPDouble
monetaryRate - SOAP::SOAPDouble
resetAccruedHoursAtYearEnd - SOAP::SOAPBoolean
accrualMethod - ActiveNetsuite::EmployeeAccruedTimeAccrualMethod
maximumAccruedHours - SOAP::SOAPDouble
inactive - SOAP::SOAPBoolean
effectiveDate - SOAP::SOAPDateTime
expirationDate - SOAP::SOAPDateTime

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(payrollItem = nil, accruedHours = nil, accrualRate = nil, monetaryRate = nil, resetAccruedHoursAtYearEnd = nil, accrualMethod = nil, maximumAccruedHours = nil, inactive = nil, effectiveDate = nil, expirationDate = nil) ⇒ EmployeeAccruedTime

Returns a new instance of EmployeeAccruedTime.



61659
61660
61661
61662
61663
61664
61665
61666
61667
61668
61669
61670
# File 'lib/activenetsuite/soap/default.rb', line 61659

def initialize(payrollItem = nil, accruedHours = nil, accrualRate = nil, monetaryRate = nil, resetAccruedHoursAtYearEnd = nil, accrualMethod = nil, maximumAccruedHours = nil, inactive = nil, effectiveDate = nil, expirationDate = nil)
  @payrollItem = payrollItem
  @accruedHours = accruedHours
  @accrualRate = accrualRate
  @monetaryRate = monetaryRate
  @resetAccruedHoursAtYearEnd = resetAccruedHoursAtYearEnd
  @accrualMethod = accrualMethod
  @maximumAccruedHours = maximumAccruedHours
  @inactive = inactive
  @effectiveDate = effectiveDate
  @expirationDate = expirationDate
end

Instance Attribute Details

#accrualMethodObject

Returns the value of attribute accrualMethod.



61653
61654
61655
# File 'lib/activenetsuite/soap/default.rb', line 61653

def accrualMethod
  @accrualMethod
end

#accrualRateObject

Returns the value of attribute accrualRate.



61650
61651
61652
# File 'lib/activenetsuite/soap/default.rb', line 61650

def accrualRate
  @accrualRate
end

#accruedHoursObject

Returns the value of attribute accruedHours.



61649
61650
61651
# File 'lib/activenetsuite/soap/default.rb', line 61649

def accruedHours
  @accruedHours
end

#effectiveDateObject

Returns the value of attribute effectiveDate.



61656
61657
61658
# File 'lib/activenetsuite/soap/default.rb', line 61656

def effectiveDate
  @effectiveDate
end

#expirationDateObject

Returns the value of attribute expirationDate.



61657
61658
61659
# File 'lib/activenetsuite/soap/default.rb', line 61657

def expirationDate
  @expirationDate
end

#inactiveObject

Returns the value of attribute inactive.



61655
61656
61657
# File 'lib/activenetsuite/soap/default.rb', line 61655

def inactive
  @inactive
end

#maximumAccruedHoursObject

Returns the value of attribute maximumAccruedHours.



61654
61655
61656
# File 'lib/activenetsuite/soap/default.rb', line 61654

def maximumAccruedHours
  @maximumAccruedHours
end

#monetaryRateObject

Returns the value of attribute monetaryRate.



61651
61652
61653
# File 'lib/activenetsuite/soap/default.rb', line 61651

def monetaryRate
  @monetaryRate
end

#payrollItemObject

Returns the value of attribute payrollItem.



61648
61649
61650
# File 'lib/activenetsuite/soap/default.rb', line 61648

def payrollItem
  @payrollItem
end

#resetAccruedHoursAtYearEndObject

Returns the value of attribute resetAccruedHoursAtYearEnd.



61652
61653
61654
# File 'lib/activenetsuite/soap/default.rb', line 61652

def resetAccruedHoursAtYearEnd
  @resetAccruedHoursAtYearEnd
end