Currency

Namespace: urn:accounting.lists.webservices.netsuite.com

Fields

NameTypeCardinalityLabelRequiredHelp
currencyPrecision CurrencyCurrencyPrecision 0..1 Currency Precision F Displays the precision of the currency, which designates the number of digits to the right of the decimal point used in currency transactions. Precision can be zero or two. The level of decimal precision indicated is used for inventory costing calculations to maintains consistency between inventory costing and reporting. Values in report results are rounded to the base currency precision. This rounding applies to currency values and non-currency values, including formula column values. To change this read-only field to a dropdown list through which you can change the precision from zero or two, contact NetSuite Technical Support.
displaySymbol string 0..1 Symbol F Enter the currency symbol and text to use for this currency. Include spaces if you want to separate the symbol from the currency value. For example, $ USD or $CAD.
exchangeRate double 0..1 Default Exchange Rate ( To Root Subsidiary Currency ) T Enter an exchange rate for this currency against the base currency of this company, or if you use OneWorld, for this currency against the base currency of the root parent subsidiary. For example, if your company is located in Canada and you are defining the U.S. dollar, and the current exchange rate is 1.02 Canadian dollars to 1.00 U.S. dollar, the Default Exchange Rate for the U.S. dollar is 1.02/1.00, or 1.02. This rate is the basis for rates in the Currency Exchange Rates table that are used in foreign currency transactions. If you use OneWorld, this rate also is the basis for rates in the Consolidated Exchange Rates table that are used in consolidated financials.For more information, see the help topic Setting Currency Exchange Rates.
formatSample string 0..1 Format Sample F This is a read-only field that displays a sample value formatted according to the value set in the locale field.
fxRateUpdateTimezone CurrencyFxRateUpdateTimezone 0..1 Update currency exchange rates daily at approximately 6 am in this time zone.
inclInFxRateUpdates boolean 0..1 Automatic Update F If the Currency Exchange Rate Integration feature is enabled in your account, this box is checked to indicate that exchange rates should be updated automatically by the system every day. Clear this box if you do not want automatic updates to this currency. If this box is cleared for a base currency, the only automatic updates that occur with that currency are updates to other base currencies. For example, if the definition of GBP as a base currency does not have automatic update enabled, then no updates occur, except with other base currencies, which consider the GBP a foreign currency.
isBaseCurrency boolean 0..1 Indicates that this currency is the company's base currency or in OneWorld accounts, the base currency for a subsidiary. Note: After you have entered transactions in foreign currencies, you cannot change a base currency.
isInactive boolean 0..1 Inactive F This field is false by default.
locale CurrencyLocale 0..1 Default Locale T Set the locale for the field. Determines the default values for the formatSample and ISO Code.
name string 0..1 Name T Enter a unique name for the currency. Because many countries use the same name for their currencies, you should use a combined name that includes the country name or abbreviation as well as the name of the currency. For example, pesos are the currency in the Philippines, Uruguay, and Mexico. In the Name field, you might enter “Mexican peso.” This name appears in the Currency field on records and transactions.
overrideCurrencyFormat boolean 0..1 Override Currency Format F Check this box to customize the currency format.
symbol string 0..1 ISO Code T Determines the way currency figures appear on reports and printed transactions. Defaults to the symbol associated with the value set in the locale field.
symbolPlacement CurrencySymbolPlacement 0..1 Symbol Placement F Select whether the symbol appears before or after the number. Note: The symbol position you select in the Symbol Placement field appears only on transaction records. It does not appear on reports.

Attributes

NameType
externalId string
internalId string