Skip to content

Now supporting Infor LN, M3, CloudSuite, and Lawson. 6,180 tests passing. View on GitHub

Documentation

Getting started with Mock Mode

Mock mode lets you explore every SEN capability using simulated data. No SAP system, no RFC SDK, no credentials required. This is the fastest way to evaluate the platform.

Prerequisites

  • Node.js 20+ (LTS recommended)
  • npm (included with Node.js)

Installation

Step 1: Clone the repository

git clone https://github.com/ib823/sapconnect.git\ncd sapconnect

Step 2: Install dependencies

npm install

Step 3: Start the development server

npm run dev

Step 4: Open in your browser

# CAP server (OData, Fiori, static files)\nhttp://localhost:4004\n\n# Express REST API (migration, forensic, process mining)\nhttp://localhost:4005

What you get in mock mode

Forensic Extraction

35+ extractors running against simulated SAP data. Custom code analysis, configuration inventory, interface catalog, and usage telemetry.

Data Migration

42 migration objects with 1,600+ field mappings and 881 transformation rules. Full ETLV pipeline with synthetic data.

Process Mining

Process flow reconstruction from simulated change documents. Variant analysis, bottleneck detection, and conformance checking.

REST APIs and Dashboard

Full REST API on port 4005 with migration, forensic, process mining, and export endpoints. Web dashboard on port 4004.

No SAP system required. Mock mode uses pre-built JSON datasets that simulate real SAP table structures, BAPI responses, and change documents. Every capability works identically to live mode but with deterministic, repeatable results.