Adding Columns Through Mobile Customization

Custom mobile processes contain duplicates of Data Table, Transfer Table, and Search Grid elements from the standard process. You can add columns to these types of tables copied from standard processes.

Before you add columns, make sure you clone the mobile process. From your custom process, access the customization page for the Data Table or Search Grid element. For instructions, see Customizing Mobile Page Elements.

For Data Table elements only, you can display a clickable URL in a custom table column. You can set it up to redirect to another page, an external site, or a file in your file cabinet. It does not consider clicking or tapping a column value as row selection.

You can set up a single, dynamic, or multiple URLs. For single dynamic URLs, you can create a RESTlet or saved search to retrieve your data. For multiple URLs, you can create a RESTlet to retrieve your lists of URLs.

To add columns through mobile customization:

  1. On the Mobile - Page Element page, enter values in the following fields:

    • On Load Action for Custom Column – Select an existing action or click the plus Add icon to create a new one.

      Based on your data source, create a Saved Search or Restlet type of action. For instructions, see Setting Up the On Load Action for New Columns.

      To set up multiple or dynamic URLs in columns, you can assign your RESTlet to the mobile action. You can also assign a saved search for single dynamic URLs only.

    • Response Key for Custom Column – If you set up a RESTlet in the custom column’s On Load Action, enter the key that contains the RESTlet’s response. For RESTlets that retrieve multiple or dynamic URLs, do not set this field.

  2. To add the columns, do the following:

    1. On the Table Columns subtab, click New Mobile - Table Column.

    2. On the Mobile - Table Column page, enter or select values in the following fields:

      • Name – Enter a unique name for the custom column.

      • Label – Enter or select a column label, which appears on the mobile page.

      • Response Key – Enter the response key that contains the values for the new column. To display multiple or dynamic URLs, enter the key from your RESTlet.

        To display the list of keys from a saved search, click Show Saved Search Columns. You can copy a response key that appears to the left of the colon.

      • Target URL – To set up single static URLs, enter the website address or link for a page or a file in your file cabinet.

        If you set up this field along with dynamic or multiple URLs, the app does not follow your set up for single static URLs.

      • Display Label – For single static URLs, enter a label or readable text that you want to appear in each column cell instead of the actual URL. This label appears as a blue hyperlink only if you also provide a target URL.

        For multiple URLs, enter the label that you want to tap to open a popup window that contains the list of URLs.

    3. Click Save.

    To add more columns, repeat this step.

  3. To define your merge criteria, see Defining Merge Criteria for New Columns.

  4. To save data from your additional columns to a NetSuite record, see Saving Data from Additional Columns.

  5. To apply your updates to the mobile app, see Compiling Mobile Customizations.

  6. After you update the mobile app, you can display the additional columns on the mobile page. For instructions, see SCM Mobile Page Elements (Buttons, Fields, Tables).

  7. If you want to import your custom process to another account, see Importing Custom Mobile Processes.

    If you use a saved search for the new columns, make sure you also create the saved search in the target account.

Related Topics

SCM Mobile Setup
SCM Mobile App Customization
Customizing Mobile Processes
Customizing Mobile Pages
Customizing Mobile Table Elements
Adding Columns to Table Elements
Customizing Mobile Actions
Mobile App Setup
Mobile Device Basics for NetSuite WMS

General Notices