Skip to main content

Location Management

Multi-location management addon for transforming single-location setups into multi-location capable systems.

Features

  • Multiple Business Locations: Manage multiple physical locations or branches
  • Location-based Data Segregation: Separate data and reports by location
  • Location Switching: Easily switch between locations in the interface

Requirements

  • Open Core Business Suite (Base System)

Installation

  1. Download the Location Management module package
  2. Extract the module to Modules/LocationManagement
  3. Run the installation command:
php artisan module:enable LocationManagement
php artisan migrate
  1. Clear the application cache:
php artisan optimize:clear

Usage

Adding Locations

Set up your business locations:

  • Navigate to Settings > Locations
  • Click Add Location to create a new location
  • Enter location details including name, address, and contact information
  • Set location-specific settings and preferences

Location-based Data Segregation

Data is automatically segregated by location:

  • Employees are assigned to specific locations
  • Reports can be filtered by location
  • Attendance records are location-specific
  • Inventory and assets are tracked per location

Switching Between Locations

Navigate between locations easily:

  • Use the location selector in the header
  • Switch context to view location-specific data
  • Administrators can view data across all locations
  • Location managers see only their assigned locations

Location Hierarchy

Organize locations in a hierarchical structure:

  • Set up parent-child relationships between locations
  • Create regional groupings
  • Roll up reports to parent locations
  • Manage permissions at different levels

Configuration

Access module settings at Settings > Location Management to configure:

  • Default location for new records
  • Location-specific working hours
  • Holiday calendars per location
  • Currency and timezone per location
  • Location-specific approval workflows

Use Cases

Multi-Branch Businesses

Ideal for businesses with multiple branches:

  • Retail stores with multiple outlets
  • Restaurant chains
  • Service centers across regions

Regional Offices

Manage geographically distributed offices:

  • Corporate headquarters with regional offices
  • International branches
  • Remote work locations

Departmental Separation

Use locations to separate departments:

  • Different buildings on a campus
  • Separate floors in an office building
  • Distinct business units