Category: SuiteCommerce

  • Manually rendering a picking ticket with Enable Line Item Shipping turned on

    Enable Line Item Shipping (ismultishipto) moves shipping information from the form header to the line level. So when manually rendering a pick ticket with the N/render module, you must pull data from a line item to populate the shipaddress and shipmethod fields. Also, if shipping from multiple locations, you must filter out line items that…

  • SCDeployer role needs extra permissions

    I was onboarding a new theme developer this week and decided to use the old SCDeployer role for: When the fetch process would arrive at the Download Activation Manifest step it would hang for 20 seconds and silently fail. To fix it I had to add create a custom role based on SCDeployer and add…

  • afterAppendView vs afterViewRender

    Use it like this:

  • Getting a custom sales order field to the front-end

    To add a custom transaction body field to the sales order front-end: Your new field should be available on the front-end at:

  • 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…