Discussion
Pegasystems Inc.
US
Last activity: 4 Oct 2018 11:08 EDT
Significance of px, py, and pz
**Moderation Team has archived post**
This post has been archived for educational purposes. Contents and links will no longer be updated. If you have the same/similar question, please write a new post.
-
Likes (4)
ALESSANDRO CRUD Rahul Choudhary Ganesh Agarwal Puja Chowdhury -
Share this page Facebook Twitter LinkedIn Email Copying... Copied!
Pegasystems Inc.
US
This Hungarian-style notation is not limited to database columns. These prefixes are used to identify Pega-provided artifacts (properties, data transforms, data pages, harnesses and sections, etc.). These prefixes are reserved for Pega, so you cannot create unique artifacts using any of these three prefixes.
In general terms, artifacts prefaced with py are Read/Write so can be overridden in your application. For example, you can use the .pyWorkPhone property in your application and present it on a UI screen for a user to update. You can also extend these artifacts by creating copies of them in your application.
In these same general terms, artifacts prefaced px and pz are Read Only - and cannot be overridden or extended by your application. The difference between these two artifacts (px and pz) is that artifacts prefaced with px are typically used to support your application. For example, when creating properties, you can specify the UI control type such as pxTextInput or pxDropdown. Artifacts prefaced with pz support (Pega) internal system processing.
This Hungarian-style notation is not limited to database columns. These prefixes are used to identify Pega-provided artifacts (properties, data transforms, data pages, harnesses and sections, etc.). These prefixes are reserved for Pega, so you cannot create unique artifacts using any of these three prefixes.
In general terms, artifacts prefaced with py are Read/Write so can be overridden in your application. For example, you can use the .pyWorkPhone property in your application and present it on a UI screen for a user to update. You can also extend these artifacts by creating copies of them in your application.
In these same general terms, artifacts prefaced px and pz are Read Only - and cannot be overridden or extended by your application. The difference between these two artifacts (px and pz) is that artifacts prefaced with px are typically used to support your application. For example, when creating properties, you can specify the UI control type such as pxTextInput or pxDropdown. Artifacts prefaced with pz support (Pega) internal system processing.
Does this help clarify?
eddie
-
Jeeva Thambi Murali Manohar Somasundaram Viswanathan B Sakshi Umariya Krishna Prasad Mahato and 51 More
Tech Mahindra
IN
This helped. should be added to the pega help.
Barclays
GB
Excellent description. Thanks
-
SHI XUEBIN
Capgemini
IN
Waw...great explanation Eddie.
Capgemini
FR
Your comment has been very helpful for me.
Thank you very much.
Pegasystems Inc.
US
Definitely helps, thx!
Capgemini
IN
Thank you for the explanation
-
sowmya Amrutham
TCS
GB
Wow eddie. This is an amazing explanation.
ACCENTURE
IN
Properties with prefix py, Ex: pyLabel,pyID etc
py: No relation to Pega internal usage
You can use those for Read/Write.
Properties with prefix py, Ex: pxCreateDatetime, pxRequestorID etc
Properties with prefix py, Ex: pyLabel,pyID etc
py: No relation to Pega internal usage
You can use those for Read/Write.
Properties with prefix py, Ex: pxCreateDatetime, pxRequestorID etc
px: Pega will use this for some internal purpose like when work object createdtime, Requesetor Info etc.
Even though we have write access on these but just make sure before you update these properties.
Properties with prefix py, Ex: pzInskey etc
pz: Pega will use this for identifying its own objects, usually its unique values in each table.
Don't have write permission on these properties. Read only purpose
-
ANBBARASU A P Subhendu Dash Nandini Gupta
Cognizant
US
Hi
I have a requirement. The Take Action values (the flow action description) size needs to be changed. When i checked it referred to pzActionLabelDisplay property. The display of the the value of this property needs to be changed. How can this be achieved.
Thank you
Pegasystems Inc.
US
Create a new Property of you own design (like MyActionLabelDisplay) and replace the reference to pzActionLabelDisplay to use the new Property instead.
Regards,
Henry
Self-Study Support
Pega Academy
Cognizant
US
Hi
Sorry, the pzActionLabelDisplay is a control format which displays the Take Action/ FlowAction name. The value (font size) that displays need to be changed. If i change the format to formatted text, the value does not appear itself. So what has to be done.
Thank you
-
HARINI S
Rabobank Group
NL
Thanks Eddie, awesome!
Excellus Health Plan Inc
US
Thanks, this explains the differences in a way which is easy to understand.