ANS-0994 · CUSTOM FIELDS, RECORDS & FORMS

How to Filter a Custom Project Task Field by Project on NetSuite Transactions

Dynamically filter a custom project task field on NetSuite transaction lines to show only tasks relevant to the selected project.

Short answer

To filter a custom project task field on a transaction line, create a List/Record field for 'Project Task'. Under Sourcing & Filtering, set 'Source list' to 'Customer (line)' and 'Source Filter by' to 'Company'. This configuration ensures that only project tasks related to the specific project on the transaction line are displayed.

Scenario

NetSuite users often need to associate specific project tasks with transaction lines. The challenge arises when a standard custom list/record field for project tasks displays all available tasks, regardless of the project selected on that line. This can lead to user confusion and incorrect data entry.

Solution

To create a custom project task field that displays only tasks relevant to the project on a transaction line, configure the custom field as follows:

  1. Create the custom field with these properties:Field type: List/recordList record: Project Task

  2. Under the 'Sourcing & Filtering' subtab, apply the following configurations:Source list: Customer (line)Source Filter by: CompanyWith this configuration, only the project tasks related to the project identified on the line will appear in the custom field.

Expert NetSuite Support

Need help with this NetSuite issue?

Custom Fields, Records & Forms consulting and configuration support

Talk to a consultant