1. CPQ for Solar & Renewable Energy
  2. Data model
Reference

The tables behind CPQ for Solar & Renewable Energy

CPQ for Solar & Renewable Energy ships with 11 tables, grouped here by the feature that uses them. Every record your team works with lives in one of them, and you can add fields and tables in Proto.

Tables
11
Features
6, plus shared settings
Change it
Add fields and tables in Proto

How the model is organised

Customer scope

Organizations connect Customers and team members. Team members.User references Users. Quotes reference Organization, Owner and Counterparty.

Quote pricing

Quote lines belong to exactly one Quotes record through Parent. Quote and line Revision values identify the commercial version; net line USD contributes to net amount USD.

Solar design inputs

Solar design inputs reference Organization and Parent, with site address, required by, panel count, design KW and their own Revision and Status.

Independent review

Review decisions link Parent to Quotes and Reviewer to team members, retaining source revision, Decision, Reason and operation key.

Acceptance and handoff

Quotes retain accepted at. Operation receipts reference Parent and preserve expected revision, result state, operation key and any external reference or effect references.

Evidence and reconciliation

Record attachments link to Quotes through Parent and team members through uploaded by. Exchange rates retain Currency, effective from and Rate as read-only effective-rate data.

Every table, by feature

Customer scope

5 tablesAbout this feature
  • Organizations

    Selling and servicing organizations that scope quotes, team membership and customer eligibility.

  • Customers

    Counterparties eligible to receive solar quotes within an organization.

    Linked to Organizations
  • Team members

    Internal users with role scope and organization membership.

    Linked to Organizations, Users
  • Users

    Users

    Linked to Users
  • Quotes

    Solar quote headers with lifecycle, revisions and USD net amounts.

    Linked to Organizations, Team members, Customers

Quote pricing

5 tablesAbout this feature
  • Quotes

    Solar quote headers with lifecycle, revisions and USD net amounts.

    Linked to Organizations, Team members, Customers
  • Quote lines

    Priced line items belonging to exactly one quote.

    Linked to Quotes
  • Customers

    Counterparties eligible to receive solar quotes within an organization.

    Linked to Organizations
  • Organizations

    Selling and servicing organizations that scope quotes, team membership and customer eligibility.

  • Operation receipts

    Auditable receipts for guarded operations with stable operation keys.

    Linked to Quotes

Solar design inputs

4 tablesAbout this feature
  • Solar design inputs

    Solar design extension records supporting priced and approved designs.

    Linked to Organizations, Quotes
  • Quotes

    Solar quote headers with lifecycle, revisions and USD net amounts.

    Linked to Organizations, Team members, Customers
  • Organizations

    Selling and servicing organizations that scope quotes, team membership and customer eligibility.

  • Record attachments

    Files evidencing quote scope, acceptance and design review.

    Linked to Quotes, Team members

Independent review

6 tablesAbout this feature
  • Quotes

    Solar quote headers with lifecycle, revisions and USD net amounts.

    Linked to Organizations, Team members, Customers
  • Quote lines

    Priced line items belonging to exactly one quote.

    Linked to Quotes
  • Review decisions

    Independent reviewer decisions recorded against a quote revision.

    Linked to Team members, Quotes
  • Record attachments

    Files evidencing quote scope, acceptance and design review.

    Linked to Quotes, Team members
  • Team members

    Internal users with role scope and organization membership.

    Linked to Organizations, Users
  • Operation receipts

    Auditable receipts for guarded operations with stable operation keys.

    Linked to Quotes

Acceptance and handoff

5 tablesAbout this feature
  • Quotes

    Solar quote headers with lifecycle, revisions and USD net amounts.

    Linked to Organizations, Team members, Customers
  • Quote lines

    Priced line items belonging to exactly one quote.

    Linked to Quotes
  • Operation receipts

    Auditable receipts for guarded operations with stable operation keys.

    Linked to Quotes
  • Record attachments

    Files evidencing quote scope, acceptance and design review.

    Linked to Quotes, Team members
  • Review decisions

    Independent reviewer decisions recorded against a quote revision.

    Linked to Team members, Quotes

Evidence and reconciliation

6 tablesAbout this feature
  • Operation receipts

    Auditable receipts for guarded operations with stable operation keys.

    Linked to Quotes
  • Review decisions

    Independent reviewer decisions recorded against a quote revision.

    Linked to Team members, Quotes
  • Record attachments

    Files evidencing quote scope, acceptance and design review.

    Linked to Quotes, Team members
  • Quotes

    Solar quote headers with lifecycle, revisions and USD net amounts.

    Linked to Organizations, Team members, Customers
  • Quote lines

    Priced line items belonging to exactly one quote.

    Linked to Quotes
  • Team members

    Internal users with role scope and organization membership.

    Linked to Organizations, Users

Shared and settings

1 table
  • Exchange rates

    Read-only effective exchange rates for this app.

Keys and references

Preserve existing record identities when importing or extending the app. Customer and organization Code values support business reconciliation, while Quotes.record number identifies the commercial record for the team. Resolve Owner through team members and its User reference before implementing My Quotes.

Operation key identifies a guarded operation. Accepted handoffs use the quote ID and revision in a stable key. Source revision on review decisions must be compared with the quote revision under consideration. A design record has its own revision; its approval does not update the parent’s economic state.

Quote amounts are stored in USD. Organizations.Currency and exchange rates provide separate currency context; configure any conversion with an explicit effective-date rule. Required by on solar design inputs is a due date, distinct from an installation interval.

Migration order

  1. Establish Users and Organizations, then verify team members membership and user mappings.
  2. Load Customers with the correct Organization and eligibility context.
  3. Prepare Quotes with valid Owner, Counterparty and Organization references.
  4. Load quote lines and solar design inputs against their intended Parent and revision.
  5. Link record attachments with the correct uploader and visibility.
  6. Import historical review decisions and operation receipts only with their original revisions and evidence; preserve their operation identities.

Set up CPQ for Solar & Renewable Energy your way.

Start free, then use Proto to change fields, steps and approvals before your team goes live.

How to get started