ANS-1161 · CSV IMPORT & DATA MIGRATION
How to Import Project Tasks and Resources via CSV in NetSuite
Learn the correct methods for importing Project Tasks, assigning resources, and managing Estimated Work calculations in NetSuite via CSV.
Short answer
Project Tasks are imported via the Standard CSV Import. Ensure resources are pre-assigned to the project and listed in separate CSV columns for task assignment. Estimated Work is calculated from tasks and cannot be directly imported at the project level.
Scenario
Users need to efficiently import Project Tasks into NetSuite, including assigning multiple resources and correctly populating the Estimated Work field, but encounter challenges with import methods and data formatting.
Solution
Project Task data can be imported using the 'Standard CSV Import' method (Setup > Import/Export > CSV Import), which allows for saving CSV import mappings. While a simplified import assistant for Project Tasks may be found at 'Activities --> Scheduling --> Project Tasks --> Import', the standard method is generally recommended for its full capabilities.
The correct format for linking a Project Task to its parent project is 'Customer : Project'. For example:
Samsung : NetSuite ImplementationTo assign multiple resources to a Project Task via CSV import, each resource must be listed in a separate column within the CSV file, with each column mapped to a corresponding resource field in NetSuite. For example:
Resource 1: Mike Bond
Resource 2: Steve WhiteIt is essential to ensure all resources are pre-assigned to the parent Project before attempting to assign them to Project Tasks. The import will fail if a resource listed for a Project Task is not already assigned to the associated Project.
The Estimated Work field on a Project is a calculated value derived from its associated Project Tasks. Consequently, Estimated Work cannot be directly imported via a Project Import. Instead, it must be imported through the Project Task Import. When multiple Project Tasks have different values in their Estimated Work fields, these values are aggregated and displayed on the Project Header. For example:
Task 1: 120 Hrs
Task 2: 40 Hrs
Total Project: 160 HrsExpert NetSuite Support
Need help with this NetSuite issue?
CSV Import & Data Migration consulting and configuration support
