Newer Version Available

This content describes an older version of this product. View Latest

Customer Asset Lifecycle Management

Use Customer Asset Lifecycle Management resources to make lifecycle-managed asset data available for sales and account reps to view in Lightning Experience.

Permissions

To use Customer Asset Lifecycle Management APIs, you must have the Allow access to lifecycle management APIs and API Enabled permissions and Read access to the Asset, Asset Action, Asset Action Source, and Asset State Period objects.

Usage

  • Set the seconds in the start time of each asset state period to 00 (for example, 2020-01-17T12:30:00+00:00) and in the end time to 59 (for example, 2020-01-18T12:29:59+00:00).
  • The start date of the earliest asset state period that you create during a generate call can’t be changed after the call is completed.
  • When you change an asset, all subsequent asset state periods are deleted.
  • Customer Asset Lifecycle Management stores date and time data in Coordinated Universal Time (UTC).

Assets and Lifecycle-Managed Assets

An asset is a lifecycle-managed asset when the HasLifecycleManagement field is set to True. Each lifecycle-managed asset must be related to an account and a product.

Asset State Periods

An asset state period represents a product’s amount, quantity, and monthly recurring revenue for a defined period. Each asset state period must start one second after the previous period’s end date, and it must span 24-hour increments.