This object can be used to describe a Hardware Component.
The object can be enriched and linked to a set of properties (including contract details, lifecycle properties) and objects such as who the vendor is and who is responsible for support.
Templates and model types in the QualiWare platform.
This object can be used to describe a Hardware Component.
The object can be enriched and linked to a set of properties (including contract details, lifecycle properties) and objects such as who the vendor is and who is responsible for support.
A “guide” refers to a set of instructions or procedures that are used to carry out a specific business process.
For example a restaurant using a recipe to prepare a dish (the business object) as part of their food preparation process (the business process). The recipe serves as a guide for the chefs to follow, ensuring that the dish is prepared consistently and to the desired quality every time it is ordered by a customer.
The “guide” connection links a business object to instructions or procedures that guide the execution of a business process, the “resource” connection links a business object to the specific resources needed to carry out that process.
The grouping element aggregates or composes concepts that belong together based on some common characteristic.
The grouping element is used to aggregate or compose an arbitrary group of concepts, which can be elements and/or relationships of the same or of different types. An aggregation or composition relationship is used to link the grouping element to the grouped concepts. Grouping elements can also have other relationships to and from them.
In a business process diagram, the symbol “Group” is used to represent a grouping of related activities. It is a visual element that can be used to organize a process into smaller components or subprocesses, each with its own set of activities and decisions.
The Group symbol is typically used to improve the readability of a complex process diagram by breaking it down into smaller, more manageable pieces. It can also be used to visually differentiate different parts of the process or to indicate areas of responsibility.
Description of this template will be available soon.
Description of this template will be available soon.
A GovernanceConditionalMessage is used in a GovernanceWorkflow when you want to do a GovernanceTransition based on some event condition (GovernanceBoolList/Method).
Short description: Here you give a short description of the GovernanceConditionalMessage. This should be able to give the user an overview of the feature.
Level: Level is used to indicate the context where the conditional message is evaluated and executed:
Event Condition: A condition for if the action(s) should run or not. The condition should return true or false with true meaning the action(s) will run.
Event Renew: This defines how often the GovernanceConditionalMessage should be repeated. The time is defined in minutes.
If Event Renew is set to 0, the GovernanceConditionalMessage will be run once the condition is met. It will be run when EventTracker is set to run.
Otherwise the Event Renew is the number of minutes from the first time the condition is met and the action(s) are executed to the next time the action(s) should be executed according to the setting for EventTracker specified on the HTMLPublisher.
E.g. EventTracker runs daily at 1am and registers that condition is met = the action will be run. If Event Renew is then set to 1440 minutes, the action will run once a day, when the EventTracker is set to run, until the condition is no longer true.
Configuration Filter: When does the condition apply – all configurations (none), base configuration, private workspace(s) or a named configuration
Rule to define Duration: An object is moved from GovernanceState to GovernanceState using different kinds of transitions, e.g. a GovernanceConditionalMessage. When a transition moves an object in to a GovernanceState the object will get a date set that is the limit for how long the object is allowed to be in the GovernanceState. The limit is calculated based on what the duration is set to in the transition leading in to the GovernanceState.
The date limit can be used to handle SLAs on objects. E.g. an email can be send out to the responsible of the object when the SLA is approaching or is already passed.
The number of days defined in this field decides the number of days you have to finish the next state. If you have an SLA it will influence the days to finish like this:
Action: The action(s) to be executed, if all conditions are met.
Asynchronously: If checked, the action(s) will run asynchronously.
GovernanceTransition is used in a GovernanceWorkflow from one GovernanceState to another. The transition can change the State but also do a number of Actions before and after the transition.
Short description: Here you give a short description of the GovernanceTransition. This should be able to give the reader an overview of the Transition.
Condition: The condition will return either true or false. It uses GovernanceBoolMethod and GovernanceBoolList.
If true, then it is possible to do the transition. If false, then it is not possible to do the transition.
In some situations when the transition is not possible, the transistion will not be shown to the user.
Message Type: The following types is available:
There can only be one Progress message type (illustrated by the dark green arrow), all other transitions must be Alternative paths (illustrated by the green arrow). The red arrow is a rewind transition. The orange dotted arrow is the conclusive transition to the end state.
Rule to define Duration: An object is moved from GovernanceState to GovernanceState using different kinds of transitions, e.g. a GovernanceConditionalMessage. When a transition moves an object in to a GovernanceState the object will get a date set that is the limit for how long the object is allowed to be in the GovernanceState. The limit is calculated based on what the duration is set to in the transition leading in to the GovernanceState.
The date limit can be used to handle SLAs on objects. E.g. an email can be send out to the responsible of the object when the SLA is approaching or is already passed.
The number of days defined in this field decides the number of days you have to finish the next state. If you have an SLA it will influence the days to finish like this:
Actions: When doing the transition, you can define actions to be carried out either before the transition or after. When transitioning an object, sometimes it is needed that actions are done before and/or after the transition happens. E.g. an attribute needs to be filled before an object is moved from one GovernanceState to another. If this attribute needs to be filled for all objects, it is possible to set a pre action that handles this automatically.
Both pre and post attributes can handle GovernanceActionList and GovernanceActionMethod, see more on GovernanceActions.
Configuration filter: You can filter on which configuration it is possible to do the transition. Base Configuration, PWS or a named configuration (this shows a list of your configurations).
Configuration execution: This makes it possible to have the transition be carried out in another configuration than the one where the transition is triggered. This can for example be used when you want the development of a process to be done in a private workspace and only have approved processes visible for the whole organization.
Authority Required: Not all users should be able to interact with all GovernanceTransitions and GovernanceStateFeatures. The options for Authority Required helps configure which level of authority the user should have in order to execute a transition or feature.
Extended authentication: If extended authentication (‘digital signature’/login) is required, then it can be enabled:
Authentication text: Is for writing a descriptive text associated with the login window.
Visual Name: This will be shown as the name of the button. If this is not defined, then the name of the GovernanceTransition object will be shown instead.
Please consider how the text is formulated to help the user to know what will happen when the button is clicked.
Icon on web: An icon to show on the button. An icon can be a helpful indicator to a sighted user about what will happen on clicking the button.
Comment: An option for the user to add a comment related to the transition. This comment will be stored with other governance information about the object (it will not be a comment object). The comment can be shown in e.g. the Governance History information of the object.
Web feature: These options will define what happens when the user clicks the transition button in the web interface.
Web Dialog: Use this option for when a webform is needed during a transition. The webform will only be able to handle the current object.
Web Service: This is used when you want the transition to run.
Custom script: When this is enabled, you will be able to write custom JavaScript code to be run when doing the transition. (N.B. This should be used with caution.)
The GovernanceStateFeature placed on the GovernanceState contains all related buttons on the web for that particular GovernanceState in a GovernanceWorkflow.
Short description: Here you give a short description of the GovernanceStateFeature. This should be able to give the reader an overview of the Feature.
Condition: Should some condition (GovernanceBoolMethod/List) be true before the feature can be used/is visible.
Scope: Where does the feature apply – Only Web or QLM or both?
QLM feature: If you want a feature to be available from QLM and web (or just QLM) you need a corresponding QCL code.
Configuration filter: You can filter on which configuration it is possible to do the transition. Base Configuration, PWS or a named configuration (this shows a list of your configurations).
Configuration execution: This makes it possible to have the transition be carried out in another configuration than the one where the transition is triggered. This can for example be used when you want the development of a process to be done in a private workspace and only have approved processes visible for the whole organization.
Authority Required: Not all users should be able to interact with all GovernanceTransitions and GovernanceStateFeatures. The options for Authority Required helps configure which level of authority the user should have in order to execute a transition or feature.
Extended authentication: If extended authentication (‘digital signature’/login) is required, then it can be enabled:
Authentication text: Is for writing a descriptive text associated with the login window.
Visual Name: This will be shown as the name of the button. If this is not defined, then the name of the GovernanceTransition object will be shown instead.
Please consider how the text is formulated to help the user to know what will happen when the button is clicked.
Icon on web: An icon to show on the button. An icon can be a helpful indicator to a sighted user about what will happen on clicking the button.
Web feature: These options will define what happens when the user clicks the transition button in the web interface.
Web Dialog: Use this option for when a webform is needed during a transition. The webform will only be able to handle the current object.
Web Service: This is used when you want the transition to run.
Custom script: When this is enabled, you will be able to write custom JavaScript code to be run when doing the transition. (N.B. This should be used with caution.)
The GovernanceState is used in a GovernanceWorkflow to specify the status of the object. (It is similar to the previously used ApprovalState in older QualiWare versions.)
Type: A state can either be a start (light blue), intermediate (yellow) or end state (blue). There can only be one start and one end state on the governance diagram.
Transient System Flag
Check Code: If you want some condition/behaviour to be present before going into the state then you can create a check code using a GovernanceActionList or -GovernanceActionMethod.
Skip warning messages: If the GWE gives a warning message, you can bypass it (ignore it).
Signatures Needed: If you set signatures to two, then two users have to choose the transition (e.g. approve the process). When a user has done the transition then the option will disappear, but it will not do the actual transition before all required ‘signatures needed’ have signed (chosen the transition).
N.B. Keep in mind if you configure so there is only one participant for that particular governance role, then the process will be stuck if two signatures are required.
State behavior: If you don’t want the object in this state to be shown in the governance task list, then you should choose “Sleeping” in the dropdown box. Per default “Workflow” is set which means it will be shown in the governance task list.
Service level agreement: SLA is used in combination with the transitions ‘rule to define duration’. (See Governance Transition)
Legacy Control: If previous ApprovalState or other status field has been used this can make sure they follow the new governance workflow.
While an object is in a GovernanceState, different things can be done to the object. E.g. in Development GovernanceState it is usually possible to edit the attributes of the object. It is also possible that the object exceeds the allowed time it can be in the GovernanceState. These actions and event are handled by what is linked in State features.
For each state you can define what features and events should be available. This is defined by inserting the required features in the list:
• GovernanceStateFeatures (defines buttons/actions),
• GovernanceConditionalMessage (defines automatic transitions)
• GovernanceEventMessage (events).
Required Actions: Here you can insert a description, that should guide the user on the web, explaining which required actions they should do. The text will be shown when they open their “To Do” on the web.