11 August, 2022

SDF Building and Deploying Customization Using WebStorm (PART 3)


We are back with another part of our SDF building and deploying customizations using the WebStorm series! If you have not read the two previous parts, here is a quick recap for you:  

Read SDF Building and Deploying Customization using WebStorm (PART 1), we discussed how to set up WebStorm on your machine and how to connect NetSuite with WebStorm for NetSuite customization. 

Read SDF Building and Deploying Customization using WebStorm (Part 2), we discussed how to create the first project in WebStorm and deploy it to the NetSuite account. 

This blog will discuss how to create a new Advanced PDF Template in WebStorm and deploy it in your NetSuite account through SDF building.  

Let’s explore these processes without any further ado. 

Unlock the Full Potential of NetSuite with SDF Expertise

Are you ready to leverage the SuiteCloud Development Framework for streamlined NetSuite customization and deployment? AlphaBOLD's team of experts is here to guide you through every step, ensuring your NetSuite environment is optimized for your business needs.

Request a Demo

Follow these steps to create your project in SDF building

  • Right-click on Object > New > Custom Object > window popup > select Advanced PDF Template > Then write appropriate name of PDF Template see below:
This image shows the select Advanced PDF Template - SDF building
After doing this, two XML files are created in the Object Section, as shown below:
this image shows the XML files are created in the Object Section - SDF building
  • The file ending with (.template), is the file where you type or create a new Advanced PDF Template.
  • The other one is used to give the Advanced PDF Template name and ID.
this image shows the create a new Advanced PDF Template - CUSTOMIZATION USING WEBSTORM
  • In the custtmpl_huffman_test_pdf.template.xml file, start typing or creating PDF Template and after that, once you complete your work or an Advanced PDF Template is designed, then save it.
  • And go to your custtmpl_huffman_test_pdf.xml file and give it a name and ID.

Before deploying the PDF Template to your Production or sandbox environment, be sure to complete the following steps: 

  • Right-click > NetSuite > Add Dependency References to Manifest 

Now we are going to validate and deploy our project in NetSuite 

  • Right-click > NetSuite > Validate  

 In this step, we double check to make sure there is no error in the   project or in PDF. 

  • The next step is to deploy the project in NetSuite Account.  

This is implemented by using the “Deploy” or the “Deploy to Account”  

Please note that Deploy and Deploy to Account are not the same thing. Let’s learn more about the differences between these two methods. 

Infographics show the User Guide for NetSuite Solutions

Conquer ERP Selection With Our Free Checklist

Streamline your ERP selection process with our comprehensive checklist, ensuring you make informed decisions for your business's future success.

Download Guide

Difference Between Deploy and Deploy to Account for SDF Building


When we use the “Deploy” command, the project is automatically deployed in NetSuite account that we have selected as default.

Deploy to Account:

When we use the “Deploy to Account” command, we can choose any account for the project’s deployment. In part 1 of this blog series, we discussed that we could connect as many NetSuite accounts as we want, but we would recommend using only limited ones so that you are not confused while deploying. 

So Right-click > NetSuite > Deploy to Account, select where you want to deploy > click OK > WARNING COMES > click OK. 

Go to NetSuite and double-check whether this PDF is there or not.

This image shows the Go to NetSuite and double-check whether this PDF is there or not. SDF building
Once you complete these steps, the deployment through WebStorm SDF would be complete.

Maximize Efficiency with SDF Customizations for NetSuite

Discover the power of customizing NetSuite through the SuiteCloud Development Framework with AlphaBOLD. Reach out to us to learn more about our SDF services and how we can help you achieve operational excellence.

Request a Demo


In this blog, we have learned how to create an advanced PDF Template in WebStorm SDF building and deploy it into NetSuite. In the upcoming blogs, we will look into many other features of WebStorm, so stay tuned for more. Meanwhile feel free to drop share your thoughts in the comment box below!

Explore Recent Blog Posts


Related Posts

Receive Updates on Youtube
Copyright © 2024 AlphaBOLD | NetSuite Solution Provider | All Rights Reserved