Valid Segment Values

STR - (string text value)
Any alphanumeric string is valid excluding semi-colons (;), pipes (|), and plus signs (+).
DTE - Date/Time
Any combination of the following date components are valid. (The current system date will be used.)
  • MMM - generates a 3-letter month (JAN - DEC) abbreviation for the current month
  • MM - generates a two-digit numeric representation of the current month (01-12)
  • M - generates a single letter (A - L) for the current month
  • DD - generates a two-digit numeric representation of the current day (01-31)
  • DDD - generates the current Julian date (values 001 - 366)
  • CC - generates a two-digit numeric representation of the current century (20-99)
  • YY - generates a two-digit numeric representation of the current year (00-99)
  • WW - generates the current week (values 01 - 52).
  • hh - generates a two-digit numeric representation of the current hour (00-24)
  • mm - generates a two-digit numeric representation of the current minute (00-60)
  • ss - generates a two-digit numeric representation of the current second (00-60)

Example Date Configuration for the month and last two digits of the year: DTE;MM+YY:

Note: To include separators with a date format, the mask must use a combination of DTE and STR segments. For example, if you want January of 2015 to display as 01-15, then the mask would specify DTE;MM+STR;-+DTE;YY
SEQ - Sequence number from the number control configuration

A string value specifying a valid Number Control table KEYNAME to be used; followed by a pipe (|); followed by a numeric value specifying the number of digits to be returned.

The value found on the NCOUNTER (Number Control) table is padded with the required number of zeroes to the left to bring the length of the segment to the specified number of digits. A value of 0 (zero) digits means the value should float, and no padding should be done.

Example 1: For a sequence number with six digits using LOTGEN as a key for NCOUNTER: SEQ;LOTGEN|6

  • If KEYCOUNT = 318, then returned value is 000318

Example 2: For a sequence number using LOTGEN as a key for NCOUNTER and no padding: SEQ;LOTGEN|0

  • If KEYCOUNT = 318, then the return value is 318
Note: Values can be reset in the Number Control screen (NCOUNTER), but must be done manually by the warehouse if required.
HDR - ASN/Receipt header information

The value must be a valid column name from the RECEIPT table. This will retrieve that database value during the receipt to populate the lot attribute mask.

Example: To apply the value for the Country of Origin on the Receipt: HDR;ORIGINCOUNTRY

DET - ASN/Receipt detail line information

The value must be a valid column name from the RECEIPTDETAIL table. This will retrieve that database value during the receipt to populate the lot attribute mask.

Example: For a Supplier Name from the Receipt Detail table: DET;SUPPLIERNAME

POH - Purchase Order header information

The value must be a valid column name from the PO table. This will retrieve that database value during the receipt to populate the lot attribute mask.

Example: To record the purchase order number from the purchase order: POH;POKEY

STO - Owner information
The value must be a valid column name from the STORER table. This will retrieve that database value for the owner recorded on the receipt transaction to populate the lot attribute mask
SKU - Item information

The value must be a valid column name from the SKU table. This will retrieve that database value for the item recorded on the receipt transaction to populate the lot attribute mask.

Example: For the SKU Group from the SKU table: SKU;SKUGROUP