LPT - Label Printing

Reference process for creating and processing label print jobs in BE-terna Fashion.

Meta process

graph LR;

%% Nodes
A(LPT<br>Label Printing)
B(LPT-0010<br>Create print job)
C(LPT-0020<br>Adjust print job header)
D(LPT-0030<br>Capture print job lines)
E(LPT-0040<br>Print labels)

%% Flow
A -.- B
linkStyle 0 stroke:#ffffff
B ==> C
C ==> D
D ==> E

%% Classes
class A btProcessTitle
class B,C,D,E btProcessActive

The label printing process describes the procedure for generating labels from various source processes in procurement, sales, and merchandise management. Labels are forwarded to physical printing by means of so-called print jobs. The print jobs are prepared according to the respective source documents. Print jobs can be triggered by the respective functions from the purchase order, goods receipt, sales order, goods issue, and correction document, as well as when completing price management.

LPT-0010 - Create print job

Print jobs themselves can be created manually or by function from the corresponding source document. The label print job can either be edited immediately or opened and edited later from the label print job list. From the respective source document, it is also possible to navigate to the print jobs of the document. Depending on the setup of the respective warehouse location, a check is made when posting the goods receipt as to whether a print job has already been created.

Incoming processes:

LPT-0020 - Adjust print job header

The label print job contains the print information that was created automatically. It is possible to modify some print information. At this point, for example, the so-called label type can be used to select whether adhesive or hang tags are involved. Furthermore, the printer for output can be selected. Additional parameters such as the price date can be used to influence price determination accordingly (for example, when printing prices that only become valid the following week). Sales code, sales type, and currency can be used to further detail price determination.

LPT-0030 - Capture print job lines

Lines are captured for the label print job. These contain all items intended for the print job and provide information about the status of the print job. If the print job was created automatically, the lines have already been created. In the case of manual print job creation, lines can be added by function. This means that items from, for example, a purchase order are transferred into the lines of the print job.

LPT-0040 - Print labels

The label printing is executed using the function “Print”. The system generates the print layout based on the selected label type and sends it to the label printer.

Instances

LPT-MAN - Manual label printing

graph LR;

%% Nodes
A(LPT-MAN<br>Manual Label Printing)
B(LPT-MAN-0010<br>Create print job)
C(LPT-MAN-0020<br>Adjust print job header)
D(LPT-MAN-0030<br>Capture print job lines)
E(LPT-MAN-0040<br>Print labels)

%% Flow
A -.- B
linkStyle 0 stroke:#ffffff
B ==> C
C ==> D
D ==> E

%% Classes
class A btProcessTitle
class B,C,D,E btProcessActive

Label printing is triggered manually when individual labels need to be reprinted. This process is detached from source documents and enables the free printing of arbitrary labels for arbitrary items.

LPT-MAN-0010 - Create print job

The print job is created manually. Default values for printing are taken from the corresponding setups.

Incoming processes:

LPT-MAN-0020 - Adjust print job header

Additional filters and parameters can be defined in the print job header. At this point, for example, the so-called label type can be used to select whether adhesive or hang tags are involved. Furthermore, the printer for output can be selected. Additional parameters such as the price date can be used to influence price determination accordingly (for example, when printing prices that only become valid the following week). Sales code, sales type, and currency can be used to further detail price determination.

LPT-MAN-0030 - Capture print job lines

In the case of manual print job creation, lines can be created by function. This means that correspondingly filtered items are transferred into the lines and the print job entries behind them.

LPT-MAN-0040 - Print labels

The label printing is executed using the function “Print”. The system generates the print layout based on the selected label type and sends it to the label printer.

LPT-POP - Label printing purchase order processing

graph LR;

%% Nodes
A(LPT-POP<br>Label Printing Purchase Order Processing)
B(LPT-POP-0010<br>Create print job)
C(LPT-POP-0020<br>Adjust print job header)
D(LPT-POP-0030<br>Capture print job lines)
E(LPT-POP-0040<br>Print labels)

%% Flow
A -.- B
linkStyle 0 stroke:#ffffff
B ==> C
C ==> D
D ==> E

%% Classes
class A btProcessTitle
class B,C,D,E btProcessActive

Label printing is triggered by function from the purchase order. This label printing can take place in advance either to send the printed labels to the vendor or to label the goods before the goods receipt process.

LPT-POP-0010 - Create print job

The print job is created from the purchase order using the function “Create print job”. The label print job can either be edited immediately or opened and edited later from the label print job list. It is also possible to navigate to the print jobs of the document from the purchase document.

Incoming processes:

LPT-POP-0020 - Adjust print job header

The label print job contains the print information automatically created on the basis of the purchase order. It is possible to modify some print information. At this point, for example, it can be selected whether adhesive or hang tags are involved.

LPT-POP-0030 - Capture print job lines

The print job lines are automatically transferred from the purchase order per item.

LPT-POP-0040 - Print labels

The label printing is executed using the function “Print”. The system generates the print layout based on the selected label type and sends it to the label printer.

LPT-WRT - Label printing goods receipt

graph LR;

%% Nodes
A(LPT-WRT<br>Label Printing Goods Receipt)
B(LPT-WRT-0010<br>Create print job)
C(LPT-WRT-0020<br>Adjust print job header)
D(LPT-WRT-0030<br>Capture print job lines)
E(LPT-WRT-0040<br>Print labels)

%% Flow
A -.- B
linkStyle 0 stroke:#ffffff
B ==> C
C ==> D
D ==> E

%% Classes
class A btProcessTitle
class B,C,D,E btProcessActive

Label printing is triggered by function from the goods receipt. This operation enables the reprinting of labels during the goods receipt process.

