NetAsset - Configuring Multiple Clearing Accounts per Asset Type
Overview
NetAsset includes enhanced functionality that allows users to assign multiple Construction in Progress (CIP) or Fixed Asset Clearing accounts to asset creation pages. This improvement addresses the limitations of the default configuration, which previously only allowed one clearing account per asset type.
This feature is particularly useful for organizations with complex asset structures—such as those managing multiple entities or business units and use multiple CIP/Clearing accounts when creating assets.
Key Assumptions
Users are familiar with NetAsset's asset creation processes.
The NetAsset bundle is already installed and set up in the NetSuite environment.
Users have administrative access to modify suitelet parameters and saved searches.
Prerequisites
You must know which suitelets (e.g., Create Assets from CIP or Create Assets from Clearing) you wish to update.
Ensure that the necessary clearing or CIP accounts are available in your Chart of Accounts.
Have a saved search or be prepared to create one that defines which accounts should appear on the asset creation screen.
Step-by-Step Process
1. Enable the Suitelet Parameter to Ignore Asset Type Accounts
To allow multiple clearing accounts per asset type:
Navigate to:
NetAsset > NetAsset Setup > System SetupGo to the System Features tab.
Find the suitelet you wish to update. Common options include:
Create Assets from CIP
Create Assets from Clearing
Buildup Asset from CIP
Buildup Asset from Clearing
Open the suitelet in a new tab.
Navigate to the Parameters subtab.
Add the following to the parameters field (comma-separated if others exist):
"ignoreAccounts": "T"This enables the system to ignore the fixed asset clearing account on the asset type.
To disable this later, simply change
"T"to"F".
2. Modify or Create a Saved Search to Specify Account Filters
Without filtering transactions, the asset creation screen will attempt to load all transactions in your NetSuite instance, which can severely impact performance. To avoid this:
Navigate to:
NetAsset > NetAsset Setup > GeneralLocate and edit the saved search titled NetAsset Default Create Assets Search (or paste that title into the global search).
In the Criteria tab of the saved search:
Add a filter for Account.
Specify the desired clearing or CIP accounts that should be included.
Example:
Account = Fixed Asset Proposal Clearing (1490)
Save the search with a new name using Save As (e.g., CreateAssets - Specific Accounts).
Copy the saved search title.
3. Link the Saved Search to the Suitelet
Return to NetAsset > NetAsset Setup > General.
Find the field to set the default saved search for asset creation pages.
Paste the title of the new saved search.
Click Save.
4. Reload and Verify
Open the Create Assets from CIP or other suitelet page in a new tab.
It should now load and only display transactions tied to the specified accounts in your saved search.
Limitations/Things to Be Aware Of
If the saved search is not configured or is missing account filters, the suitelet may attempt to load all transactions in the system, causing slow load times or failure to load.
This feature must be explicitly enabled per suitelet—adding the
"ignoreAccounts": "T"parameter to one suitelet does not apply it to others.If the
"ignoreAccounts"parameter is disabled (set to"F"), the system will revert to the default behavior and only show transactions based on the asset type’s clearing/CIP account.Saved searches must be actively managed if accounts change, as these determine which transactions appear.
Troubleshooting
| Issue | Cause | Resolution |
|---|---|---|
| Suitelet page takes too long to load or fails | No account filter applied | Ensure saved search used has appropriate Account criteria |
| Transactions not appearing | Account not included in saved search | Edit the saved search to add the missing account |
| Parameter not working | Improper formatting or incorrect suitelet | Confirm the "ignoreAccounts": "T" is placed correctly in the Parameters subtab for the correct suitelet |
| Saved search not applied | Default saved search not updated | Double-check that your new saved search is selected in NetAsset Setup > General |
