jshERP Quickstart Guide
Get up and running with jshERP quickly. This guide will walk you through your first steps, from logging in to performing basic operations.Choose Your Path
Cloud Platform
Start immediately using our hosted platform
Self-Hosted
Install on your own infrastructure for full control. See the installation guide for setup instructions.
Cloud Quickstart
The fastest way to try jshERP is using the cloud platform at http://cloud.gyjerp.com.Create Your Account
Register for a new tenant account on the cloud platform. You’ll get instant access to all features.
Log In
Use your credentials to log into the system. The cloud platform provides a pre-configured environment ready to use.
Self-Hosted Quickstart
If you’ve already completed the installation process, follow these steps:Log In with Default Credentials
Use the default credentials for your first login:Default Tenant:
Default Username:
Default Password:
jshDefault Username:
adminDefault Password:
123456Understanding the Dashboard
After logging in, you’ll see the main dashboard with several key areas:Navigation Menu (Left Sidebar)
Navigation Menu (Left Sidebar)
Top Bar
Top Bar
- Organization Selector - Switch between different organizations (if applicable)
- User Profile - Access personal settings, language preferences, and logout
- Notifications - System messages and alerts
Main Content Area
Main Content Area
- Displays the selected module’s interface
- Most modules show a searchable list view with action buttons
- Forms appear in modal dialogs or separate pages
Your First Operations
Let’s walk through five basic workflows to get you familiar with jshERP:1. Add Your First Product
Create a New Product
Click the Add button and fill in:
- Material Name (e.g., “Laptop Computer”)
- Category (select from dropdown)
- Unit of Measure (e.g., “Piece”)
- Purchase Price, Sale Price, Retail Price
- Optional: Barcode, SKU, specifications
2. Create a Purchase Order
Create New Order
Click Add and select:
- Supplier (vendor)
- Warehouse (destination depot)
- Purchase Date
Add Line Items
Click Add Product and select materials with quantities and prices. The system calculates totals automatically.
3. Process a Receipt (Goods In)
Create Receipt
Click Add, select the purchase order (or create a direct receipt), and confirm:
- Supplier
- Warehouse
- Receipt date
Confirm Quantities
Verify received quantities match the order. Adjust if needed for partial receipts.
4. Make a Retail Sale
Create New Sale
Click Add and select:
- Member card (optional, for registered customers)
- Warehouse (source depot)
- Sale date and time
Scan or Select Products
Add products by barcode scanning or manual selection. Enter quantities and confirm prices.
5. Check Your Inventory
Essential Configuration
Before using jshERP in production, complete these configuration tasks:Change Default Password
Secure your account by updating the default admin password
Set Up Company Info
Go to System → System Configuration to add your business details
Configure Warehouses
Add your depot locations under Basic Data → Depot
Add Users and Roles
Create user accounts with appropriate permissions under System → User
Set Up Chart of Accounts
Configure financial accounts under Basic Data → Account
Import Master Data
Use Excel import features to bulk-load suppliers, customers, and products
Language Settings
jshERP supports 73 languages:Mobile Access
jshERP provides mobile apps for iOS, Android, and WeChat mini-program:Scan the QR codes on the official website to download mobile apps or access the WeChat mini-program.
Getting Help
User Manual
Complete user documentation
API Documentation
REST API reference
Video Tutorials
Step-by-step video guides
Deployment Guide
Production deployment instructions
Common Issues
Can't log in with default credentials
Can't log in with default credentials
Solution: Ensure you’re using the correct tenant (
jsh), username (admin), and password (123456). Check that your instance is running and accessible.Missing menu items or buttons
Missing menu items or buttons
Inventory not updating after transactions
Inventory not updating after transactions
Solution: Ensure transactions are approved/audited (check document status). Review system configuration flags for inventory controls.
Cannot import Excel files
Cannot import Excel files
Solution: Use the correct template format. Download the template from the import dialog and match the column structure exactly.
Next Steps
Explore All Features
Learn about advanced capabilities
Self-Hosted Installation
Deploy jshERP on your own servers
Module Guides
Deep dive into each business module
API Integration
Integrate jshERP with other systems