Server Triggers Reference

The following table describes the server triggers and their functionality. See Workflow Triggers and Server Triggers for general information about server triggers.

Trigger Type

Applies To

Description

All

  • Workflow initiation

Initiates a workflow instance for any triggering event for a workflow. See All Trigger.

Entry

  • Actions

  • Transitions

Executes the first time a record enters a state in a workflow. See Entry Trigger.

Before Record Load

  • Workflow initiation

  • Actions

  • Transitions

Executes before a record loads into the browser. See Before Record Load Trigger.

Before Record Submit

  • Workflow initiation

  • Actions

  • Transitions

Executes after a user clicks Save on a record, but before NetSuite saves the data to the database. See Before User Submit Trigger.

After Record Submit

  • Workflow initiation

  • Actions

  • Transitions

Executes after NetSuite saves the record data to the database. See After Record Submit Trigger.

Exit

  • Actions

Executes the first time a record exits a state in a workflow. See Exit Trigger.

Scheduled

  • Workflow initiation

  • Actions

  • Transitions

Directs NetSuite to initiate a workflow or execute an action or transition on a schedule. See Scheduled Trigger.

Related Topics

Triggers Reference
Workflow Triggers Quick Reference
Client Triggers Reference

General Notices