Naming rules
- Last UpdatedMar 06, 2026
- 4 minute read
A Naming rule is a format or template used to display Names in the Name allocation manager service. It is composed of Parts. Naming rules are unchangeable. Every change produces a new version, and previous versions of the naming rule is preserved. The change to the naming rule has no effect on existing names generated by the naming rule.
To start, select Home and select the Name allocation manager dashboard.

This will display cards for NAMING RULES, RULESETS and SCOPES.

Select the NAMING RULES card to display the existing list of Naming rules.
Select a naming rule to edit or preview its parts. For example, the naming rule 1part.

Properties of naming rule parts
Type
Type consists of Value, Primary or Secondary sequence. Sequence enables auto-increment value that creates unique names.
Name
The name of the part.
Default value
A default value is displayed when the field is empty.
Note: The system always uses text as the default value.
Visible in name
It determines the concatenation of a value in the generated name.
Padding Length
Specifies the total length of the value after being padded with a leading character. This enables you to choose a specific length for padding, even if the maximum field length is large.For example, if Padding Length is set to 2, only one padding character is applied, Result = 05. If MaxLength = 6, Padding Character = 0, Input Value = 5, Result with full padding= 000005.
Min Length
The minimum length sets the minimum number of characters for a value. For example, if the minimum is 2 for a numeric field, any value below 10 is rejected. When a padding character is defined, the value is left-padded to the maximum length. For instance: min=1, max=2, padding=0, input=5 output=05.
Max Length
The maximum length sets the maximum number of characters for a value. For example, if it is set to 3 for a numeric field then any value greater than 999 will not be accepted.
Prefix
Additional letters placed before a value.
Suffix
Additional letters placed at the end of the value of the naming part.
Data type
Data type is text or numeric.
Note:
Value name parts by default is text data type.
Primary sequence and secondary sequence are text or numeric data type.
Separator
It provides a separator character between a naming part’s value and the next value.
Separator options
The following options define how the separator is applied when generating a name:
-
Default.
-
Empty If After Blank.
-
Empty If Both Blank.
-
Empty If Current Blank.
Preview
Preview generates naming part definition and uses symbolic notation to display the characters.
Example Table
|
DataType |
MaxLength |
MinLength |
Prefix |
Suffix |
Prefix |
|
Text |
4 |
Not Defined |
P |
S |
P(4T)S |
|
Text |
Not Defined |
Not Defined |
P |
S |
P(*)S |
|
Text |
Not Defined |
2 |
P |
S |
P(2T*)S |
|
Text |
5 |
2 |
P |
S |
P(2T5)S |
Pattern rules
One text character = T
Up to n characters (Max only) = nT → P(5T)S


At least n characters (Min only) = nT → P(2T*)S


n–mT = between n and m characters (No min and no max) =→ * → P(*)S

n–mT (min + max)= → → P(2–5T)S

Note:
You must enter a valid number.
Maximum length is 1000 characters.
Length must be a positive number.
Minimum length cannot be greater than maximum length.