POS Offline
POS Offline enables LS Central Point of Sale systems to continue operating when network connectivity is lost. This guide covers setup, configuration, and management of POS Offline functionality.
Overview​
POS Offline provides:
- Offline Operation - Continue POS operations without network
- Data Synchronization - Sync data when connection is restored
- Transaction Storage - Store transactions locally during offline mode
- Automatic Failover - Automatic switch to offline mode
- Data Integrity - Ensure data consistency during sync
- Conflict Resolution - Handle data conflicts during synchronization
Prerequisites​
Before setting up POS Offline, ensure you have:
- ✅ LS Central POS system installed
- ✅ Network infrastructure configured
- ✅ Local database configured
- ✅ Required licenses
- ✅ Administrative access
- ✅ Understanding of offline requirements
- ✅ Backup and recovery procedures
Installation​
Step 1: System Requirements​
-
POS Terminal Requirements
- Windows 10/11 or Windows Server
- Minimum 4GB RAM (8GB+ recommended)
- Sufficient disk space for local database
- Network connectivity (when online)
- Local database engine (SQL Server Express or LocalDB)
-
Server Requirements
- SQL Server database
- Network connectivity
- Sufficient storage for sync data
- Backup capabilities
Step 2: Install POS Offline Components​
-
Prepare Installation
- Verify system requirements
- Check network connectivity
- Ensure local database is available
- Review installation documentation
-
Run Installation
- Launch POS Offline installer
- Follow installation wizard
- Select installation location
- Configure local database
-
Initial Configuration
- Set up local database
- Configure sync settings
- Set up offline mode triggers
- Test offline functionality
- Install on dedicated POS terminals
- Use local database for offline storage
- Configure automatic sync when online
- Test offline mode before production
- Document all configurations
Configuration​
Local Database Setup​
-
Database Configuration
- Create local database
- Configure database settings
- Set up database schema
- Configure database permissions
-
Database Settings
| Setting | Description | Example |
|---|---|---|
| Database Name | Local database name | POS_Offline_DB |
| Database Location | Database file location | C:\POS\Data |
| Recovery Model | Database recovery model | Simple |
| Auto Growth | Database growth settings | Enabled |
Sync Configuration​
-
Sync Settings
- Configure sync frequency
- Set up sync triggers
- Configure sync rules
- Set up conflict resolution
-
Sync Modes
- Automatic Sync - Sync when connection available
- Manual Sync - User-initiated sync
- Scheduled Sync - Time-based sync
- Event-Based Sync - Triggered by events
Offline Mode Operation​
Entering Offline Mode​
-
Automatic Detection
- System detects network loss
- Automatically switches to offline mode
- Notifies user of offline status
- Continues POS operations
-
Manual Activation
- User can manually enable offline mode
- Useful for maintenance periods
- Allows controlled offline operation
- Provides user notification
Offline Operations​
-
Supported Operations
- Process sales transactions
- Accept payments
- Print receipts
- Look up items
- Process returns (with limitations)
-
Limited Operations
- Real-time inventory updates
- Customer credit checks
- Price updates
- Promotional validation
Some operations may be limited in offline mode. Review system capabilities and plan accordingly.
Data Synchronization​
Sync Process​
-
Pre-Sync Preparation
- Check network connectivity
- Verify database connectivity
- Review pending transactions
- Check for conflicts
-
Sync Execution
- Upload local transactions
- Download server updates
- Resolve conflicts
- Update local database
-
Post-Sync Validation
- Verify sync success
- Review sync logs
- Check for errors
- Validate data integrity
Conflict Resolution​
-
Conflict Types
- Data Conflicts - Conflicting data changes
- Transaction Conflicts - Duplicate transactions
- Price Conflicts - Price discrepancies
- Inventory Conflicts - Stock level conflicts
-
Resolution Strategies
- Server Wins - Use server data
- Client Wins - Use local data
- Manual Resolution - User decides
- Merge - Combine changes
Transaction Management​
Local Transaction Storage​
-
Transaction Storage
- Store transactions locally
- Maintain transaction integrity
- Track transaction status
- Preserve transaction details
-
Transaction Types
- Sales Transactions - Customer purchases
- Returns - Product returns
- Void Transactions - Cancelled transactions
- Adjustments - Inventory adjustments
Transaction Sync​
-
Upload Process
- Upload pending transactions
- Verify transaction data
- Process on server
- Update transaction status
-
Sync Status
- Pending - Waiting to sync
- Syncing - Currently syncing
- Synced - Successfully synced
- Failed - Sync failed
Monitoring & Logging​
Monitoring Offline Status​
-
Status Indicators
- Online - Connected to server
- Offline - Operating offline
- Syncing - Currently syncing
- Error - Connection or sync error
-
Status Monitoring
- Check connection status
- Monitor sync progress
- Review pending transactions
- Track sync history
Logging​
-
Log Types
- Connection Logs - Network connectivity
- Sync Logs - Synchronization details
- Transaction Logs - Transaction processing
- Error Logs - Error information
-
Log Management
- Configure log levels
- Set log retention
- Review logs regularly
- Archive old logs
Troubleshooting​
Common Issues​
| Issue | Solution |
|---|---|
| Not Entering Offline Mode | Check network detection, verify offline configuration, review system logs |
| Sync Failures | Check network connectivity, verify database connection, review sync logs, check permissions |
| Data Conflicts | Review conflict resolution settings, manually resolve conflicts, check data integrity |
| Transaction Loss | Verify local database, check transaction storage, review sync logs, restore from backup |
| Performance Issues | Optimize local database, check disk space, review sync frequency, optimize queries |
Diagnostic Steps​
-
Check Network Connectivity
- Verify network connection
- Test server connectivity
- Check firewall rules
- Review network configuration
-
Review Configuration
- Check offline settings
- Verify sync configuration
- Review database settings
- Confirm permissions
-
Analyze Logs
- Review connection logs
- Check sync logs
- Analyze error logs
- Identify patterns
Best Practices​
Configuration​
- ✅ Test offline mode regularly
- ✅ Configure appropriate sync frequency
- ✅ Set up proper conflict resolution
- ✅ Document all configurations
- ✅ Regular backup of local database
Operations​
- ✅ Monitor offline status
- ✅ Review sync logs regularly
- ✅ Resolve conflicts promptly
- ✅ Validate data after sync
- ✅ Test sync procedures
Maintenance​
- ✅ Regular database maintenance
- ✅ Monitor local database size
- ✅ Clean up old transactions
- ✅ Update configurations as needed
- ✅ Regular system testing
Related Resources​
- LS Hardware Station - Hardware configuration
- LS Central - LS Central setup
- Configuration Tool - Job Monitor - Job monitoring
- Microsoft SQL Server - SQL Server setup
- NAV & LS Retail Setup - System setup guide
Questions?​
For questions about POS Offline setup and configuration:
- Contact your Technical Team Lead
- Reach out to the Head of Software Department
- Check LS Central documentation
- Review POS offline guides
Need help? Don't hesitate to reach out! 🚀