Before You Create an Application Extension

Before your team can start creating application extensions, you must first set up Oracle Visual Builder Studio. You only need to set up VB Studio once for every implementation.

Complete VB Studio implementation steps are documented in the Oracle Cloud Administering Visual Builder Studio guide. See the topic: How Do I Set Up VB Studio?

Required: Set the Extension ID for Sales

When using VB Studio to extend Sales pages, your extension must use the extension ID: site_cxsales_Extension. You set this extension ID when you first set up your project.

A project collects all the people, tools, and processes you need to complete a discrete software effort in VB Studio. Oracle best practice dictates that you use a single project for all the extension work you do within the Oracle Cloud Application environment family.

You can create this project using one of two methods discussed in the following video: Create the Visual Builder Studio Project.

Each method requires a different way to set the extension ID:

  • Create a project from a Sales page by clicking the Edit Page in Visual Builder Studio link in the Settings and Actions menu. This is the recommended method to create a project because it automates the creation of key VB Studio components. See the topic: Create a Simple Extension.

    If you choose this method, then you’ll update your project's extension ID to site_cxsales_Extension by editing the extension-level settings. See the topic: Establish Extension-Level Settings.

  • Create a project from the Organization home page. See the topic: Manually Create a Project for Extensions.

    If you choose this method, then you’ll enter the required extension ID when you create your own workspace. See the topic: Create an Extension.

Important:

Be sure to publish your extension so that the updated extension ID becomes the default going forward for everyone else working on the extension.

Tip: Create Additional Workspaces

At some point in your extension lifecycle, you might need to create a new workspace in an existing project. You may want to create a new workspace from the main branch if you forget what changes a particular workspace contains, for example. Follow the instructions in the topic: Clone an Existing Repository.

You can also view the following video: Create a Workspace.