Community
Thumb_functionsconditions

Workflow Function and Condition Package

 This extension provides several workflow functions and conditions for Work Items, Documents (Modules), and Test Runs.

Description

Polarion allows configuring workflow functions and conditions for Work Items, LiveDoc Documents, and Test Runs.

Workflow functions are executed after users perform a workflow action (i.e., change the Status) to automate various tasks.

Workflow conditions allow to run checks that must pass before users can perform a workflow action.

This extension provides a package of workflow functions and conditions that are highly configurable to be suitable for as many use cases as possible.

 

The full description of the implemented functions and conditions and their configuration parameters is available in the linked GitLab project.

 

The extension includes:

Work Item, Document, Test Runs Conditions

  • AllUsersSelectedInFieldSigned
  • CheckDateField
  • CheckFieldRegEx
  • CheckForExistingWorkflowSignature
  • CheckForObjectsWithEqualFieldValues
  • CurrentUserSelectedInField
  • ReferencedObjectMatchesQuery
  • ReferencingObjectMatchesQuery
  • StatusAvailableForReferencingObject
  • UserSelectedInFieldHasRole

 

Work Item, Document, Test Runs Functions

  • CreateProjectBaseline
  • ExecuteReferencedObjectWorkflowAction
  • ExecuteReferencingObjectWorkflowAction
  • MarkWorkflowSignaturesAsObsolete
  • ResetFieldValue
  • SetEnumOptions
  • SetRevisionOfWorkflowObjectHyperlinks
  • StoreRevisionOfWorkflowObjectFromField

 

Work Item Conditions

  • AllUsersSelectedInFieldApproved
  • ContainedInDocument
  • LinkedWorkItems

 

Work Item Functions

  • ExecuteLinkedWorkItemsAction
  • SetLinkedWorkItemsRevision
  • UpdateSuspectFlag

 

Document Conditions

  • ContainsMatchingWorkItems
  • ContainsString
  • RecycleBinIsEmpty
  • TestCasesHaveTestRecords
  • WorkItemsHaveLinkedWorkItems

 

Document Functions

  • AddEnumOptionsFromWorkItems
  • EmptyRecycleBin
  • UpdateReferencedWorkItems
  • UpdateTitleWorkItemWithDocumentTitle

 

Test Run Conditions

  • AllTestRecordsExecuted

 

Test Run Functions

  • AddTestCasesFromCollection

 

What's New in Version is listed on the GitLab Project Page

Updated July 2024

All news can be found on the GitLab Project Page.

 

Information

Vendor Kevin Schmiechen (Institute of Flight System Dynamics, Technical University of Munich)
Published Version is listed on the GitLab Project Page - July 2024
Categories
Price Free
Community Supported Extension This extension is not supported by Siemens PLM.
Requirements are available here