Fulfillment
Spec V3.5 | December 2025

Pack ScanProduct

Pack multi-item orders from cluster pick carts with product-level SKU verification, pick error auditing, labor tracking, and integrated rate shopping. Supports putwall pull, handling codes, 2D/UDI barcodes with expiration/serial validation, international shipment EIN, and valid work type filtering.

Pack Scan Product
Active
Workbench:
ORDERPACK-P001
CURRENT ORDERSlot 3
LPN-10082
SO-9445
FRAGILE
PRODUCTS TO VERIFY
WIDGET-A
× 2 ✓
GADGET-PRO
× 1 ✓
PART-XL-100
× 3 pending
Scan Product Barcode
or click product image

What is Pack Scan Product?

Pack Scan Product is a cart-based packing workflow designed for multi-item orders picked via cluster picking. Found under Outbound → Packing → Pack Scan Product, it provides product-level verification ensuring every SKU and quantity matches the sales order before shipping.

The workflow begins by scanning a workbench configured as bench type ORDERPACK. V3.3 adds Valid Work Types validation—the system checks if the LPN's work_type is in the VALID_WORK_TYPES field configured in work_benches, ensuring the correct bench is used for each work type.

V3.3: Valid Work Types Validation

When scanning an LPN, if work_type is not in the selection of VALID_WORK_TYPESfield in work_benches, the system displays "Invalid Work Type" and prevents packing. This ensures operators use the correct workbench for each work type.

Pack Scan Product includes pick error auditing, labor tracking,putwall pull support (V3.0), handling code popups, and2D/UDI MED barcode support (V3.1) for medical device customers.

V3.4/V3.5: International & Medical Enhancements

  • V3.4: When importer_flag='Y', the EIN Number is automatically included in Shipping Records for international shipments.
  • V3.5: For MED barcodes, validates Expiration Date and Serial from the 2D/UDI barcode against Work_Type_Lines before building cartons.

Pack Scan Product Workflow

From cart to shipment with full verification and auditing

01

Scan Workbench

Scan ORDERPACK bench type. System validates status and assigns to your team member ID. Labor tracking starts.

02

Scan Tote LPN

Scan LPN from cluster picking. V3.3 validates work type. Checks for cancelled/trouble orders. Detects missing quantities.

03

Verify Products

Products display heavy-to-light (V1.4). Scan each item or click image. Handling code popups for special items.

04

Error Detection

Wrong product? Pick error recorded to PERFORMANCE_AUDIT with picker attribution. Continue or send to Trouble.

05

Carton Full

Click Auto Carton Full (V3.2 with special box size) or Carton Full. V1.9: Auto-triggers on last product if CONTROL_25="YES".

06

Process Shipment

Enter weight, select carrier, rate shop if needed. Shows ship-to, special instructions, order cost (V2.5). Labor completed.

Key Capabilities

Comprehensive packing with verification, auditing, and labor tracking

Workbench Session (ORDERPACK)

Scan bench type ORDERPACK to begin. System validates status, assigns team member, and tracks labor automatically.

LPN Validation & Loading

Scan tote LPN to load order. Checks Cancel_Order, Trouble_Order flags, and V3.3 validates work type against VALID_WORK_TYPES.

Single-User Locking (V1.5)

Only one team member can pack an LPN at a time. Shows "XXX is packing this LPN" if already claimed.

Missing Quantity Detection (V1.7)

On first scan after picking, auto-detects shortages and updates Quantity_Could_Not_Process accordingly.

Packer Putwall Pull (V3.0)

When PACKER_PUTWALL_PULL="YES" and status="PULLREADY", pulls work from putwall cube and updates cube status.

Product-Level Scanning

Each product scanned and verified against sales order. Displays heavy-to-light order (V1.4), clickable product images.

2D/UDI MED Barcodes (V3.1/V3.5)

Work bench 2D barcode setting: "Yes" for regular 2D, "No" for product scan, "MED" for medical UDI barcodes. V3.5 validates expiration date and serial from barcode.

Valid Work Types (V3.3)

Validates scanned LPN work_type against VALID_WORK_TYPES field in work_benches. Displays "Invalid Work Type" if not matched.

International EIN Support (V3.4)

When importer_flag="Y", automatically includes EIN Number in Shipping Records payload sent to Shared Data for international shipments.

Auto Carton Full (V1.3)

Automatic box selection with quantity/weight entry. V3.2 adds Special Box Size button for custom dimensions.

Ship As Is (V1.8)

Products flagged SHIP_AS_IS auto-populate weight/dimensions from PRODUCT_VARIABLES. Forces qty=1 per box.

Pack by Carton ID (V2.6)

When CONTROL_29="Y", scan Carton ID from inventory_control04. Ships full cartons as-is without overpack.

Custom LPN Generation (V2.0)

Generates SERIAL, NONSERIAL, or MIXED LPN types based on product handling unit configuration (V2.3 logic).

Special Features

Advanced scenarios for sets, multi-piece shipments, and carton handling

Auto Carton Full Sets (V1.8)

