jshERP Features
jshERP provides a complete enterprise resource planning solution with modules covering all aspects of business operations. This page details the comprehensive features available in the system.Core Modules
Retail Management
Complete point-of-sale and retail operations management:-
Retail Sales (零售出库) - Process customer sales transactions
- Quick checkout interface
- Multiple payment methods support
- Real-time inventory deduction
- Customer information tracking
- Receipt printing
-
Retail Returns (零售退货) - Handle customer returns and refunds
- Return authorization
- Partial or full refunds
- Inventory adjustment on returns
- Return reason tracking
-
Daily Sales Reports - Monitor retail performance
- Sales by product, cashier, or time period
- Revenue analysis
- Return rate tracking
Purchasing Management
Streamline your procurement process from requisition to receipt:-
Purchase Requisitions (采购申请) - Request materials or products
- Department-based requisitions
- Approval workflows
- Priority levels
- Budget checking
-
Purchase Orders (采购订单) - Create and manage supplier orders
- Supplier selection
- Price comparison
- Order tracking and status
- Delivery scheduling
- Multi-currency support
-
Purchase Receipt (采购入库) - Record incoming inventory
- Goods receiving verification
- Quality inspection integration
- Automatic inventory updates
- Batch and serial number tracking
- Supplier invoice matching
-
Purchase Returns (采购退货) - Return defective or incorrect items
- Return authorization
- Credit note generation
- Supplier communication tracking
Sales Management
Manage your complete sales cycle from quotation to delivery:-
Sales Orders (销售订单) - Create and track customer orders
- Customer credit checking
- Inventory availability verification
- Pricing and discount management
- Order fulfillment tracking
- Partial shipment support
-
Sales Shipment (销售出库) - Process order deliveries
- Pick list generation
- Packing slip printing
- Shipping label creation
- Delivery confirmation
- Automatic invoice generation
-
Sales Returns (销售退货) - Handle customer returns
- RMA (Return Merchandise Authorization)
- Quality inspection on returns
- Refund or replacement processing
- Return reason analysis
Warehouse Management
Comprehensive inventory and warehouse control:-
Multi-Warehouse Support - Manage multiple locations
- Warehouse hierarchy
- Location-specific inventory
- Inter-warehouse transfers
- Warehouse-specific permissions
-
Inventory Allocation (调拨出库) - Transfer stock between warehouses
- Transfer requisitions
- In-transit inventory tracking
- Automatic sending/receiving updates
-
Stock Assembly (组装单) - Create finished goods from components
- Bill of materials (BOM) support
- Component consumption tracking
- Labor and overhead allocation
- Quality control integration
-
Stock Disassembly (拆卸单) - Break down products into components
- Reverse BOM processing
- Component recovery tracking
- Rework and repair support
-
Other Receipts (其它入库) - Record miscellaneous inventory increases
- Found inventory
- Donation receipts
- Production overruns
- Sample returns
-
Other Issues (其它出库) - Record miscellaneous inventory decreases
- Samples and demos
- Internal consumption
- Donations and disposals
- Shrinkage and damage
-
Stock Adjustments - Correct inventory discrepancies
- Physical count reconciliation
- Cycle counting
- Adjustment reason codes
- Audit trail
-
Inventory Inquiries - Real-time stock information
- Current stock by warehouse
- Stock movement history
- Batch/serial number tracking
- Expiration date management
Financial Management
Complete financial accounting and cash management:-
Account Management (账户管理) - Configure financial accounts
- Bank accounts
- Cash accounts
- Credit card accounts
- Account balances and reconciliation
- Multi-currency accounts
-
Income & Expense Items (收支项目) - Define revenue and cost categories
- Income categories
- Expense categories
- Department allocation
- Project codes
-
Money In (收入单) - Record income transactions
- Sales receipts
- Other income
- Customer payments
- Account linking
- Payment methods
-
Money Out (支出单) - Record expense transactions
- Supplier payments
- Operating expenses
- Payroll payments
- Tax payments
- Reimbursements
-
Money Transfer (转账) - Transfer between accounts
- Inter-account transfers
- Currency exchange
- Transfer fees
- Reconciliation
-
Advance In (预收款) - Customer advance payments
- Deposit management
- Advance application to invoices
- Refund processing
-
Accounts Receivable (应收账款) - Customer balance tracking
- Aging reports
- Payment reminders
- Credit limit monitoring
- Collection management
-
Accounts Payable (应付账款) - Supplier balance tracking
- Aging analysis
- Payment scheduling
- Early payment discounts
- Vendor performance
Reports and Analytics
Powerful reporting capabilities for business insights:-
Inventory Reports
- Stock status report
- Stock movement summary
- Warehouse inventory by product
- Slow-moving and obsolete inventory
- Stock valuation reports
- Batch expiration tracking
-
Sales Reports
- Sales by product
- Sales by customer
- Sales by salesperson
- Sales trend analysis
- Profit margin analysis
- Top products report
-
Purchase Reports
- Purchase by supplier
- Purchase by product
- Purchase price analysis
- Supplier performance
- Purchase order status
-
Financial Reports
- Income statement
- Cash flow statement
- Account balances
- Receivables aging
- Payables aging
- Profit and loss by period
-
Custom Reports
- Report designer
- Export to Excel
- PDF generation
- Scheduled reports
- Dashboard widgets
Product Management
Centralized product information management:-
Product Master Data (商品信息) - Maintain product catalog
- SKU management
- Product descriptions
- Images and attachments
- Multiple units of measure
- Barcode support
- Custom attributes
-
Product Categories (商品类型) - Organize products hierarchically
- Category tree structure
- Category-specific attributes
- Bulk product operations
-
Product Attributes (产品属性) - Define product characteristics
- Size, color, style variations
- Technical specifications
- Product variants
- Attribute-based pricing
-
Price Management (产品价格扩展) - Configure pricing strategies
- Multiple price levels
- Customer-specific pricing
- Volume discounts
- Promotional pricing
- Cost tracking
-
Initial Stock (产品初始库存) - Set opening balances
- Beginning inventory quantities
- Opening stock values
- Historical data migration
-
Current Stock (产品当前库存) - Real-time inventory levels
- Available quantity
- Reserved quantity
- On-order quantity
- Reorder point alerts
Basic Data Management
Configure foundational system data:-
Organization Management (机构管理) - Set up business units
- Company structure
- Department hierarchy
- Branch locations
- Cost centers
-
Personnel Management (经手人管理) - Maintain employee information
- Employee profiles
- Role assignments
- Department associations
- Contact information
-
Supplier Management (供应商) - Supplier master data
- Supplier profiles
- Contact information
- Payment terms
- Credit limits
- Performance ratings
-
Customer Management (客户) - Customer master data
- Customer profiles
- Contact information
- Credit terms
- Price lists
- Customer groups
-
Member Management (会员) - Customer loyalty program
- Member registration
- Points management
- Member tiers
- Discount privileges
System Administration
User Management
-
User Accounts - Create and manage system users
- User profiles
- Password policies
- Account activation/deactivation
- Login history
- Session management
-
Role-Based Access Control - Granular permission system
- Custom roles creation
- Function-level permissions
- Data-level security
- Role assignments
- Permission inheritance
-
Tenant Management (租户管理) - Multi-tenant configuration
- Tenant isolation
- User limits per tenant
- Trial period management
- Tenant-specific settings
System Configuration
-
Function Modules (功能模块) - Enable/disable features
- Module configuration
- Menu customization
- Feature toggles
-
Platform Configuration (平台配置) - System-wide settings
- Company information
- System parameters
- Email configuration
- File upload settings
- Currency and localization
-
Audit Logging (操作日志) - Complete audit trail
- User activity tracking
- Data change history
- Login/logout records
- Security events
- Log retention policies
-
Message Center (消息管理) - Internal notifications
- System notifications
- User messages
- Alerts and warnings
- Email integration
Plugin System
jshERP supports extensibility through a plugin architecture:-
Plugin Management - Install and configure plugins
- Plugin marketplace integration
- Hot-swappable plugins
- Plugin configuration
- Version management
-
Custom Development - Extend system functionality
- Plugin SDK
- API hooks
- Custom modules
- Third-party integrations
Plugins are available from the official store at https://shop104070207.taobao.com/
Advanced Features
Multi-Language Support
- 73 Languages Available - Global deployment ready
- Automatic language detection
- User-selectable interface language
- Right-to-left (RTL) support
- Custom translations
- Change language in “Interface Settings”
Mobile Access
- Mobile Applications - iOS and Android apps
- Native mobile experience
- Barcode scanning
- Mobile checkout
- Offline capability
- Push notifications
API Integration
- RESTful API - Integrate with external systems
- Comprehensive API documentation
- OAuth authentication
- Webhook support
- Swagger documentation
- Rate limiting
File Management
- Document Attachments - Store files with records
- Local storage option
- Aliyun OSS integration
- File size limits (10MB default)
- Supported formats: images, PDFs, Excel, etc.
Data Import/Export
- Bulk Operations - Efficient data management
- Excel import/export
- Template downloads
- Batch creation
- Data validation
- Error reporting
Technical Features
Performance
-
Redis Caching - Fast data access
- Session caching
- Query result caching
- Distributed cache support
-
Database Optimization
- Connection pooling
- Query optimization
- Index management
- Batch processing
Security
-
Authentication & Authorization
- Secure password hashing
- Session timeout (36000 seconds default)
- CSRF protection
- SQL injection prevention
-
Data Protection
- Soft delete (delete_flag)
- Tenant data isolation
- Backup and restore
- Audit trails
Scalability
-
Multi-Tenant Architecture
- Shared database with tenant isolation
- Per-tenant customization
- Tenant usage limits
- Resource quotas
-
High Availability
- Load balancer support
- Database replication
- Redis clustering
- Nginx reverse proxy
This feature list represents the current version (3.6). Check the official website for the latest updates and roadmap.
Coming Soon
While jshERP currently focuses on inventory, finance, and production, the roadmap includes:- Human Resources Management (HRM)
- Customer Relationship Management (CRM) enhancements
- Advanced Manufacturing Execution System (MES)
- Business Intelligence (BI) dashboards
- E-commerce integration
- Advanced forecasting and planning