How AI Cloud ERP powered by ERPNext & EXSIR gives multi-branch teams live stock, controlled transfers, and floor tools that enforce receive-before-sell.
If your warehouse still runs on Excel, WhatsApp, and “ask Ahmad”, you don’t have inventory control — you have hope. Revenue grows. Branches multiply. Then someone promises stock that isn’t there, a carton disappears between shops, and month-end becomes a three-day argument.
AI Cloud ERP turns warehousing into a live system: multi-branch stock, documented transfers, receiving and serials on mobile, and EXSIR AI so anyone can ask “What’s in stock for this SKU across branches?” without opening five screens.
One line worth remembering: know what’s where, move it with control, sell only what you actually have.
The warehousing challenges we see every week
These are not abstract “digital transformation” problems. They’re the daily leaks that cost SMBs in Lebanon and MENA sales, trust, and time.
No single source of truth
Each branch has its own Excel or POS count
Cost: Overselling, stockouts, arguments between shops
Blind transfers
Stock “moved” by phone call or paper
Cost: Lost cartons, wrong warehouse, ghost inventory
Slow receiving
Count on paper → type later (or never)
Cost: Unsellable unmarked stock and wrong cost
Serial / IMEI chaos
Handsets tracked in notebooks or WhatsApp photos
Cost: Warranty disputes, theft gaps, no audit trail
Floor can’t see stock
Counter staff call the warehouse for every check
Cost: Lost sales, slow service, wrong promises
Catalogue lag
New SKUs take hours to type; photos missing
Cost: Dead listings and e-commerce out of sync
Month-end counting fights
Physical count vs three systems that never match
Cost: Days of overtime and no trust in numbers
Online vs warehouse split
Instagram / Shopify list ≠ real bins
Cost: Oversell online, refunds, damaged brand

The solution: inventory that connects to buying, selling, and accounts
Warehousing is not a standalone WMS bolted on the side. In AI Cloud ERP powered by ERPNext & EXSIR, stock is the middle of the business: purchase orders become receipts, receipts become on-hand qty, transfers move documented balances between branches, and sales reduce the right warehouse. Valuation lands in accounts — so ops and finance stop fighting.
- Multi-warehouse stock — real-time qty per location / branch
- Stock movements — Material Receipt, Transfer, Issue, Delivery
- Serials, batches, IMEI — unit-level identity where you need it
- StockLens mobile — receive, check, sell, AI product capture on the floor
- EXSIR AI — stock questions and warehouse workflows by chat
- Reports — live balance, valuation, ageing — not weekend Excel
The workflow we implement
From the supplier dock to accounts — the same path we walk in client demos and go-lives.
From supplier to sale — one controlled path
Every movement becomes a document. StockLens and EXSIR sit on the path so the floor and managers work from the same truth.
- 01Supplier / FactoryInbound goods & invoices
- 02Purchase OrderAgreed qty, cost, supplier
- 03Purchase / Material ReceiptScan barcode or IMEI → put away
- 04Stock on handWarehouse A / Branch — live qty, cost, serials. Single source of truth
- 05Transfer to Branch BDocumented Material Transfer
- 06Floor CheckStockLens: price + qty by warehouse
- 07AI Add ItemPhotos → draft Item master
- 08Stock on Branch BReady to promise & sell
- 09Counter / Delivery / OnlineSell only what you have
- 10Sales Invoice / DeliveryStock decreases correctly
- 11Accounts & valuationMargin, P&L, ageing — ops and finance aligned
AI touchpoints: vision capture at receiving · EXSIR stock queries · WhatsApp orders into ERP · chat drafts for invoices/payments with human confirm.

