UCI Barcode Receiving Feature Guide
Overview
UCI (Universal Code Interface) Barcode Receiving lets you scan GS1-128 barcodes to speed up receiving. The system reads item, lot, date, and quantity from one scan.
Key Benefits:
- 40-60% faster than manual entry
- Fewer typing errors
- Automatic data validation
How It Works
Barcode Standards
Dakota supports GS1-128 barcodes with these Application Identifiers (AIs):
| AI Code | Data | Example |
|---|---|---|
| 01 | Item (GTIN) | 10012345678901 |
| 10 | Lot/Batch | LOT12345 |
| 17 | Expiry (YYMMDD) | 261231 |
| 37 | Quantity | 100 |
Data Flow
- Scanner reads barcode
- System parses AI codes
- Data fills screen fields
- User verifies and confirms
Validation Rules
The system checks:
- Item exists in master file
- Item is on selected PO
- Date meets customer rules
- Quantity is positive
Configuration Options
| Setting | Default | Description |
|---|---|---|
| UCI Mode | Enabled | Turn barcode parsing on/off |
| Auto-Confirm | Off | Skip verify step (not recommended) |
| Beep on Scan | On | Audio feedback |
| Parse Errors | Warn | How to handle bad scans |
Scanner Setup
Supported scanners:
- Honeywell (all models)
- Zebra (all models)
- Symbol (legacy)
Scanner must be set to:
- USB HID mode
- Suffix: Enter key
- No prefix
Use Cases
Case 1: Standard Pallet Receipt
Scenario: Pallet arrives with GS1-128 label.
Steps:
- Open UCI Receiving (PO237)
- Scan pallet barcode
- Enter PO number
- Confirm and print label
Result: 30 seconds vs 2 minutes manual.
Case 2: Partial Barcode
Scenario: Barcode missing quantity AI.
Steps:
- Scan barcode
- System fills known fields
- Type quantity by hand
- Confirm entry
Result: Still faster than full manual.
Case 3: Multi-Item Pallet
Scenario: Pallet has items from multiple vendors.
Steps:
- Use Super PO instead
- Scan each item barcode
- All go to one LP
Validation and Error Handling
Common Errors
| Error | Cause | Fix |
|---|---|---|
| Item not found | Bad GTIN | Check barcode, enter manual |
| Item not on PO | Wrong PO | Verify PO number |
| Invalid date | Bad format | Enter date by hand |
| Parse failed | Damaged barcode | Try again or type data |
Error Recovery
If scan fails:
- Try scanning again
- Check barcode is clean
- Check scanner connection
- Fall back to manual entry
Related Features
- WF-001 Standard PO: Manual receiving without barcodes
- WF-003 Super PO: Mixed pallets with barcode support
- Date Validation: Expiry checking rules
- Label Generation: Putaway label printing
Document Information
| Field | Value |
|---|---|
| Version | 1.0.0 |
| Module | Receiving |
| Feature | UCI Barcode |
| Last Updated | 2026-01-13 |
Generated by generate-customer-docs skill v1.0.0