Reserved characters
A reserved character is a non-alphanumeric character that cannot be used because it is being used in another location of the product.
Different operating systems, internationalized product versions, or integrated products may interpret characters differently. For example, the system checks the locale currency and prohibits it in some name and description fields. This means that the dollar symbol ($) is disallowed.
The following outlines the reserved characters in various areas of the product.
Universal Device Manager (UDM)
Do not use: < > / \ , ; | & #
4500 and In Touch devices
Do not use: < > / \ ; | #
Integration Hub
Do not use:
# The pound/hash character (#) is used to split parameters in Payroll Export Integration for paycode and pay rule names. It is also used as a keyword to split integration parameters in Self Service UI for location (Hyperfind) filter around IDs and not entity names.
, A comma is used to split a single-comma-separated string for "Licenses" (license name field on License entity) Integration parameter in Self Service UI.
Workflow Designer
Do not use: $ Workflow Designer uses the $ character to define the process variables.
People Information
Do not use the following characters in text fields: * % ? _ : ; ( ) | # / \ & ! = < > [ ] , { } .
Event Manager
Do not use: @ # & |
Business Structures
- Do not use: * % ? : ; = ( ) / [] \ | # @ < > "
- Do not use & as the first character.
Labor Categories
Do not use: / | \ * ( ) : , ; # % ^ ? [ ] =
KPI Builder
Grammar treats everything between # as text and is used to specify domain entity names such as paycodes. If any special characters in a domain entity name is used such as "Hours < 4-Week Target" or "Hours > Biweekly Target" exists, then all characters are treated as strings only. This is required because domain entity names have varying reserved characters.
Attendance and Leave
Do not use the following in external leave case code: { } < > [ ] “ ` | \ ^
Do not use the following characters in Attendance Balance Type Names: * % ? _ : ; ( ) | # / \ & ! = < > [ ] , { } .
Setup Applications
As a best practice, do not use the following characters in the various Setup components:
| \ \ * ( ) : ; # % ^ ? [ ] = # _ “ & @ < >
Gaming
Depending on where you are in Gaming, the reserved character list is one of the following:
- / | \\ < > ( ) ^ * : ; ` ' = \ " # % ? % @ & [ ]
- / | \\ < > ( ) * : ; = \ " # % ? % @ [ ]
If you use a character that is not allowed, you will receive an error message and see the list of reserved characters for that specific area of Gaming.