Tag Generator allows you to create a batch of tag numbers by using a prepared Tag Scheme. Tag Scheme helps to avoid mistakes and create correct Tag No for a specific Engineering Register, Function Code and Discipline.
Add Function Code
In CMS Configuration, open the Function Codes tab.
In Function Codes grid, create a function code by filling in Engineering Register and Function Code.
Optionally, fill in Discipline if you want to create Tags with only that Discipline for that Function Code
Add Tag Scheme
In the Tag Numbering Scheme grid, you can configure parts of a Scheme which combine a Tag No. Create a Tag Scheme element by filling in a new row in Tag Numbering Scheme Grid.
Discipline: auto-populated to new Tag. You can only use Discipline that is configured in the related Function Code. Otherwise, you can create different schemes with different Disciplines. Option ALL allows you to create a scheme without linking to a discipline and configure it by yourself in Tag Details after creation.
Part No: position of an element in a scheme
Label: name of an element
Tooltip: optional element content hint
Field Type: can be one of options:
Function Code: auto populate current Function Code, not editable.
FreeText
FixedValue: configurable value, not editable
Numeric: only numbers
Plant: auto populate Plant name from Tag Generator form, not editable.
Sequence: option with 1-4 digits, which can be looped for creating unique Tag No
System: populate System name from list of Systems
TagNo: populate another TagNo from list of Tags
Lookup: allows to configure lookup with any views and fields from CMS
Separator: character that will appear in TagNo after element value
Length: allows to choose number of digits from 1 to 4, available only for Sequence Type
Lookup Value Member: available only for Lookup Field Type
Fixed Value: available only for Fixed Value Type
Auto-Populate FieldName: element value from Scheme will auto-populate in chosen Tag Field after tag creation
Mask: limit how field value should look like
A – Alpha character A-Z
N – Numeric character 0-9
Z – Alpha or numeric character
| – allows to use multiple masks; example AA|AAA - value that can have 2 or 3 letters
You can use any specific characters and combine them – example 5A.K means that value must has 5 in the start, “.” (dot) and K in the end, and any letter in the middle
Required: making this element mandatory to fill in Tag Scheme
Configure Lookup Value Member
Choose Lookup as Field Type in the Tag Numbering Scheme.
Click on the field Lookup Value Member with arrow in the same row.
This will open a modal window to configure Lookup by choosing View Name, Fields, Lookup Value Member. The value from the chosen field will be populated to generated tag. Where Clause is optional.
Allow Tag Generator for Register
In Engineering Setup open Register.
In Settings tab Enable Tag Creator Tool.
Save changes.
Tag Generator
In Engineering Registers choose a register from the left side panel
Click Tag Generator above a grid
Fill in the main Tag Generator fields: Function Code, Plant, Project, Number of Tags
# Tags: number of Tags that would be generated
From/To: fill specific numeric interval, works when Scheme has Sequence element.
Fill Tag Scheme elements.
% - you can use running values by this character; it would be looping value for every new generated Tag No
In Sequence element loops only digits
In Free Text element running value works only with single character Mask (only A or N), also forces sequence be fully filled
Use next available – this option will find next available Tag No according to the Scheme and replace all % in sequence, would be active only when full Scheme is filled
Click the Generate button to generate TagNos in the grid below.
Click the Validate button to validate generated TagNos.
Click the Create button to create new Tags. Only Tags with Status OK will be created.
Mandatory fields
Mandatory fields is an option to display which fields aren’t filled in a Tag based on specific Function Code. It helps to see what required data is missed for each Tag. Mandatory fields are displayed only at Engineering Registers.
Enable Mandatory fields sidebar
In Engineering Setup, open Register.
In Settings tab, check Enable Mandatory Fields Sidebar In Engineering Register.
Save changes.
Now you can see the sidebar with all mandatory fields in Engineering Registers.
Configure Mandatory Fields
In CMS Configuration, open the Function Codes tab.
Choose a Function code which you want to configure and open the Mandatory Fields tab below.
Add Tag field names.
Default Values
With Default Values you can auto populate to new generated Tag any value to any field.
Configure Default Values
In CMS Configuration, open the Function Codes tab.
Choose Function code which you want to configure and open the Default Values tab below.
Choose Field Name and fill in Default Value.
In this article
Your document is being created and will open when ready