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:

  1. Navigate to:
    NetAsset > NetAsset Setup > System Setup

  2. Go to the System Features tab.

  3. 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

  4. Open the suitelet in a new tab.

  5. Navigate to the Parameters subtab.

  6. 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:

  1. Navigate to:
    NetAsset > NetAsset Setup > General

  2. Locate and edit the saved search titled NetAsset Default Create Assets Search (or paste that title into the global search).

  3. 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)

  4. Save the search with a new name using Save As (e.g., CreateAssets - Specific Accounts).

  5. Copy the saved search title.

3. Link the Saved Search to the Suitelet

  1. Return to NetAsset > NetAsset Setup > General.

  2. Find the field to set the default saved search for asset creation pages.

  3. Paste the title of the new saved search.

  4. Click Save.

4. Reload and Verify

  1. Open the Create Assets from CIP or other suitelet page in a new tab.

  2. 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

IssueCauseResolution
Suitelet page takes too long to load or failsNo account filter appliedEnsure saved search used has appropriate Account criteria
Transactions not appearingAccount not included in saved searchEdit the saved search to add the missing account
Parameter not workingImproper formatting or incorrect suiteletConfirm the "ignoreAccounts": "T" is placed correctly in the Parameters subtab for the correct suitelet
Saved search not appliedDefault saved search not updatedDouble-check that your new saved search is selected in NetAsset Setup > General

Was this article helpful?