---
schema_version: "1"
id: 384a99ac78841effa71f27ae3052069865c48855e8bdbaf7fbea74a6a57c945d
title: Query-Driven Asset Disconnector Scheduler
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/comms_query_driven_asset_disconnector_scheduler.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.comms_query_driven_asset_disconnector_scheduler.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 4ccdcc97d8eeecb425bea9a365cf82e7abfc8e2cc551a9d0476d800f82a46c77
description: The Query-Driven Asset Disconnector Scheduler provides an automated, cron-driven method to disconnect assets. You can make asset management efficient and hassle-free by using the scheduler to manage their assets by automatically disconnecting the assets that expired or reached the end of their lifecycle.The Asset Disconnector Scheduler feature is integrated into the Standard Cart APIs.
products:
  - Communications
  - Media
  - Energy and Utilities
release: "264"
---
# Query-Driven Asset Disconnector Scheduler

The Query-Driven Asset Disconnector Scheduler provides an automated, cron-driven method to disconnect assets. You can make asset management efficient and hassle-free by using the scheduler to manage their assets by automatically disconnecting the assets that expired or reached the end of their lifecycle.The Asset Disconnector Scheduler feature is integrated into the Standard Cart APIs.

The asset disconnection process involves these steps:

- Asset to Order: Initiates the disconnection process for the filtered assets by creating Future Dated Orders (FDOs).
- Multi-Delete: Performs the deletion of the filtered assets.
- Price and Validate: Makes sure that the assets are correctly priced and validated.
- Checkout: Submit the Future Dated Orders (FDO), completing the disconnection process.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-comms_media_energy_managed-264-0-0-production-enus/ff4079f6-a384-475c-b863-578bbbb0ef9b/images/icon_note.png)

Note If required fields, such as RootItemId\_\_c, are missing, filter out the affected assets by adding field filters to the input. The system handles missing RootItemId\_\_c by throwing the following exception:

RootItemId\_\_c is missing for the listed assets. Please filter them out if not needed, or populate RootItemId\_\_c and try again

See Also: [Standard Cart APIs](https://developer.salesforce.com/docs/industries/cme/guide/std-cart-get-started.html)

- **[Invoke the Scheduler](https://help.salesforce.com/s/articleView?id=ind.comms_invoke_the_scheduler.htm&release=264.0.0&type=5)**  
    Set filters to determine the assets that you want to disconnect. The scheduler then filters the assets asynchronously using the Async Engine Framework and disconnects the assets that meet the criteria.