FSM Asset View Configuration
This reference is intended for administrators and developers who configure asset-related controls on NetSuite forms.
This reference covers asset view settings for address search, automatic naming, parent asset fields, and Create New label replacement.
For shared view settings and configuration requirements, see FSM NetSuite View Configuration.
For asset controls on item fulfillment forms, see FSM Item Fulfillment Asset View Configuration.
For buttons that create linked projects and tasks, see FSM Asset Project and Task Button Configuration.
For Customer and Asset selector settings across NetSuite forms, see FSM Customer and Asset Selector View Configuration.
For profitability report button settings, see FSM Profitability Report Configuration.
This topic includes the following sections:
Asset Address Search
The views/asset/addresssearch view adds an Address Search text field before the Asset address text field when that field is visible. The address autocomplete feature must be enabled and the configured Google key must be present. The view setting alone doesn't enable address lookup. This table lists the address search view properties, accepted values, standard defaults, and effects.
|
Property |
Accepted Value |
Standard Default |
Effect |
|---|---|---|---|
|
|
Boolean value. |
|
Turns off the autocomplete component when |
|
|
Page-field ID string |
|
Identifies the added text field. |
|
|
Text or translation identifier |
Translated Address Search label. |
Sets the field label. |
When you enter an address, the field requests suggestions after a short delay. Browser location, when available, can influence the lookup. Selecting a suggestion writes the address text and clears the selected address-book reference. It doesn't retain that reference as the source of the entered address. The autocomplete view doesn't itself enable geocoding or time zone decoding.
Complete Standard Object
This object shows the complete declared standard defaults.
{
"views/asset/addresssearch": {
"hidden": false,
"name": "custpage_nx_address_autocomplete",
"label": "custcollection_fsm.address_asset_address_search_label"
}
}
Asset Automatic Naming
The views/asset/autoname component prepares the Asset name field when automatic naming is enabled in the Asset model. In create and edit forms, it supplies a temporary To Be Generated value and prevents manual name entry. Noninteractive create and edit saves can also receive the temporary value when the name is empty.
The table describes the property for this component.
|
Property |
Accepted Value |
Standard Default |
Effect |
|---|---|---|---|
|
|
Boolean |
|
Turns off this name-field component when |
The Asset model's naming definition determines the generated name. This view doesn't provide a naming template, and turning it off doesn't turn off model naming. For automatic naming configuration, see FSM Record Model Configuration. This component is recognized at runtime even when it is not listed in the default configuration Preview.
Complete Standard Object
This object shows the complete declared standard defaults.
{
"views/asset/autoname": {
"hidden": false
}
}
Asset Form Restrictions When a Parent Is Selected
The views/asset/parent configuration applies to asset forms that you can edit and that have a Parent field. When a parent is selected, it prevents manual changes to the configured parent and inherited fields. It also hides the child-Asset sublist for a child asset. Changing the Parent value updates the affected form controls.
The following table describes the hidden property for parent-asset form restrictions, including its accepted value, standard default, and effect.
|
Property |
Accepted Value |
Standard Default |
Effect |
|---|---|---|---|
|
|
Boolean value. |
|
Turns off these form dependencies when |
The affected field lists belong to the Asset feature settings, not this view. The component doesn't itself define inherited values or impose restrictions on every external record update. For parent and inherited field controls, see Configuring FSM Asset Hierarchy and Inheritance.
Complete Standard Object
This object shows the complete declared standard defaults.
{
"views/asset/parent": {
"hidden": false
}
}
Create New Label Replacement
The views/newnull configuration replaces a null Create New label with the form's record-type title on asset forms. It affects Create New menus and buttons rather than renaming stored records.
The table lists the configuration properties, accepted values, standard defaults, and effects.
|
Property |
Accepted Value |
Standard Default |
Effect |
|---|---|---|---|
|
|
Boolean. |
|
Turns off the label adjustment. |
|
|
Page-control ID string. |
|
Identifies the inserted form control. |
The adjustment depends on the NetSuite form markup. NetSuite markup changes can affect it.
Complete Standard Object
This object shows the complete declared standard defaults.
{
"views/newnull": {
"hidden": false,
"name": "custpage_nx_newnull"
}
}