Support Article
Property creation blocked due to case sensitivity
SA-24985
Summary
An error occurs when trying to create a local property for a class.
Error Messages
Error—
Definition required to conform to Work-.AccountNumber instance created 20160113T060010.259 GMT.
pyPropertyName—
A case mismatch has been found for this property: 'accountNumber' doesn't match 'AccountNumber'
Steps to Reproduce
- Create a property, for example AccountNumber, in @baseclass.
- Try to create another property at any descendent class with different spelling, for example accountNumber.
Root Cause
According to the Pega 7.2 help topic given below, creation of an identical property with different case is not allowed.
https://pdn.pega.com/sites/default/files/help_v72/procomhelpmain.htm#designer%20studio/creating/ds-guidelines-for-good-names-con.htm
Resolution
This is an expected behavior.
Published July 2, 2016 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.