Class: ActiveNetsuite::TimeBill

Inherits:
Record
  • 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.comTimeBill

nullFieldList - ActiveNetsuite::NullField
customForm - ActiveNetsuite::RecordRef
employee - ActiveNetsuite::RecordRef
tranDate - SOAP::SOAPDateTime
customer - ActiveNetsuite::RecordRef
caseTaskEvent - ActiveNetsuite::RecordRef
isBillable - SOAP::SOAPBoolean
payrollItem - ActiveNetsuite::RecordRef
paidExternally - SOAP::SOAPBoolean
workplace - ActiveNetsuite::RecordRef
item - ActiveNetsuite::RecordRef
department - ActiveNetsuite::RecordRef
m_class - ActiveNetsuite::RecordRef
location - ActiveNetsuite::RecordRef
hours - ActiveNetsuite::Duration
price - ActiveNetsuite::RecordRef
timeType - ActiveNetsuite::TimeBillTimeType
rate - SOAP::SOAPDouble
overrideRate - SOAP::SOAPBoolean
temporaryLocalJurisdiction - ActiveNetsuite::RecordRef
temporaryStateJurisdiction - ActiveNetsuite::RecordRef
memo - SOAP::SOAPString
subsidiary - ActiveNetsuite::RecordRef
supervisorApproval - SOAP::SOAPBoolean
createdDate - SOAP::SOAPDateTime
lastModifiedDate - SOAP::SOAPDateTime
status - SOAP::SOAPString
customFieldList - ActiveNetsuite::CustomFieldList
xmlattr_internalId - SOAP::SOAPString
xmlattr_externalId - SOAP::SOAPString

Constant Summary collapse

AttrExternalId =
XSD::QName.new(nil, "externalId")
AttrInternalId =
XSD::QName.new(nil, "internalId")

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from Record

#activate, active, #active=, #active?, #add, all, basic_search_class, #client, client, client=, delete, #delete, deleted, find, find_by, find_by_external_id, find_by_id, find_by_internal_id, #getters, #inactivate, inactive, #inactive=, #load, #loaded?, raise_not_found_error, ref, #ref, search_next, #setters, #to_s, type, #update, update, where

Methods included from MethodInflector

included, #method_missing

Constructor Details

#initialize(nullFieldList = nil, customForm = nil, employee = nil, tranDate = nil, customer = nil, caseTaskEvent = nil, isBillable = nil, payrollItem = nil, paidExternally = nil, workplace = nil, item = nil, department = nil, v_class = nil, location = nil, hours = nil, price = nil, timeType = nil, rate = nil, overrideRate = nil, temporaryLocalJurisdiction = nil, temporaryStateJurisdiction = nil, memo = nil, subsidiary = nil, supervisorApproval = nil, createdDate = nil, lastModifiedDate = nil, status = nil, customFieldList = nil) ⇒ TimeBill

Returns a new instance of TimeBill.



22567
22568
22569
22570
22571
22572
22573
22574
22575
22576
22577
22578
22579
22580
22581
22582
22583
22584
22585
22586
22587
22588
22589
22590
22591
22592
22593
22594
22595
22596
22597
# File 'lib/activenetsuite/soap/default.rb', line 22567

def initialize(nullFieldList = nil, customForm = nil, employee = nil, tranDate = nil, customer = nil, caseTaskEvent = nil, isBillable = nil, payrollItem = nil, paidExternally = nil, workplace = nil, item = nil, department = nil, v_class = nil, location = nil, hours = nil, price = nil, timeType = nil, rate = nil, overrideRate = nil, temporaryLocalJurisdiction = nil, temporaryStateJurisdiction = nil, memo = nil, subsidiary = nil, supervisorApproval = nil, createdDate = nil, lastModifiedDate = nil, status = nil, customFieldList = nil)
  @nullFieldList = nullFieldList
  @customForm = customForm
  @employee = employee
  @tranDate = tranDate
  @customer = customer
  @caseTaskEvent = caseTaskEvent
  @isBillable = isBillable
  @payrollItem = payrollItem
  @paidExternally = paidExternally
  @workplace = workplace
  @item = item
  @department = department
  @v_class = v_class
  @location = location
  @hours = hours
  @price = price
  @timeType = timeType
  @rate = rate
  @overrideRate = overrideRate
  @temporaryLocalJurisdiction = temporaryLocalJurisdiction
  @temporaryStateJurisdiction = temporaryStateJurisdiction
  @memo = memo
  @subsidiary = subsidiary
  @supervisorApproval = supervisorApproval
  @createdDate = createdDate
  @lastModifiedDate = lastModifiedDate
  @status = status
  @customFieldList = customFieldList
  @__xmlattr = {}
end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class ActiveNetsuite::MethodInflector

Instance Attribute Details

#caseTaskEventObject

Returns the value of attribute caseTaskEvent.



22516
22517
22518
# File 'lib/activenetsuite/soap/default.rb', line 22516

def caseTaskEvent
  @caseTaskEvent
end

#createdDateObject

Returns the value of attribute createdDate.



22534
22535
22536
# File 'lib/activenetsuite/soap/default.rb', line 22534

def createdDate
  @createdDate
end

#customerObject

Returns the value of attribute customer.



22515
22516
22517
# File 'lib/activenetsuite/soap/default.rb', line 22515

def customer
  @customer
end

#customFieldListObject

Returns the value of attribute customFieldList.



22537
22538
22539
# File 'lib/activenetsuite/soap/default.rb', line 22537

def customFieldList
  @customFieldList
end

#customFormObject

Returns the value of attribute customForm.



22512
22513
22514
# File 'lib/activenetsuite/soap/default.rb', line 22512

