Class: ActiveNetsuite::PurchaseOrder

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

Overview

urn:purchases_2013_2urn:purchases_2013_2.transactionsurn:purchases_2013_2.transactions.webservicesurn:purchases_2013_2.transactions.webservices.netsuiteurn:purchases_2013_2.transactions.webservices.netsuite.comPurchaseOrder

nullFieldList - ActiveNetsuite::NullField
createdDate - SOAP::SOAPDateTime
lastModifiedDate - SOAP::SOAPDateTime
customForm - ActiveNetsuite::RecordRef
entity - ActiveNetsuite::RecordRef
vatRegNum - SOAP::SOAPString
employee - ActiveNetsuite::RecordRef
supervisorApproval - SOAP::SOAPBoolean
tranDate - SOAP::SOAPDateTime
tranId - SOAP::SOAPString
createdFrom - ActiveNetsuite::RecordRef
terms - ActiveNetsuite::RecordRef
dueDate - SOAP::SOAPDateTime
otherRefNum - SOAP::SOAPString
memo - SOAP::SOAPString
approvalStatus - ActiveNetsuite::RecordRef
exchangeRate - SOAP::SOAPDouble
nextApprover - ActiveNetsuite::RecordRef
source - SOAP::SOAPString
currencyName - SOAP::SOAPString
toBePrinted - SOAP::SOAPBoolean
toBeEmailed - SOAP::SOAPBoolean
email - SOAP::SOAPString
toBeFaxed - SOAP::SOAPBoolean
fax - SOAP::SOAPString
message - SOAP::SOAPString
transactionBillAddress - ActiveNetsuite::BillAddress
billAddressList - ActiveNetsuite::RecordRef
billAddress - SOAP::SOAPString
currency - ActiveNetsuite::RecordRef
shipTo - ActiveNetsuite::RecordRef
subTotal - SOAP::SOAPDouble
taxTotal - SOAP::SOAPDouble
tax2Total - SOAP::SOAPDouble
transactionShipAddress - ActiveNetsuite::ShipAddress
shipAddressList - ActiveNetsuite::RecordRef
shipAddress - SOAP::SOAPString
fob - SOAP::SOAPString
shipDate - SOAP::SOAPDateTime
shipMethod - ActiveNetsuite::RecordRef
trackingNumbers - SOAP::SOAPString
linkedTrackingNumbers - SOAP::SOAPString
total - SOAP::SOAPDouble
m_class - ActiveNetsuite::RecordRef
department - ActiveNetsuite::RecordRef
location - ActiveNetsuite::RecordRef
subsidiary - ActiveNetsuite::RecordRef
intercoTransaction - ActiveNetsuite::RecordRef
intercoStatus - ActiveNetsuite::IntercoStatus
status - SOAP::SOAPString
orderStatus - ActiveNetsuite::PurchaseOrderOrderStatus
itemList - ActiveNetsuite::PurchaseOrderItemList
expenseList - ActiveNetsuite::PurchaseOrderExpenseList
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, createdDate = nil, lastModifiedDate = nil, customForm = nil, entity = nil, vatRegNum = nil, employee = nil, supervisorApproval = nil, tranDate = nil, tranId = nil, createdFrom = nil, terms = nil, dueDate = nil, otherRefNum = nil, memo = nil, approvalStatus = nil, exchangeRate = nil, nextApprover = nil, source = nil, currencyName = nil, toBePrinted = nil, toBeEmailed = nil, email = nil, toBeFaxed = nil, fax = nil, message = nil, transactionBillAddress = nil, billAddressList = nil, billAddress = nil, currency = nil, shipTo = nil, subTotal = nil, taxTotal = nil, tax2Total = nil, transactionShipAddress = nil, shipAddressList = nil, shipAddress = nil, fob = nil, shipDate = nil, shipMethod = nil, trackingNumbers = nil, linkedTrackingNumbers = nil, total = nil, v_class = nil, department = nil, location = nil, subsidiary = nil, intercoTransaction = nil, intercoStatus = nil, status = nil, orderStatus = nil, itemList = nil, expenseList = nil, customFieldList = nil) ⇒ PurchaseOrder

Returns a new instance of PurchaseOrder.



15933
15934
15935
15936
15937
15938
15939
15940
15941
15942
15943
15944
15945
15946
15947
15948
15949
15950
15951
15952
15953
15954
15955
15956
15957
15958
15959
15960
15961
15962
15963
15964
15965
15966
15967
15968
15969
15970
15971
15972
15973
15974
15975
15976
15977
15978
15979
15980
15981
15982
15983
15984
15985
15986
15987
15988
15989
# File 'lib/activenetsuite/soap/default.rb', line 15933

