netsuite-dev-tools

1.3.9 • Public • Published

README

How do I get set up?

Summary of set up

Found in the npm repositories, this is a node plugin that help make developing on Netsuite easier: netsuite-dev-tools

  1. To use npm, you need to install Node
  2. Install the npm version 4.6.1 (Type in terminal npm i -g npm@4.6.1)
  3. Install the plugin globally npm i -g netsuite-dev-tools
  4. Go into the directory the plugin is installed to (console will tell you which folder, for Macs it is in /usr/local/lib/node_modules/netsuite-dev-tools)
  5. Copy the config.json file from the repo to replace the one in the directory
  6. Make the config file have 755 permissions chmod 755 config.json

Configuration

How to use the plugin:

  1. Type in terminal in the directory of your scripts (usually ns-integration-scripts): netsuite s scriptname.js -commands -sub-commands
    • Supported commands:
      • -h → more detailed reference of commands
      • -x → execute script
      • -u → upload script file to replace the one on Netsuite
      • -c → watch the status of the script (pending, processing, complete/failed) intermittently
      • -l [#] → Print script execution log of script file. (Optionally provide number of log entries (#))
      • -d → download the script file from Netsuite (possibly replacing local file)
    • Sub-commands:
      • -i → run the specified deploymentID for that script
        • ex. netsuite s scriptname.js -xc -i deploymentID
  2. Type in terminal in any directory to create a sales order netsuite c -commands
    • Supported commands:
      • -s → add small ticket item
      • -S → add small ticket QR item
      • -b → add big ticket item
      • -B → add big ticket QR item
      • -d → add small ticket drop ship item
      • -r → add small ticket drop ship item (different vendor)
      • -t → make order ship to store
  3. To open a list of the items available to create the sales order netsuite items
  4. To reinstall the plugin from the npm repositories netsuite up
  5. To open the config.json file netsuite config
  6. To list out a certain objectType netsuite l <ObjectType> -commands
    • Supported ObjectTypes:
      • deployments
        • -s <scriptname.js> → list of script
          • ex. netsuite l deployments -s scriptname

Who do I talk to?

  • Aleks Stefanovic
  • Zamiul Haque
  • Angela Gu

Readme

Keywords

Package Sidebar

Install

npm i netsuite-dev-tools

Weekly Downloads

1

Version

1.3.9

License

ISC

Last publish

Collaborators

  • aleks101
  • angu9001
  • zamiulhaque