Inventory Management
GP Inventory module, PanatrackerGP barcode scanning, NiceLabel, stocktake procedures, and GRNI management across Aidacare's 5 distribution centres.
Inventory Module Overview
GP Inventory Configuration
Distribution Centres
Key Integrations
Inventory Business Processes Supported by PanatrackerGP
Receiving
- Scan barcodes at goods receipt
- Match PO to received quantities
- Post receipt to GP Purchasing (POP)
- Generate GRNI automatically
Picking & Dispatch
- Scan items for Sales Order pick lists
- Process inter-DC stock transfers
- Track serialized medical equipment
- Dispatch confirmation to FreightMaster
Stocktake & Adjustments
- Scan-based stock count via handheld devices
- Count sheets generated from SSRS
- Variance investigation and adjustment
- Rental stock take via WennSoft
PanatrackerGP — Barcode Scanning System
Architecture
PanatrackerGP is a warehouse mobility/scanning layer that sits on top of Microsoft Dynamics GP. Warehouse staff use handheld barcode scanners at all 5 DCs — instead of manually entering data into GP screens, they scan barcodes and the data posts directly to GP via the PanatrackerGP integration.
Supported Operations
- Scan barcodes for receiving inventory
- Pick orders from Sales Order pick lists
- Process stock movements between bins/locations
- Process inter-DC inventory transfers
- Track serialized medical equipment
- Process rental equipment movement
- Dispatch shipment confirmation
- Stock count / stocktake via handheld
- View item details and stock on hand
- Print NiceLabel labels from scanner workflow
Stocktake Procedures (SOP-008 to SOP-015)
Stocktake SOPs Reference
| SOP | Title |
|---|---|
| SOP-008 | Stock Take Checklist & Process |
| SOP-009 | Stock Take Pre-Validation & Data Preparation |
| SOP-010 | Creating Count Sheets for Stock Take |
| SOP-011 | Panatracker-Based Stock Counting Process |
| SOP-012 | SSRS Reports Usage for Stock Take |
| SOP-013 | Missing Stock Adjustment in Stock Take |
| SOP-014 | Rental Stock Take Process |
| SOP-015 | Stock Variance Investigation |
Stocktake Tips
- Schedule stocktakes outside business hours or on low-activity days
- Freeze all SOP/POP transactions during count period
- Serialized medical equipment must be verified by serial number individually
- Rental equipment in WennSoft requires separate WennSoft stocktake run
- Run SSRS pre-count and post-count reports to document variance
- All adjustments require Finance team sign-off before posting
- Take full GP database backup before posting mass adjustments
GRNI — Goods Received Not Invoiced
What is GRNI?
GRNI (Goods Received Not Invoiced) represents stock that has been physically received into Aidacare's warehouses via PanatrackerGP scanning but for which the corresponding supplier invoice has not yet been processed in GP Accounts Payable.
The GRNI balance is a key balance sheet accrual account. It must be reconciled regularly — particularly at month-end — to ensure financial accuracy.
GRNI Process
Resolution when GRNI balance does not reconcile to inventory receiving transactions:
Source: GP Tech Support SOP Documents / Finance / GRNI
Inventory & Related SOPs
| SOP ID | Title | Category | Type |
|---|---|---|---|
| SOP-008 | Stock Take Checklist & Process | Events / StockTakes | Procedure |
| SOP-009 | Stock Take Pre-Validation & Data Preparation | Events / StockTakes | Procedure |
| SOP-010 | Creating Count Sheets for Stock Take | Events / StockTakes | Procedure |
| SOP-011 | Panatracker-Based Stock Counting Process | Events / StockTakes | Procedure |
| SOP-012 | SSRS Reports Usage for Stock Take | Events / StockTakes | Reference |
| SOP-013 | Missing Stock Adjustment in Stock Take Process | Events / StockTakes | Troubleshooting |
| SOP-014 | Rental Stock Take Process | Events / StockTakes | Procedure |
| SOP-015 | Stock Variance Investigation | Events / StockTakes | Troubleshooting |
| SOP-040 | GRNI — Inventory Mismatch | GP Functional / GRNI | Troubleshooting |