Author: chris

  • Debugging pages created on the server with ‘seodebug’ and ‘preview’ parameters

    Occasionally I need to figure out what’s going on when a page on the SCA server is being generated, this is not straightforward. If you add these two URL paramaters, SCA will generate extra debugging statements at the end of the HTML stream that will give you extra insight as to what might be wrong…

  • NetSuite is an IDE – Integrated Development Environment

    IDE is shorthand for “Integrated Development Environment” The NetSuite platform is loaded with invisible secrets. Each one has a door to an endless buffet of tasty choices. Do you want steak or chocolate cake? How about eggs Benedict with a martini? It’s all there. Okay, it’s not a restaurant, but the customization recipes are truly…

  • SuiteScript – External Suitelet & Postman

    How to use Postman with an external facing suitelet Every time I need to create an externally facing suitelet I trip over this issue. The issue is that querying the public url of the suitelet produces no result. Postman just spins as if awaiting a response. To make matters more confusing, log.debug statements never fire…

  • Enable Features: Accounting Subtab

    This covers the Accounting Subtab from the Enable Features page found at Setup > Company > Enable Features. Accounting The Accounting Subtab has 7 sections. NetSuite has it’s own documentation for the Enable Features Company subtab. This is my take on the page I use as a study guide for the NetSuite SuiteFoundation exam. BASIC…

  • SuiteCommerce – Load dependency by SSP application

    If you need to load a SuiteCommerce dependency based on the users current SSP application, read on. Occasionally I create an extension crosses the boundaries between the shopping, checkout, and myaccount SSP applications and also needs to be careful about which dependencies load based on the which application the user is working in. For example,…

  • Enable Features: Company Subtab

    This covers the Company Subtab from the Enable Features page found at Setup > Company > Enable Features. Company The Company subtab has 7 sections. NetSuite has it’s own documentation for the Enable Features Company subtab. This is my take on the page I use as a study guide for the NetSuite SuiteFoundation exam. Classifications…

  • NetSuite SuiteFoundation: Identify the general functionality that can be controlled under Enable Features

    This page has 10 subtabs Each link will open in a new tab. This post identifies the general functionality controls available at Setup > Company > Enable Features. NetSuite has it’s own documentation on this as well. My take is to help me remember what each feature does for the NetSuite SuiteFoundation exam.

  • SuiteQL for Assembly Item Bill of Materials

    How to get the BOM using SuiteQL Sometimes you need to get the Bill of Materials for an Assembly Item via code. There is a way to do this with saved searches, but it takes a number of chained searches to get to the final answer. SuiteQL makes quick work of this with a simple…

  • SuiteCommerce Service GET and POST data

    How to retrieve GET parameters and POST body data When making requests to your service you need to access the incoming data. This post will show you how retrieve GET and POST data from the SuiteCommerce service context object. SuiteCommerce service context object In a back end service file you get an entry point declared…

  • NetSuite Shopify Celigo & PayPal

    NetSuite Shopify Celigo & PayPal

    How to reconcile Shopify PayPal payments using Celigo.