GiftCertificateItem

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

Fields

NameTypeCardinalityLabelRequiredHelp
authCodesList GiftCertificateItemAuthCodesList 0..1
availableToPartners boolean 0..1 Available to Adv. Partners F If true, this item is available in the Advanced Partner Center.
billingSchedule RecordRef 0..1 Billing Schedule F Allows users to reference default Billing Schedules for items. In order to retrieve a list of available values for this field, use the GetSelectValue operation.
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.
costEstimate double 0..1 Item Defined Cost F Enter an Item Defined Cost amount.
costEstimateType ItemCostEstimateType 0..1 Cost Estimate Type F The Cost Estimate Type determines what value NetSuite uses to calculate estimated Gross Profit. The estimated Gross Profit for Items on a transaction provides the data needed to calculate the total estimated Gross Profit on that transaction. The individual line items that you enter in a transaction determine the amounts that post when you process that transaction. The following Cost Estimate Types on Items are available: * Item Defined Cost - a user-defined amount, entered into the Item Defined Cost field on the Item definition page. * Average Cost - NetSuite calculates an average cost of the units purchased. * Last Purchase Price - This field displays the most recent purchase price of the item as determined by purchase order receipt transactions. * Purchase Price - Price entered that you pay for this item. If you do not enter a price, then the most recent purchase price from purchase orders provides the price for this item by default. * Preferred Vendor Rate - This option is only used if the Multi-Vendor feature is enabled and multiple vendors supply the same item. o First priority is to use the preferred vendor rate if defined on the Item record. o Next priority would be to use the purchase price. o Last priority would be the purchase order rate. (Initially this uses the preferred vendor rate cost, and then after a purchase order is entered, this type uses the most recent actual purchase order rate. Special orders and drop-shipped items use this cost information.) * Derived from member items - Total costs of items currently included in a kit. This Cost Estimate Type only applies to kits and sums the estimated costs of each item in the kit, based on each of their individual Cost Estimate Types. Uses the latest definition of the kit, not its historical definition.
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.
daysBeforeExpiration long 0..1 Days Before Expiration F If you want this item to expire, enter the number of days it should remain active after purchase. If this item is downloadable and the same customer purchases this item more than once, the countdown to expiration restarts with each purchase. Note: If this item is a gift certificate and the buyer lives in California, Connecticut, Louisiana, Massachusetts, New Hampshire, Rhode Island or Washington, by law the gift certificate cannot expire.
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.
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.
dontShowPrice boolean 0..1 Don't Show Price F Check this box to hide the price of this item online. This is useful for items you want to advertise but don't want to sell or for items that you track inventory for and want to display but are offered in combination with other items.
excludeFromSitemap boolean 0..1 Exclude from Sitemap F Check this box to exclude a tab, category or item page from the site map.
featuredDescription string 0..1 Featured Description F Settable only if item is featured. You can provide letters, numbers and basic HTML code.
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.
isDonationItem boolean 0..1 Variable Amount F If true, the item is set as a variable-priced donation item. This enables customers to enter their own prices for this item, such as for donations.
isFulfillable boolean 0..1 Can be Fulfilled F Check the Can be Fulfilled/Received box to enable this item to be received and fulfilled during order processing. Clear this box if this item does not require being received and fulfilled. Note: Once this item has been added to transactions, this setting cannot be changed. This field is used when the Advanced Billing and Advanced Shipping features are both enabled.
isGcoCompliant boolean 0..1 Google Checkout Compliant F
isInactive boolean 0..1 Inactive F Sets the item as inactive. By default, this field is set to false.
isOnline boolean 0..1 Display in Web Site F Set to true to make this item available online in your Web site. You cannot sell this item online unless this field is set to true.
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.
isTaxable boolean 0..1 Taxable F Check this box if the item is subject to sales tax.
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.
itemOptionsList ItemOptionsList 0..1
lastModifiedDate dateTime 0..1 Last Modified F
liabilityAccount RecordRef 0..1 Liability Account T Select the liabilty account that will be affected by this item. Click New to set up a new account. Go to Setup > Accounts for details about existing accounts.
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.
maxDonationAmount double 0..1 Maximum Variable Amount F If isDonationItem is set to true, set this field to the maximum amount that can be paid or donated for this item.
metaTagHtml string 0..1 Meta Tag HTML F Sets the metatag information for the item page in web store.
noPriceMessage string 0..1 No Price Message F If you opted to not show a price online, enter the message that should show instead of the price. For example, you might enter "Call for Price."
offerSupport boolean 0..1 Offer Support F When enabled, items can be referenced on case records either through the UI or via web services using the item field.
onSpecial boolean 0..1 On Special F Set to true if you want to put this item on special. The item then appears in the Specials category in your store or site.
outOfStockBehavior ItemOutOfStockBehavior 0..1 Out Of Stock Behavior F Select a custom out of stock behavior for this item. It overwrites the overall site’s out of stock behavior. Your choices are: * Default - Uses the behavior selected in the Web Store Out of Stock Items field at Setup > Web Site > Setup Tasks > Set Up Web Site > Shopping. * Disallow back orders but display out of stock messages * Allow back orders but display out of stock messages * Remove items when out of stock * Allow back orders with no out of stock message
outOfStockMessage string 0..1 Out Of Stock Message F You can enter a custom out of stock message for this item. The message here replaces the default out of stock message.
pageTitle string 0..1 Page Title F Sets the display title in the upper-left corner of an Internet browser when customers view this item in your Web store.
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.
presentationItemList PresentationItemList 0..1
pricesIncludeTax boolean 0..1 Prices Include Tax F Check this box to save the base price as the tax inclusive price. Clear this box to save the base price as the tax exclusive price.
pricingMatrix PricingMatrix 0..1
rate double 0..1 Price F 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.
relatedItemsDescription string 0..1 Related Items Description F Sets the description displayed for a group of related items.
salesDescription string 0..1 Sales Description F Sets the description displayed when an item's store display name is clicked.
salesTaxCode RecordRef 0..1 Sales Tax Code T 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.
searchKeywords string 0..1 Search Keywords F Enter alternative search keywords that customers might use to find this item using your Web store's internal search. These can include synonyms, acronyms, alternate languages or misspellings. These keywords are seen as equally important as the item name when searches are conducted.
showDefaultDonationAmount boolean 0..1 Show Default Amount F Can only be set when isDonation is set to True. If true, the item's online price is displayed as a suggested price.
siteCategoryList SiteCategoryList 0..1
sitemapPriority SitemapPriority 0..1 Sitemap Priority F Use the Sitemap Priority list to indicate the relative importance of your Web site URLs. You can select a priority ranging from 0.0 to 1.0 on item, category, and tab records. NetSuite assigns the default priority “Auto” to all new and existing tab, category and item records in your account. The priority is calculated based on the position of the item or category in the hierarchy of your Web site. For example, your Web site tabs automatically generate a default priority value of 1.0 because they are top level pages. A category published to a tab gets a priority of 0.5. An item published to a category on a tab gets a priority of 0.3.
specialsDescription string 0..1 Specials Description F Settable only if onSpecial is set to True. You can provide letters, numbers and basic HTML code.
storeDescription string 0..1 Store Description F Sets the item description. This field can contain plain text as well as basic html code.
storeDetailedDescription string 0..1 Detailed Description F Sets the detailed item description. This field can contain plain text as well as basic html code.
storeDisplayImage RecordRef 0..1 Item Display Image F References an existing image file in the file cabinet. In order to retrieve a list of available values for this field, use the GetSelectValue operation.
storeDisplayName string 0..1 Store Display Name F Sets the item name for your Web site.
storeDisplayThumbnail RecordRef 0..1 Item Display Thumbnail F References an existing image file in the file cabinet. In order to retrieve a list of available values for this field, use the GetSelectValue operation.
storeItemTemplate RecordRef 0..1 Item Drilldown Template F References an existing item template at Setup > Web Site > Item/Category Templates.
subsidiaryList RecordRefList 0..1
taxSchedule RecordRef 0..1 Schedule T 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.
urlComponent string 0..1 URL Component F Enter a short, descriptive name for this item to appear as part of its URL in the Web store. Setting a name to show in the URL can result in better ranking from search engines. If you leave this field blank, NetSuite terms and numbers are used as identifiers in the URL. Note: Descriptive URL components are case sensitive. Descriptive URLs must match the case used in the URL Component field of an item record to point to the correct page.

Attributes

NameType
externalId string
internalId string