SCIS Action History Detail

This topic applies to

Applies to

SuiteCommerce InStore

To go to the Action History Detail page, locate the performance log on the Action History table. Click the corresponding view detail icon.

  1. The Overview section shows the following information:

    • Total Duration of the action.

    • Sales associate’s email address.

    • Location where the action took place.

    • Device ID, identifies the device running SCIS.

    • SCIS SuiteApp Version.

    • Log ID is the unique identifier for this specific performance log.

  2. The Time Sources diagram includes the following information:

    • Server Time includes the following:

      • User Event Scripts and Workflows, which are customizations applied to your account, or components included in SuiteApps installed in your account.

      • Custom Client Script URL Requests , which include the duration of time for client script URL requests.

      • SCIS App & Others, which include SuiteScript processing associated with the SCIS SuiteApp.

    • Overhead Time includes customer interaction with a payment device, network latency, such as internet connectivity, and SCIS data processing.

  3. The Time by Bundle chart includes the following information:

    • Bundle — Lists the active SuiteApps installed in your account. Each bundle entry here is formatted with the bundle ID and bundle name, for example: 53195 Last Sales Activity.

      If the bundle was removed, the bundle ID is still displayed, but the bundle name is changed to a generic name, for example, 2471 Uninstalled Bundle.

    • User Event Scripts — Lists the user event scripts that are components of SuiteApps installed in your account.

    • Workflows — Lists Workflows that are components of SuiteApps installed in your account.

    • Total Duration — Lists the period of time it took to run user event scripts and Workflows associated with active SuiteApps in your account.

Customization Performance Portlets

Portlets on the Action History Detail page show performance data associated with different types of customization you may have applied to your NetSuite account. If you have the Application Performance (APM) SuiteApp installed in your account, you can navigate directly from the User Event Scripts portlet and Workflow portlet to the Profiler Details and SuiteScript Analysis pages in APM.

Read the following to learn more:

User Event Scripts

The User Event Scripts portlet shows detailed performance data associated with user event scripts. If a web developer created custom user event scripts for your organization, you can identify long-running scripts here. The following information is displayed in the portlet:

  • Date & Time — Shows the date and time when the script started running.

  • Total Duration — Shows the amount of time it took for user event scripts associated with the action to run.

  • Script Name — Shows the name of the script. Click the script name to view the script record.

  • Record Type — Shows the type of record against which the user event script runs.

  • Event — Shows actions as they occur in the user event script. For example, AfterSubmit is an event generated at the code level.

  • Bundle — If the user event script is included in a SuiteApp, this column shows the SuiteApp that includes the user event script.

  • Operations — Shows the number of record operations that were run by the user event script.

  • Profiler Details — Click the link to view the Profiler page. Profiler Details is a tool that lets you gather performance data about the timing and context of an operation, action, or request. 

  • SuiteScript Analysis — Opens the SuiteScript Analysis tool which lets you know when a script was installed and how it performed in the past.

    Important

    To view Profiler Details and SuiteScript Analysis you must have the Application Performance (APM) SuiteApp installed in your account. For more information, read the help topics Profiler Details Overview and Using SuiteScript Details.


Workflows

The Workflows portlet shows detailed performance data associated with custom Workflows applied to your NetSuite account. The following information is displayed in the portlet:

  • Date & Time — Shows the date and time when the Workflow started running.

  • Total Duration — The amount of time it took for a Workflow associated with an action to run. For example, if there is a custom Workflow associated with creating a new customer, then the total duration of the Workflow shows in this column.

  • Workflow Name — You can click the Workflow name to navigate directly to the Workflow page of NetSuite.

  • Record Type — Shows the type of record associated with the Workflow. For example, if there is a custom Workflow associated with creating a new customer, then Customer shows in this column.

  • Bundle — If the Workflow is included in a SuiteApp, this column shows the SuiteApp that includes the Workflow.

  • Profiler Details — Click the link to view the Profiler page. Profiler Details is a tool that lets you gather performance data about the timing and context of an operation, action, or request. 

    Important

    To view Profiler Details you must have the Application Performance (APM) SuiteApp installed in your account.


Custom Client Script URL Requests

The Custom Client Script URL Requests portlet shows client script data that runs within an action. Client scripts are SuiteScripts executed in the browser. Generally, client scripts are used to validate user-entered data and to auto-populate fields or sublists at various form events. The following information is displayed in the portlet:

  • Date & Time — Shows when the client script request url started to process.

  • Total Duration — Shows the total duration of time that it takes the client script request to process.

  • Client Script URL — Shows the request URL that represents the custom client script.