Inventory Management

Comprehensive control over products, categories, and stock operations across multiple store locations.

Inventory Management

12.1 Overview

The Inventory Management module provides comprehensive control over products, categories, and stock operations across multiple store locations. It includes stock receiving, issuing, transfers between stores, and detailed reporting with export capabilities.

Module Structure:

  1. Categories & Products - Manage product categories and product catalog
  2. Stock Management - Stock operations (Reports, Stock In, Stock Out, Stock Transfers)

12.2 Categories & Products

12.2.1 Categories Tab

Organize products into logical groupings by category.

Category Fields:

FieldRequiredDescription
NameYesCategory name (e.g., Electronics, Beverages)
StoreYesSelect which store this category belongs to

12.2.2 Products Tab

Manage the product catalog with pricing and store assignments.

Product Fields:

FieldRequiredDescription
NameYesProduct name
BarcodeNoProduct barcode
DescriptionNoProduct description
UnitYesUnit of measure (pcs, kg, ltr)
Min Stock LevelNoMinimum stock quantity for alerts
Cost PriceYesPurchase/cost price
Selling PriceYesRetail selling price
Wholesale PriceNoWholesale price
StoreYesAssign product to a store
CategoryNoAssign to a category
Expiry DateNoProduct expiration date

12.3 Stock Management

12.3.1 Stock Reports Tab

Summary Cards:

CardDescriptionIcon Color
Total ProductsNumber of products with total quantityGray
Low Stock ItemsProducts below minimum stock levelYellow
Expiring SoonProducts expiring within 30 daysOrange
Expired ItemsProducts past expiry dateRed

View Tabs:

  • All Stock
  • Low Stock
  • Expiring Soon
  • Expired

Export Options:

  • PDF Report
  • Excel Workbook

12.3.2 Stock In Tab

Receive inventory from purchases, returns, production, adjustments.

Movement Types:

  • Purchase
  • Return In
  • Production
  • Adjustment

12.3.3 Stock Out Tab

Record outgoing inventory for various reasons.

Movement Types:

  • Sale
  • Return Out
  • Consumption
  • Damage
  • Expiry

12.3.4 Stock Transfers Tab

Transfer inventory between store locations.

Business Rules:

  • Source and destination stores must be different
  • At least one item required per transfer
  • Cannot transfer more than available stock

12.4 Inventory Business Rules

Categories Rules

  • Each category must have a unique name within its store
  • Store cannot be changed after category creation

Products Rules

  • Product name is required
  • Store assignment is permanent
  • Cost price and selling price are required

Stock In Rules

  • Quantity must be greater than 0
  • Batch number is required

Stock Out Rules

  • Quantity must be greater than 0
  • Reason is required for all stock outs
  • Cannot issue more than available stock

Transfer Rules

  • Source and destination stores must be different
  • At least one item required per transfer