Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Add background

This document explains the elements for creating a start/stop automation at a high level.

...

  • Command: This is the core and main instruction of the process definition. You can use both Linux and SQL commands for start/stop processes. sapcontrol? However, it is important that you manually test the command to make sure it works before testing it on the process definition in IT-Conductor. In this case, the name of the database is ORACLE_SID. This name variable will be used later in the form template.

...

In other types of criteria, you can about the system’s class. In this example, it’s asking if the object’s class is from an ABAP system.
what other types of criteria to include?

...

Adding jobs to the workflow

You can create process definitions for running jobs/programs. This job is launched via the interface with ABAP.

The main requirements for this job step are:

...

  • Name: Name of step

  • Work queue: The object has to be specified on the “Work queue” field

  • Program name

  • Owner and User name. : The user name’s account has to be specified under the owner (the automation user

...

  • )

  • Job name. : It’ll be assigned by default after creating the job step

...

*the command to stop/start java is the same for abap from a subcontrol standpoint and database standpoint

Form Templates

...

Creating form templates

Have ready the fields, variables, or and data that will serve as input parameters for the start/stop wizard.

...

you identified as inputs while assembling the workflow, as these will be the parameters you’ll use in the form template.

Create a new form template by clicking on “+” or make a copy of an existing process definition and modify it.

...

Chances are that there already exists a form template with the necessary inputs, in that case, you may reuse it instead of creating a new one. Otherwise, you can duplicate the one with the closest parameters.

You can see which variable, app, class, or object the form is calling on the “Property” column. To

Add elements by clicking on the “+” to the right, or to edit the template, you can select a row and click on “Modify row.”

...

...

Image Modified

...

Creating the Wizard

The creation of the wizard is divided into three steps:

...

  • Input parameters: Here, the user will enter the parameters needed to run the workflow. These parameters are were specified in the selected form template.

...

This step also includes entering the name and description of the wizard, the owner (usually the admin user of that tenant), the target class (choose execution config), and the form template previously created

...

  • Create process: In this step, on the “Wizard_Element.Definition” option, you you’ll select the previously created process definition

...

Same as with process definitions and form templates, you may copy an existing wizard and modify the “Input parameters” and “Create process” steps, and change the name, description, process definition, and form template.

...

You may design a dashboard for start/stop automation like the one for OZsoft and add them to the tenant’s main menu if necessary.

...

...

Adding Start/Stop Wizard tile to a Dashboard

The Start/Stop automation dashboard for OZsoft has a tile for the Start/Stop Wizards that you can modify by entering the Design Mode (to enter design mode you need to use your admin IT-Conductor account, not impersonate the tenant’s admin), or by going to the dashboard tiles button and selecting the Wizard

...

How to assign a dashboard to a tenant?

Go to the modify “modify” view of the dashboard

...

Specify the following parameters on the dashboard.

  • Dashboard → Role: demonstration

  • Menu item → Parent menu: dashboards

  • General → Tenant: Tenant’s name. Owner: ITC Admin of the selected tenant

...

How to select the items that the Wizard tile will display?

...

  • Dashboard: Select the dashboard that it’ll belong to

  • Title: Name of the tile

  • Parameters: Insert the id of the tenant that this tile/dashboard will be associated to

...

  • Menu item: Here you insert the pre-created wizard items that the tile will display. The items are inserted inside a saved search which has the object ids of the pre-created wizards. In the saved search, in “Display mode” you may also select how the wizard items will be displayed on the dashboard. how to create a saved search?

...