NetAsset - Manage Custom Sourcing

Overview

Custom sourcing enables the transfer of data between transactions, asset records, and automated posting entries within NetAsset. This functionality ensures custom field values flow correctly through the asset lifecycle, from initial capitalization through depreciation and disposal transactions. 

Understanding Custom Sourcing Triggers

NetAsset provides seven trigger types for custom sourcing, each serving a distinct purpose in the data flow:

  • Asset Creation: Sources data from originating transactions (Journal Entry, Vendor Bill, etc.) to populate asset fields during asset creation.
  • Transaction Posting: Sources data from asset fields to populate transaction fields on automated posting entries (NetAsset Depreciation Entry, NetAsset Disposal Entry, etc.)
  • Allocations: Sources data from child asset allocation records to transactions, ensuring allocation-specific information transfers to posted entries.
  • Inventory Reclass: Sources data from inventory transactions (Inventory Adjustment, Item Fulfillment, Item Receipt) to NetAsset Inventory Reclass transactions.
  • Automation Rule: Sources data from transactions to asset fields when automation rules execute.
  • Direct Expense Transaction: Sources data from originating transactions to NetAsset Direct Expense posting transactions, enabling transaction-to-transaction mapping.
  • Formula: Uses asset field values for inclusion in depreciation calculations. This trigger type does not require a destination field and is specifically designed for formula-based computations.

When to Use Multiple Sourcing Records

Custom field data does not automatically transfer through all stages of the asset lifecycle. To ensure custom field values flow from the originating transaction through to depreciation entries, configure both Asset Creation and Transaction Posting triggers. 

Example Scenario: A custom field "Cost Center" exists on Vendor Bills and must appear on both the Asset record and subsequent Depreciation Entries.

Required Configuration:

  1. Create a custom sourcing record with Asset Creation trigger to map the Cost Center from the Vendor Bill to the Asset record
  2. Create a second custom sourcing record with Transaction Posting trigger to map the Cost Center from the Asset record to Depreciation Entries

Without both sourcing records, the custom field value will populate on the Asset but will not transfer to automated posting transactions.

Step-by-Step Process

Asset Creation Trigger

  • Navigate to NetAsset > NetAsset Setup > Manage Custom Sourcing.
  • Click New NetAsset Custom Sourcing to create a custom sourcing record.
  • Configure the following fields to define sourcing from the originating transaction to the asset record:

FieldDescription
NameA unique name to identify this custom sourcing configuration.
TriggerSelect Asset Creation to source from the transaction on the create assets screen to the asset record.
From Transaction FieldThe transaction field to source from.
To Asset FieldThe asset field to source to.
Field LabelThe name to use for the custom column field. Only relevant when the field needs to be viewed on the transaction sublist during asset creation.
Field TypeThe type of field the custom column will be. Only relevant when the field needs to be viewed on the transaction sublist during asset creation.
Field JoinThe internal ID of the field the custom column should join on. Only relevant when the field needs to be viewed on the transaction sublist during asset creation.
Field SourceThe field source list if the Field Type is List/Record (prefix should be customrecord_ or customlist_). Only relevant when the field needs to be viewed on the transaction sublist during asset creation.
  • Click Save to preserve the custom sourcing configuration.

Transaction Posting Trigger

  • Navigate to NetAsset > NetAsset Setup > Manage Custom Sourcing.
  • Click New NetAsset Custom Sourcing to create a custom sourcing record.
  • Configure the following fields to define sourcing from the asset record to automated posting transactions:

FieldDescription
NameA unique name to identify this custom sourcing configuration.
TriggerSelect Transaction Posting to source from the asset record to automated posting transactions. 
From Record FieldThe asset field to source from.
From Record TypeSelect Asset as the record type.
To Transaction FieldThe transaction field to source to.
  • Click Save to preserve the custom sourcing configuration.

Inventory Reclass Trigger

  • Navigate to NetAsset > NetAsset Setup > Manage Custom Sourcing.
  • Click New NetAsset Custom Sourcing to create a custom sourcing record.
  • Configure the following fields to define sourcing from the originating transaction to the inventory reclass transaction:

FieldDescription
NameA unique name to identify this custom sourcing configuration.
TriggerSelect Inventory Reclass to source from the originating transaction to the inventory reclass entry. 
From Transaction FieldThe originating transaction field to source from.
To Transaction FieldThe inventory reclass field to source to.
Field SourceThe field source list if the Field Type is List/Record (prefix should be customrecord_ or customlist_). Only relevant when the field needs to be viewed on the transaction sublist during asset creation.
  • Click Save to preserve the custom sourcing configuration.

Other Trigger Types

The remaining trigger types follow a similar setup process. Navigate to NetAsset > NetAsset Setup > Manage Custom Sourcing, click New NetAsset Custom Sourcing, select the appropriate trigger type, and configure the necessary fields based on the specific data flow requirements:

  • Allocations: Sources data from child asset allocation records to transactions.
  • Automation Rule: Sources data from transactions to asset fields when automation rules execute.
  • Direct Expense Transaction: Sources data from originating transactions to direct expense posting transactions.
  • Formula: Uses asset field values for inclusion in depreciation calculations.

Was this article helpful?