Skip to main content

Retailer Compliance: Post-Picking UCC Label Generation

Updated this week

This article provides a detailed guide on the Post-Picking UCC Generation workflow for B2B and Wholesale orders. This feature eliminates the need for pickers to manage physical label stacks during active picking by shifting label application to a dedicated post-picking station.

A. Job Type Configuration

To activate the flow, navigate to the Job Type setup and configure the following:

  • Retailer Flow Type: Select "Print UCC Label After Picking".

  • UCC Scan Method: Automatically set to "No Scan UCC Label" when the above flow is selected.

  • Batching: Strictly limited to 1 Order per job.

  • Default Retailer Label Print Option: Choose a default strategy to automate the workstation process:

    • Parent LP & Case Labels: Generates labels for both the pallet and individual cases.

    • Parent LP/LP Labels Only: Generates labels only for the Pallet/LP level.

    • Case Labels Only: Generates labels only for individual cases.

Configure the Retailer Flow Type as 'Print UCC Labels After Picking' and set the Default Retailer Label Print Option to automate the label generation strategy at the workstation. Note that the UCC Scan Method will be automatically locked to 'No Scan UCC Label' to streamline the picking process.


2. Operational Workflow

  1. Picking: The picker completes the task onto an LP or Parent LP without scanning UCC labels.

  2. Workstation: The user proceeds to a desktop station once picking is finished.

  3. Action: In the Shipment Order screen, select the order and click Label > Create Retailer Label.

  4. Scanning: A drawer/modal will prompt the user to Scan or Enter the Picked Parent LP or LP Number.

Shipment Order screen showing an order selected and the "Create Retailer Label" action under the "Label" menu.

3. Dynamic Printing Scenarios and Logic

The system dynamically presents printing options based on the scanned LP's specific inventory contents:

The "Create Retailer Label" drawer showing the three selectable options: "Parent LP & Case Labels", "Parent LP/LP Labels Only", and "Case Labels Only".

Example:

Scenario

Condition

System Behavior / Options Provided

Scenario 1

Scanned Parent LP containing Loose Cases only.

(e.g., 1 Parent LP + 10 Cases)

Option 1: Print Parent LP & Case Labels

  • Result: 11 UCC Labels = 1 Parent LP UCC Label + 10 Case UCC Labels

Option 2: Print Parent LP/LP Label Only

  • Result: 1 UCC Label = 1 Parent LP UCC Label

Option 3: Print Case Labels Only

  • Result: 10 UCC Labels = 10 Case UCC Labels

Scenario 2

Scanned Parent LP containing Full LPs AND Loose Cases.

(e.g., 1 Parent LP + 4 Full LPs + 10 Cases)

Option 1: Print Parent LP & Case Labels

  • Result: 15 UCC Labels = 1 Parent LP UCC Label + 4 LP UCC Labels + 10 Case UCC Labels

Option 2: Print Parent LP/LP Label Only

  • Result: 5 UCC Labels = 1 Parent LP UCC Label + 4 LP UCC Labels for Full LPs

Option 3: Print Case Labels Only

  • Result: 10 UCC Labels = 10 Case UCC Labels

Scenario 3

Scanned Parent LP containing Full LPs only.

(e.g., 1 Parent LP + 5 Full LPs)

Print Parent LP/LP Label Only

  • Result: 6 UCC Labels = 1 Parent LP UCC Label + 5 LP UCC Labels for Full LPs

Scenario 4

UCC Label has already been generated for the Scanned Parent LP.

Error: "Retailer Labels are already generated. Please reprint them from Reprint Retailer Labels if needed."

Scenario 5

Scanned LP is inside a Parent LP (Child LP).

Error: "This LP is on a Parent LP. Please scan the Parent LP to generate a retailer label that covers all contents."

Scenario 6

Scanned LP containing Units only (No Cases/Parent LPN).

(e.g., 1 LP with 20 Units)

Print Parent LP/LP Label Only

  • Result: 1 UCC Label = 1 LP UCC Label for the LP used in picking

Critical Constraints and Error Handling

  • Hierarchy Error: Scanning a Child LP instead of a Parent LP triggers an error: "This LP is on a Parent LP. Please scan the Parent LP...".

  • Duplicate Generation: If labels have already been generated, the system blocks re-generation: "Retailer Labels are already generated. Please reprint them...".

  • Automated Mode: If a "Default Option" is set in Job Type, the system automatically selects it and hides the selection buttons.

  • Permission Override: An override button for automated defaults is available but is Permission-Based.

  • LPN Exception: If a user scans a Picked LPN (not a Parent), the system ignores defaults and forces the "Parent LP/LP Labels Only" option.

  • Irreversible Process: Once UCC numbers are generated, there is No Rollback. To change a selection, the order allocation must be canceled and restarted from scratch.


5. Limitations

  • Maximum label print quantity per side is capped at 6.

  • Batching multiple orders into a single picking job is not supported.

Did this answer your question?