SSC Configuration Interface

SAP SSC, configuration UI allows you to test your solution models from admin UI . The same UI interface is available to end users when launched from external quote application like SAP CPQ .

The options shown in configuration interface change depending upon how it is accessed:
  • When accessed from the administration user interface , an additional "Right Panel" is shown as default, which is activated by "Dev Mode"

  • When accessed from an external application such as SAP CPQ , "Right Panel" isn't shown.

The SAP SSC, cloud edition, configuration interface displays the following components:

Section

Element or Tab

Description

Header Bar

Done

Click this button after you've made all the selections in the three panels as listed below.

Depending on where you access the configuration interface from, the following outcomes occur:

Accessed From

Outcome

The administration user interface

Clicking the Done button closes the configuration interface Tab.

The SAP CPQ app

Clicking the Done button closes the configuration interface tab and the user is redirected to the CPQ quote application, which receives the user's selected configuration options and adds them to the CPQ quote. You can perform further actions in the CPQ quote.

Cancel

Select this option to cancel the current configuration session and redirect to the calling application, such as SAP CPQ, where you can start a new configuration.

Name of the KB

Displays the names of solutions and products available for configuration.

Display Nonparts

Per solution, displays the nonpart instances that are available for your selection.

Sales Structure

Displays the sales relevant configuration structure for quotation or order.

Status

Displays the current status of configuration session.

The available status are:

Status

Description

Incomplete

Certain mandatory options aren't selected, resulting in an incomplete configuration.

Conflicts

The configuration is in a conflict state. A user can click on conflicts to see the characteristics of the conflicting state.

Complete

The configuration is consistent and complete. The configuration result can be added to a quotation or order for further processing.

Pricing

Select this option to display the total and the instance level prices during the configuration process.

User Actions

Icon

Description

Undo

Reverts to the last selection made by you.

Reset Configuration

Resets the configuration to its initial state. All previous selections made by you're removed.

Import Configuration

Use this option to import a previously exported configuration file. This enables you to complete the configuration faster as the imported file prefills the required values.

Export Configuration

Use this option to save the configuration files for each set of selections you've made.

The exported configuration file can be used to prefill the options automatically each time you create a new configuration.

Left Panel

Section

Description

Configuration

This section shows the list of instances created during the configuration process in a hierarchical tree structure. Select an instance to see its characteristics in the characteristics panel. 

Summary

This section shows a view of the characteristics selected for different instances. Use this view for a quick review of selected options instead of navigating through the configuration tree.

Center or Middle Panel

This section displays an instance's characteristics for editing purposes. If characteristics are grouped through Characteristics groups or interface design in the model, then the group names are shown as Tabs. By default, a General tab is shown, which lists all ungrouped characteristics.

Right Panel

This panel gives detailed technical information and tools for testing and debugging of solution models.

This panel can also be invoked when launching configuration from SAP CPQ by passing URL parameter devMode=X at the end of the URL by users with the SSC Admin user role assigned to them in SAP CPQ.

This panel displays the following sections:

Name

Description

Properties

Lists the technical details of the selected instance or characteristic.

Test Runner

Test runner automatically captures:
  • all requests and responses sent to server from the user interface.

  • the HTTP status code.

  • the time taken for each request.

Use Test Runner:
  • to do a quick regression testing of a configuration in cases where model changes are frequent.

  • to create a baseline of the time taken for each configuration step.

Run

All HTTP requests from the file are executed. Each request's delta time from the previous execution is shown.

The new response is compared to the file response, and any differences are shown in the "Difference" view.

Save

Each HTTP request is automatically captured and shown as you select the configuration options. These requests can be saved for later regression testing.

Load File

The file saved using the above option is loaded on to the user interface. It can be executed using the run command.

Exclude Cstics

This feature allows you to exclude certain characteristics when comparing them with the saved information in the file.

The objective is to avoid regression testing failures as these characteristics, being dynamic in nature, may change their value for each configuration. Thus, these characteristics are irrelevant for regression testing purposes and can be excluded.

Traces

As an experienced SSC modeler, you can take traces during the configuration process to debug a particular configuration step. All trace options from the Solution Modeling Environment are available here.

Settings

Use this option to show or hide additional information such as language-dependent names, invisible characteristics, or Abstract Data Types (ADT).