Capabilities that kill the chaos
Core stock control is the foundation. CloudLinks accelerators make it usable on the dock and at the counter — not only behind a desk.
| Capability | What it does | Challenge it kills |
|---|---|---|
| Multi-warehouse / multi-branch | Separate shops or bins with live balances | “Which branch has it?” |
| Material Receipt | Put away inbound goods into a named warehouse | Paper receiving |
| Material Transfer | Move qty between warehouses with a document trail | Blind phone transfers |
| Sales & delivery with stock update | Ship or sell from the correct location | Selling from the wrong shop |
| Purchase Receipt + Landed Cost | Goods in + freight/customs into cost | Margin lies |
| Serial / IMEI & batch tracking | Unit-level or lot-level identity where you need it | Warranty & loss control gaps |
| Stock reconciliation & reports | Align physical counts; qty and value by item × warehouse | Month-end fog |
| Reorder signals | Alert when stock hits thresholds | Surprise stockouts |
- StockLens — Check & Receive
- Scan barcode or IMEI on the floor: see price and stock by warehouse, or post a Material Receipt into this shop.
- StockLens — Basket / Sell
- Counter sales that refuse zero-stock lines. Receive before you sell — enforced, not optional.
- AI product capture
- Photograph a product → AI drafts name, brand, barcode, and specs → review and save the Item with photos attached.
- EXSIR stock chat
- Ask “What’s in stock for this SKU across branches?” and get answers from live ERP data — no menu hunting.
How AI shifts warehouse SOPs
AI is not a chatbot bolted on the side. It embeds into daily procedures so the SOP becomes the path of least resistance.
| SOP | Old way | With AI Cloud ERP |
|---|---|---|
| Inbound receiving | Count sheet → type into Excel tonight | Scan on StockLens → Material Receipt → immediately sellable |
| Branch transfer | WhatsApp: “send me 10 boxes” | Material Transfer document — qty leaves A, arrives B |
| Serial / phone inbound | Photo of IMEI list in the group chat | Scan IMEI1 (+ IMEI2) → queued receipt → identity in ERP |
| Availability check | Call warehouse / walk the aisle | Floor Check or EXSIR: live qty by warehouse |
| New SKU at receiving | Sticky note → data entry next week | Shoot product → AI drafts Item → review → save |
| Counter sale | Sell first, update stock “later” | Sale blocked if stock is zero or in another location |
| Month-end count | Three spreadsheets never match | One balance report + targeted reconciliation |
SOPs we encode in the product
These become rules the software enforces — not a poster on the wall.
- 01Receive before you sellThe system will not invent stock.
- 02Right warehouse, every timeReceive and sell in the shop’s own location.
- 03Barcode = product type; IMEI/serial = one unitWrong scan fails clearly.
- 04Transfers are documents, not messagesNo silent stock movement.
- 05AI drafts; humans confirmEspecially on money and master data.
- 06Permissions by roleFloor staff vs warehouse manager vs accounts.
- 07Arabic & EnglishSame SOP on the dock and at the desk.

What changes when stock is trustworthy
Illustrative outcomes from typical multi-branch rollouts — not guarantees.
| Before | After |
|---|---|
| Excel + unsynced POS; “maybe we have it” | Real-time stock across branches |
| Transfers by phone; missing cartons | Documented transfers; clear from/to balances |
| IMEI in notebooks | Unit-level receive, sell, warranty lookup |
| Month-end 2–3 days of counting fights | Reports in hours; targeted reconciliation |
| Online list separate from warehouse | Catalogue and availability tied to ERP |
Why CloudLinks for warehousing
- Ops-first design
- Floor apps and SOPs — not only desk screens
- MENA realities
- Multi-branch, Arabic/English, WhatsApp-heavy habits
- AI that works the dock
- Product capture + stock chat — not buzzword dashboards
- Connected, not isolated WMS
- Warehouse tied to buying, selling, and accounts
- Partner model
- Discover → Advise → Build → Support — we stay after go-live
A warehouse-first rollout that doesn’t overwhelm the team
- 01DiscoverMap warehouses, branches, receiving/transfer/sale SOPs, and serial needs
- 02AdviseStart with stock truth — items, warehouses, opening balances — before fancy AI
- 03BuildCore stock + StockLens floor ops, then EXSIR / e-commerce / POS extras
- 04SupportTrain dock, counter, and managers; harden receive-before-sell
Selling online too? See how support and operations connect. E-commerce made easy — when support and operations finally talk →
