Associating Custom Code (Client SuiteScript) Files With Custom Forms

If the Client SuiteScript feature is enabled, the Custom Code subtab is available on custom entry and transaction forms. On this subtab, you can define existing client SuiteScript files to be used with the form. When the script’s executing function is called, the actions defined within the script (and any built-in NetSuite actions for that… Continue reading Associating Custom Code (Client SuiteScript) Files With Custom Forms

Role and Permission Considerations for NetSuite2.com – SuiteAnalytics Connect

The roles and permissions assigned to Connect users determine the data that they can access through NetSuite2.com. However, if they use the Static Data Model, they can see the structure and the name of all available record types and fields, even if they can only get the data for the records that they have access… Continue reading Role and Permission Considerations for NetSuite2.com – SuiteAnalytics Connect

Adding credits applied details in the email template as a table.

The credits applied cannot be fetched in the beforeSubmit and afterSubmit contexts from the payment record. It can be accessed in the beforeLoad context.  * @NApiVersion 2.1  * @NScriptType UserEventScript  */ define([‘N/record’, ‘N/search’, ‘N/ui/serverWidget’, ‘N/email’, ‘N/render’, ‘N/format’],     /**      * @param{record} record      * @param{search} search      * @param{serverWidget} serverWidget… Continue reading Adding credits applied details in the email template as a table.

Emailed Invoice Sent to a Customer Is In a Foreign Language but Printed Copy Is In the Correct Language

If user enabled the Multi-Language feature, then user have an option to select a different language. Solution: Access the related Customer record Navigate to Preferences subtab Check the Language selected Unset the Language or select the correct one Click Save Notes: When using Basic PDF Layouts, the selected Language in the Customer record is used for BOTH printed and emailed transactions.  For Printed transactions, user have the… Continue reading Emailed Invoice Sent to a Customer Is In a Foreign Language but Printed Copy Is In the Correct Language

SuiteQL

SuiteQL is a query language based on the SQL-92 revision of the SQL database query language. It provides advanced query capabilities you can use to access your NetSuite records and data, and it supports querying the analytics data source. SuiteQL is currently available using SuiteAnalytics Connect, the N/query module in SuiteScript, and SuiteTalk REST web… Continue reading SuiteQL

SuiteAnalytics Connect

The SuiteAnalytics Connect Service lets you archive, analyze, and report on NetSuite data. You can use a third-party tool or a custom-built application on any device that uses Windows, Linux, or OS X operating system. If your company enables the Connect Service, NetSuite offers ODBC, JDBC, and ADO.NET drivers that you can download, install, and… Continue reading SuiteAnalytics Connect

Auto-invoicing of Sales orders.

Requirement Ameda, Inc. requires automating invoice creation for sales orders generated through CSV imports. Process We will create invoice automatically for the sales orders created using CSV import. We will incorporate a new checkbox field into the sales order record. The checkbox will be labeled ‘Auto Invoice’ and will be used to identify sales orders… Continue reading Auto-invoicing of Sales orders.

PROPOSAL FOR IMPLEMENTING CSR APPROVAL OF PACKED ITEM FULFILLMENT WITH DIMENSIONS AND WEIGHTS

Requirement    Corp Design USA needs the CSRs to approve the information that the warehouse is adding on the item fulfillments while packing, before they are sent to the freight company. The idea is that when the warehouse adds the dimensions and weight on the IF’s, the CSR should receive an email or a notification where… Continue reading PROPOSAL FOR IMPLEMENTING CSR APPROVAL OF PACKED ITEM FULFILLMENT WITH DIMENSIONS AND WEIGHTS

Generate item receipt by Custom Employee center role.

/**  * @NApiVersion 2.1  * @NScriptType Suitelet  */ define([‘N/record’, ‘N/ui/serverWidget’], function (record, serverWidget) {     function onRequest(context) {         if (context.request.method === ‘GET’) {             let form = serverWidget.createForm({                 title: ‘Create Item Receipt’          … Continue reading Generate item receipt by Custom Employee center role.