Issue
Unable to create an operator ID with a hyphen (-) in the name.
Symptoms and Impact
Error
This record has 1 Error in 1 place
Operator ID -
Identifiers may only contain letters, numbers and the following characters: period (.), single quote (‘), tilde (~), underscore (_), exclamation point (!), ampersand (&), hash sign (#) and a single at sign (@).
The following screenshot illustrates the error that displays:
Steps to reproduce
-
In Dev Studio, navigate to Create > Organization > Operator ID.
-
In the Operator ID field, enter a value which includes a hyphen (-).
-
Fill in the remaining fields.
-
Click
.
Root Cause
This behavior is consistent with the current design of Pega code or rules.
Solution
In addition to letters and digits, the identifier used for an operator ID can include the following characters:
- Period (.)
- Single quote (')
- Tilde (~)
- Underscore (_)
- Exclamation point (!)
- Ampersand (&)
- Octothorpe (#)
- One At (@) character
An enhancement request to allow hyphen (-) character in operator IDs is currently under consideration. However, it has not yet been assigned to a specific release. This Known Issue will be updated with release details when the enhancement for this issue is available.