Creating a group
Create the class that represents the group. Before you create a group, you need to create a business issue. Business issues and groups define a proposition hierarchy used to organize propositions.
In the header of Dev Studio, click.
On the Hierarchy tab and click .Before you click the button, you can go to the Business issues and groups panel and select the business issue where you want to create a new group.
In the Create new group dialog box, provide the name of the group.
Perform one of the following actions:
- Select the Create versioned proposition data check box to save the group as a decision data rule.
- Clear the Create versioned proposition data check box to save the group as a decision parameter.
Save proposition data using a different name.
From the Business issue list, select an applicable business issue to create issue level properties.
Select to create the group in a ruleset or a branch.
When the business issue is created, click Close.
You can view the group you created in the Business issues and groups panel in the Hierarchy tab. The group is created in the <OrgClass>-<ApplicationName>-SR-<Issue>-<Group>.
- Creating a business issue
Start defining propositions hierarchy by creating the class that represents the business issue. You need business issues to create groups which can store properties. Business issues and groups define a proposition hierarchy used to organize propositions.
- Creating a property
Create a property in a particular business issue and group. For example, this can be a property named Customer ID of text type which can store customers' IDs.
- Deleting a business issue or a group
Remove a business issue or group that you no longer need in the propositions hierarchy. This action does not result in deleting the class that represents the business issue or group. It removes a given issue or a group from the proposition hierarchy context by changing the pyDecisioningItem custom field of the class from the Issue (for issue level classes) or Group (for the group level classes) to MarkedForDeletion.
- Defining versioned propositions
The versioned propositions are listed in the Hierarchy tab of the Proposition Management landing page, under the Decision data records section. These propositions are part of the decision data rule instance managing propositions for a given group. They are also referred to as decision data records.
- Defining unversioned propositions
The unversioned propositions that are listed on the Unversioned proposition data tab on the Proposition Management landing page are data instances of the group data class.