Mask Definition

Mask is an object that defines the rules to set a value for identifying an attribute in PLM. This is mostly used for the attributes that are part of the object key and require a unique value.

Infor PLM for Discrete enables you to generate unique identification keys automatically for objects. The keys are initialized and incremented by masks either by using the mask or by manual entry, the use of masks makes the process of creation of PLM object more efficient and consistent.

If you assign a mask as the default mask for an object ID, this mask generates values for the same object ID over all projects for which no specific mask has been assigned.

Once a mask has been defined for a particular object ID, whenever you add a new object of that type, the current key value, such as DOC-01, is assigned to the ID. Each time an ID value is specified based on the key, the key is incremented according to the mask increment rule definition, for example, DOC-02, DOC-03.

To define ‘Masks’, access the Masks (pdadm6501m000) session.

Click New Group and specify pdpdm100 in the Table field and ikey in the Field field.

You can now create the Mask for Item.

Click New to open the details session. Specify the mask name in the Mask field and the Length. Click Save.

If the field has multiple Mask Definitions, you can use the SET AS PREFERRED option to set a preference for a Mask. The preferred Mask is used if the No condition specifically meets the criteria.

By default, a new Segment is created on the Segments tab.

To add a prefix for this number sequence (for example, DEMO-), you must create a new sequence as below and click Save.

A new sequence is created, and you can check the Mask Generation by clicking Test.

You can also define conditions for the Mask.

For example, to activate this Mask only if the Item is created by the PLMADMIN user, you can define a condition as:

Now you can define two conditions for this Mask.

This Mask is used when the created by is ‘PLMADMIN’ and the description contains ‘PLM’.

Note: The below Item Key generated. This is created by PLMADMIN and description has ‘PLM’.

Masks are defined for Documents Key and Document Revision as below.

Document Key

Document Revision

File Key

File Version

By Default, Masks are provided to following (see table below):

Object Table Attribute with Mask Definition
ITEM pdpdm100 ikey
ITEM REVISION pdpdm100 revi
DOCUMENT pdpdm200 dkey
DOC REVISION pdpdm200 revi
FOLDER pdpdm300 fkey
FOLDER REVISION pdpdm300 revi
FILE pdpdm500 fkey
HARDCOPY pdpdm210 hkey
FILE VERSION pdpdm500 vrsn
BPDEMO pdwfl100 eoid
CATEGORY pdadm500 catg
ITEM DEFAULTS pdadm552 tmpl
DOCUMENT DEFAULTS pdadm554 tmpl
FILE DEFAULTS pdadm556 tmpl
BOM DEFAULTS pdadm553 tmpl
FOLDER DEFAULTS pdadm555 tmpl
MATERIAL DEFAULTS pdadm557 tmpl
MATERIAL REVI pdpdm400 revi
MATERIALS pdpdm400 mkey
BP DEFAULTS pdpdm558 tmpl
BP ASSOCIATE pdwfl111 asid
WORKFLOW ROUTE pdwfl200 rout
ROUTE STEP pdwfl203 step
ROUTE LINE pdwfl204 inst
EO COMMENT pdwfl114 cmid
EO ROUTE LINE pdwfl121 inst
EO ROUTE STEP pdwfl122 step
IMPACT ANALYSIS pderp014 anid
IMPACT CONFIG pderp011 conf
MARKUP KEY pdpdm510 mkid
MARKUP VERSION pdpdm510 mver
MODIFICATION ID pdpdm600 moid
SEARCH QUERY pdcom002 sqry