Version
v7.11.0.0
Build 216
App Server
AIDABCODE01V
Barcode / Panatracker host
Distribution Centres
5
DCs using PanatrackerGP
Support
MicroChannel
Product support vendor
Label Printing
NiceLabel
On-prem, AIDABCODE01V
Criticality
Tier-1
Critical for all DC operations
Download Source Document — Panatracker@Aidacare.docx
Source: Panatracker@Aidacare.docx — PanatrackerGP v7.11.0.0 (Build 216) is the warehouse mobility and barcode scanning layer deployed across all 5 Aidacare distribution centres. It integrates out-of-the-box with Microsoft Dynamics GP and uses NiceLabel for label printing.

System Details

Core Configuration
Product PanatrackerGP Version 7.11.0.0 (Build 216) App Server AIDABCODE01V Admin Web App http://10.26.21.85:81/ Database Server AIDASQL01P (GP SQL Server) Database PanatrackerGP (dedicated DB on AIDASQL01P) Label Management NiceLabel (on-premises, AIDABCODE01V) NiceLabel Console NiceLabel has its own admin console on AIDABCODE01V GP Integration Out-of-the-box integration — no custom middleware or SmartConnect required Support Vendor MicroChannel Distribution Centres 5 DCs — all connected to AIDABCODE01V Criticality Tier-1 — critical for all warehouse operations Source Panatracker@Aidacare.docx

What PanatrackerGP Does

Warehouse Operations

PanatrackerGP is a warehouse mobility and scanning layer that sits on top of Microsoft Dynamics GP. Instead of warehouse staff manually entering data into GP screens, they use handheld barcode scanners (Honeywell devices) that communicate with the PanatrackerGP server, which posts transactions directly to GP in real time.

  • Scan barcodes to receive inventory from purchase orders
  • Pick items against Sales Order (SOP) pick lists
  • Move stock between bins and warehouse locations
  • Process inter-DC inventory transfers
  • Dispatch shipments and confirm fulfilment
  • Track serialized medical equipment by serial number
  • Track rental equipment movement across DCs
  • Perform stocktake / cycle counts via handheld
  • Process freight workflows and carton labelling
  • Trigger NiceLabel to print barcode and shipment labels

User Interfaces

4 interfaces
Interface URL / Location Used By Purpose
Microsoft Dynamics GP Citrix GP Application Finance, Admin, Inventory Controllers Core GP functions — inventory management, SOP/POP processing, financial posting, administration
Panatracker Web App http://10.26.21.85:81/ Finance, Admin, IT PanatrackerGP administration — user setup, device management, configuration, reporting, troubleshooting
Panatracker Scanner (Honeywell) Handheld device UI (wifi) Warehouse Staff (all 5 DCs) Day-to-day scanning operations — receiving, picking, transferring, stocktake, dispatch from DC floor
NiceLabel Admin console on AIDABCODE01V IT, Admin, Support Label template management, printer configuration, barcode label design and print job administration

Business Processes Supported

8 core processes
Goods Receiving
Scan incoming goods against PO at the dock. PanatrackerGP validates the item and quantity against the GP Purchase Order (POP) and posts the receipt to the HANDR database in real time.
Order Picking & Fulfilment
Scan items against Sales Order (SOP) pick lists. Updates fulfilment status in GP immediately on scan. Supports standard picks, NDIS/BUPA orders, and freight-linked dispatches.
Stock Movement & Bin Transfers
Move stock between bins and locations within a DC. Supports directed transfers from PanatrackerGP as well as GP In-Transit Transfer workflows for inter-DC movements.
Dispatch & Shipment
Confirm dispatch of shipments from the DC. Scans trigger NiceLabel to print shipment and carton labels. Integrates with FreightMaster for carrier manifesting.
Serialized Medical Equipment Tracking
Track serial numbers for wheelchairs, medical aids, and rental assets throughout their full lifecycle. PanatrackerGP reads and writes serial numbers directly to GP inventory records.
Rental Equipment Movement
Track hire/rental equipment movements across DCs. Works alongside WennSoft HRE module. Scanning confirms physical movement of rental assets by serial number.
Stocktake & Cycle Count
Full physical stocktake and cycle counts performed via handheld scanners. Counts post to PanatrackerGP database and are reconciled against GP inventory book quantities via SSRS reports.
Freight Workflows
Panatracker supports freight scanning workflows including carton packing, manifest generation, and carrier label printing via NiceLabel. Connects to FreightMaster dispatch events.
Architecture summary: PanatrackerGP is hosted on AIDABCODE01V. It connects to the GP database on AIDASQL01P using the out-of-the-box GP integration (no custom SmartConnect jobs). NiceLabel is co-hosted on AIDABCODE01V and handles all label printing. Handheld Honeywell scanners connect over wifi to the PanatrackerGP server from each DC.

