Pergapedia / SSP7
SMTX SupportSMTX Wiki
  • Introduction
  • Pergapedia / SSP7 Admin guide
  • Catalog
    • Typical use cases
      • Usage as Knowledge Catalog
      • Usage as Data Catalog
      • Usage as Service Catalog
    • Catalog Maintenance
      • Templates
        • Create a new template
        • Version management of templates
        • ACL (Access Control Lists)
          • Scopes
          • Add default ACLs
          • Remove All ACLS
          • ACL condition script examples
        • Set translation label for Publication request button
      • Parts (Fields)
        • Field types
        • Calculations
        • Field Validation examples
        • Field Visibility Examples
        • Field Filtering
        • Default value
      • Actors
      • Reusable content
      • Settings
      • General Settings
      • Roles
      • Javascript for Variables in processes
      • Action Forms
        • Add log entries for Action Forms
    • Service Maintenance
      • Services
        • Filter list of services
        • Duplicating services
        • Adding a new service
        • Service Details
          • General settings
          • Service Data
          • Contracts
          • Actors
          • Receivers
          • Targets
          • Support Groups
          • Relations
          • Requests
          • Quality Notes
          • Publication History
          • Documents
          • Log
          • Service Actions
        • Compare versions
        • Quality Notes
        • Service Changed flag
      • Approvals
      • Relations
        • Start service from service
      • Subscriptions
      • Outages
    • Public
    • Service Catalog API
      • Outbound REST API
        • Get Services
        • Get Service Details
      • Inbound SOAP calls
        • Create custom approval
        • Add log to service publish request
        • Add person to service person list
        • Add persongroup to service persongroup list
        • Delete service
        • Mark service publish request as in approval state
        • Process service publish request
        • Publish request set can be cancelled
        • Publish request set show in public
        • Remove person from service person list
        • Remove persongroup from service persongroup list
        • Remove support group from service
        • Update service field
        • Update service language field
        • Update template part datetime value
        • Update template part numeric value
        • Update template part text value
  • Fulfillment Platform
    • Admin Panel
    • General Settings
      • General
      • My Profile
      • Mail Settings
      • Login
      • Forms Setting
      • Workflow
      • Archive
      • Calendar Overview
      • Dashboard
      • Mobile Component
      • Ticketing
      • Webhooks
      • Goto
      • Search options
      • Application URL Settings
      • Address Book Settings
    • Dashboard
    • Categories
    • Topics
    • Forms
      • Fields-tab
      • Field: General Settings
      • Dynamic Value
      • Text (Area) Field
      • Yes : No Field
      • Upload file(s)
      • Date (Time) Field
      • Password Field
      • Read Only Display Field
      • Header
      • Tab
      • Section
      • Repeatable section buttons
      • Subform
      • Static HTML
      • Hidden Field
      • Selection Fields
      • Calculations
    • Processes
      • General Settings
      • Dynamic Field Mapping
      • Process Steps
      • Step Types
      • Logging
    • Datastore
      • Process interaction
      • Manage datastore entries via Webservices - Javascript
    • Tasks
    • Auto Forms
    • Adapters
      • Person Data
      • Web Services
    • Event triggers
    • Roles
    • Rolesets
    • Groups
    • Views
      • View Example 1
      • View example 2
    • Mail Templates
    • Layouts
    • Mail queue
    • Reporting
    • External Apps
    • My Items
    • Translations
    • Bulk Uploads
    • Help page
    • Goto
    • Search
    • Inbound Email
    • Reporting Dashboard
    • Ticketing
      • My Activities
      • Ticketing Views
      • External Integrations
    • Release Manager
    • Content Management Console module
    • SSP Studio
    • Persons & Accounts
    • Pools
  • Release Notes
    • Terms and Conditions
      • December 2024
    • Release 7.21.01
    • Release 7.21.03
    • Release 7.21.04
    • Release 7.21.05
    • Release 7.21.06
    • Release 7.21.07
    • Release 7.21.08
    • Release 7.21.09
    • Release 7.21.10
    • Release 7.21.11
    • Release 7.21.12
    • Release 7.22.02
    • Release 7.22.03
    • Release 7.22.04
    • Release 7.22.05
    • Release 7.22.06
    • Release 7.22.07
    • Release 7.22.08
    • Release 7.22.09
    • Release 7.22.10
    • Release 7.22.12
    • Release 7.23.01
    • Release 7.23.02
    • Release 7.23.03
    • Release 7.23.04
    • Release 7.23.05
    • Release 7.23.07
    • Release 7.23.08
    • Release 7.23.09
    • Release 7.23.10
    • Release 7.23.11
    • Release 7.23.12
    • Release 7.24.02
    • Release 7.24.03
    • Release 7.24.04
    • Release 7.24.05
    • Release 7.24.06
    • Release 7.24.07
    • Release 7.24.08
    • Release 7.24.09
    • Release 7.24.10
    • Release 7.24.11
    • Release 7.24.12
    • Release 7.25.01
    • Release 7.25.02
    • Release 7.25.03
    • Release 7.25.04
    • Release 7.25.05
  • Guides
    • Installation Guide
      • Scheduled Task installation
    • Upgrade Guide
    • LDAP Import
    • Training
      • Exercise : Create a new form
      • Exercise : Create a new Datastore Parameter
      • Exercise : Create a new Process
      • Exercise : Create a new Role
    • SubTopics in Topics
  • Pergapedia platform
Powered by GitBook
On this page
  • Search Ticket Result View
  • Processes Admin
  • Import
  • Maintenance

Was this helpful?

  1. Fulfillment Platform

Processes

