What is a Lead and how they are captured in Netsuite ?
In Accounting a Lead is nothing but an identification of a person or entity that has the interest and authority to purchase a product or service. In Netsuite "Lead" is a standard record object which has several predefined fields to capture the Lead information.
What is Lead Generation Process ?
Lead Generation is the initiation of consumer interest or inquiry into products or services of a business.
How Leads are converted in Netsuite ?
Or
What is the Lead conversion process in Netsuite ?
There are two ways a lead can be converted to a
prospect or customer in NetSuite:
If an opportunity, estimate, or sales
transaction is entered for the lead, it is automatically converted according to
the default statuses you have set up at Setup – Sales – Preferences – Sales
Preferences.
If you use the Lead Conversion feature, you can
click the Convert button on the lead record. Converting a lead in this way
gives you additional options on which records are created or updated. This is commonly used flow by
business-to-consumer, or B2C, sales organizations.
How does Procure to pay Process works in Netsuite ?
Netsuite Procure to Pay Process involves the following steps :
Purchase Order Entry => Purchase Order Approval => Receiving => Matching => Bill Approval
What is Lead to Cash Process in Netsuite ?
Lead => Opportunity => Quote => Order => Fulfill => Invoice => Billing
What is Purchase Order Cycle in Netsuite ?
PR/PO => Recieving => Update Inventory => Enter
Bills => Bills Payment => Accounting Posting
What is Suitescript ?
SuiteScript is a
JavaScript-based API that gives developers the ability to extend NetSuite
beyond the capabilities provided through SuiteBuilder point-and-click
customization.
How do I run a script in NetSuite?
The overall process for getting a script to run in NetSuite
is fairly basic. This process includes:
- Creating a JavaScript file for your script.
- Uploading the file into NetSuite.
- Creating a NetSuite “Script” record for your script.
- Defining script runtime options on a NetSuite Script Deployment page.
What are the different types of Scripts in Netsuite and How they are used ?
·
User Event
Scripts: User Event scripts are triggered when users work with records
and data changes in NetSuite as they create, open, update, or save records.
User Event scripts are useful for customizing the workflow and association
between your NetSuite entry forms. These scripts can also be used for doing
additional processing before records are entered or for validating entries
based on other data in the system.
·
Suitelets: Suitelets enable the creation of
dynamic web content. Suitelets can be used to implement custom front and
backends. Through API support for scripting forms and lists, these Suitelets
can also be used to build NetSuite-looking pages. NetSuite tasklinks can be
created to launch a Suitelet. These tasklinks can be used to customize existing
centers.
·
RESTlets: RESTlets are server-side scripts that
can be used to define custom, RESTful integrations to NetSuite. RESTlets follow
the principles of the REST architectural style and use HTTP verbs, HTTP
headers, HTTP status codes, URLs, and standard data formats. They operate in a
request-response model, and an HTTP request to a system-generated URL invokes
each RESTlet.
·
Scheduled Scripts: Scheduled scripts are
executed on-demand in real-time or via a user-configurable schedule. Scheduled
scripts are useful for batch processing of records.
·
Client Scripts: Client scripts are executed on
the client. These scripts can be attached to and run on individual forms, or
they can be deployed globally and executed on entity and transaction record
types. Global client scripts enable centralized management of scripts that can
be applied to an entire record type.
·
Portlet Scripts: Portlet scripts are used to
create custom dashboard portlets. For example, you can use SuiteScript to
create a portlet that is populated on-the-fly with company messages based on
data within the system.
·
Mass Update Scripts: Mass update scripts allows
you to programmatically perform custom mass updates to update fields that are
not available through general mass updates. You can also use action scripts to
run complex calculations, as defined in your script, across many records.
·
Workflow Action Scripts: Workflow action
scripts allow you to create custom actions that are defined on a record in a
workflow.
·
Bundle Installation Scripts: Bundle
installation scripts fire triggers that execute as part of bundle installation,
update, or uninstall. Trigger execution can occur either before install, after
install, before update, after update, or before uninstall. These triggers
automatically complete required setup, configuration, and data management tasks
for the bundle.
Common Netsuite Interview Questions II