System Inventory

Infrastructure
Application PanatrackerGP v7.11.0.0 (Build 216) App Server AIDABCODE01V Admin Web App URL http://10.26.21.85:81/ Database Server AIDASQL01P Database Name PanatrackerGP (on GP SQL Server) GP Database HANDR (GP company database — read/write by Panatracker) NiceLabel On-premises, co-hosted on AIDABCODE01V — has its own admin console Scanner Hardware Honeywell handheld barcode scanners (wifi-connected per DC) Printer Setup Zebra printers — create printer on AIDABCODE01V server; Panatracker drops print files to printer. Zebra printer config utilities used for setup. Integration Method Out-of-the-box GP eConnect integration — no custom code or SmartConnect middleware Support MicroChannel (product support vendor) Label Templates Out-of-the-box templates from Panatrack — configured via NiceLabel

Integration Architecture

Out-of-the-box

PanatrackerGP uses the native out-of-the-box GP integration — no custom code, SmartConnect jobs, or middleware is required. Scan events post directly into GP data tables in real time. NiceLabel is invoked by Panatracker for all label printing events.

Scanning to GP Flow

Honeywell
Scanner (wifi)
PanatrackerGP
AIDABCODE01V
GP eConnect
Integration
Microsoft GP
AIDASQL01P / HANDR

Label Printing Flow

Scan Event
in Panatracker
NiceLabel
AIDABCODE01V
Print File
Dropped to Printer
Zebra Printer
(per DC)

GP Data Read & Written

GP DataDirectionUsed In
Inventory itemsRead / WriteAll warehouse processes
SOP ordersRead / WritePick, dispatch, fulfilment
POP receiptsWriteGoods receiving
Serial numbersRead / WriteSerialized equipment tracking
Warehouse / bin dataRead / WriteTransfers, stocktake, bin moves
Inventory transfersWriteInter-DC stock movements

PanatrackerGP System Configuration

From source document
PanatrackerGP system configuration screenshot
PanatrackerGP system configuration — from source document
PanatrackerGP interface screenshot
PanatrackerGP interface detail — from source document
Core receiving workflow: Warehouse receives stock at the dock → Warehouse staff scan items using Honeywell handheld → PanatrackerGP validates scanned items against the GP Purchase Order (POP) → Inventory is posted to HANDR (GP company database) → NiceLabel prints barcode labels for the received items. All steps are real-time; no manual GP data entry is required.

Receiving Workflow (Goods Receipt)

Step-by-step
Step 1 — Goods Arrive at Dock: Stock arrives at the DC from a supplier. A Purchase Order (POP) already exists in GP for the expected items.
Step 2 — Scan at Dock: Warehouse staff open the PO receipt transaction on their Honeywell handheld device. They scan each item barcode as goods are unloaded. PanatrackerGP validates the scanned barcode against the GP PO line items.
Step 3 — PanatrackerGP Validates Against GP POP: The PanatrackerGP server checks the scanned item number and quantity against the outstanding PO in GP. Serial numbers for medical equipment are captured at this point. Any discrepancies (wrong item, excess quantity) are flagged on the scanner screen.
Step 4 — Inventory Posted to HANDR: On scan confirmation, PanatrackerGP writes the POP receipt transaction to the GP HANDR database via the out-of-the-box eConnect integration. Inventory on-hand quantities are updated in real time. GRNI (Goods Received Not Invoiced) GL account is debited automatically.
Step 5 — NiceLabel Prints Label: PanatrackerGP triggers NiceLabel (on AIDABCODE01V) to print the appropriate barcode label for the received item. The label is printed on the Zebra printer at the DC. For serialized equipment, a serial label is also printed. For received cartons, a receiving label (PO number, item, serial, barcode) is produced.
Step 6 — Put Away: Warehouse staff physically place the goods into the assigned bin location in the DC. The bin and location data is updated in GP via PanatrackerGP. The item is now available for picking and dispatch.

