---
schema_version: "1"
id: c6b8f2d8881757fb1f264cedfa8b7f4a9b55f12876f28f4c25c803e2a35b0cac
title: CollectionPlanMilestone
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/automotive_cloud/sforce_api_objects_collectionplanmilestone.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.automotive_cloud.meta/automotive_cloud/sforce_api_objects_collectionplanmilestone.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 25382bc694eecc3a44a48b93e3fd5dc0baaa425ce18c5bd32f1ea2803c91e6d2
description: Represents a milestone in a collection plan, such as a right-to-cure notice or a notice of intent to repossess. This object is available in API version 68.0 and later.
---
# CollectionPlanMilestone

Represents a milestone in a collection plan, such as a right-to-cure notice or a notice of intent to repossess. This object is available in API version 68.0 and later.

## Supported Calls

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

## Fields

### CollectionPlanId

- **Type**: reference
- **Properties**: Create, Filter, Group, Sort
- **Description**: The collection plan record that's associated with the milestone. This field is a relationship field.
- **Relationship Name**: CollectionPlan
- **Relationship Type**: Master-Detail
- **Refers To**: CollectionPlan

### Description

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The description of the milestone.

### ExpiredDate

- **Type**: date
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The expiration date of the milestone.

### MilestoneDate

- **Type**: date
- **Properties**: Create, Filter, Group, Sort, Update
- **Description**: The date on which the milestone occured.

### MilestoneType

- **Type**: picklist
- **Properties**: Create, Filter, Group, Sort, Update
- **Description**: Specifies the type of milestone. Possible values are: Right-to-Cure Notice Sent, Right-to-Cure Period Expired, Notice of Intent to Repossess Sent, Notice of Sale, or Post-Repossession Disclosure Sent.

### SourceSystemIdentifier

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The unique identifier of the milestone in the external system.

### SourceSystemName

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The external system from where this record was imported.

### Stage

- **Type**: picklist
- **Properties**: Create, Filter, Group, Restricted picklist, Sort, Update
- **Description**: Specifies the stage of the milestone. Possible values are: Active, Tentative, or Expired.

### StageComment

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The comments about the stage of the milestone.

### UsageType

- **Type**: picklist
- **Properties**: Create, Filter, Group, Restricted picklist, Sort, Update
- **Description**: Specifies the usage type of the collection plan milestone. Possible values are: The default value is Repossession. Repossession, or Collections & Recovery.