EnergyServiceAgreementItem

Represents the details of the Energy Service Agreement object such as the time, location, and pricing information. This object is available in API version 62.0 and later.

Supported Calls 

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

Fields 

AssetId 

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The Asset object associated with the energy service agreement item. This field is a relationship field.
  • Relationship Name: Asset
  • Refers To: Asset

BillingAccountId 

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The Billing Profile object associated with the energy service agreement item. The billing profile corresponds to the billing entity in the legacy billing application, and is responsible for billing charges for this service. This field is a relationship field.
  • Relationship Name: BillingAccount
  • Refers To: BillingAccount

EndDate 

  • Type: date
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The date that the energy service agreement ends for a customer

EnergyServiceAgreementId 

  • Type: reference
  • Properties: Create, Filter, Group, Sort
  • Description: The Energy Service Agreement object associated with the energy service agreement item. This field is a relationship field.
  • Relationship Name: EnergyServiceAgreement
  • Relationship Type: Master-detail
  • Refers To: EnergyServiceAgreement (the master object)

LocationId 

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The Location object associated with the energy service agreement. This field is a relationship field.
  • Relationship Name: Location
  • Refers To: Location

OneTimePrice 

  • Type: currency
  • Properties: Create, Filter, Nillable, Sort, Update
  • Description: The one-time price for a service

Product2Id 

  • Type: reference
  • Properties: Create, Filter, Group, Sort, Update
  • Description: The Product2 object associated with the energy service agreement line item. This field is a relationship field.
  • Relationship Name: Product2
  • Refers To: Product2

RecurringPrice 

  • Type: currency
  • Properties: Create, Filter, Nillable, Sort, Update
  • Description: The recurring price for a service

RecurringPriceFrequency 

  • Type: picklist

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: The frequency of the recurring charge for a service.

  • Possible values:

    • Annually
    • Daily
    • Monthly

ServicePointId 

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The Service Point object associated with the energy service agreement. This field is a relationship field.
  • Relationship Name: ServicePoint
  • Refers To: ServicePoint

StartDate 

  • Type: date
  • Properties: Create, Filter, Group, Sort, Update
  • Description: The date that the energy service agreement starts for a customer

UsagePeriod 

  • Type: picklist

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: The duration over which the estimated usage has occured

  • Possible values:

    • Annual
    • Daily
    • Weekly

UsagePrice 

  • Type: currency
  • Properties: Create, Filter, Nillable, Sort, Update
  • Description: The estimated usage price of a service

UsageQuantity 

  • Type: int
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The estimated usage quantity used to determine the usage price for this service

UsageUnitOfMeasure 

  • Type: picklist

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: The unit of measure used to determine the estimated usage price

  • Possible values:

    • Days
    • Therms
    • kWH