When FUT_C1_03="C" (component) and CONTROL_23="Y", allows splitting SET components and copies SET parent line to each carton.

Multi-Piece Shipment (V2.1)

When CONTROL_26="YES", tracks multiple cartons per order. Last carton flag determines shipment completion.

Carton ID Overpack Prevention (V2.6)

When packing by Carton ID and other WTL records already packed, displays "No Overpack. Please Ship Full Cartons As Is".

Order Info Display (V2.5)

When Companies.Control11="Y", displays ship-to address, special instructions, order cost, work type, and PO ID on ship screen.

Version History

Key enhancements from V1.2 to V3.5

V1.2

Cancel/Trouble order checking

V1.4

Clickable images, heavy-to-light sort

V1.5

Single-user LPN locking

V1.7

Missing quantity auto-detection

V1.8

Ship As Is, Auto Carton Full Sets

V2.1

Multi-piece shipment support

V2.6

Pack by Carton ID

V3.0

Single-work putwall pull

V3.1

2D/UDI MED barcode support

V3.2

Special box size for Auto Carton Full

V3.3

Valid work types validation

V3.4

International shipment EIN support

V3.5

Expiration/serial validation for MED barcodes

Operational Impact

Product verification and auditing drive accuracy and accountability

99.9%
Order Accuracy
100%
Pick Error Attribution
Real-time
Labor Tracking
60%
Reduced Mispicks Shipped

Frequently Asked Questions

Common questions about Pack Scan Product

QWhat's the difference between Pack Scan Product and Pack Singles?

Pack Singles is optimized for single-item orders with a streamlined flow. Pack Scan Product is designed for multi-item orders from cluster picking, requiring each product to be scanned and verified against the sales order. Use Pack Scan Product when orders contain multiple SKUs that need verification.

QWhat is Valid Work Types validation (V3.3)?

V3.3 adds work type filtering. When scanning an LPN, the system checks if the work_type is in the VALID_WORK_TYPES field configured in work_benches. If not matched, it displays 'Invalid Work Type' and won't allow packing. This ensures the correct bench is used for each work type.

QWhat does 'Auto Carton Full' do?

Auto Carton Full prompts for quantity per box, weight, and box size, then creates shipment work automatically. V3.2 adds a 'Special Box Size' button that retrieves dimensions from Product_Variables (UOM='CASE') or allows manual entry of Length, Width, Height.

QHow does single-user locking work (V1.5)?

When you scan an LPN, the system checks if another team member is already packing it (Last_Activity_Task='PACKSCANPRODUCT' with different user). If so, you'll see 'XXX is packing this LPN' and cannot proceed until they complete or release it.

QWhat is Pack by Carton ID (V2.6)?

When WORK_BENCH.CONTROL_29='Y', you can scan a Carton ID instead of product barcode. The system checks WTL.inventory_control04 for a match. If found and no other products are already packed, it proceeds directly to shipping—allowing full cartons to ship as-is without repack.

QHow does 2D/UDI MED barcode support work (V3.1/V3.5)?

The work bench has a 2D barcode setting: 'Yes' allows regular 2D barcode scan from configuration, 'No' allows regular product scan only, 'MED' enables 2D/UDI barcode scan from special medical configuration. V3.5 adds validation: when Products.Serial_Type01 is 'FreeForm', the system retrieves Expiration Date and Serial from the barcode and validates them against Work_Type_Lines.Inventory_Control01 and Serial01 before building cartons.

QWhat is International EIN Support (V3.4)?

V3.4 adds logic for international shipments: whenever importer_flag='Y', the EIN Number associated with the order is automatically included in the Shipping Records payload sent to Shared Data. This ensures compliance with international customs and import requirements.

QWhat is Ship As Is (V1.8)?

Products with SHIP_AS_IS='Y' in the PRODUCTS table auto-populate weight, length, width, height from PRODUCT_VARIABLES. The 'Enter Units Per Box' is locked to 1, and custom dimension entry replaces box selection—for items shipping in original retail packaging.

QWhat happens with Auto Carton Full Sets (V1.8)?

When a product has FUT_C1_03='C' (component) and WORK_BENCHES.CONTROL_23='Y', the system allows splitting SET components. For each carton created, it copies the SET parent line (FUT_C1_03='S') matching the SET_NUMBER to the new shipment work.

QHow does Packer Putwall Pull work (V3.0)?

When PACKER_PUTWALL_PULL='YES' and the scanned LPN's Work_Type_Headers status is 'PULLREADY', the system moves work to next step, then updates Putwall_Cubes to free the cube (clears work control, LPN, sets status to OPEN).

QWhat order information displays on the ship screen (V2.5)?

When Companies.Control11='Y', the ship screen displays: ship-to address from Customer_ShipTos, special instructions from Sales_Order_Headers, total order cost from Sales_Order_Products, work_type from LPNs, and ORDER_ID/PURCHASE_ORDER_ID from Work_Type_Headers.

Ready for Product-Level Verification with Full Auditing?

See how JASCI's Pack Scan Product ensures every item is verified, with picker accountability and labor tracking built in.