Picking & Dispatch Workflow

SOP fulfilment
Step 1 — Pick Task Generated: A Sales Order (SOP) is created in GP (via CRM, ECHIA EDI, or manual entry). PanatrackerGP picks up the SOP order and presents pick tasks on the warehouse handheld devices.
Step 2 — Warehouse Staff Pick Items: Staff scan each item as it is picked from the bin. PanatrackerGP validates item number, serial number (for serialized equipment), and quantity against the SOP order line. Pick progress is shown in real time on the handheld.
Step 3 — Pack & Carton Scan: Items are packed into cartons. PanatrackerGP records carton details. NiceLabel prints a Shipment/Carton Label (Shipment ID, carton number, customer details, barcode) for each carton.
Step 4 — Dispatch Confirmation: The final dispatch scan confirms shipment. GP SOP order status is updated to dispatched. FreightMaster is triggered for carrier manifesting. The dispatch event is logged in PanatrackerGP and GP simultaneously.

Inter-DC Transfer Workflow

Directed vs GP In-Transit

There are two transfer methods used at Aidacare. It is important to use the correct one — mixing them causes inventory mismatches and GP reconciliation issues.

Directed Transfers (PanatrackerGP)
  • Initiated within PanatrackerGP scanner UI
  • Moves stock between bins within or between DCs
  • PanatrackerGP posts transfer directly to GP
  • Real-time — no separate GP transfer document needed
GP In-Transit Transfers
  • Transfer document created in GP (Inventory > Transactions > Transfer)
  • PanatrackerGP is used to scan confirm the transfer at both DCs
  • Supports the Transfer Linking Enhancement (links to SOP orders)
  • Used when a formal in-transit stock status is required
Common issue: Using Directed Transfers when a GP In-Transit Transfer document exists (or vice versa) causes double-posting and inventory mismatches. Always confirm which method applies before processing a transfer.

Workflow Diagrams — From Source Document

Panatracker@Aidacare.docx
PanatrackerGP workflow diagram 1
Workflow diagram — from source document (Panatracker@Aidacare.docx)
PanatrackerGP workflow diagram 2
Workflow diagram — from source document (Panatracker@Aidacare.docx)
PanatrackerGP workflow diagram 3
Workflow diagram — from source document (Panatracker@Aidacare.docx)
NiceLabel at Aidacare: NiceLabel is a barcode and label printing platform installed on-premises on AIDABCODE01V (same server as PanatrackerGP). It is responsible for all label design and printing across Aidacare's distribution centres. PanatrackerGP triggers NiceLabel print jobs as part of scanning workflows. NiceLabel has its own admin console for template management and printer administration.

NiceLabel System Details

On-Premises
Product NiceLabel (barcode and label printing platform) Deployment On-premises Host Server AIDABCODE01V (co-hosted with PanatrackerGP) Admin Console NiceLabel has its own admin console on AIDABCODE01V Label Templates Out-of-the-box templates from Panatrack — managed in NiceLabel admin console Print Trigger PanatrackerGP drops print files to the designated printer queue — NiceLabel prints automatically Printer Hardware Zebra printers — configured using Zebra printer config utilities on the server Printer Setup Create printer on AIDABCODE01V server → Panatracker drops files to printer queue → label is printed Role in System NiceLabel = Design & print labels. PanatrackerGP = Scan & warehouse transactions. Users IT, Admin, Support (for template and printer management)

