Amazon Seller Fulfilled Prime (SFP) is a program that allows qualified sellers to get the Prime badge on their products and to deliver directly to Prime subscribers using their own shipping operation. NetSuite Connector does not require any additional setup to process Amazon SFP orders. SFP orders sync using the same NetSuite Connector process that… Continue reading Amazon Seller Fulfilled Prime Add-On in NetSuite Connector
Author: Sanjay Kushwaha
Vendor Bills in Amazon Settlement Sync
Expenses recorded against a sales order in Amazon settlement reports are posted as bills in NetSuite. As vendor bills, these expenses can be properly claimed from tax departments. The Amazon Settlement sync processes settlement adjustments from Amazon into NetSuite as any of the following types: Order modifications – Fees that Amazon charges per order. To… Continue reading Vendor Bills in Amazon Settlement Sync
Applying Billing Schedules
The Advanced Billing feature enables you to create billing schedules that you apply to sales orders or to line items on sales orders. When you apply a billing schedule to an order, the order is billed in according to that schedule. Assigning a Default Billing Schedule to an Item You can assign a billing schedule… Continue reading Applying Billing Schedules
Example of a Client Script that Calls a RESTlet
The following example shows how a client script can call a RESTlet. Because the client script is expected to have an active session, it uses a partial URL to call the RESTlet. That is, the URL does not have to include the RESTlet domain. You can find this partial URL in the URL field of… Continue reading Example of a Client Script that Calls a RESTlet
Example of a RESTlet that Manipulates Scheduled Script
/** * @NApiVersion 2.x * @NScriptType Restlet */ define([‘N/task’], function(task) { return { get : function() { var mrTask = task.create({ taskType: task.TaskType.SCHEDULED_SCRIPT }); mrTask.scriptId = 488; mrTask.deploymentId = ‘customdeploy_scheduledscript’; mrTask.params = { custscriptcustom_data: ‘data’ }; mrTask.submit(); return “Scheduled script updated”; } } });
SuiteScript 2.x RESTlet Script Type
A RESTlet is a SuiteScript that you make available for other applications to call. It can be called from either an external application or from another script within NetSuite. A RESTlet executes only when it is called and in some cases, returns a value to the calling application. RESTlets can be useful when you want… Continue reading SuiteScript 2.x RESTlet Script Type
SSP Applications (SuiteScript 1.0 Compared with SuiteScript 2.0)
SSP applications can be written in both SuiteScript 1.0 and SuiteScript 2.0 but the two versions of SuiteScript cannot be combined in a single SSP application. Each SSP application can contain scripts written in either SuiteScript 1.0 or SuiteScript 2.0. The version of SuiteScript affects how the SSP applications are created, installed, and deployed. Note: Enabling… Continue reading SSP Applications (SuiteScript 1.0 Compared with SuiteScript 2.0)
Set Default Values in a Sublist
Scenario You are the NetSuite administrator for your organization. You use the vendor record type to represent a vendor your organization works with, and you use the vendor bill record type to track bills for your vendors. You’ve added two custom fields to the vendor record type to store special department and class information for… Continue reading Set Default Values in a Sublist
Hide a Column in a Sublist
Scenario You are the NetSuite administrator for your organization. You use the invoice record type for your invoices. This record type includes everything you need to manage your invoices, but it also includes some fields you don’t need. In the Item sublist on an invoice record, you don’t need to populate the Item field. This… Continue reading Hide a Column in a Sublist
Validate Order on Entry
Customization Details This customization for this use case includes: A custom field (Cases per Pallet) that is used to store the number of cases of the item that are included on one pallet A custom field (Item Weight) that is used to store the weight of a single item A client script triggered on the… Continue reading Validate Order on Entry