Why can't I enter a date in the asset Coverage End Date field?

The Coverage End Date field is a read-only attribute in Oracle Sales. This means you can't update it directly through the UI or using REST APIs. Its value is automatically entered by the system based on specific business logic and integration with other Oracle modules.

How the Coverage End Date Field Is Populated

The field is typically populated through integrations with Oracle Subscription Management and Oracle Installed Base. When assets are synchronized into Sales, the system derives the Coverage End Date based on:

  • Warranty Terms: Duration and terms of warranties associated with the asset.
  • Service Contracts: Defined coverage periods in linked contracts.
  • Asset Lifecycle Events: Events such as asset expiration, reinstatement, or transfer impact the end date.

For example, if an asset is marked as expired in Installed Base or Asset Lifecycle Management, the system automatically closes any covered warranty or subscription lines, and sets the coverage end date accordingly (typically the expiration date plus one day).

How the Coverage End Date Field Appears

Here's how the Coverage End Date field appears in the UI in Sales:

  • Read-Only Display: You can see the field, but you can't edit it.
  • Auto-Populated: The value that appears is based on the logic explained in the previous section. To ensure data consistency, you can't change the value manually.