LPT-WRT-0010 - Create print job

The print job is created from the goods receipt using the function “Create print job”. The label print job can either be edited immediately or opened and edited later from the label print job list. It is also possible to navigate to the print jobs of the document from the goods receipt document.

Incoming processes:

LPT-WRT-0020 - Adjust print job header

The label print job contains the print information automatically created on the basis of the goods receipt. It is possible to modify some print information. At this point, for example, the so-called label type can be used to select whether adhesive or hang tags are involved. Furthermore, the printer for output can be selected. Additional parameters such as the price date can be used to influence price determination accordingly (for example, when printing prices that only become valid the following week). Sales code, sales type, and currency can be used to further detail price determination.

LPT-WRT-0030 - Capture print job lines

The print job lines are automatically transferred from the goods receipt per item.

LPT-WRT-0040 - Print labels

The label printing is executed using the function “Print”. The system generates the print layout based on the selected label type and sends it to the label printer.

LPT-SOP - Label printing sales order

graph LR;

%% Nodes
A(LPT-SOP<br>Label Printing Sales Order)
B(LPT-SOP-0010<br>Create print job)
C(LPT-SOP-0020<br>Adjust print job header)
D(LPT-SOP-0030<br>Capture print job lines)
E(LPT-SOP-0040<br>Print labels)

%% Flow
A -.- B
linkStyle 0 stroke:#ffffff
B ==> C
C ==> D
D ==> E

%% Classes
class A btProcessTitle
class B,C,D,E btProcessActive

Label printing is triggered by function from the sales order. This operation enables order-related printing of customer-specific labels.

LPT-SOP-0010 - Create print job

The print job is created from the sales order using the function “Create print job”. The label print job can either be edited immediately or opened and edited later from the label print job list. It is also possible to navigate to the print jobs of the document from the sales order document.

Incoming processes:

LPT-SOP-0020 - Adjust print job header

The label print job contains the print information automatically created on the basis of the sales order. It is possible to modify some print information. At this point, for example, the so-called label type can be used to select whether adhesive or hang tags are involved. Furthermore, the printer for output can be selected. Additional parameters such as the price date can be used to influence price determination accordingly (for example, when printing prices that only become valid the following week). Sales code, sales type, and currency can be used to further detail price determination.

LPT-SOP-0030 - Capture print job lines

The print job lines are automatically transferred from the sales order per item.

LPT-SOP-0040 - Print labels

The label printing is executed using the function “Print”. The system generates the print layout based on the selected label type and sends it to the label printer.

LPT-WST - Label printing goods issue

graph LR;

%% Nodes
A(LPT-WST<br>Label Printing Goods Issue)
B(LPT-WST-0010<br>Create print job)
C(LPT-WST-0020<br>Adjust print job header)
D(LPT-WST-0030<br>Capture print job lines)
E(LPT-WST-0040<br>Print labels)

%% Flow
A -.- B
linkStyle 0 stroke:#ffffff
B ==> C
C ==> D
D ==> E

%% Classes
class A btProcessTitle
class B,C,D,E btProcessActive

Label printing is triggered by function from the goods issue. This operation takes place as a result of so-called value added services before the goods are shipped. In this case, the labeling is carried out according to special customer requirements.

LPT-WST-0010 - Create print job

The print job is created from the goods issue using the function “Create print job”. The label print job can either be edited immediately or opened and edited later from the label print job list. It is also possible to navigate to the print jobs of the document from the goods issue document.

Incoming processes:

LPT-WST-0020 - Adjust print job header

The label print job contains the print information automatically created on the basis of the goods issue. It is possible to modify some print information. At this point, for example, the so-called label type can be used to select whether adhesive or hang tags are involved. Furthermore, the printer for output can be selected. Additional parameters such as the price date can be used to influence price determination accordingly (for example, when printing prices that only become valid the following week). Sales code, sales type, and currency can be used to further detail price determination.

LPT-WST-0030 - Capture print job lines

The print job lines are automatically transferred from the goods issue per item.

LPT-WST-0040 - Print labels

The label printing is executed using the function “Print”. The system generates the print layout based on the selected label type and sends it to the label printer.

LPT-PRM - Label printing price management

graph LR;

%% Nodes
A(LPT-PRM<br>Label Printing Price Management)
B(LPT-PRM-0010<br>Create print job)
C(LPT-PRM-0020<br>Adjust print job header)
D(LPT-PRM-0030<br>Capture print job lines)
E(LPT-PRM-0040<br>Print labels)

%% Flow
A -.- B
linkStyle 0 stroke:#ffffff
B ==> C
C ==> D
D ==> E

%% Classes
class A btProcessTitle
class B,C,D,E btProcessActive

Label printing is triggered by function from price management. This process is used to print updated price labels, for example after a price correction or repricing.

LPT-PRM-0010 - Create print job

The print job is created from price management using the function “Create print job”. The label print job can either be edited immediately or opened and edited later from the label print job list.

Incoming processes:

LPT-PRM-0020 - Adjust print job header

The label print job contains the print information automatically created on the basis of price management. It is possible to modify some print information. At this point, for example, the so-called label type can be used to select whether adhesive or hang tags are involved. Furthermore, the printer for output can be selected. Additional parameters such as the price date can be used to influence price determination accordingly (for example, when printing prices that only become valid the following week). Sales code, sales type, and currency can be used to further detail price determination.

LPT-PRM-0030 - Capture print job lines

The label printing is executed using the function “Print”. The system generates the print layout based on the selected label type and sends it to the label printer.

LPT-PRM-0040 - Print labels

The label printing is executed using the function “Print”. The system generates the print layout based on the selected label type and sends it to the label printer.