Creation - Graphics

To change the Creation Wizard Graphical Steps follow these steps:

Step 1: Creation of new Creation Steps

Open your BRF+ Application and navigate to the expression table “Creation Step” (Technical Name: CREATION_STEP).

Disclaimer: You always need at least one Step Id with the value “0”. This Step will then always be the initial Step and can be either a Form or Graphical Step!

  • Step ID: Enter any ID for your Step. This is later used to link a Graphic to a Step in the expression Table “Creation Graphical Steps” (Technical Name: CREATION_GRAPHICAL_STEPS).

  • Creation Type: Choose GRAPHICAL (F4 Help). This determines, which expression tables are used later on by PPP.

  • Title Text ID: Enter any Text ID (Used in “Translatable Texts”, Technical Name: TEXTS). The Text of the Text ID will be used as the Title of the Creation Step.

Example of one Graphical Step and three Form Based Steps:

Step 2: Creating new Graphics

Prerequisites: Upload Image on the Backend-System

Approach A: Through SE78 (Guide on how to upload an image to a SAP Backend)

Approach B: Through MIME Repository

  1. Open SE80
  2. Click on MIME Repository
  3. You can create an subfolder where you want to store the images
  4. Right click on folder and click on Import MIME Objects

Open your BRF+ Application and navigate to the expression table “Graphics” (Technical Name: GRAPHICS).

  • Graphic ID: Enter any Graphic ID. This is later used to link a Step ID to a Graphic in the expression Table “Creation Graphical Steps” (Technical Name: CREATION_GRAPHICAL_STEPS) and “Creation Areas” (Technical Name: CREATION_AREAS).

  • Graphic Name: Enter the name of the image in the Backend-System. (Approach A)

  • Graphic Type: Choose between the two available Graphic Type via F4 Help. This has to match the Graphic Type stored in the Backend-System. (Approach A)

  • Graphic Path: Enter the full path of the image where it’s stored in the MIME Repository in the Backend-System. (Approach B)

Example of two images being used for Graphical Steps (First entry approach A, second entry approach B):

Step 3: Creating clickable Areas for Graphical Steps

Open your BRF+ Application and navigate to the expression table “Creation Areas” (Technical Name: CREATION_AREAS).

  • Graphic ID: Enter the GRAPHIC_ID from the expression table “Graphics” (Technical Name: GRAPHICS).

  • Area ID: Enter any ID for the Area. This is later used in expression table “Creation Graphical Step Choice” (Technical Name: CREATION_GRAPHICAL_STEP_CHOICE), to determine, which Area is clickable for a step.

  • Opacity: Enter any percentage for the opacity of an area when hovered over in the UI.

  • Color: Enter any CSS color (e.g. Blue, Red, Green, etc.) for the area when hovered over in the UI.

  • Shape: Choose between “Rectangle”, “Polygon” and “Circle”.

  • Coordinates: Enter the coordinates of each corner of the Area separated by “,”. This has to be in Pixel.

ShapeCoordinates
RectangleX (Top Left), Y (Top Left), X (Bottom Right), Y (Bottom Right)
PolygonX (First), Y (First), X (Second), Y (Second), X (Third), Y (Third), ..
CircleX (Middle), Y (Middle), Radius

An example of possible shapes and areas:

Step 4: Linking Step IDs to Graphic IDs

Open your BRF+ Application and navigate to the expression table “Creation Graphical Steps” (Technical Name: CREATION_GRAPHICAL_STEPS).

  • Step ID: Enter the STEP_ID from the expression table “Creation Step” (Technical Name: CREATION_STEP).

  • Graphic ID: Enter the GRAPHIC_ID from the expression table “Graphics” (Technical Name: GRAPHICS).

Example of a linked Graphic to a Step:

Step 5: Defining Graphical Steps (What is visible?/What is next?)

Open your BRF+ Application and navigate to the expression table “Creation Graphical Step Choice” (Technical Name: CREATION_GRAPHICAL_STEP_CHOICE).

  • Step ID: Enter the STEP_ID from the expression table “Creation Step” (Technical Name: CREATION_STEP).

  • Bucket ID (Optional): Enter a Bucket ID, if the creation is supposed to be narrowed down, depending on the already entered input.

  • Item Type (Optional): Enter an Item Type, if the creation is supposed to be narrowed down, depending on the already entered input.

  • Choice Area: Enter the Area ID from expression table “Creation Areas” (Technical Name: CREATION_AREAS). The given Area is then shown for this step.

  • Choice Text ID: Enter any Text ID (Used in “Translatable Texts”, Technical Name: TEXTS). The Text of the Text ID will be used when a list is shown instead of the Graphic. This is the case for Accessibility and Mobile Compatibility scenarios.

  • Tooltip Text ID: Enter any Text ID (Used in “Translatable Texts”, Technical Name: TEXTS). The Text of the Text ID will be used as the Tooltip of the clickable Area.

  • Result ID: Enter any Result ID (Used in “Creation Result Buckets”, Technical Name: CREATION_RESULT_BUCKETS; “Creation Result Datasets”, Technical Name: CREATION_RESULT_DATASETS; “Creation Result Item Types”, Technical Name: CREATION_RESULT_ITEM_TYPES; “Creation Result Project Templates”, Technical Name: CREATION_RESULT_PROJECT_TEMPLA). This ID will be used for predefined Resultsets to choose from. More Info in: Creation - Results

  • Next Step ID: Enter any STEP_ID from the expression table “Creation Step” (Technical Name: CREATION_STEP). This Step is then shown after completing the current Step.

Example of an initial Step (0) with three clickable Areas:

See Also

Keywords

brf+, add, graphic, creation