Netsuite Interview Questions and Answers

Q1 : What is Suitescript, explain briefly?
A : Suitescript is nothing but a Java-based API that enables the developers an enhanced ability to use an extended version of Netsuite.

Q2 : How to run a script in Netsuite?
A : The following is the process where you can run a script in Netsuite and it is fairly very simple and easy. The steps are:

1. First of all, create a JavaScript file for your script
2. Then upload a file into Netsuite
3. Create the Netsuite script
4. Define the scripts at runtime options within Netsuite script deployment page.

Q3 : Does Netsuite software offer role-based views for dashboards?
A : Yes, NetSuite software offers role-based views for dashboard when they are logged into the system.

Q4 : What are the different types of scripts in Netsuite?
A : 1. Scheduled scripts
2. Client scripts
3. Portlet Scripts
4. Workflow Action scripts
5. User event scripts

Q5 : On what technology Netsuite is on?
A : Netsuite runs on Oracle platform.

Q6 : Explain how a client script can be deployed in Netsuite?
A : A client script can be deployed in one of the possible ways,
1. Deployed at record level
2. Deployed at form level

Q7 : What is a Suitelets?
A : With the help of Suitelet, the user will be able to create dynamic web content.
It can be used to implement customized front-end and backends.
With the help of their API’s, we can also build Netsuite looking pages.

Q8 : Which of the Suitescript API has maximum governor limits?
A : The following are the Suitescript API which has maximum governor limits:
1. nlapisetRecoveryPoint
2. nlapiSubmitCSVImport
3. nlobJobManager.submit

Q9 : What is a Client script?
A : The client scripts are executed at the client level.
These scripts are attached and executed to run on the single individual form.
Further, their management of scripts is applicable for the entire record.

Q10 : Explain the lead conversion process in Netsuite?
A : The lead conversion process in NetSuite can be executed in two different methods:

>> Within the system, for an opportunity, if we have keyed in the estimates, sales transactions then the lead is automatically converted as per the default statues.
>> If you are explicitly using the lead conversion process then you can follow the below process:

1. Click on the convert button on the lead record

>> The above process is commonly used in sales organizations and business to consumer businesses

Q11 : List out all the products and services that Netsuite is offering?
A : Netsuite is offering a lot of products, they are:
1. ERP solutions
2. E-commerce and retail management.
3. Marketing automation
4. PSA ( professional services automation)

Q12 : Explain what is a Lead and how Leads are captured in Netsuite?
A : In accounting terminology, a lead is classified as an individual who is interested in the product or a service that is been offered and they are in a state to take a decision to purchase the product or service.

Within Netsuite, the term “Lead” is considered as a standard object where several other informational fields are captured while taking up Lead information.

Q13 : Do you know what is the governor limit that is allowed for Restlets?
A : The governor limit that is allowed for Restlets is 5,000

Q14 : List out the process flow for procuring to pay process in Netsuite and let us know how it works?
A : The procure to pay process in Netsuite is as follows:

1. Purchase Order Entry
2. Purchase order Approval
3. Receiving
4. Matching
5. Bill Approval

Q15 : What is a scheduled script?
A : As per the naming convention itself, it says that the script will be executed as per the scheduling. Most of the time these scripts are executed on demand and in real time. A schedule script is vital for batch processing of the records

Q16 : Within Netsuite, what does nonintegrated shipping feature actually mean?
A : Within nonintegrated shipping feature within Netsuite, the user can do the following functionalities:

1. User will be able to generate own shipping labels
2. User will be able to work directly with the carrier
3. Tracking number and shipping weights are manually handled
4. For sales orders, users will be able to print the label

Q17 : Out of all the scripts that are available which script has a maximum governor limits allocated?
A : The maximum governor limits that are allocated is “Scheduled Script”.
The governor limit for schedule script is > 10,000.

Q18 : What is the purchase order cycle in Netsuite?
A : The purchase order cycle in Netsuite is as follows:

1. Receiving
2. Update Inventory
3. Enter Bills
4. Bill Payment
5. Accounting posting

Q19 : List out the process flow for Lead to cash process in Netsuite?
A : The process flow for Lead to cash is as follows:

1. Lead
2. Opportunity
3. Quote
4. Order
5. Fulfill
6. Invoice
7. Billing

Q20 : List out the process flow for Lead to cash process in Netsuite?
A : The process flow for Lead to cash is as follows:

1. Lead
2. Opportunity
3. Quote
4. Order
5. Fulfill
6. Invoice
7. Billing