Properties Tab Page
You can define instance-independent properties on this tab page. A property is a name-value pair. You can query a property by using a programming exit and use it to group steps, as shown in the following example:

You want to evaluate a workflow by using mySAP Business Information Warehouse (SAP BW). To assign the workflow steps you require to the corresponding SAP BW InfoCubes, use the following procedure:
Define the property My_BW_Property on the respective Properties tab page of each step and assign the name of the corresponding InfoCube to it as a value:
Step 1: My_BW_Property, Infocube_1
Step 2: My_BW_Property, Infocube_2
…
Step 7: My_BW_Property, Infocube_1
Query the value of the property in the programming exit and assign the steps to the relevant InfoCube. In other words, assign step 1 and step 7 to Infocube_1, assign step 2 to Infocube_2.
This mechanism for grouping steps is also used for teamworking in the Workflow Builder (see also: Teamworking in the Workflow Builder). The system property sap.bc.bmt.wfm.groups is used. You can define your own values for this property. You can, for example, arrange the steps of a workflow according to the groups that execute the individual steps (workflow system, sales and distribution, production, and so on). The Teamworking tray is available in the object area for this.
You can find an example of using a property to group workflow steps in the SAP workflow Process notification of absence (AF_APPROVE, WS30000015).
The workflow has the property sap.bc.bmt.wfm.process.status. A process info system is created for this workflow by evaluating this property in the programming exits. You call the process info system by choosing Tools ® Business Workflow ® Development ® Demo ® Work Item Exits ® Process Info System.