Installation

Overview

The initial installation of the Cruise Framework and set up should not take more than a day (assumption is that we have the correct level of access in your development or sandbox systems). We leverage the existing transport mechanisms offered by SAP and Neptune to deploy our solutions.

SAP Edition

We deploy our content into customer development landscapes using ABAPGit, this includes:

ABAP Dependancies

We leverage the open source ABAP logger framework which can also be installed via ABAPGit.

Open Edition

We provide all content via development packages in the Open Edition. This can be imported into the sandbox environments of our clients. Each object is versioned to ensure consistency across the DPC, API and Sample Application landscape.

Configuration settings

In addition to the app content we also provide configuration capabilities. These are designed to reduce the amount of changes you need to make to the sample applications. This include details such as:

logging_config.png

Here is example code we provide to query the SAP client to use in API calls:

const Cruise = globals.CruiseConfiguration
console.log( await Cruise.config('sapclient', 'VMGSAP') ); // Returns the sap-client number