Label layout and printing
A label layout is used to define the contents of a label.
A label layout can contain text and one or more expressions. An expression is a label code that represents a label field. A label field is an LN field that is available for label printing.
Expressions
When a label is printed, the text and the values of the label fields represented by the expressions defined in the label layout are printed on the label.
For example, the expression #lb.item represents the Item field. If a label layout consists of the text “Item:” and the expression #lb.item, the text “Item:” and the Item ID are displayed on the printed label.
The expressions are predefined. See Label fields, expressions, and bar code expressions for the available label fields and their corresponding expressions.
Processes for label printing
You can print labels during these processes:
- Inbound activities
- Outbound activities
- Cycle counting and adjustment
- ASN generation
- Kanban
- DMS (Direct Material Supply)
You can print labels for handling units or for items without handling units.
The label fields are not available for all activities or processes. Not all label fields are available for printing on handling unit labels and general item labels. Some label fields are available for handling unit and general labels, other label fields are only available for handling unit labels or general labels.
For cycle counts and inventory adjustments, you can only print handling unit labels. For DMS and kanban, you can only print general labels. For ASNs and most inbound and outbound activities, you can print label fields on general labels and handling unit labels. See Where used labels.
Printing labels
A label is automatically printed when an activity or a process is carried out for an item or a handling unit for which label printing is required. The label is printed based on the label layout specified for the activity or the process.
If no label layouts are specified for specific activities or processes, the default label layouts specified for items by warehouse, warehouses, or order types are used. See Print receipt and shipment labels without handling units.
You can also use the Print Labels (whwmd5430m100) session to print general labels or handling unit labels.
Printing address fields on labels
You can use standard address fields and formatted address fields. Formatted means that the address fields are formatted according to the address format specified in the Addresses (tccom4130s000) session.
Standard address fields have expressions that include ”.ad,” for example, “lb.cpshfr.ad03,” which is the expression of the Company Ship-from Address 1 field.
Formatted address fields have expressions that include “.af,” for example, “lb.cpshfr.af01,” which is the expression of the Company Ship-from Address Line 1 (formatted) field.
Printing inspection fields on labels
When labels are printed for inspections, the labels are filled from the fields of the Inspection Lines (whinh2131m000) session for inbound and outbound inspections.
For inventory inspections, the labels are filled from the fields of the Handling Unit Process Inventory Inspection (whinh2533m000) session.
Print labels for handling units
To create a label for a specific handling unit, in the Handling Units (whwmd5130m000) session, on the Status tab, select the Labeled check box.
Use the Print Labels (whwmd5430m100) session to print labels for handling units. The labels are printed according to the layout as specified in the Label Layouts (whwmd5520m000) session.
For handling unit structures, labels are printed for bottom-level handling units. If a bottom-level handling unit contains multiple stock points, the stock point information is not printed on the label. This is because the label field cannot contain more than one code.
For example, if the handling unit contains three stock points and the label layout includes the Inventory Date field (lb.inv.date), which is a stock point detail, LN does not "know" which of the three inventory dates to print.
If you use package definitions, you can specify that labels are automatically created for specific parts of the handling-unit structure.