Skip to main content


         This documentation site is for previous versions. Visit our new documentation site for current releases.      
 

Standard Data Transforms

Updated on January 14, 2022

Naming convention

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.

Data transforms that apply to classes derived from Work-

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 ToData transformPurpose
Work-pyCopyDefault Determines which properties are copied when a user copies a work item. See Harnesses — How to copy a work item.
Work-pyDefaultProvides default initial values for properties in new work items.
Work-Cover-pyDefaultProvides default initial values for properties in new work items that are covers.
Work-Folder-pyDefaultProvides default initial values for properties in new work items that are folders.
Work-.RuleCheckinpyDefaultProvides default initial values for properties in new work items for the rule check-in flow.
PegaSample-SimpleTaskpyDefaultDemonstrates entry of a Simple Task work item, not part of a cover.
PegaSample-CustomerRequestpyDefaultDemonstrates entry of a cover work item.
PegaSample-TaskpyDefaultDemonstrates entry of a covered work item.

Data transforms that apply to System-User-MyRules class

By default, the order and link labels for reports in the Monitor Activity work area 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 ToData transformPurpose
System-User-MyRulesAssignmentMonitoringReportsDetermines the order and labels of reports (that are available to all users) in the Monitor Assignments area of the Monitor Activity work area.
System-User-MyRulesDataReportsNot used in PRPC Version 6.
System-User-MyRulesPerformanceAnalysisReportsDetermines the order and labels of reports (that are available to all users) in the Analyze Performance area of the Monitor Activity work area.
System-User-MyRulesRuleReportsNot used in PRPC Version 6.
System-User-MyRulesWorkAnalysisReportsDetermines the order and labels of reports (that are available to all users) in the Analyze Process Quality area of the Monitor Activity work area.
System-User-MyRulesWorkMonitoringReportsDetermines the order and labels of reports (that are available to all users) in the Monitor Processes area of the Monitor Activity work area.

Other standard data transforms

Applies ToData transformPurpose
(various)pyTrackSecurityChangesAffects data retained in history for data objects or rules.

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega.com is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us