Storage Management

Manage physical and virtual locations where inventory is stored and sales operations occur.

Storage Management

13.1 Overview

The Storage Management module allows you to manage physical and virtual locations where inventory is stored and sales operations occur. This includes main stores, branches, warehouses, and virtual (online) stores.

Key Features:

  • Create and manage multiple store locations
  • Define store types (Main, Branch, Warehouse, Virtual)
  • Track store contact information
  • Activate/deactivate stores
  • Assign users to specific stores

13.2 Store Types

TypeBadge ColorDescription
Main StorePrimaryPrimary business location, main headquarters
BranchSecondarySecondary retail or service locations
WarehouseOutlineStorage-only facilities, no retail operations
VirtualDestructiveOnline/e-commerce or non-physical store

13.3 Creating a Store

Store Form Fields:

FieldRequiredDescription
Store NameYesDescriptive name (e.g., "Main Store", "Branch 1")
Store CodeYesUnique identifier (e.g., "MS01", "BR01") - auto-uppercased
Store TypeYesMain , Branch, Warehouse, or Virtual StoreStore
Location/AreaYesLocation description (e.g., "Westlands", "CBD")
Street AddressNoFull street address
CityNoCity name
CountryNoCountry name
Phone NumberNoContact phone
Email AddressNoContact email

13.4 Business Rules

Store Code Rules:

  • Must be unique across all stores
  • Automatically converted to uppercase
  • Cannot be changed after store creation

Store Status Rules:

  • New stores are created as Active by default
  • Inactive stores can be reactivated at any time
  • Status can be toggled directly from the table

13.5 Integration with Other Modules

Inventory Module:

  • Stock levels are tracked per store
  • Stock transfers can be made between stores

POS Module:

  • POS sessions are associated with specific stores
  • Cash register tracking is store-specific

User Management:

  • Users can be assigned to stores
  • Store assignment affects access to data

Sales & Invoicing:

  • Invoices can be generated from specific store locations
  • Store information appears on invoices