System Workflow Diagram
Visual guide to understand how DERNETZ ERP components connect and work together
Complete Customer Journey
Customer Lifecycle Stages
1️⃣ LEAD
2️⃣ OPPORTUNITY
3️⃣ ACTIVE
4️⃣ RENEWAL
1️⃣ LEAD
Entry Point
- Create customer
- Add basic info
- Companies House lookup
Actions
- 📞 Initial contact
- 📧 Send intro email
- 📝 Create task
2️⃣ OPPORTUNITY
Data Collection
- Request LOA
- Upload bills
- Add sites & meters
- Get Smart Pricing
Quoting
- 💰 Create quotes
- 📊 Compare suppliers
- 📤 Send quotes
3️⃣ ACTIVE
Contract Signing
- Quote accepted
- Create contract
- E-signature request
- Auto-update meters
Monitoring
- 📈 Track commission
- 📧 Regular updates
- 🔔 Renewal alerts
4️⃣ RENEWAL
Automation
- 90-day alert
- Auto-create task
- Priority flagging
Re-Quoting
- 🔄 Get new prices
- 📊 Compare options
- 📤 Send renewal quotes
- ↻ Back to ACTIVE
System Components & Connections
📋 Core Management
Customers
Core
Sites
Linked
Meters
Linked
Contracts
Linked
Flow: Customer → Site → Meter → Contract
⚡ Pricing Engine
Pricing Templates
Config
CSV Upload
Import
Smart Pricing
Match
Quotes
Output
Auto-calculates: LLF bands, multi-rate, HH charges
🤖 Automation & Tools
E-Signatures
Auto
Email Templates
Auto
Renewals
Auto
Tasks
Auto
Triggers: Contract events, date-based, manual
📊 Data Flow Architecture
┌─────────────┐
│ Customer │ ◄─── Companies House API
└──────┬──────┘
│
├─── Sites ──┬─── Meters ──┬─── Current Rates
│ │ │
│ └─── Postcode ─┴─── GSP/LDZ Lookup
│ │
│ ▼
│ ┌──────────────────┐
│ │ Smart Pricing │
│ │ - LLF Calculator │
│ │ - Multi-Rate │
│ │ - HH Charges │
│ └────────┬─────────┘
│ │
│ ▼
└─── Quotes ◄────────────────── Matched Pricing
│
├─── E-Signature Request ──► Email + Link
│
├─── Accepted? ──► Contract ──► Update Meter Rates
│ │
│ └──► Commission Tracking
│
└─── Renewal Alert (90 days) ──► Auto Task ──► Re-Quote
Feature Interaction Map
Interactive Guide: Click any feature below to jump to its documentation
Sites & Meters
MPAN, MPRN, SPID trackingQuotes & Contracts
Auto-populate from pricingExternal Integrations
Companies House
Automatic company data lookup and verification
- Company number → Full details
- Registered address
- Company status
Email System
Automated email workflows and templates
- E-signature links
- Quote notifications
- Renewal reminders
SQLite Database
Core data storage and relationships
- 28 tables (models)
- Full relational structure
- Automatic backups