Adding a Print Button to Custom Mobile Pages

When you enable the Mobile Printing capability and create a custom mobile process, you can customize its pages to add the print button. You can assign the button label and specify its position on the mobile page.

You can choose the page on which to display a print button based on the data required for the label or document. If you have different labels to print, consider the data required for all of them. Source records for the standard labels and documents depend on data that you enter on the mobile app.

For example, the standard print button for the PO receiving process in NetSuite WMS appears on the Enter Quantity page. Prior to reaching this page, you provide the data required for the item label, such as the item name. On the Enter Quantity page itself, you provide the quantity, which appears on the standard pallet label.

Before you set up your print button, make sure that you have created the custom mobile process, as well as any custom print templates, print reports, and print files that you want to use. For more information, see the following topics:

When you clone a mobile process that supports Mobile Printing by default, you carry over the standard print buttons and settings. Print button configurations that you apply to a standard process are not carried over to your custom mobile process.

For example, within the standard PO receiving process for NetSuite WMS, you set the item label print report to required printing. When you clone the process, the print report does not retain this required printing configuration. You can set it again in your custom mobile process.

To add a print button to a custom mobile page:

  1. Access the custom mobile page on which you want to add the print button by doing the following:

    1. Go to Setup > Custom > Mobile Applications.

    2. From the Mobile - Applications List, click View next to the mobile app.

    3. From the Mobile - Process List, click View next to the custom mobile process.

    4. On the Mobile - Process page, click the Pages subtab, and then click the name of the mobile page.

    Tip:

    If you want to update the settings of a standard print button within your custom mobile process, see Setting Up Automatic or Required Printing for the table of standard page and print button names.

  2. On the Mobile - Page page, click the Page Elements subtab, and then click New Mobile - Page Element.

  3. On the Mobile - Page Element page, set the following fields:

    • Name - Enter a unique name for this print button record.

      This name appears in the list on the Page Elements subtab in Step 2.

    • Type - Select Action Button.

    • Label - Select the label you want to appear on the button or click the plus New icon to add a label.

  4. To set the other Action Button element settings, see the following topics:

    • If you want to specify the position of the button, see Arranging Page Elements.

      You can refer to the following default settings for the print button on the Enter Quantity page of the standard PO receiving process:

      • Visibility Condition - {{environment:print_enabled}} === 'true'

      • Display Order - 2

      • Content Area - Footer

      With these settings, the print button appears in the footer after another button, which appears in the same area within the page.

    • If you want to add conditions, see Page Element Visibility and Loading.

  5. To set up print actions for your button, see Setting Up Print Button Actions.

  6. Click Save.

  7. After you complete all your print button customizations, make sure you update the app. See Compiling Mobile Customizations.

Related Topics

SCM Mobile Setup
SCM Mobile App Access
SCM Mobile Printing
Mobile Printing Customization

General Notices