def initialize(nullFieldList = nil, createdDate = nil, lastModifiedDate = nil, customForm = nil, entity = nil, vatRegNum = nil, employee = nil, supervisorApproval = nil, tranDate = nil, tranId = nil, createdFrom = nil, terms = nil, dueDate = nil, otherRefNum = nil, memo = nil, approvalStatus = nil, exchangeRate = nil, nextApprover = nil, source = nil, currencyName = nil, toBePrinted = nil, toBeEmailed = nil, email = nil, toBeFaxed = nil, fax = nil, message = nil, transactionBillAddress = nil, billAddressList = nil, billAddress = nil, currency = nil, shipTo = nil, subTotal = nil, taxTotal = nil, tax2Total = nil, transactionShipAddress = nil, shipAddressList = nil, shipAddress = nil, fob = nil, shipDate = nil, shipMethod = nil, trackingNumbers = nil, linkedTrackingNumbers = nil, total = nil, v_class = nil, department = nil, location = nil, subsidiary = nil, intercoTransaction = nil, intercoStatus = nil, status = nil, orderStatus = nil, itemList = nil, expenseList = nil, customFieldList = nil)
  @nullFieldList = nullFieldList
  @createdDate = createdDate
  @lastModifiedDate = lastModifiedDate
  @customForm = customForm
  @entity = entity
  @vatRegNum = vatRegNum
  @employee = employee
  @supervisorApproval = supervisorApproval
  @tranDate = tranDate
  @tranId = tranId
  @createdFrom = createdFrom
  @terms = terms
  @dueDate = dueDate
  @otherRefNum = otherRefNum
  @memo = memo
  @approvalStatus = approvalStatus
  @exchangeRate = exchangeRate
  @nextApprover = nextApprover
  @source = source
  @currencyName = currencyName
  @toBePrinted = toBePrinted
  @toBeEmailed = toBeEmailed
  @email = email
  @toBeFaxed = toBeFaxed
  @fax = fax
  @message = message
  @transactionBillAddress = transactionBillAddress
  @billAddressList = billAddressList
  @billAddress = billAddress
  @currency = currency
  @shipTo = shipTo
  @subTotal = subTotal
  @taxTotal = taxTotal
  @tax2Total = tax2Total
  @transactionShipAddress = transactionShipAddress
  @shipAddressList = shipAddressList
  @shipAddress = shipAddress
  @fob = fob
  @shipDate = shipDate
  @shipMethod = shipMethod
  @trackingNumbers = trackingNumbers
  @linkedTrackingNumbers = linkedTrackingNumbers
  @total = total
  @v_class = v_class
  @department = department
  @location = location
  @subsidiary = subsidiary
  @intercoTransaction = intercoTransaction
  @intercoStatus = intercoStatus
  @status = status
  @orderStatus = orderStatus
  @itemList = itemList
  @expenseList = expenseList
  @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

#approvalStatusObject

Returns the value of attribute approvalStatus.



15866
15867
15868
# File 'lib/activenetsuite/soap/default.rb', line 15866

def approvalStatus
  @approvalStatus
end

#billAddressObject

Returns the value of attribute billAddress.



15879
15880
15881
# File 'lib/activenetsuite/soap/default.rb', line 15879

def billAddress
  @billAddress
end

#billAddressListObject

Returns the value of attribute billAddressList.



15878
15879
15880
# File 'lib/activenetsuite/soap/default.rb', line 15878

def billAddressList
  @billAddressList
end

#createdDateObject

Returns the value of attribute createdDate.



15852
15853
15854
# File 'lib/activenetsuite/soap/default.rb', line 15852

def createdDate
  @createdDate
end

#createdFromObject

Returns the value of attribute createdFrom.



15861
15862
15863
# File 'lib/activenetsuite/soap/default.rb', line 15861

def createdFrom
  @createdFrom
end

#currencyObject

Returns the value of attribute currency.



15880
15881
15882
# File 'lib/activenetsuite/soap/default.rb', line 15880

def currency
  @currency
end

#currencyNameObject

Returns the value of attribute currencyName.



15870
15871
15872
# File 'lib/activenetsuite/soap/default.rb', line 15870

def currencyName
  @currencyName
end

#customFieldListObject

Returns the value of attribute customFieldList.



15903
15904
15905
# File 'lib/activenetsuite/soap/default.rb', line 15903

def customFieldList
  @customFieldList
end

#customFormObject

Returns the value of attribute customForm.



15854
15855
15856
# File 'lib/activenetsuite/soap/default.rb', line 15854

def customForm
  @customForm
end

#departmentObject

Returns the value of attribute department.



15894
15895
15896
# File 'lib/activenetsuite/soap/default.rb', line 15894

def department
  @department
end

#dueDateObject

Returns the value of attribute dueDate.