NiceLabel Receiving Workflow

Label print trigger

The NiceLabel receiving workflow is triggered automatically when warehouse staff scan incoming goods via PanatrackerGP.

1. Warehouse receives stock — Goods arrive at DC; staff open PO receipt on Honeywell scanner.
2. PanatrackerGP scans receipt — Barcode/serial scanned; Panatracker validates against GP PO and posts receipt to HANDR database.
3. NiceLabel prints barcode labels — Panatracker drops a print file to the Zebra printer queue on AIDABCODE01V. NiceLabel generates the label using the appropriate template and sends it to the DC Zebra printer. Labels are applied to stock items immediately.
NiceLabel interface screenshot
NiceLabel interface — from source document

Label Types Used at Aidacare

1. Barcode Label

Item / Serial

Applied to individual items and serialized assets. Used for wheelchairs, medical equipment, and rental assets throughout their lifecycle.

Item numberGP inventory item number Serial numberEquipment serial number BarcodeScannable barcode (1D/2D) DescriptionItem description text

2. Warehouse Bin Label

Location

Printed for warehouse bin and shelf locations across all 5 DCs. Enables scanning of bin IDs during stocktake, put-away, and pick operations.

Bin IDUnique bin identifier Warehouse locationDC and zone reference BarcodeScannable bin barcode

3. Shipment / Carton Label

Dispatch

Printed during the dispatch process for each packed carton. Supports carrier scanning and customer identification at delivery.

Shipment IDPanatracker shipment reference Carton numberSequential carton count Customer detailsName, address, delivery info BarcodeScannable shipment barcode

4. Serialized Equipment Label

Asset Tracking

Printed for serialized medical and rental equipment. Enables full lifecycle tracking by equipment serial number through all DCs and customer sites.

Equipment serialGP serial number Asset barcodeAsset-level scannable barcode Equipment IDGP inventory item ID

5. Receiving Label

Goods Receipt

Printed at goods receipt when stock arrives at the DC. Applied to items immediately upon scanning to confirm receipt and enable future scanning within the DC.

PO numberGP Purchase Order reference ItemGP inventory item number Serial numberSerial captured at receipt (if applicable) BarcodeScannable receiving barcode

Product Roles Summary

Key distinction

Understanding the division of responsibility between the two systems is essential for troubleshooting:

PanatrackerGP
Scan & warehouse transactions — receiving, picking, transfers, stocktake, dispatch, serial tracking
NiceLabel
Design & print labels — barcode labels, bin labels, shipment labels, serial labels, receiving labels

NiceLabel Integration with PanatrackerGP

Label triggers
Panatracker Event Label Type Triggered Printer Users
Goods receipt scan (POP) Receiving Label + Barcode Label Zebra (DC receiving dock) Warehouse staff
New serialized item receipt Serialized Equipment Label Zebra (DC receiving dock) Warehouse staff
Carton packing (dispatch) Shipment / Carton Label Zebra (DC dispatch area) Warehouse staff
Bin/location setup (IT admin) Warehouse Bin Label Zebra (any DC) IT / Warehouse admin
New item master created Barcode Label (item barcode) Zebra (any DC) IT / Inventory admin
Manual re-print request Any label type (via NiceLabel admin console) Any configured Zebra printer IT / Support
BAU support coverage: PanatrackerGP is a Tier-1 system. Issues affecting warehouse scanning directly stop DC operations. MicroChannel is the product support vendor. Escalate issues not resolvable within 30 minutes for all scanning-down scenarios.

PanatrackerGP — Support Reference Screenshot

From source document
PanatrackerGP admin interface screenshot
PanatrackerGP admin interface — from source document

PanatrackerGP — BAU Production Issues

