Stock Transfer Kanban
Move stock across warehouse and branches with confirmation.
Operational records
1 recordsRequested1
TR-3041
Central Warehouse → Wuse 2
42 items₦1.4M
Approved1
TR-3042
Central Warehouse → Gwarinpa
68 items₦2.1M
Picked1
TR-3043
Central Warehouse → Apo
31 items₦890.0k
In Transit2
TR-3044
Central Warehouse → Wuse 2
54 items₦1.8M
TR-3045
Central Warehouse → Gwarinpa
22 items₦640.0k
Received1
TR-3046
Wuse 2 → Apo
12 items₦340.0k
Branch requests
| Apo Pharmacy | Paracetamol 500mg × 200 | High |
| Wuse 2 | Peak Milk 400g × 80 | Med |
| Gwarinpa | Dettol 250ml × 60 | Med |
| Apo Pharmacy | Amoxicillin 250mg × 180 | High |
Receiving confirmation
TR-3046
Apo Pharmacy
TR-3035
Wuse 2
TR-3032
Gwarinpa
Open transfers
143 in transit
Units moving
2,840+12%
Avg fulfilment
1.8 days-0.3d
Transfer value
₦18.6M
Rejected requests
4
In-transit losses
0.12%
Operational workspace — what is happening
Transfer pipeline
LiveRequested
6
Approved
3
Picking
2
In transit
3
Received today
9
Discrepancies
2
Active transfer orders
| TRF | From | To | Units | Value | Stage |
|---|---|---|---|---|---|
| TRF-1182 | Warehouse | Wuse 2 | 620 | ₦4,200,000 | In transit |
| TRF-1181 | Warehouse | Gwarinpa | 480 | ₦3,100,000 | In transit |
| TRF-1179 | Warehouse | Apo | 340 | ₦2,800,000 | Picking |
| TRF-1177 | Wuse 2 | Apo | 120 | ₦940,000 | Approved |
| TRF-1174 | Gwarinpa | Wuse 2 | 86 | ₦620,000 | Requested |
| TRF-1171 | Warehouse | Wuse 2 | 210 | ₦1,640,000 | Discrepancy |
Transfer movement log
Live feed- Load dispatched18:30TRF-1182 → Wuse 2
- Discrepancy raised17:48TRF-1171 · 6 units short
- Transfer approved16:22TRF-1177 branch-to-branch
- Emergency request15:10Apo pharmacy · Amoxicillin
- Receipt confirmed13:55TRF-1168 · Gwarinpa
Transfer decision queue
6 in queueApprove 6 pending requests
₦5.4M combined
Investigate TRF-1171 shortage
6 units · ₦48k
Confirm 3 in-transit ETAs
Arriving today
Rebalance overstock at Apo
Personal care
Schedule tomorrow's fleet run
3 branch drops
Close 9 received transfers
Paperwork pending
Analytics workspace — why is it happening
Transfer volume vs fulfilment days
7 daysMonTueWedThuFriSatSun
Transfer reason mix
Replenishment58%
Rebalance22%
Emergency12%
Returns8%
Units transferred by destination
Wuse 2GwarinpaApo
Most transferred SKUs (units)
Ranked#1
Peak Milk 400g
620
#2
Indomie Chicken
540
#3
Bigi Cola 60cl
410
#4
Dettol 250ml
280
#5
Amoxicillin 500mg
190
Transfer lanes — origin × destination
Heat map| Wuse 2 | Gwarinpa | Apo | WH return | Emergency | Total | |
|---|---|---|---|---|---|---|
| Warehouse | 62 | 54 | 41 | 0 | 12 | 92 |
| Wuse 2 | 0 | 8 | 14 | 6 | 4 | 22 |
| Gwarinpa | 11 | 0 | 9 | 5 | 3 | 18 |
Transfer execution quality
Multi-factorBranch transfer balance
Comparative| Branch | Received | Sent | Net units | Value in | Discrepancies |
|---|---|---|---|---|---|
| Wuse 2 | 1,180 | 142 | +1,038 | ₦7.9M | 1 |
| Gwarinpa | 940 | 128 | +812 | ₦6.2M | 0 |
| Apo | 720 | 64 | +656 | ₦4.5M | 1 |
Management workspace — exceptions & approvals
Exception centre
3 openTRF-1171 six units shortLogistics
Second shortage on the same lane in a fortnight.
Emergency transfers at 12% of volumePlanning
Signals branch reorder points set too low.
Branch-to-branch transfers risingInventory Planner
Rebalancing masks poor initial allocation.
Pending approvals
Awaiting sign-off- Review6 pending transfer requests₦5.4M
- ReviewApo emergency pharma transfer₦340k
- ReviewOverstock rebalance planPersonal care
Manager action queue
Assigned| Action | Owner | Due | Priority |
|---|---|---|---|
| Close the TRF-1171 shortage investigation | Logistics | Today | High |
| Raise branch reorder points on emergency SKUs | Planning | This week | Medium |
| Introduce seal checks on every load | Warehouse Mgr | This week | Medium |
| Review allocation rules for new lines | Inventory Planner | Next week | Medium |
| Publish transfer cost per unit report | Analytics | Friday | Low |
Escalations
Routed upwardExecutive intelligence — what to do next
Executive summary
Auto-generated · demoTransfers are getting faster, but almost a third of movement is corrective rather than planned. Emergency and rebalancing transfers together represent 34% of volume, which means the initial allocation model — not the logistics operation — is the real problem to solve.
Health score
Strong
Opportunity score
Stable
Risk score
Watch
Confidence
Strong
Key insights
- Fulfilment time improved to 1.8 days through better fleet scheduling.
- Two shortages on the same lane suggest a process, not a people, issue.
- Wuse 2 absorbs 42% of all transferred units.
Business risks
In-transit shrink
Repeat shortages on one lane with no seal verification.
Corrective movement cost
Rebalancing transfers add roughly ₦1.4M of annual freight.
Growth opportunities
Fix allocation at source
Better initial splits could remove most rebalancing runs.
Consolidate branch drops
Combining lanes saves an estimated 18% of transfer cost.
Performance highlights
Fulfilment
1.8d
Emergency share
12%
Discrepancies
2
Value moving
₦18.6M
AI recommendations
Confidence weightedIntroduce tamper seals on all transfers
Removes ambiguity on in-transit shortages.
90%
Re-tune branch allocation weights
Wuse 2 is under-allocated at source and over-transferred after.
82%
Consolidate the daily branch run
One combined route instead of three separate drops.
76%
Forecast
Units transferred versus fulfilment days (×10) after allocation tuning.MonTueWedThuFriSatSun
Recommended actions
- 1.Approve the pending six requests
- 2.Close the shortage case
- 3.Start seal checks tomorrow