Class: ActiveNetsuite::Currency
- Defined in:
- lib/activenetsuite/soap/default.rb
Overview
urn:accounting_2013_2urn:accounting_2013_2.listsurn:accounting_2013_2.lists.webservicesurn:accounting_2013_2.lists.webservices.netsuiteurn:accounting_2013_2.lists.webservices.netsuite.comCurrency
nullFieldList - ActiveNetsuite::NullField
name - SOAP::SOAPString
symbol - SOAP::SOAPString
isBaseCurrency - SOAP::SOAPBoolean
isInactive - SOAP::SOAPBoolean
overrideCurrencyFormat - SOAP::SOAPBoolean
displaySymbol - SOAP::SOAPString
symbolPlacement - ActiveNetsuite::CurrencySymbolPlacement
locale - ActiveNetsuite::CurrencyLocale
formatSample - SOAP::SOAPString
exchangeRate - SOAP::SOAPDouble
fxRateUpdateTimezone - ActiveNetsuite::CurrencyFxRateUpdateTimezone
inclInFxRateUpdates - SOAP::SOAPBoolean
currencyPrecision - ActiveNetsuite::CurrencyCurrencyPrecision
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
-
#currencyPrecision ⇒ Object
Returns the value of attribute currencyPrecision.
-
#displaySymbol ⇒ Object
Returns the value of attribute displaySymbol.
-
#exchangeRate ⇒ Object
Returns the value of attribute exchangeRate.
-
#formatSample ⇒ Object
Returns the value of attribute formatSample.
-
#fxRateUpdateTimezone ⇒ Object
Returns the value of attribute fxRateUpdateTimezone.
-
#inclInFxRateUpdates ⇒ Object
Returns the value of attribute inclInFxRateUpdates.
-
#isBaseCurrency ⇒ Object
Returns the value of attribute isBaseCurrency.
-
#isInactive ⇒ Object
Returns the value of attribute isInactive.
-
#locale ⇒ Object
Returns the value of attribute locale.
-
#name ⇒ Object
Returns the value of attribute name.
-
#nullFieldList ⇒ Object
Returns the value of attribute nullFieldList.
-
#overrideCurrencyFormat ⇒ Object
Returns the value of attribute overrideCurrencyFormat.
-
#symbol ⇒ Object
Returns the value of attribute symbol.
-
#symbolPlacement ⇒ Object
Returns the value of attribute symbolPlacement.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(nullFieldList = nil, name = nil, symbol = nil, isBaseCurrency = nil, isInactive = nil, overrideCurrencyFormat = nil, displaySymbol = nil, symbolPlacement = nil, locale = nil, formatSample = nil, exchangeRate = nil, fxRateUpdateTimezone = nil, inclInFxRateUpdates = nil, currencyPrecision = nil) ⇒ Currency
constructor
A new instance of Currency.
- #xmlattr_externalId ⇒ Object
- #xmlattr_externalId=(value) ⇒ Object
- #xmlattr_internalId ⇒ Object
- #xmlattr_internalId=(value) ⇒ Object
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
Constructor Details
#initialize(nullFieldList = nil, name = nil, symbol = nil, isBaseCurrency = nil, isInactive = nil, overrideCurrencyFormat = nil, displaySymbol = nil, symbolPlacement = nil, locale = nil, formatSample = nil, exchangeRate = nil, fxRateUpdateTimezone = nil, inclInFxRateUpdates = nil, currencyPrecision = nil) ⇒ Currency
Returns a new instance of Currency.
7757 7758 7759 7760 7761 7762 7763 7764 7765 7766 7767 7768 7769 7770 7771 7772 7773 |
# File 'lib/activenetsuite/soap/default.rb', line 7757 def initialize(nullFieldList = nil, name = nil, symbol = nil, isBaseCurrency = nil, isInactive = nil, overrideCurrencyFormat = nil, displaySymbol = nil, symbolPlacement = nil, locale = nil, formatSample = nil, exchangeRate = nil, fxRateUpdateTimezone = nil, inclInFxRateUpdates = nil, currencyPrecision = nil) @nullFieldList = nullFieldList @name = name @symbol = symbol @isBaseCurrency = isBaseCurrency @isInactive = isInactive @overrideCurrencyFormat = overrideCurrencyFormat @displaySymbol = displaySymbol @symbolPlacement = symbolPlacement @locale = locale @formatSample = formatSample @exchangeRate = exchangeRate @fxRateUpdateTimezone = fxRateUpdateTimezone @inclInFxRateUpdates = inclInFxRateUpdates @currencyPrecision = currencyPrecision @__xmlattr = {} end |
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class ActiveNetsuite::MethodInflector
Instance Attribute Details
#currencyPrecision ⇒ Object
Returns the value of attribute currencyPrecision.
7735 7736 7737 |
# File 'lib/activenetsuite/soap/default.rb', line 7735 def currencyPrecision @currencyPrecision end |
#displaySymbol ⇒ Object
Returns the value of attribute displaySymbol.
7728 7729 7730 |
# File 'lib/activenetsuite/soap/default.rb', line 7728 def displaySymbol @displaySymbol end |
#exchangeRate ⇒ Object
Returns the value of attribute exchangeRate.
7732 7733 7734 |
# File 'lib/activenetsuite/soap/default.rb', line 7732 def exchangeRate @exchangeRate end |
#formatSample ⇒ Object
Returns the value of attribute formatSample.
7731 7732 7733 |
# File 'lib/activenetsuite/soap/default.rb', line 7731 def formatSample @formatSample end |
#fxRateUpdateTimezone ⇒ Object
Returns the value of attribute fxRateUpdateTimezone.
7733 7734 7735 |
# File 'lib/activenetsuite/soap/default.rb', line 7733 def fxRateUpdateTimezone @fxRateUpdateTimezone end |
#inclInFxRateUpdates ⇒ Object
Returns the value of attribute inclInFxRateUpdates.
7734 7735 7736 |
# File 'lib/activenetsuite/soap/default.rb', line 7734 def inclInFxRateUpdates @inclInFxRateUpdates end |
#isBaseCurrency ⇒ Object
Returns the value of attribute isBaseCurrency.
7725 7726 7727 |
# File 'lib/activenetsuite/soap/default.rb', line 7725 def isBaseCurrency @isBaseCurrency end |
#isInactive ⇒ Object
Returns the value of attribute isInactive.
7726 7727 7728 |
# File 'lib/activenetsuite/soap/default.rb', line 7726 def isInactive @isInactive end |
#locale ⇒ Object
Returns the value of attribute locale.
7730 7731 7732 |
# File 'lib/activenetsuite/soap/default.rb', line 7730 def locale @locale end |
#name ⇒ Object
Returns the value of attribute name.
7723 7724 7725 |
# File 'lib/activenetsuite/soap/default.rb', line 7723 def name @name end |
#nullFieldList ⇒ Object
Returns the value of attribute nullFieldList.
7722 7723 7724 |
# File 'lib/activenetsuite/soap/default.rb', line 7722 def nullFieldList @nullFieldList end |
#overrideCurrencyFormat ⇒ Object
Returns the value of attribute overrideCurrencyFormat.
7727 7728 7729 |
# File 'lib/activenetsuite/soap/default.rb', line 7727 def overrideCurrencyFormat @overrideCurrencyFormat end |
#symbol ⇒ Object
Returns the value of attribute symbol.
7724 7725 7726 |
# File 'lib/activenetsuite/soap/default.rb', line 7724 def symbol @symbol end |
#symbolPlacement ⇒ Object
Returns the value of attribute symbolPlacement.
7729 7730 7731 |
# File 'lib/activenetsuite/soap/default.rb', line 7729 def symbolPlacement @symbolPlacement end |
Instance Method Details
#__xmlattr ⇒ Object
7737 7738 7739 |
# File 'lib/activenetsuite/soap/default.rb', line 7737 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_externalId ⇒ Object
7749 7750 7751 |
# File 'lib/activenetsuite/soap/default.rb', line 7749 def xmlattr_externalId __xmlattr[AttrExternalId] end |
#xmlattr_externalId=(value) ⇒ Object
7753 7754 7755 |
# File 'lib/activenetsuite/soap/default.rb', line 7753 def xmlattr_externalId=(value) __xmlattr[AttrExternalId] = value end |
#xmlattr_internalId ⇒ Object
7741 7742 7743 |
# File 'lib/activenetsuite/soap/default.rb', line 7741 def xmlattr_internalId __xmlattr[AttrInternalId] end |
#xmlattr_internalId=(value) ⇒ Object
7745 7746 7747 |
# File 'lib/activenetsuite/soap/default.rb', line 7745 def xmlattr_internalId=(value) __xmlattr[AttrInternalId] = value end |