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.