Setting Up Custom Packing Lists

NetSuite WMS provides the default script, wms_sl_CustomPrintpacklist.js, in SuiteScript 2.0 that contains the PDF packing list. You can copy this script file and customize your copy according to your packing list requirements.

Before you can set up custom packing lists, you must activate the Use custom packing lists? system rule. See System Rules for NetSuite WMS.

To set up custom packing lists:

  1. Log in to your NetSuite WMS account using the Administrator role.

  2. In the global search field, enter wms_sl_CustomPrintpacklist.js, and then from the search results, click JavaScript File: wms_sl_CustomPrintpacklist.js.

  3. To download your copy of the default script file, do the following:

    1. On the File page, click Download.

    2. On the popup window, click Save File.

    3. When saving your copy of the script, enter a unique filename for your .js file, and then save it in a local folder on your computer.

  4. Edit your copy of the script file to add your customizations for the PDF packing list.

  5. To upload your customized script file, go to Documents > Files > File Cabinet, and then do the following:

    1. On the File Cabinet page, on the navigation panel, access the SuiteScript folder of the Oracle NetSuite WMS Bundle folder from the following path: SuiteBundles > Bundle (ID) > src > SuiteScripts.

      For more information about the Oracle NetSuite WMS bundle, see Installing the NetSuite WMS SuiteApps.

    2. Click Add File, and then select the script file you want to upload.

  6. To create a new script record for your script file, go to Customization > Scripting > Scripts > New, and then do the following:

    1. On the Upload Script File page, in the Script File field, click the double down arrow icon, and then click List.

    2. From the list of script files, select the script file you want to associate with this record.

    3. Click Create Script Record.

    4. On the Script page, fill out the fields for your new script record.

      For detailed instructions, see Creating a Script Record.

    5. Click Save and Deploy.

    The Script Deployment page appears.

  7. Fill out the fields for your new script deployment record, and then click Save.

    For instructions on creating a script deployment, see Methods of Deploying a Script.

    Tip:

    When you are ready to deploy the script, check the Deployed box. In the Execute As Role field, select Administrator. In the Status field, select Released. On the Audience subtab, beside the Roles field, check the Select All box.

  8. Access and copy the ID of your custom script and script deployment record.

    1. Go to Customization > Scripting > Scripts.

    2. On the Scripts page, copy the ID of your custom script.

    3. Click the Deployments link for custom script.

    4. On the Script Deployments page, copy the ID of your custom script deployment.

    When you activate the Use custom packing lists? system rule, enter the IDs in the appropriate fields. For requirements and instructions on activating this system rule, see System Rules for NetSuite WMS.

Related Topics

NetSuite WMS Setup
Installing the NetSuite WMS SuiteApps
Manually Packing Orders and Printing Packing Lists

General Notices