Integration of third-party applications with nGenue¶
nGenue acts as the central hub that connects various business third-party systems. Each system has its own role, similar to how different departments operate in a company. When combined, they ensure that deals, customers, supply costs, and financial flow seamlessly from start to finish.
The following table explains each system, its role, how it connects with nGenue, and its business value:
| System | Role | Integration with nGenue | Example ID | Business value |
|---|---|---|---|---|
| Sales portal | Captures new deals and contract terms. | nGenue imports deal details and converts them into active contracts for billing. | SP-9902 | Eliminates duplicate entry, ensures consistent starting point for contracts. |
| Customer Relationship Management (CRM) | Maintains customer records, contacts, and enrollments. | nGenue uses CRM to match deals from Sales Portal with the correct customer account. | CRM-2023 | Ensures contracts are tied to the right customer identity without duplication. |
| Energy Trading and Risk Management (ETRM) | Records trading and procurement transactions. | nGenue uses ETRM data to determine actual supply costs for contracts and portfolios. | ETRM-4589 | Provides accurate cost basis, enabling margin calculation and risk management. |
| GL/ERP (Finance system) | Manages invoices, payments, and financial reporting. | nGenue sends invoices and payment details to Finance System for accounting and tracking. | GL-7781 | Ensures all revenues and receivables are reflected in financial statements. |
nGenue acts as a hub connecting sales, customer, supply, and financial system. It maps and stores IDs from all systems into a single contract record.
How integration works (with end-to-end example)¶
Imagine ABC Gas Co. has a new customer, John Smith, who signs a deal to supply gas for his factory. Here’s how the integration works step by step:
-
Deal creation in the sales portal
- A sales rep enters John Smith’s deal in the sales portal.
- The system generates ID: SP-9902.
- nGenue later imports this deal for contract creation.
-
Customer verification in CRM
- John Smith already has a record in CRM with ID: CRM-2023.
- When the deal flows into nGenue, the CRM record ensures it is linked to the right customer.
-
Supply cost from ETRM
- The trading team purchases gas, recorded in ETRM as ID: ETRM-4589.
- nGenue associates this cost record with John Smith’s contract for accurate margin tracking.
-
Invoice posting in finance system (GL/ERP)
- Once billing is complete, nGenue generates an invoice and posts it to the finance system as ID: GL-7781.
- Finance can then manage receivables, payments, and reporting.
-
Contract mapping in nGenue
- nGenue acts as the hub by storing all these IDs together under a single master contract record.
- It ties the deal (SP-9902), customer (CRM-2023), supply cost (ETRM-4589), and invoice reference (GL-7781).
End-to-end flow summary¶
This integration flow ensures that every contract in nGenue is:
- Which deal originated in the Sales portal.
- Which customer in CRM is tied to the deal.
- Which supply cost from ETRM applies.
- Which invoice and GL entry was created in the finance system.
The result is a seamless integration framework that keeps operations, risk, and financial consistent across the organization.