S
Sheba ISP ERPDOCS
Backend Modules

apps.store — Hardware & Fiber Inventory

Hardware catalog, fiber optic drop cables, SFP transceivers, ONUs, and stock balance ledgers.

apps.store — Hardware & Fiber Inventory

IMPLEMENTED

  • Location: backend/apps/store/
  • Responsibilities: Hardware catalog, item categories, physical stock tracking, purchase orders, technician issues, and fiber cable drum inventory.

1. Database Models (3 Models)

Model NamePurposeKey Fields
ItemCategoryProduct group (e.g. Optical ONUs, Drop Cables, Routers)name, description, is_active
StoreItemCatalog item specificationcategory, name, sku, unit, unit_price, quantity_in_stock, min_stock_alert
StockTransactionAudit ledger for inventory in/out movementsitem, transaction_type (PURCHASE, ISSUE, RETURN, ADJUSTMENT), quantity, reference

2. API Endpoints

  • GET/POST /api/v1/store-items/: Inventory item catalog and low stock warnings.
  • GET/POST /api/v1/stock-transactions/: Records warehouse intake or technician field issuance.

On this page