FSM Non-Working Day Record
In Field Service Management (FSM), a nonworking day record identifies one nonworking date on an FSM Work Calendar. Examples include public holidays and company closures. The exception can apply to employees using that calendar.
An Employee Non-Working Day record holds an individual employee's unavailable period. Native NetSuite Work Calendars store separate exception data.
Record Information
Use the record and field IDs to distinguish the shared calendar exception from similarly named records. Field labels can vary by account.
|
Property |
Value |
|---|---|
|
Record type |
FSM custom record |
|
Record name |
Field Service Non Working Day |
|
Record ID |
|
|
Record identity |
NetSuite Internal ID ( |
|
Display name |
Name ( |
|
Parent record type |
FSM Work Calendar ( |
The Schedule Board reads shared calendar exceptions through calendar data. The configuration name event.nonworkingday identifies the separate Employee Non-Working Day record (customrecord_nx_employee_non_working_day).
Record Relationships
Each Non-Working Day record stores a calendar reference, and employee records store calendar associations separately.
|
Related record |
Relationship and field ID |
Purpose |
|---|---|---|
|
FSM Work Calendar |
The Work Calendar field ( |
Groups dated exceptions under the calendar's Non Working Days subtab. |
|
Employee |
Employee Field Service Work Calendar ( |
Associates an employee with the calendar containing the shared dates. Several employees can use the same calendar. |
The standard Schedule Board uses the employee's Field Service Work Calendar when Project Management is disabled. When Project Management is enabled, it uses the employee's native Work Calendar (workcalendar) and that calendar's native exceptions. The two calendar types and their exception data are separate. See Availability and Skills.
FSM Fields
The following table describes the fields that identify the exception and its associated calendar, including requirements specified in the custom record definition.
|
Field |
Field ID |
Purpose |
Important values or behaviour |
|---|---|---|---|
|
Name (standard) |
|
Describes the holiday or closure. |
Supplies the exception label used by the Schedule Board. |
|
Date |
|
Stores the specific nonworking date, including its year. |
Required stored Date field. The field definition specifies no default or sourcing. It represents one date rather than a start/end range. |
|
Work Calendar |
|
Identifies the FSM Work Calendar containing the exception. |
Required stored List/Record selection referencing |
A named holiday doesn't define an annual recurrence. For example, an entry named Company Closure dated December 25, 2026 identifies only that date. Its name doesn't establish an exception for December 25 in another year.
Creation and Update Sources
You can maintain these dates in NetSuite, either directly on the record or through child-record entry from an FSM Work Calendar. Saving the Non-Working Day record saves its name, date, and calendar link.
The Schedule Board reads the exception through its calendar data. Scheduling a Task doesn't create or edit this shared exception.
Used by FSM Features
The shared exception supplies availability context to the scheduling capability.
|
Feature |
How the record is used |
|---|---|
|
Supplies a nonworking date and label for resources using the associated FSM Work Calendar. The Schedule Board displays the date as calendar unavailability. |
Calendar availability informs scheduling decisions. It doesn't by itself prevent overlapping assignments or restrict every Task to working time. For details about scheduling effects, see FSM Service Scheduling and Assignment. For calendar definitions and mappings, see Calendars and Location Data.
Record Constraints and Data Requirements
The record definition requires the Date and Work Calendar fields. An account's form or entry context can impose additional requirements or initial values.
Each record holds one date and one FSM Work Calendar reference. Use the separate Employee Non-Working Day record for an employee-specific date range. Native Work Calendar exception lines belong to the native calendar and don't use this FSM custom record.