In the Self Service Portal dynamic processes can be defined, which can be triggered by submitting a Form or Shop request. A SSP 7 Process is fully editable by the Administrator, and runs on a few basic rules:

  1. Any Process is built out of a sequence of Steps

  2. A Step can ask for a human interaction ( Approval, Notification or Action), or make the connection to any external platform ( E.g.: ServiceDesk, ServiceManager, Remedy, CMDB).

  3. Any Step that requires a human interaction is defined by:

- a Type : Notification, Approval, Action

- an Actor, who is assigned a task and thus receives an email from SSP 7

- any required action, this can be an approval or a mini-form that needs to be filled in

- an Email template that is sent to the Actor

- a Deadline in days

- Next steps : how the process can continue

- General information, like the Step Name, Information,...

4. Any Step that makes a connection to any external platform is defined by:

- the Adapter to be used

- the communication details

5. There are Special steps, that allow you to create complex processes:

- Multiplier : This step will repeat itself, based on the amount of possible Actors. A typical example is when the User requires access to multiple services ( example : shared folders), where each service has its own Approver ( who serves as the Actor for an Approval Step). The Repeater will break up the process into separate flows, one for each service.

- Decision : a Decision point allows you to define alternative paths inside the process, based on any given criteria.

Example 01 : Process with a Decision Step :

This process has the following steps:

- Notification 1 : an email sent to the Requester (for example). This step only sends out the email to the Actor, and requires no interaction from the Actor. This step is then closed and the process continues to step 2.

- Approval 1 : this step requires an approval (I accept / I decline ) from the Actor. In case of decline, comments are required, and the ticket is closed. A decline email is sent to the Requester. When approved, the process continues to step 3.

- Notification 2 : again, only the email is sent to the Actor, and the process continues immediately.

- Decision 1 : this step will define if the process goes to Approval 2a, or to Approval 2b. Regardless of the chosen path, the process comes together in the next step, Notification 3.

- Notification 3: final notification, and the process is completed, so the ticket is closed.

Example 02: Process with a Multiplier Step :

This process has the following steps:

- Notification 1 : an email sent to the Requester (for example). This step only sends out the email to the Actor, and requires no interaction from the Actor. This step is then closed and the process continues to step 2.

- Multiplier 1 : This step will multiply the next step by the amount of Actors for the next step.

- Approval 1a to Approval 1c : This step is repeated, based on the criteria set in the Repeater step above.

- Notification 2: final notification, and the process is completed, so the ticket is closed.

Search Ticket Result View

Via “Search ticket result views” you can define what the search results for tickets (by search tickets or general search) should look like:

One of the source types for field selection is “All search columns”:

Processes Admin

Category administration is accessed through the Admin panel in the Processes Section. The Processes admin page allows you to add, remove or modify Processes. The Processes screen is opened by clicking on the Processes-link in the Admin Panel.

The Processes List page shows a list of all current Processes.

The Processes admin page contains the following information and controls:

  • Search or filter the processes by entering a search text in the textbox and activate the search by clicking the Search button.

  • ADD PROCESS: Use this button to open the dialog window for entering a new Process.

Import

If the process upload was successful the `Process Imported` message will appear; the Import report will list any issues that might have occurred.

Maintenance

These actions are possible:

Check for Address book mismatches

In case the address book is used for selecting actors in process steps, then it may occur that actors have been selected in processes, but removed from the address book. The maintenance section gives the possibility to run a check on this within the current process. Click the `Check for address book mismatches` link.

Auto convert free text actor to address book actor.

Free text actors are good for testing a process, but when you need to update them, it can become hard to find all Steps where this type of Actor is used. This function allows you to change all these types of Actor to Address book entries.

Check for stuck tickets

This function will show a list of all tickets that are stuck, meaning that they did not go through to the next logical step. This can be caused by database connection errors.

Fix double step orders per process

Delete ticket with number

It is possible to delete a ticket from the database. Enter the ticket number and click DELETE. SSP will ask you for confirmation. Any deleted ticket is completely removed from all databases.

View subprocess usage

This link will provide an excel sheet, that documents where subprocesses are used in which (main) processes, indicating also the step where it is started. The following columns are provided in the Excel document:

- MainProcessId

- MainProcessTitle

- MainProcessStepName

- SubProcessId

- SubProcessName

PreviousCalculationsNextGeneral Settings

Last updated 3 years ago

Was this helpful?

process_02_decision450
multiplier450
clip0296

Multiple views can be defined. An overview is shown on the first page:

When that column is added, then all "search result columns" are displayed, but only when the results of the same process originate. Which search result columns can be set to

clip0297
clip0299

: Export : Export the selected process in a zip file. Use this exported file to create this process in another environment.

: Copy : Copy the selected process, the name will be the same as the original process, with '- copy' added at the end.

: Print : this function creates a complete PDF document, with details on the process and each of its steps. This PDF serves as documentation. You can not import this PDF into an environment to create a process.

: Edit : Change the details of the selected Process.

: Delete : Delete the selected Process.

A ZIP-file containing an XML process can be imported to Processes Admin page by selecting the Browse button, locating the zip file on the local computer or on the network and clicking thebutton.

clip0280
clip0281
clip0301

In case of any mismatches the below list will define if an Actor or Escalation Actor data is affected, the process name, the process value and DataStore value. Click the button to see the process details. If you want to take action mark the Action checkbox where available and click the button.

clip0283
clip0284

In some rare cases you can have a multiple steps in a process that have the same step order: You can’t fix this by changing the dropdown value, it will keep giving you trouble. When this situation occurs, then click that “Fix double step orders per process” button and it will be fixed:

edit process -> General settings -> search result columns
clip0298
clip0115
clip0117
clip0116
DoubleStepNumber1
DoubleStepNumber2