This guide will get you from zero to your first business transaction in iDempiere quickly. Choose the path that works best for you.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/idempiere/idempiere/llms.txt
Use this file to discover all available pages before exploring further.
Option 1: Try the Cloud Test Site (Fastest)
The fastest way to experience iDempiere is through our live cloud test sites - no installation required!Access the Test Site
Visit the iDempiere Test Sites and select a server.
Test sites are reset regularly and come pre-loaded with GardenWorld demo data.
Log In
Use these default credentials:
- Username:
GardenAdmin - Password:
GardenAdmin - Client:
GardenWorld - Organization:
HQ - Warehouse:
HQ Warehouse - Language:
English
Option 2: Local Installation
For a persistent environment with full control, install iDempiere locally.Download iDempiere
Configure Database Connection
The setup wizard will prompt for:
- Database Type: PostgreSQL or Oracle
- Database Host:
localhost(or your database server) - Database Port:
5432(PostgreSQL) or1521(Oracle) - Database Name: Name of your database
- Database User: Username with appropriate permissions
- Database Password: Database user password
- System Password: Admin password for iDempiere
Initialize the Database
Import the seed database with GardenWorld demo data:This creates the database schema and loads sample data.
For detailed installation instructions, including Windows setup and advanced configuration, see the Installation Guide.
Your First Business Workflow
Once logged in, try creating your first sales order to understand the core workflow.Navigate to Sales Order
- Click the Menu button (hamburger icon)
- Search for “Sales Order” or navigate to:
- Sales Order Management → Sales Order
- Click to open the Sales Order window
Create a New Order
Click the New Record button (document icon with plus sign)The system will:
- Auto-generate a document number
- Set today’s date as order date
- Default to your organization
Select a Customer
In the Business Partner field:
- Click the magnifying glass icon to search
- Select a customer (e.g., “C&W Construction”)
- The system auto-fills:
- Bill-to and Ship-to addresses
- Price list
- Payment terms
- Salesperson
Add Order Lines
Switch to the Order Line tab at the bottom:
- Click New Record to add a line
- Select a Product (e.g., “Azalea Bush”)
- Enter Quantity (e.g.,
10) - The system automatically:
- Fills in the unit price from the price list
- Calculates line total
- Checks inventory availability
Review and Complete
Return to the Order tab (header):
- Review the Grand Total (includes taxes)
- Click the Process button (gear icon)
- Select Complete from the Document Action dropdown
- Click OK
Completing the order:
- Locks the document from editing
- Reserves inventory
- Updates accounting
- Enables shipment and invoice creation
Essential Navigation Tips
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
Alt + N | New record |
Alt + S | Save record |
Alt + D | Delete record |
Alt + F | Find/Search |
Alt + P | Process/Complete document |
Alt + R | Refresh |
F1 | Help for current field |
Window Navigation
- Tabs: Use tabs at the bottom to navigate between header and detail records (e.g., Order → Order Lines)
- Navigation buttons: First, Previous, Next, Last, Parent records
- Search: Magnifying glass icon opens lookup windows
- Multi-tab: Hold
Ctrlwhile clicking menu items to open multiple windows
Common Patterns
Master-Detail Pattern
Master-Detail Pattern
Most transaction windows use a master-detail pattern:
- Header Tab: Main document (Order, Invoice, Payment)
- Line Tabs: Detail items (Order Lines, Invoice Lines)
- Info Tabs: Additional information (Taxes, Confirmations)
Document Processing
Document Processing
Business documents follow a standard lifecycle:
- Drafted - In progress, can be edited
- Completed - Finalized, posted to accounting
- Closed - Fully processed (shipped, invoiced, paid)
- Voided - Cancelled with reversal
Field Context Help
Field Context Help
Hover over any field label to see a tooltip. Press
F1 for detailed help about:- Field purpose and usage
- Valid values and constraints
- Related fields and dependencies
Next Steps
Now that you’ve completed your first order, explore these areas:Complete the Order-to-Cash Cycle
Create a shipment from your order, then generate an invoice, and finally record payment.
Set Up Your Organization
Configure your company information, warehouses, users, and roles in System Admin.
Explore Reporting
Run reports to analyze sales, inventory levels, and financial performance.
Configure Business Rules
Set up price lists, payment terms, tax categories, and workflow automation.
Getting Help
As you explore iDempiere:- In-app Help: Press
F1on any field for context-sensitive help - Wiki: Browse wiki.idempiere.org for detailed guides
- Forum: Ask questions at Google Groups
- Chat: Join real-time discussions on Mattermost