By convention, the Pega Platform includes a standard data transform named pyDefault
for most standard concrete classes and several standard abstract classes. For example, the Data-Admin-Operator-ID.pyDefault data transform provides initial values for about 25 properties in the Operator ID data instance.
This is not a reserved name and has no special characteristics. You may create data transforms with this name or other names in any class or RuleSet.
Whenever a new work item is created, the Pega Platform uses the pyFlowName property in the object to identify a flow rule to start.
If you create a data transform named pyDefault
with the Applies To key part class derived from the Work- base class, include a value for the pyFlowName property. In most cases, select the Call SuperClass data transform check box to apply the ancestor pyDefault data transforms also.
Set the value of this property to the Flow Name key part of a flow rule. When a user starts a new flow in the context of that Work- class, the system uses this value, with rule resolution to find the flow rule to run.
Applies To |
Data transform |
Purpose |
Work- | pyCopyDefault | Determines which properties are copied when a user copies a work item. See Harnesses — How to copy a work item. |
Work- | pyDefault | Provides default initial values for properties in new work items. |
Work-Cover- | pyDefault | Provides default initial values for properties in new work items that are covers. |
Work-Folder- | pyDefault | Provides default initial values for properties in new work items that are folders. |
Work-.RuleCheckin | pyDefault | Provides default initial values for properties in new work items for the rule check-in flow. |
PegaSample-SimpleTask | pyDefault | Demonstrates entry of a Simple Task work item, not part of a cover. |
PegaSample-CustomerRequest | pyDefault | Demonstrates entry of a cover work item. |
PegaSample-Task | pyDefault | Demonstrates entry of a covered work item. |
By default, the order and link labels for reports in the Monitor Activity workspace are controlled by data transforms with System-User-MyRules as the Applies To key part. Override these standard data transforms and then modify your rule to reference and label reports as desired.
Applies To |
Data transform |
Purpose |
System-User-MyRules | AssignmentMonitoringReports | Determines the order and labels of reports (that are available to all users) in the Monitor Assignments area of the Monitor Activity workspace. |
System-User-MyRules | DataReports | Not used in PRPC Version 6. |
System-User-MyRules | PerformanceAnalysisReports | Determines the order and labels of reports (that are available to all users) in the Analyze Performance area of the Monitor Activity workspace. |
System-User-MyRules | RuleReports | Not used in PRPC Version 6. |
System-User-MyRules | WorkAnalysisReports | Determines the order and labels of reports (that are available to all users) in the Analyze Process Quality area of the Monitor Activity workspace. |
System-User-MyRules | WorkMonitoringReports | Determines the order and labels of reports (that are available to all users) in the Monitor Processes area of the Monitor Activity workspace. |
Applies To |
Data transform |
Purpose |
(various) | pyTrackSecurityChanges | Affects data retained in history for data objects or rules. |