15863
15864
15865
# File 'lib/activenetsuite/soap/default.rb', line 15863

def dueDate
  @dueDate
end

#emailObject

Returns the value of attribute email.



15873
15874
15875
# File 'lib/activenetsuite/soap/default.rb', line 15873

def email
  @email
end

#employeeObject

Returns the value of attribute employee.



15857
15858
15859
# File 'lib/activenetsuite/soap/default.rb', line 15857

def employee
  @employee
end

#entityObject

Returns the value of attribute entity.



15855
15856
15857
# File 'lib/activenetsuite/soap/default.rb', line 15855

def entity
  @entity
end

#exchangeRateObject

Returns the value of attribute exchangeRate.



15867
15868
15869
# File 'lib/activenetsuite/soap/default.rb', line 15867

def exchangeRate
  @exchangeRate
end

#expenseListObject

Returns the value of attribute expenseList.



15902
15903
15904
# File 'lib/activenetsuite/soap/default.rb', line 15902

def expenseList
  @expenseList
end

#faxObject

Returns the value of attribute fax.



15875
15876
15877
# File 'lib/activenetsuite/soap/default.rb', line 15875

def fax
  @fax
end

#fobObject

Returns the value of attribute fob.



15888
15889
15890
# File 'lib/activenetsuite/soap/default.rb', line 15888

def fob
  @fob
end

#intercoStatusObject

Returns the value of attribute intercoStatus.



15898
15899
15900
# File 'lib/activenetsuite/soap/default.rb', line 15898

def intercoStatus
  @intercoStatus
end

#intercoTransactionObject

Returns the value of attribute intercoTransaction.



15897
15898
15899
# File 'lib/activenetsuite/soap/default.rb', line 15897

def intercoTransaction
  @intercoTransaction
end

#itemListObject

Returns the value of attribute itemList.



15901
15902
15903
# File 'lib/activenetsuite/soap/default.rb', line 15901

def itemList
  @itemList
end

#lastModifiedDateObject

Returns the value of attribute lastModifiedDate.



15853
15854
15855
# File 'lib/activenetsuite/soap/default.rb', line 15853

def lastModifiedDate
  @lastModifiedDate
end

#linkedTrackingNumbersObject

Returns the value of attribute linkedTrackingNumbers.



15892
15893
15894
# File 'lib/activenetsuite/soap/default.rb', line 15892

def linkedTrackingNumbers
  @linkedTrackingNumbers
end

#locationObject

Returns the value of attribute location.



15895
15896
15897
# File 'lib/activenetsuite/soap/default.rb', line 15895

def location
  @location
end

#memoObject

Returns the value of attribute memo.



15865
15866
15867
# File 'lib/activenetsuite/soap/default.rb', line 15865

def memo
  @memo
end

#messageObject

Returns the value of attribute message.



15876
15877
15878
# File 'lib/activenetsuite/soap/default.rb', line 15876

def message
  @message
end

#nextApproverObject

Returns the value of attribute nextApprover.



15868
15869
15870
# File 'lib/activenetsuite/soap/default.rb', line 15868

def nextApprover
  @nextApprover
end

#nullFieldListObject

Returns the value of attribute nullFieldList.



15851
15852
15853
# File 'lib/activenetsuite/soap/default.rb', line 15851

def nullFieldList
  @nullFieldList
end

#orderStatusObject

Returns the value of attribute orderStatus.



15900
15901
15902
# File 'lib/activenetsuite/soap/default.rb', line 15900

def orderStatus
  @orderStatus
end

#otherRefNumObject

Returns the value of attribute otherRefNum.



15864
15865
15866
# File 'lib/activenetsuite/soap/default.rb', line 15864

def otherRefNum
  @otherRefNum
end

#shipAddressObject

Returns the value of attribute shipAddress.



15887
15888
15889
# File 'lib/activenetsuite/soap/default.rb', line 15887

def shipAddress
  @shipAddress
end

#shipAddressListObject

Returns the value of attribute shipAddressList.



15886
15887
15888
# File 'lib/activenetsuite/soap/default.rb', line 15886

def shipAddressList
  @shipAddressList
end

#shipDateObject

Returns the value of attribute shipDate.



15889
15890
15891
# File 'lib/activenetsuite/soap/default.rb', line 15889

def shipDate
  @shipDate
end

#shipMethodObject

Returns the value of attribute shipMethod.



15890
15891
15892
# File 'lib/activenetsuite/soap/default.rb', line 15890

def shipMethod
  @shipMethod
end

#shipToObject

Returns the value of attribute shipTo.



15881
15882
15883
# File 'lib/activenetsuite/soap/default.rb', line 15881

def shipTo
  @shipTo
end

#sourceObject

