Workflow Function: CopyFromWi - copy fields from other Work Items

 Allows you to copy fields from other Work Items into Work Item which is undergoing status change.This is helpful if you want to fill new Work Items with values from a template item.


This workflow actions can copy fields from another specified Work Item to the Work Item which is currently undergoing the status change.

If you want to create Work Items with initial content, you should also check out the following plugin, which is more sophisticated than to click "save" to get the predefined content.

Work Item create template


Attributes which can be set

Attribute name Description Example Allowed values required specifies the project in which the work item is located from which fields should be copied any project id yes specifies the id of the work item from which fields should be copied =WI-37 Any string, if you check an enumeration field you should use yes
copyfields comma seperated list of fields which should be copied from work item specified above copyfields=description,severity following fields are currently supported:
  • severity
  • priority
  • description (no images and attachments)
  • timePoint
  • dueDate
  • initialEstimate
  • remainingEstimate
  • assignee



Example Scenario

When a Work Item is created you can have already some predefined values e.g. in description fields. To achieve that you must call the workflow in the initial workflow action. In most cases this action will be called "init".

Extract from workflow.xml

       <action id="init" name="Init">
               <function name="CopyFromWI">
                   <param name="" value="library"/>
                   <param name="" value="WI-91"/>
                   <param name="copyfields" value="description"/>



copy the jar file into Polarion/polarion/plugins directory and restart Polarion

The function appears in the list when you configure the workflow functions for your workflow action.


Vendor Tim Pence (Siemens PLM)
Published Version 1.0.7 - January 2014
Price Free
Community Supported Extension This extension is not supported by Siemens PLM.
Requirements Polarion ALM or Polarion Requirements server.

Related Extensions