15 issue categories
# BAU Request Area Typical Symptoms Troubleshooting Approach Resolution Business Impact
1 User Setup / Login Warehouse staff cannot log in to Panatracker scanner or admin web app. "Invalid credentials" or "user not found" error. Check user account in PanatrackerGP admin web app (http://10.26.21.85:81/). Verify username, password, and role assignment. Check if account is locked or disabled. Reset user password or re-create user account in PanatrackerGP admin. Check if GP user account is also required and linked correctly. High — affected staff cannot perform any warehouse scanning until resolved.
2 Printer Issues Labels not printing after scan event. Printer offline or jobs queued but not printing. Wrong printer selected. Check Zebra printer is powered on and connected to AIDABCODE01V print queue. Check NiceLabel admin console for queued/failed jobs. Verify print file is being dropped to correct printer path by Panatracker. Use Zebra config utilities to check printer status. Restart Zebra printer. Clear queued jobs in NiceLabel and Windows print queue. Confirm correct printer is configured in Panatracker for the DC. Re-create printer on server if necessary using Zebra utilities. Medium — warehouse operations can continue but items receive no barcode labels until resolved.
3 Deadlocks in GP Scan events fail to post to GP. Error messages on scanner: "transaction could not be completed", "deadlock" in Panatracker logs. Check SQL Server error logs on AIDASQL01P. Identify locking/blocking processes in HANDR or PanatrackerGP databases. Check if other large GP batch jobs are running simultaneously (payroll, month-end closing, GRNI processing). Kill blocking SQL process if safe to do so. Retry the failed scan transaction. Coordinate with GP Finance team to schedule heavy batch jobs outside of peak scanning hours. Escalate to MicroChannel if persistent. High — scanning operations halt for all affected users until deadlock resolves. Risk of duplicate or incomplete GP postings.
4 Gun Charging / Scanner Hardware Honeywell handheld scanner will not power on, battery draining quickly, scanner not connecting to wifi, scanner display issues. Check battery charge level and cradle charging connection. Try a different charging cradle or battery. Attempt wifi reconnection from device settings. Check device hostname/IP for wifi network connectivity to AIDABCODE01V. Replace battery or charging cradle. Re-provision device to wifi network if connectivity lost. Contact hardware vendor for physical device repairs. Use spare scanner from the DC pool as a temporary replacement. Medium — one staff member affected per faulty device. Impact increases if multiple scanners fail simultaneously.
5 Connectivity Issues Scanners appear connected to wifi but cannot communicate with PanatrackerGP server. "Server unavailable" or timeout errors on scanner screen. Test connectivity from scanner to AIDABCODE01V (ping test). Check if PanatrackerGP application service is running on AIDABCODE01V. Check firewall rules between DC network segment and AIDABCODE01V. Verify wifi access point status at affected DC. Restart PanatrackerGP application service if stopped. Engage network/infrastructure team to resolve wifi or firewall issues. Check if VPN or WAN link to AIDABCODE01V is degraded for remote DC scanners. Critical — all scanning at affected DC stops. Full warehouse operations blocked until connectivity is restored.
6 Directed Transfers vs GP In-Transit Transfers Transfer creates duplicate inventory movements. Stock shows incorrectly in GP after transfer. DC staff unsure which transfer method to use. Identify which transfer method was used (Panatracker Directed Transfer or GP In-Transit Transfer document). Check GP Inventory Transfer records and PanatrackerGP transfer log. Determine whether both systems processed the same transfer. Reverse the duplicate posting via GP inventory adjustment. Re-train warehouse staff on which transfer method applies to each scenario. Update procedure documentation and post to the knowledge portal. Escalate persistent confusion to MicroChannel for configuration review. High — inventory on-hand figures are incorrect in GP until resolved. Can affect picking, dispatch, and financial reporting.
7 Barcode / Serial Scan Failures Scanner cannot read a barcode. "Item not found" error when barcode is scanned. Serial number not recognised by Panatracker. Check if barcode label is damaged, smudged, or poorly printed. Attempt manual entry of item number on scanner to confirm the item exists in PanatrackerGP/GP. Check GP item master for the scanned item number. Verify serial number is registered in GP serial/lot master. Reprint label via NiceLabel if damaged. Add item to PanatrackerGP if missing from item sync. Register serial number in GP if not previously entered. Clean scanner glass if laser is dirty. Escalate to MicroChannel if item sync from GP is not populating correctly. Medium — individual item cannot be processed until resolved. Warehouse staff must set item aside and escalate.
8 Inventory Mismatch GP inventory on-hand quantities do not match physical stock. PanatrackerGP shows different quantity to GP. Discrepancy found after stocktake. Run PanatrackerGP inventory reconciliation report from admin web app. Compare against GP SmartList inventory on-hand. Identify transactions posted in PanatrackerGP that may not have successfully committed to GP (check for failed eConnect postings). Review recent adjustments and transfers for double-posting. Post correcting inventory adjustment in GP after Finance team review and sign-off. Investigate root cause — failed eConnect posting, transfer method conflict, or duplicate scan. Run GRNI reconciliation if receiving discrepancy. Escalate to MicroChannel if eConnect integration errors are found. High — incorrect stock levels affect picking accuracy, replenishment orders, and financial inventory valuation.
9 Stocktake / Cycle Count Stocktake count not appearing in PanatrackerGP after scanning. Count quantities not reconciling to GP. Scanner freezes during count. Count data not transferring to GP report. Check if stocktake session is correctly opened in PanatrackerGP before scanning begins. Verify handheld devices are connected and syncing count data to AIDABCODE01V during the count. Check PanatrackerGP admin web app for count session status. Review SSRS stocktake comparison reports for data discrepancies. Re-open or restart the stocktake session in PanatrackerGP admin if corrupted. Re-scan affected sections. Run SSRS stocktake reports to identify missing count data. Post manual GP inventory adjustments for confirmed variances after Finance sign-off. Engage MicroChannel for persistent count session issues. Medium-High — stocktake process is delayed or invalidated. Financial close may be impacted if stocktake cannot be completed on schedule.
10 Receiving / PO Processing Goods receipt cannot be posted via scanner. PO not visible on handheld. "PO not found" error. Receipt posts to PanatrackerGP but does not appear in GP POP. Confirm PO exists and is in "Released" status in GP (Purchasing > Purchase Order Processing > Purchase Orders). Check if PO number is correctly entered on the scanner. Review PanatrackerGP admin web app for failed receipt postings. Check eConnect integration logs for posting errors. Correct PO status in GP if it is in the wrong state. Retry the receipt scan. Manually post POP receipt in GP as a workaround if scanner posting keeps failing — then reconcile the PanatrackerGP record. Escalate to MicroChannel if eConnect errors persist. High — goods cannot be receipted into inventory, blocking put-away and pick availability for received stock.
11 Pick / Fulfilment Pick task not appearing on handheld scanner. SOP order not visible in Panatracker. Pick confirms on scanner but order remains open in GP. Check SOP order status in GP — must be in "Released" status for Panatracker to present it as a pick task. Check PanatrackerGP admin web app for pick task queue. Verify pick transaction in PanatrackerGP scan logs. Check eConnect logs for failed fulfilment posting back to GP SOP. Release SOP order in GP if in incorrect status. Retry pick posting from PanatrackerGP admin. Manually update SOP order fulfilment status in GP as a workaround. Escalate to MicroChannel if pick posting failures are systematic. High — order cannot be fulfilled and dispatched. Customer delivery is delayed.
12 Label Trigger / Print Automation Failures Scan event completes successfully but no label is printed. Label prints to wrong printer. NiceLabel print job shows error in admin console. Check NiceLabel admin console on AIDABCODE01V for failed or queued print jobs. Confirm printer path is correctly configured in Panatracker print setup. Verify Zebra printer is online and paper/ribbon is loaded. Check Windows print queue for stuck jobs on AIDABCODE01V. Clear failed jobs in NiceLabel and Windows print queue. Trigger a manual reprint from NiceLabel admin console. Correct printer mapping in PanatrackerGP configuration if the wrong printer is selected. Reload paper/ribbon in Zebra printer. Restart NiceLabel print service if needed. Medium — items are processed in GP but have no barcode labels, creating risk of mis-picking and inventory tracking errors.
13 Mobile Device Sync Failures Handheld scanner shows stale data (old items, old POs). Device does not sync latest GP data. Scanner app crashes on startup. Force-sync the device from PanatrackerGP admin web app. Check if PanatrackerGP sync service is running on AIDABCODE01V. Check device wifi connectivity and signal strength at DC. Review PanatrackerGP application service logs on AIDABCODE01V for sync errors. Force device sync from admin console. Restart PanatrackerGP sync/application service if stopped. Reconnect device to wifi. Perform a device reboot. If app crashes persist, re-deploy Panatracker client app to the device. Escalate to MicroChannel for persistent sync failures. Medium — staff are working against outdated data, risking incorrect receipts, picks, or transfers being posted.
14 Performance / Slowness PanatrackerGP scanner app responds slowly. Long delays between scan and confirmation. Admin web app loads slowly. Scans time out. Check AIDABCODE01V server CPU and memory usage. Check AIDASQL01P SQL Server for long-running queries against PanatrackerGP or HANDR databases. Identify if a large GP batch process is competing for SQL resources. Review Panatracker app server logs for bottlenecks. Kill resource-intensive SQL queries if safe. Schedule heavy batch jobs outside peak scanning hours. Engage infrastructure team to review AIDABCODE01V / AIDASQL01P resource allocation. Escalate to MicroChannel for application-level performance issues. Medium-High — slow scanning reduces warehouse throughput. Risk of staff abandoning scans, leading to unrecorded transactions and inventory discrepancies.
15 Hardware Peripheral Issues Zebra printer hardware fault. Scanner cradle not charging devices. Label stock (paper/ribbon) jams or incorrect media loaded. Scanner glass cracked or laser not reading. For Zebra printers: check printer status lights, error codes, and use Zebra config utilities on AIDABCODE01V to diagnose. For scanner hardware: check device physically and attempt cradle swap. Confirm correct label media type is loaded in the Zebra printer. Replace Zebra printer ribbon/paper stock. Clear printer jam using Zebra maintenance guide. Replace faulty charging cradle. Raise hardware replacement request with Aidacare IT for physical repairs. Use spare devices from the DC pool as interim. Contact Zebra or Honeywell hardware support for warranty repairs. Medium — hardware failure affects the printing or scanning capability of one or more staff/printers. Impact scales with number of affected devices.

NiceLabel — Specific Production Issues

8 issue categories
# Issue Typical Symptoms Troubleshooting Approach Resolution Business Impact
NL-1 Label Not Printing Scan event completes in Panatracker but no label is produced. NiceLabel job may show as queued or failed in admin console. Zebra printer lights are on. Open NiceLabel admin console on AIDABCODE01V. Check print job queue — is the job queued, failed, or missing? Check Windows print queue for the Zebra printer. Confirm printer is online and paper/ribbon is loaded. Clear failed job. Retry print from NiceLabel admin. Restart Zebra printer. Reload media. Restart NiceLabel print service if queue is stuck. Check Panatracker print path configuration. Medium — items processed in GP but unlabelled, creating traceability and picking risk.
NL-2 Wrong Barcode Printed Label is printed but contains incorrect item number, serial number, or barcode value. The label does not match the scanned item. Check the data passed to NiceLabel by PanatrackerGP for the print job. Review NiceLabel label template variable mappings. Check if the correct template is assigned to the transaction type in Panatracker configuration. Destroy the incorrect label immediately. Reprint with correct data after confirming template and variable mapping. If a template variable is mapped incorrectly, correct in NiceLabel admin and reprint. Escalate to MicroChannel if PanatrackerGP is passing incorrect data. High — wrong barcode on item will cause scan failures, inventory mismatch, and traceability risk for serialized medical equipment.
NL-3 Duplicate Labels Two or more identical labels printed for a single scan event. Extra labels on items that should only have one. Check NiceLabel print log for duplicate job submissions. Determine if the print trigger from PanatrackerGP fired multiple times (e.g., double-scan by user, or a retry on a failed posting). Review Panatracker print trigger configuration for the relevant transaction type. Destroy all but one correct label. Investigate and prevent the duplicate trigger — check Panatracker print event configuration. If caused by user double-scanning, re-train staff. If a system trigger issue, engage MicroChannel. Low-Medium — physical waste and potential for staff to apply wrong label. Low risk if duplicate is identified and removed immediately.
NL-4 Printer Connectivity NiceLabel cannot reach the Zebra printer. Print jobs are created but the printer shows offline in NiceLabel admin. Print jobs accumulate without processing. Check Zebra printer network connectivity from AIDABCODE01V. Verify printer IP address and confirm it is reachable. Check Windows print queue status for the printer. Use Zebra config utilities to check printer network settings. Re-establish network connection to Zebra printer (check cable or wifi). Reconfigure printer IP in Windows and NiceLabel if changed. Restart print service on AIDABCODE01V. Replace network cable or check switch port if hardware connectivity issue. Medium — label printing stops at the affected DC printer. Operations continue but items are unlabelled.
NL-5 Barcode Not Scannable Printed label barcode cannot be read by Honeywell scanner or external scanners. Scan fails or reads incorrect value. Check label print quality — is the barcode clear and undistorted? Check Zebra printer ribbon and media type. Verify NiceLabel barcode settings (barcode type, density, size, quiet zone). Print a test label and attempt to scan with multiple devices. Replace Zebra printer ribbon or media if print quality is poor. Adjust barcode density/size settings in NiceLabel template if barcode is too small or compressed. Calibrate Zebra printer. Reprint label with corrected settings and verify it scans correctly before applying to stock. High — items with unreadable barcodes cannot be processed by the scanner, blocking receiving, picking, or stocktake.
NL-6 Wrong Label Template Correct label is triggered but the wrong template is used — e.g., a bin label template prints instead of a barcode label. Label fields and layout do not match expected output. Review the label template assigned to the transaction type in PanatrackerGP configuration. Check NiceLabel admin to confirm which template file is linked to which print trigger. Compare the printed label layout against the expected template definition. Correct the template assignment in PanatrackerGP or NiceLabel configuration. Reprint the label with the correct template. Test across the affected transaction type to confirm the correct template now fires. Engage MicroChannel if the template assignment is in PanatrackerGP configuration. Medium — incorrect template causes label to carry wrong information, which may cause downstream scan failures or traceability issues.
NL-7 Print Performance NiceLabel takes unusually long to process print jobs. Large backlogs of print jobs in NiceLabel queue. Labels print with significant delay after scan event. Check AIDABCODE01V server CPU and memory — NiceLabel may be resource-starved. Check NiceLabel print queue depth. Identify if a large batch of labels is being generated simultaneously (e.g., a bulk stocktake or receiving event). Review NiceLabel service logs for performance errors. Clear the print queue if jobs are stuck. Restart NiceLabel service if performance does not recover. Stagger large batch label print runs to avoid resource contention. Engage infrastructure team to review AIDABCODE01V resource allocation. Contact NiceLabel support for persistent throughput issues. Medium — label printing is delayed, slowing warehouse staff who must wait for labels before put-away or dispatch can proceed.
NL-8 Serial Number Mismatch Serial number printed on the NiceLabel label does not match the serial number captured in PanatrackerGP or in GP inventory. Label serial and GP serial are out of sync. Review the data passed from PanatrackerGP to NiceLabel for the print job in the NiceLabel print log. Check the GP serial/lot master for the item to confirm the correct serial number. Verify the scan event in PanatrackerGP captured the correct serial number at receipt. Destroy the label with the incorrect serial number immediately. Correct the serial number in GP inventory if it was posted incorrectly at receipt. Reprint the label with the correct serial number. If PanatrackerGP is passing the wrong serial to NiceLabel, escalate to MicroChannel for integration investigation. Critical — serialized medical equipment with mismatched serial numbers creates regulatory compliance risk, asset tracking failures, and potential patient safety concerns.