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
- Download the Location Management module package
- Extract the module to
Modules/LocationManagement - Run the installation command:
php artisan module:enable LocationManagement
php artisan migrate
- 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