System Overview
Core concepts, navigation structure, and interface conventions across HeroBM.
/ System Overview
HeroBM is an integrated business management platform connecting sales, warehouse operations, purchasing, manufacturing, CRM, and accounting into a single real-time system.
Navigation & Layout
flowchart LR
A[Sidebar Navigation] --> B[Sales & Orders]
A --> C[Inventory & Warehouse]
A --> D[Purchasing & Suppliers]
A --> E[Manufacturing & BOM]
A --> F[CRM & Contacts]
A --> G[Finance & General Ledger]
A --> H[Reports & Admin]
A --> I[Technical]
Main Interface Areas
- Sidebar Navigation (Left): Access all modules grouped by workflow. Sub-menus expand automatically based on your active page.
- Top Header: Shows the current page title, search, notifications, and active filters.
- Workspace (Center): Main data tables, forms, dashboards, and analytical cards.
- User & Help Footer (Bottom Left):
- User Menu: Click your name to open personal preferences or sign out.
- Help Button (
?): Click to open contextual documentation for your current screen.
Core System Concepts
1. Unified Actors
Companies, customers, suppliers, and business contacts share a unified Actor foundation. An organisation can be both a supplier and a customer without duplicating contact details.
2. Perpetual Real-Time Inventory
Every stock movement (receipt, transfer, pick, shipment, or adjustment) immediately updates on-hand and available balances. The single source of truth is the immutable stock ledger.
3. Integrated Accounting (General Ledger)
Operational actions post directly to the General Ledger:
- Invoicing a sales order debits Accounts Receivable and credits Revenue and Tax.
- Receiving goods updates Inventory Asset balances.
- Settling invoices posts cash and bank movements.
Getting Help
- Contextual Help: Press
?on your keyboard or click the ? button at the bottom of the sidebar to view instructions and field definitions for the page you are on. - Search Topics: Use the Search tab in the Help Drawer to find topics across the entire manual.
- Table of Contents: Use the Contents tab to browse the manual in the exact order of the sidebar.
Field Reference & Data Dictionary
Key database fields, input parameters, and definitions associated with this workflow screen:
| Field / Parameter | Display Name | Description & Rules |
|---|---|---|
| sidebar_nav | Sidebar Navigation | Main menu organized by business function: Sales, Inventory, Purchasing, Manufacturing, CRM, Finance, Reporting, Admin, and Technical. |
| help_drawer | Contextual Help | Slide-over drawer providing immediate workflow instructions and field definitions for the screen you are viewing. |
| keyboard_shortcuts | Keyboard Shortcuts | Press '?' anywhere to toggle Help. Press 'Esc' to close drawers and modals. |