Program Feature Minimum Requirements
For a Program to run on a Project, the following requirements should be met:
-
The Field Service Project Type field must be populated with a Project Type that's configured to generate a Program.
-
The Field Service Asset field must be populated.
-
The Project Start Date field must be populated.
-
Either the Project End Date or the Field Service Program Create Until field must be populated.
-
The Project Status field must be set to one that triggers the Program to run for that Project.
Project Status Field
The Project Status field is used to tell NetSuite if it should trigger and create or delete the Program.
The default status to delete a Program that's defined as Inactive is Not Awarded.
Any other status is defined as Active and will create Cases. Any status that isn't defined as Inactive in the FSM configuration will by default be defined as Active.
The NetSuite Project statuses are:
-
Awarded
-
Closed
-
In Progress
-
Not Awarded
-
Pending
To modify these statuses in NetSuite, go to Setup > Accounting > Accounting Lists. Open the filters and from the Type list and select Project Status.
When Program deletion is triggered, Cases under that Project with a status of Not Started will be deleted. Field Service Tasks under the Cases will also be deleted.
The NetSuite Case statuses are:
-
Not Started
-
In Progress
-
Escalated
-
Re-Opened
-
Closed
To modify these statuses in NetSuite, go to Setup > Support > Case Statuses.
Because Project and Case statuses can be modified in NetSuite, always verify the configured internal IDs in your account when you're troubleshooting Program behavior.