Modules
MegaPro ERP is built with a modular architecture, allowing you to enable only the features your business needs. Modules can be activated, deactivated, or configured to match your specific workflows.
Module availability may depend on your subscription plan. Contact your administrator for access to additional modules.
Core Modules
These modules are included with every MegaPro ERP installation:
Available Modules
| Module | Description | Status |
|---|---|---|
| Products | Product management, categories, variations | Core |
| Sales | POS, invoicing, quotations, returns | Core |
| Purchases | Purchase orders, receiving, supplier management | Core |
| Contacts | Customer and supplier management | Core |
| Expenses | Expense tracking and categorization | Optional |
| Stock Transfer | Multi-location inventory transfers | Optional |
| Stock Adjustment | Inventory corrections | Optional |
| Manufacturing | Production, recipes, BOM | Optional |
| Projects | Project management and tracking | Optional |
| CRM | Customer relationship management | Optional |
| Essentials | Additional tools and utilities | Optional |
| Repair | Repair/service job tracking | Optional |
| WooCommerce | WooCommerce integration | Optional |
| Superadmin | Multi-business management | Optional |
Core Modules Detail
Products Module
Complete product management system.
Features:
- Product creation and editing
- Categories and subcategories
- Brand management
- Product variations (color, size, etc.)
- Units of measure
- Barcode management
- Product images
- Pricing and tax settings
Related: Products Documentation
Sales Module
Point of sale and invoicing system.
Features:
- Point of Sale (POS) interface
- Invoice generation
- Quotations and estimates
- Sales returns and credits
- Discounts and promotions
- Payment processing
- Receipt printing
- Sell lists (product packages)
Related: Sales Documentation
Purchases Module
Purchase order and receiving system.
Features:
- Purchase order creation
- Supplier management
- Receiving and quality check
- Purchase returns
- Cost tracking
- Order history
Related: Purchases Documentation
Contacts Module
Customer and supplier database.
Features:
- Customer management
- Supplier management
- Contact groups
- Credit limits
- Payment terms
- Transaction history
- Import/export contacts
Related: Contact Management
Optional Modules
Expenses Module
Track all business expenditures.
Features
Key Features:
- Expense categorization
- Payment tracking
- Receipt attachment
- Recurring expenses
- Approval workflows
- Expense reports
Related: Expense Management
Stock Transfer Module
Move inventory between locations.
Features:
- Transfer requests
- In-transit tracking
- Receiving confirmation
- Transfer history
- Shipping status updates
Related: Stock Transfer
Stock Adjustment Module
Correct inventory discrepancies.
Features:
- Increase/decrease stock
- Adjustment reasons
- Valuation impact
- Adjustment reports
- Audit trail
Related: Stock Adjustments
Manufacturing Module
Production and assembly management.
Features:
- Bill of Materials (BOM)
- Recipe management
- Production orders
- Work orders
- Raw material tracking
- Finished goods receipt
- Production reports
Use Cases:
- Food production
- Assembly operations
- Kit building
- Custom manufacturing
Projects Module
Project-based work tracking.
Features:
- Project creation
- Task management
- Time tracking
- Project invoicing
- Milestone tracking
- Team assignments
Use Cases:
- Service businesses
- Consulting firms
- Construction projects
- Event management
CRM Module
Customer relationship management.
Features:
- Lead management
- Sales pipeline
- Follow-up reminders
- Call logging
- Meeting scheduling
- Customer campaigns
- Lead sources tracking
Essentials Module
Additional productivity tools.
Features:
- Document management
- To-do lists
- Reminders
- Notes
- Message broadcast
- Knowledge base
Repair Module
Service and repair job tracking.
Features:
- Job tickets
- Status tracking
- Parts usage
- Labor charges
- Warranty tracking
- Customer notifications
Use Cases:
- Electronics repair shops
- Auto service centers
- Appliance repair
- IT support
WooCommerce Module
Integration with WooCommerce stores.
Features:
- Product sync
- Order import
- Stock level sync
- Price updates
- Category mapping
- Automated workflows
Superadmin Module
Multi-business management (SaaS setup).
Features:
- Multiple business accounts
- Subscription management
- Usage analytics
- Centralized settings
- Business creation
- Plan management
Enabling Modules
Access Module Settings
Navigate to Settings → Modules.
View Available Modules
See list of all modules with status.
Enable/Disable
Toggle modules on or off as needed.
Configure Module
Some modules have additional settings.
Save Changes
Apply module configuration.
Disabling a module hides its features from the menu but does not delete existing data.
Module Permissions
Control who can access each module:
- Go to User Management → Roles
- Edit the role
- Enable/disable module access per role
- Save role permissions
Module Dependencies
Some modules depend on others:
| Module | Requires |
|---|---|
| Manufacturing | Products |
| Stock Transfer | Products, Multi-location |
| Repair | Products, Contacts |
| CRM | Contacts |
API Access
Modules expose API endpoints for integration:
- Enable API access in Settings
- Generate API tokens
- Use documented endpoints
- Respect rate limits
Custom Modules
For custom development needs:
- Custom Fields: Add fields to existing modules
- Custom Development: Commission new modules
- Integration: Connect with external systems
Best Practices
- Start minimal: Enable only what you need
- Train staff: Ensure team knows new modules
- Test first: Use staging for new modules
- Review regularly: Disable unused modules
- Check permissions: Restrict sensitive modules