Setup Tasks for SuiteCommerce Advanced Developer Tools

Ensure your SuiteCommerce Advanced developer tools are ready by installing necessary SuiteApps and configuring roles and permissions.

·2 min read·View Oracle Docs

To effectively set up and utilize SuiteCommerce Advanced (SCA) developer tools, several initial tasks must be completed. This preparation ensures that developers can efficiently customize their SuiteCommerce environment using the provided tools and frameworks.

What Are the Pre-Setup Tasks?

Before diving into development, ensure that you handle the following tasks:

  1. Install SCA SuiteApp
    To begin working with the SCA developer tools, the SCA SuiteApp must first be installed in your NetSuite account. This installation is generally done by a system administrator, and it includes not only the necessary application files but also a downloadable zip file containing the source code for SCA.

  2. Assign Appropriate Roles
    Ensure that your user role has permission to deploy source files to NetSuite. The following roles are suitable:

    • System Administrator
    • Store Manager
    • A custom role with the following permissions set to Full:
      • Documents and Files
      • Website (External) publisher
      • Web Services
  3. Set Up Your Developer Environment
    The next step involves installing essential JavaScript utilities including Node.js and Gulp.js. These tools are crucial for managing and deploying your SuiteCommerce Advanced source files. For detailed installation instructions, refer to the specific guide on setting up the Commerce Developer Environment.

After completing these tasks, you can proceed with downloading SCA source files and setting up further customizations as detailed in the relevant documentation sections.

Key Considerations

  • Always verify that you have the latest SCA SuiteApp version to avoid compatibility issues.
  • Familiarize yourself with Gulp commands and developer tool roles to optimize your development workflow.

Following these initial setup tasks will prepare you for a smoother development experience with SCA. Be sure to refer back to the installation documentation for any additional details or troubleshooting steps needed as you progress.

Frequently Asked Questions (4)

What are the necessary SuiteApps required for setting up SuiteCommerce Advanced developer tools?
To begin working with the SuiteCommerce Advanced (SCA) developer tools, the SCA SuiteApp must be installed in your NetSuite account, which includes necessary application files and a downloadable zip file containing the SCA source code.
What permissions are required for a custom role to deploy source files in NetSuite for SCA?
For a custom role to deploy source files in NetSuite for SuiteCommerce Advanced, the following permissions need to be set to Full: Documents and Files, Website (External) publisher, and Web Services.
What prerequisites must be installed in the developer environment for SuiteCommerce Advanced customization?
The developer environment must have Node.js and Gulp.js installed, as these JavaScript utilities are essential for managing and deploying SuiteCommerce Advanced source files.
Do I need to have the latest SCA SuiteApp version before setting up the developer tools?
Yes, it is recommended to verify that you have the latest SCA SuiteApp version to prevent compatibility issues during development.
Source: Before You Get Started Oracle NetSuite Help Center. This article was generated from official Oracle documentation and enriched with additional context and best practices.

Was this article helpful?

More in Commerce

View all Commerce articles →