NetAsset - Custom Segment Configuration
Overview
Sourcing custom segments in NetAsset allows you to automatically pull custom segment values from the NetAsset record onto journal entries. This is essential when you want a custom segment to show up on financial transactions and reports.
Step by Step Process
Create a new field on the NetAsset record to pull in custom segment
- Follow instructions in NetAsset - Add Custom Fields to create new field on asset record
- Make sure the Type is 'List/Record' and you select the custom segment under List/Record (e.g,'Class')
Create a new field on the NetAsset schedule line record
- Navigate to Customization > Lists, Records, & Fields > Record Types
- Select the NetAsset Schedule Line record hyperlink
- On the Forms subtab, select Customize to the left of the 'Netgain NetAsset Schedule Form'.
- Update the name for the customized form and confirm the 'Form is Preferred' checkbox is marked
- Use the drop-down arrow next to the save button to select Save & Edit
- Navigate to the 'Fields' subtab and select New Field
- This opens up the creation screen for a new field to be added to the record. Add a Label (and optional ID), select 'List/Record' as the Type, and select the custom segment under List/Record (e.g,'Class')
- Click Save
- Navigate back to the form and go to the Fields subtab. Check the Show box next to the field you created. Select the appropriate Field Group from the dropdown menu. Drag the field to the position you want
- Select Save to save preferences
Show the custom segment on NetAsset custom transactions
- Go to Customization > Forms > Transaction Forms.
- Find and Edit the applicable forms:
- NetAsset Capitalization Entry Form, NetAsset Depreciation Entry Form, etc.
- NetAsset Capitalization Entry Form, NetAsset Depreciation Entry Form, etc.
- On the form customization screen:
- Navigate to Screen Fields > Lines.
- Find your custom segment (e.g., Class) and set it to Show by selecting the Check Box
- Save the form.
- Navigate to Screen Fields > Lines.
You must repeat this for each relevant transaction form where the field should appear.
Create the custom sourcing
- Navigate to NetAsset > NetAsset Setup > Manage Custom Sourcing
- Click New NetAsset Custom Sourcing
- Fill out the following:
- Name: Give your sourcing rule a clear name.
- Trigger: Select Asset Creation (fires when a journal entry posts).
- Custom Segment Checkbox: Check this box to show system this is a custom segment.
- Set the Source and Target Fields:
- From Asset Field: Select the custom field on the asset (e.g., Class).
- To Transaction Field: Select the journal line custom segment field (look for (Journal Line) in the name, e.g., 'Class (Journal Line)').
- Schedule Line Segment Field: Select the custom field on the asset (e.g., Class).
- Apply any necessary filters (optional):
- Filter by transaction types (Depreciation, Capitalization, etc.)
- Filter by Accounts, Subsidiaries, Types, or Accounting Books if needed.
- Save the custom sourcing rule
Custom segment during asset creation
- Navigate to NetAsset > NetAsset Setup > Manage Custom Sourcing
- Click New NetAsset Custom Sourcing.
- Fill out the following:
- Name: Give your sourcing rule a clear name.
- Trigger: Select Asset Creation (sources segment from the source transaction to the asset creation screen)
- Set the Sourcing Information Fields:
- From Transaction Field: Select the transaction field to source from (e.g., Class)
- To Asset Field: Select the custom field on the asset (e.g. Class)
- Save the custom sourcing rule
Troubleshooting
If the custom field doesn't show up immediately:
- Recheck the custom sourcing mapping.
- Confirm the field is enabled on the transaction form.
- Ensure the custom segment has the right application settings.
- Sometimes refreshing or re-saving custom sourcing and segment settings can resolve display issues.