MarkupItem

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

Fields

NameTypeCardinalityLabelRequiredHelp
account RecordRef 0..1 Account F In order to retrieve a list of available values for this field, use the GetSelectValue operation. For more information, see getSelectValue of the Platform Guide.
availableToPartners boolean 0..1 Available to Adv. Partners F If true, this item is available in the Advanced Partner Center.
class RecordRef 0..1 Class F References a value from a user defined list at Setup > Company > Classifications > Classes. This field is required when the Make Classes Mandatory preference is enabled at Setup > Accounting > Accounting Preferences.
createdDate dateTime 0..1 Date Created F
customFieldList CustomFieldList 0..1
customForm RecordRef 0..1 Custom Form F References an existing custom form for this record type. To ensure that field relationships defined within a desired custom form are maintained, you must provide the customForm value. Also, if defaults are off, then customForm is required, if defaults are on then the default form is used. Internal ID values for existing forms can be found at Setup > Customization > Entry Forms. In order to retrieve a list of available values for this field, use the GetSelectValue operation.
deferredRevenueAccount RecordRef 0..1 Set the deferred revenue account to associate with this item. Then, when this item is sold and associated with a revenue recognition template, the revenue from the sale is deferred. The sale amount is posted to a deferred revenue account, as opposed to a standard income account. In order to retrieve a list of available values for this field, use the GetSelectValue operation.
department RecordRef 0..1 Department F Set a department to associate with this item. For details on existing department records, in the UI go to Setup > Company > Departments.
description string 0..1 Description F Enter a description for this item. This description will appear in the Description column of sales forms.
displayName string 0..1 Display Name/Code F Enter an optional name of up to 250 characters for this item in addition to the item name. If you are integrating with a Yahoo! store, this field is imported from Yahoo!. The display name prints in the Item column of the sales form when Basic printing is used. If this item is a member of a kit, this name appears in the Item column when the Print Items box is checked. If you do not set a display name, then item name appears on printed forms.
expenseAccount RecordRef 0..1 In order to retrieve a list of available values for this field, use the GetSelectValue operation.
includeChildren boolean 0..1 Include Children F Check the Include Children box to share the item with all the sub-subsidiaries associated with each subsidiary selected in the Subsidiary field. Note: When sharing items across subsidiaries, all of the options selected on the item record must be compatible across subsidiaries. For example, when entering an inventory item to be shared across subsidiaries, you should select Income and Asset accounts on the item record that are also shared across the same subsidiaries.
incomeAccount RecordRef 0..1 Income Account F References an existing income account at Lists > Accounting > Accounts. In order to retrieve a list of available values for this field, use the GetSelectValue operation.
isInactive boolean 0..1 Inactive F Sets the item as inactive. By default, this field is set to false.
isPreTax boolean 0..1 Apply Before Tax F Check this box to apply this markup or discount before taxes are calculated. Important: This option is only for use in countries that levy sales tax; for example, the United States. In OneWorld accounts, this checkbox does not have any effect on countries that use value-added tax (VAT). However, this option can be used for Brazil, China, and India. For more information, see the Help topic Applying Sales Tax or VAT to Discount Items
issueProduct RecordRef 0..1 Product F Select the product this item is associated with. Product records are tracked with versions and builds for issue management. To create product records, go to Setup > Issues > Products > New.
itemId string 0..1 Item Name/Number T Enter up to 250 characters for the name of this item. This name appears in lists on transactions. If you have the option of entering a display name and do not, the item name prints in the Item column of sales forms. If you have the option to enter a vendor name and do not, the item name prints in the Item column of purchase forms when Basic printing is used. If you have entered a display name, it will print on purchases instead of the item name when Basic printing is used.
lastModifiedDate dateTime 0..1 Last Modified F
location RecordRef 0..1 Location F Select a location to associate with this item. To use a location, the Multi-Location Inventory feature must be enabled. * If the Multi-Location Inventory feature is not enabled: Selecting an item record location limits the items that certain roles can access. For example, Role A is set up to access only items associated with Location One. Therefore, employees who have Role A can access only items associated with Location One. Note: If the Multi-Location Inventory feature is not enabled, you cannot use this field to track inventory by locations. For example, you cannot track how many widgets you have in stock in Location One. For more information click here. * If the Multi-Location Inventory feature is enabled: Selecting an item record location classifies the item by that location to limit the items that certain roles can access. To track inventory per location, use the Locations subtab at the bottom of this form. For more information click here. Select New to enter a new location record. Go to Setup > Company > Locations for details about existing location records.
nonPosting boolean 0..1 Posting F Select Non-Posting if this discount item should not post to a general ledger account. When a discount item is marked non-posting, it does not post as an individual transaction line. The item it is applied to posts the net amount after the discount. When you create a sales transaction and add the non-posting discount after a line-item, the discount is applied to the previous line-item only. * If a 10% non-posting discount is applied to a $100 line item, the amount of revenue that posts to the associated revenue account for that item is $90. * If a 10% posting discount is applied to a $100 line item, the amount of revenue that posts to the associated revenue account for that item is $100. Also, an offsetting debit amount of $10 posts to the related discount account, such as the Sales Discounts account. For Non-posting discounts, select an account the discount amount posts to. Note: You cannot select Non-Posting when creating a Discount for Purchase item.
parent RecordRef 0..1 Subitem of F References an existing item record. Only required if the item is a child of another item. In order to retrieve a list of available values for this field, use the GetSelectValue operation.
rate string 0..1 Rate T Defines the rate for this item. If a value is entered followed by the percentage sign, the discount is interpreted as a percentage discount (i.e. -.10% sets a ten percent discount for the item). If a value without the percentage sign is entered, the rate is interpreted as a flat dollar value.
revRecSchedule RecordRef 0..1 Sets the revenue recognition template that will be applied to this item. In order to set this field, the item record referenced in the item field must have a deferred revenue account associated with it. This field then defaults to the rev. rec. template associated to the item on the item record. In order to retrieve a list of available values for this field, use the GetSelectValue operation.
salesTaxCode RecordRef 0..1 Sales Tax Code F This field is required for customers subscribing to International versions on NetSuite. Sets the default tax code to be used on sales transactions. In order to retrieve a list of available values for this field, use the GetSelectValue operation.
subsidiaryList RecordRefList 0..1
taxSchedule RecordRef 0..1 Schedule F Select the tax schedule you want to apply to this item. You can create new tax schedules at Setup > Accounting > Taxes > Tax Schedules > New.
translationsList TranslationList 0..1
upcCode string 0..1 UPC Code F Defines whether this is a unv part code. Bar codes for items are generated in Code 128 by default. If you prefer to use the UPC code format, set this field to True on each item record.
vendorName string 0..1 Vendor Name/Code F Sets the preferred vendor for this item. If the Multiple Vendors feature is enabled, this field is unavailable and you must set the preferred vendor in the itemVendorsList.

Attributes

NameType
externalId string
internalId string