Charge Pricing Breakdown Specifications (🧭 FUTURE)

✨ NEW TABLE - November 2025

🛠️ Partner API Alignment Migration

🧭 This table represents the post-migration state for charge_pricing_breakdow_specifications.

1️⃣ Migrate to this table by April 2026

2️⃣ Between April 2026 and July 2026, remove FUTURE__ prefix

Contains detailed pricing specifications for charge pricing breakdowns, filtered to include only specifications associated with partner-specific charges. This model provides granular pricing configuration data including currency information, precision settings, and actual price values used for billing calculations.

SQL: FUTURE__charge_pricing_breakdown_specificationss

Schema

Column NameData TypeDescription
Primary ID
idINTEGERPrimary key
Other IDs
charge_pricing_breakdown_idINTEGERReferences the parent charge pricing breakdown record this specification belongs to
currency_idINTEGERID of the currency used in the pricing specification
Timestamps
created_atTIMESTAMP_NTZTimestamp when the specification record was first created
updated_atTIMESTAMP_NTZTimestamp when the specification record was last modified
Attributes
typeVARCHARCategorizes the type of pricing specification (e.g., base rate, time-based charge, energy charge)
precisionINTEGERNumber of decimal places to use when calculating or displaying the price values
priceNUMBERThe actual monetary value used in pricing calculations for this specification

Changes from Last Version

  • No changes to schema or data types; existing fields remain unchanged.
  • This table is downstream of FUTURE__charge_pricing_breakdowns which is downstream of models with relaxed inclusion criteria.

Data inclusion criteria

  • This table works with FUTURE__charge_pricing_breakdowns table, requiring that charge_pricing_breakdown_id is among in that table

Data flow

Upstream tablesDownstream tables
FUTURE__charge_pricing_breakdownsnone

Alignment

The charge_pricing_breakdown_specifications table

  • this table (just like the one it replaces) depends in charge_pricing_breakdowns which depends on charges which further depends on charge_points and teams.
  • FUTURE__charge_points, FUTURE__teams and FUTURE__charges all have relaxed inclusion criteria.
  • one aligns this table by alinigning FUTURE__charges first, and then recreating inclusion criteria for FUTURE__charge_pricing_breakdowns and then for this table.