def customForm
  @customForm
end

#departmentObject

Returns the value of attribute department.



22522
22523
22524
# File 'lib/activenetsuite/soap/default.rb', line 22522

def department
  @department
end

#employeeObject

Returns the value of attribute employee.



22513
22514
22515
# File 'lib/activenetsuite/soap/default.rb', line 22513

def employee
  @employee
end

#hoursObject

Returns the value of attribute hours.



22524
22525
22526
# File 'lib/activenetsuite/soap/default.rb', line 22524

def hours
  @hours
end

#isBillableObject

Returns the value of attribute isBillable.



22517
22518
22519
# File 'lib/activenetsuite/soap/default.rb', line 22517

def isBillable
  @isBillable
end

#itemObject

Returns the value of attribute item.



22521
22522
22523
# File 'lib/activenetsuite/soap/default.rb', line 22521

def item
  @item
end

#lastModifiedDateObject

Returns the value of attribute lastModifiedDate.



22535
22536
22537
# File 'lib/activenetsuite/soap/default.rb', line 22535

def lastModifiedDate
  @lastModifiedDate
end

#locationObject

Returns the value of attribute location.



22523
22524
22525
# File 'lib/activenetsuite/soap/default.rb', line 22523

def location
  @location
end

#memoObject

Returns the value of attribute memo.



22531
22532
22533
# File 'lib/activenetsuite/soap/default.rb', line 22531

def memo
  @memo
end

#nullFieldListObject

Returns the value of attribute nullFieldList.



22511
22512
22513
# File 'lib/activenetsuite/soap/default.rb', line 22511

def nullFieldList
  @nullFieldList
end

#overrideRateObject

Returns the value of attribute overrideRate.



22528
22529
22530
# File 'lib/activenetsuite/soap/default.rb', line 22528

def overrideRate
  @overrideRate
end

#paidExternallyObject

Returns the value of attribute paidExternally.



22519
22520
22521
# File 'lib/activenetsuite/soap/default.rb', line 22519

def paidExternally
  @paidExternally
end

#payrollItemObject

Returns the value of attribute payrollItem.



22518
22519
22520
# File 'lib/activenetsuite/soap/default.rb', line 22518

def payrollItem
  @payrollItem
end

#priceObject

Returns the value of attribute price.



22525
22526
22527
# File 'lib/activenetsuite/soap/default.rb', line 22525

def price
  @price
end

#rateObject

Returns the value of attribute rate.



22527
22528
22529
# File 'lib/activenetsuite/soap/default.rb', line 22527

def rate
  @rate
end

#statusObject

Returns the value of attribute status.



22536
22537
22538
# File 'lib/activenetsuite/soap/default.rb', line 22536

def status
  @status
end

#subsidiaryObject

Returns the value of attribute subsidiary.



22532
22533
22534
# File 'lib/activenetsuite/soap/default.rb', line 22532

def subsidiary
  @subsidiary
end

#supervisorApprovalObject

Returns the value of attribute supervisorApproval.



22533
22534
22535
# File 'lib/activenetsuite/soap/default.rb', line 22533

def supervisorApproval
  @supervisorApproval
end

#temporaryLocalJurisdictionObject

Returns the value of attribute temporaryLocalJurisdiction.



22529
22530
22531
# File 'lib/activenetsuite/soap/default.rb', line 22529

def temporaryLocalJurisdiction
  @temporaryLocalJurisdiction
end

#temporaryStateJurisdictionObject

Returns the value of attribute temporaryStateJurisdiction.



22530
22531
22532
# File 'lib/activenetsuite/soap/default.rb', line 22530

def temporaryStateJurisdiction
  @temporaryStateJurisdiction
end

#timeTypeObject

Returns the value of attribute timeType.



22526
22527
22528
# File 'lib/activenetsuite/soap/default.rb', line 22526

def timeType
  @timeType
end

#tranDateObject

Returns the value of attribute tranDate.



22514
22515
22516
# File 'lib/activenetsuite/soap/default.rb', line 22514

def tranDate
  @tranDate
end

#workplaceObject

Returns the value of attribute workplace.



22520
22521
22522
# File 'lib/activenetsuite/soap/default.rb', line 22520

def workplace
  @workplace
end

Instance Method Details

#__xmlattrObject



22547
22548
22549
# File 'lib/activenetsuite/soap/default.rb', line 22547

def __xmlattr
  @__xmlattr ||= {}
end

#m_classObject



22539
22540
22541
# File 'lib/activenetsuite/soap/default.rb', line 22539

def m_class
  @v_class
end

#m_class=(value) ⇒ Object



22543
22544
22545
# File 'lib/activenetsuite/soap/default.rb', line 22543

def m_class=(value)
  @v_class = value
end

#xmlattr_externalIdObject



22559
22560
22561
# File 'lib/activenetsuite/soap/default.rb', line 22559

def xmlattr_externalId
  __xmlattr[AttrExternalId]
end

#xmlattr_externalId=(value) ⇒ Object



22563
22564
22565
# File 'lib/activenetsuite/soap/default.rb', line 22563

def xmlattr_externalId=(value)
  __xmlattr[AttrExternalId] = value
end

#xmlattr_internalIdObject



22551
22552
22553
# File 'lib/activenetsuite/soap/default.rb', line 22551

def xmlattr_internalId
  __xmlattr[AttrInternalId]
end

#xmlattr_internalId=(value) ⇒ Object



22555
22556
22557
# File 'lib/activenetsuite/soap/default.rb', line 22555

def xmlattr_internalId=(value)
  __xmlattr[AttrInternalId] = value
end