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

Field Details
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 are:
  • 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 are:
  • 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 are:
  • Days
  • Therms
  • kWH