Skip to main content

Install in SAP Business Application Studio

SAP Business Application Studio (BAS) is SAP's cloud-based IDE built on Eclipse Theia. SF Veritas has limited support and requires VSIX installation.

Prerequisites

  • SAP Business Application Studio subscription
  • Dev Space with VS Code extension support
  • Downloaded VSIX file

Compatibility Notes

Limited Support

SAP BAS is built on Eclipse Theia, which has partial VS Code extension compatibility. Some SF Veritas features may not work as expected. The managed nature of BAS may also impose additional restrictions.

Known Limitations

  • Extension installation may require specific dev space types
  • Some features may be restricted by SAP's security policies
  • Webview and canvas rendering may differ from VS Code

Download the Extension

Download SF Veritas VSIX from Open VSX

Installation Steps

Step 1: Prepare Your Dev Space

  1. Log in to SAP Business Application Studio
  2. Create or open a Dev Space (recommend "Full Stack Cloud Application" or "SAP Fiori")
  3. Ensure your Dev Space supports extension installation

Step 2: Upload the VSIX File

  1. Open the File Explorer in BAS
  2. Create a folder for extensions (e.g., ~/extensions/)
  3. Upload the VSIX file using upload or drag-and-drop

Step 3: Install the Extension

  1. Open the Extensions view (Ctrl+Shift+X)
  2. Click the ... (More Actions) menu
  3. Select "Install from VSIX..."
  4. Navigate to your uploaded VSIX file
  5. Install and reload when prompted

Verify Installation

  1. Look for the SF Veritas icon in the Activity Bar
  2. Open the Command Palette (Ctrl+Shift+P)
  3. Search for "SF Veritas" commands
  4. Attempt to open the Console view

SAP BAS-Specific Configuration

Storage

Data is stored within the Dev Space:

  • Location: ~/.sf-veritas/telemetry.db
  • Persists while Dev Space exists
  • Lost when Dev Space is deleted

Testing Functionality

After installation, test:

FeatureExpected in BAS
Extension loadsShould work
Console view opensShould work
Search and filterShould work
Flamechart viewMay have issues
Click-to-navigateMay have issues

Alternative Recommendations

For the best SF Veritas experience with SAP development:

  1. Use VS Code locally with SAP extensions
  2. Use code-server for browser-based access with full compatibility

Next Steps

If the extension works in your BAS environment: