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
- Log in to SAP Business Application Studio
- Create or open a Dev Space (recommend "Full Stack Cloud Application" or "SAP Fiori")
- Ensure your Dev Space supports extension installation
Step 2: Upload the VSIX File
- Open the File Explorer in BAS
- Create a folder for extensions (e.g.,
~/extensions/) - Upload the VSIX file using upload or drag-and-drop
Step 3: Install the Extension
- Open the Extensions view (
Ctrl+Shift+X) - Click the
...(More Actions) menu - Select "Install from VSIX..."
- Navigate to your uploaded VSIX file
- Install and reload when prompted
Verify Installation
- Look for the SF Veritas icon in the Activity Bar
- Open the Command Palette (
Ctrl+Shift+P) - Search for "SF Veritas" commands
- 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:
| Feature | Expected in BAS |
|---|---|
| Extension loads | Should work |
| Console view opens | Should work |
| Search and filter | Should work |
| Flamechart view | May have issues |
| Click-to-navigate | May have issues |
Alternative Recommendations
For the best SF Veritas experience with SAP development:
- Use VS Code locally with SAP extensions
- Use code-server for browser-based access with full compatibility
Next Steps
If the extension works in your BAS environment: