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
Picking: The picker completes the task onto an LP or Parent LP without scanning UCC labels.
Workstation: The user proceeds to a desktop station once picking is finished.
Action: In the Shipment Order screen, select the order and click Label > Create Retailer Label.
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
Option 2: Print Parent LP/LP Label Only
Option 3: Print Case Labels Only
|
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
Option 2: Print Parent LP/LP Label Only
Option 3: Print Case Labels Only
|
Scenario 3 | Scanned Parent LP containing Full LPs only. (e.g., 1 Parent LP + 5 Full LPs) | Print Parent LP/LP Label Only
|
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
|
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.