Returns the value of attribute source.



15869
15870
15871
# File 'lib/activenetsuite/soap/default.rb', line 15869

def source
  @source
end

#statusObject

Returns the value of attribute status.



15899
15900
15901
# File 'lib/activenetsuite/soap/default.rb', line 15899

def status
  @status
end

#subsidiaryObject

Returns the value of attribute subsidiary.



15896
15897
15898
# File 'lib/activenetsuite/soap/default.rb', line 15896

def subsidiary
  @subsidiary
end

#subTotalObject

Returns the value of attribute subTotal.



15882
15883
15884
# File 'lib/activenetsuite/soap/default.rb', line 15882

def subTotal
  @subTotal
end

#supervisorApprovalObject

Returns the value of attribute supervisorApproval.



15858
15859
15860
# File 'lib/activenetsuite/soap/default.rb', line 15858

def supervisorApproval
  @supervisorApproval
end

#tax2TotalObject

Returns the value of attribute tax2Total.



15884
15885
15886
# File 'lib/activenetsuite/soap/default.rb', line 15884

def tax2Total
  @tax2Total
end

#taxTotalObject

Returns the value of attribute taxTotal.



15883
15884
15885
# File 'lib/activenetsuite/soap/default.rb', line 15883

def taxTotal
  @taxTotal
end

#termsObject

Returns the value of attribute terms.



15862
15863
15864
# File 'lib/activenetsuite/soap/default.rb', line 15862

def terms
  @terms
end

#toBeEmailedObject

Returns the value of attribute toBeEmailed.



15872
15873
15874
# File 'lib/activenetsuite/soap/default.rb', line 15872

def toBeEmailed
  @toBeEmailed
end

#toBeFaxedObject

Returns the value of attribute toBeFaxed.



15874
15875
15876
# File 'lib/activenetsuite/soap/default.rb', line 15874

def toBeFaxed
  @toBeFaxed
end

#toBePrintedObject

Returns the value of attribute toBePrinted.



15871
15872
15873
# File 'lib/activenetsuite/soap/default.rb', line 15871

def toBePrinted
  @toBePrinted
end

#totalObject

Returns the value of attribute total.



15893
15894
15895
# File 'lib/activenetsuite/soap/default.rb', line 15893

def total
  @total
end

#trackingNumbersObject

Returns the value of attribute trackingNumbers.



15891
15892
15893
# File 'lib/activenetsuite/soap/default.rb', line 15891

def trackingNumbers
  @trackingNumbers
end

#tranDateObject

Returns the value of attribute tranDate.



15859
15860
15861
# File 'lib/activenetsuite/soap/default.rb', line 15859

def tranDate
  @tranDate
end

#tranIdObject

Returns the value of attribute tranId.



15860
15861
15862
# File 'lib/activenetsuite/soap/default.rb', line 15860

def tranId
  @tranId
end

#transactionBillAddressObject

Returns the value of attribute transactionBillAddress.



15877
15878
15879
# File 'lib/activenetsuite/soap/default.rb', line 15877

def transactionBillAddress
  @transactionBillAddress
end

#transactionShipAddressObject

Returns the value of attribute transactionShipAddress.



15885
15886
15887
# File 'lib/activenetsuite/soap/default.rb', line 15885

def transactionShipAddress
  @transactionShipAddress
end

#vatRegNumObject

Returns the value of attribute vatRegNum.



15856
15857
15858
# File 'lib/activenetsuite/soap/default.rb', line 15856

def vatRegNum
  @vatRegNum
end

Instance Method Details

#__xmlattrObject



15913
15914
15915
# File 'lib/activenetsuite/soap/default.rb', line 15913

def __xmlattr
  @__xmlattr ||= {}
end

#m_classObject



15905
15906
15907
# File 'lib/activenetsuite/soap/default.rb', line 15905

def m_class
  @v_class
end

#m_class=(value) ⇒ Object



15909
15910
15911
# File 'lib/activenetsuite/soap/default.rb', line 15909

def m_class=(value)
  @v_class = value
end

#xmlattr_externalIdObject



15925
15926
15927
# File 'lib/activenetsuite/soap/default.rb', line 15925

def xmlattr_externalId
  __xmlattr[AttrExternalId]
end

#xmlattr_externalId=(value) ⇒ Object



15929
15930
15931
# File 'lib/activenetsuite/soap/default.rb', line 15929

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

#xmlattr_internalIdObject



15917
15918
15919
# File 'lib/activenetsuite/soap/default.rb', line 15917

def xmlattr_internalId
  __xmlattr[AttrInternalId]
end

#xmlattr_internalId=(value) ⇒ Object



15921
15922
15923
# File 'lib/activenetsuite/soap/default.rb', line 15921

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