Supplied Scripts

The following table identifies the supplied FSM scripts. An account can contain additional deployments and custom scripts. Use script and deployment IDs to identify entries with renamed labels.

Script

Type

Script ID

Purpose

Field Service Scheduled

Scheduled

customscript_nx_scheduled

Runs dedicated background jobs and generated callbacks. See Field Service Scheduled.

Field Service User Event

User Event

customscript_nx_userevent

Handles record load and submission events. Applies FSM record behavior and can request background work.

Field Service Client

Client

customscript_nx_client

Handles interactive NetSuite form events and can send actions to the FSM server. This script is separate from FSM Mobile.

Field Service Suitelet

Suitelet

customscript_nx_suitelet

Serves FSM endpoints and the entry points for FSM Mobile, Schedule Board, and Setup.

Field Service Suitelet 2

Suitelet

customscript_nx_suitelet2

Supports account-key setup, translation, and serviced endpoints.

Field Service Restlet 2.x

RESTlet

customscript_nx_restlet2

Supports authenticated requests, file retrieval, and forwarding of FSM Mobile requests to the FSM Suitelet.

The account-key setup form also attaches nx_client2.js. This Client script module generates the key on submission and passes setup messages to the parent page. It has no separate supplied script or deployment record in this inventory.

General Notices