UsageEntitlementAccount

Represents the entitlement account details related to the asset that holds the wallet with the granted units. This object is available in API version 63.0 and later.

Supported Calls 

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

Fields 

AccountId 

  • Type: reference
  • Properties: Create, Filter, Group, Sort, Update
  • Description: The account that’s associated with the usage entitlement.

This field is a relationship field.

  • Relationship Name: Account
  • Refers To: Account

BillDayOfMonth 

  • Type: int
  • Properties: Create, Filter, Group, Sort, Update
  • Description: The day of the month that the bill is generated on and that ends the billing period.

BillingPeriodEndDateTime 

  • Type: dateTime
  • Properties: Create, Filter, Sort, Update
  • Description: The date and time when the billing period of the usage entitlements ends.

BillingPeriodStartDateTime 

  • Type: dateTime
  • Properties: Create, Filter, Sort, Update
  • Description: The date and time when the billing period of the usage entitlements starts.

BillingPeriodTerm 

  • Type: int
  • Properties: Create, Filter, Group, Sort, Update
  • Description: The frequency at which the bill is generated.

BillingPeriodUnit 

  • Type: picklist
  • Properties: Create, Filter, Group, Restricted picklist, Sort, Update
  • Description: The unit to measure the billing frequency.

Valid value is MONTH

EffectiveEndDateTime 

  • Type: dateTime
  • Properties: Create, Filter, Nillable, Sort, Update
  • Description: The date and time when the usage entitlement account ends.

EffectiveStartDateTime 

  • Type: dateTime
  • Properties: Create, Filter, Sort, Update
  • Description: The date and time when the usage entitlement account starts.

GrantBindingTargetId 

  • Type: reference
  • Properties: Create, Filter, Group, Sort, Update
  • Description: The target that’s associated with the usage entitlement account.

This field is a relationship field.

  • Relationship Name: GrantBindingTarget
  • Refers To: Account, Asset, BindingObjectCustomExt, Contract

LastReferencedDate 

  • Type: dateTime
  • Properties: Filter, Nillable, Sort
  • Description: The date when this record was last referenced.

LastViewedDate 

  • Type: dateTime
  • Properties: Filter, Nillable, Sort
  • Description: The timestamp for when the current user last viewed a record related to this record.

Name 

  • Type: string
  • Properties: Auto number, Defaulted on create, Filter, idLookup, Sort
  • Description: Autogenerated identifier for the usage entitlement account record.

OwnerId 

  • Type: reference
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: The ID of the owner of the usage entitlement account.

This field is a polymorphic relationship field.

  • Relationship Name: Owner
  • Refers To: Group, User

PricebookEntryId 

  • Type: reference
  • Properties: Create, Filter, Group, Sort, Update
  • Description: The price book entry that’s associated with the sellable product.

This field is a relationship field.

  • Relationship Name: PricebookEntry
  • Refers To: PricebookEntry

ProductId 

  • Type: reference
  • Properties: Filter, Group, Nillable, Sort
  • Description: The sellable product for which the entitlements are granted.

This field is a relationship field.

  • Relationship Name: Product
  • Refers To: Product2

Associated Objects 

This object has these associated objects. If the API version isn’t specified, they’re available in the same API versions as this object. Otherwise, they’re available in the specified API version and later.

UsageEntitlementAccountFeed: Feed tracking is available for the object.

UsageEntitlementAccountHistory: History is available for tracked fields of the object.

UsageEntitlementAccountOwnerSharingRule: Sharing rules are available for the object.

UsageEntitlementAccountShare: Sharing is available for the object.