---
schema_version: "1"
id: ba778b20aeb1a1ecf4fe80c694f320a0f268a1bbea73ed1bd13873e6087616d2
title: Gift Commitment Schedule DMO
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/data-cloud/data-cloud-dmo-mapping/guides/std_dmos/c360dm-si-giftcommitmentscheduledmo-dmo.md
canonical_url: https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-giftcommitmentscheduledmo-dmo.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: ae486f8f73db74e10710e6e9dcd677b432604e155f4ce14a93e0ecc9103fa820
products:
  - Data 360 DMO and Mapping Guide
  - Data 360 Developer Documentation
---
# Gift Commitment Schedule DMO

## Object Properties

**Object API Name:** `ssot__GiftCommitmentSchedule__dlm`  
**Category:** Unassigned  
**Availability:** Available in 254 and later versions  
**Primary Key Field:** Id  

## Relationships

- **GiftCommitmentId** has a FOREIGNKEY relationship with the [Gift Commitment DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-giftcommitmentdmo-dmo.md) `Id` field.
- **CampaignId** has a FOREIGNKEY relationship with the [Campaign DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-campaigndmo-dmo.md) `Id` field.
- **PaymentMethodId** has a FOREIGNKEY relationship with the [Payment Method DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-paymentmethoddmo-dmo.md) `Id` field.
- **PaymentInstrumentId** has a FOREIGNKEY relationship with the [Payment Instrument DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-paymentinstrumentdmo-dmo.md) `Id` field.
- **GiftCommitmentSchdBefEditID** has a FOREIGNKEY relationship with the [Gift Commitment Schedule DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-giftcommitmentscheduledmo-dmo.md) `Id` field.


## Fields

- [AdvancementType](#advancementtype)
- [CampaignId](#campaignid)
- [cdp_sys_record_currency](#cdp_sys_record_currency)
- [CommitmentUpdateReason](#commitmentupdatereason)
- [DataSourceId](#datasourceid)
- [DataSourceObjectId](#datasourceobjectid)
- [EndDate](#enddate)
- [GenerationalCohort](#generationalcohort)
- [GiftCommitmentId](#giftcommitmentid)
- [GiftCommitmentSchdBefEditID](#giftcommitmentschdbefeditid)
- [GiftCommitmentScheduleType](#giftcommitmentscheduletype)
- [GiftCommittmentScheduleType](#giftcommittmentscheduletype)
- [GraduationAchievement](#graduationachievement)
- [GraduationCohort](#graduationcohort)
- [Id](#id)
- [InternalOrganizationId](#internalorganizationid)
- [KQ_CampaignId](#kq_campaignid)
- [KQ_GiftCommitmentId](#kq_giftcommitmentid)
- [KQ_GiftCommitmentSchdBefEditID](#kq_giftcommitmentschdbefeditid)
- [KQ_Id](#kq_id)
- [KQ_PaymentInstrumentId](#kq_paymentinstrumentid)
- [KQ_PaymentMethodId](#kq_paymentmethodid)
- [Name](#name)
- [PaymentInstrumentId](#paymentinstrumentid)
- [PaymentMethodId](#paymentmethodid)
- [StartDate](#startdate)
- [TransactionAmount](#transactionamount)
- [TransactionDay](#transactionday)
- [TransactionInterval](#transactioninterval)
- [TransactionPeriod](#transactionperiod)

### AdvancementType

- **Field API Name:** `ssot__AdvancementType__c`
- **Data Type:** TEXT
- **Description:** The type of advancement that matches the person's role or relationship with the institution. Example values include Alumni, Student, Parent.

### CampaignId

- **Field API Name:** `ssot__CampaignId__c`
- **Data Type:** TEXT
- **Description:** The campaign associated with this gift commitment schedule. All gift transactions associated with this gift commitment schedule are associated with this campaign.

### cdp_sys_record_currency

- **Field API Name:** `ssot__cdp_sys_record_currency__c`
- **Data Type:** TEXT
- **Description:** System-generated metadata field that stores a 3-letter ISO currency code.

### CommitmentUpdateReason

- **Field API Name:** `ssot__CommitmentUpdateReason__c`
- **Data Type:** TEXT
- **Description:** The reason the gift commitment schedule changed.

### DataSourceId

- **Field API Name:** `ssot__DataSourceId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### DataSourceObjectId

- **Field API Name:** `ssot__DataSourceObjectId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### EndDate

- **Field API Name:** `ssot__EndDate__c`
- **Data Type:** DATETIME
- **Description:** Date and time when the record or activity ended.

### GenerationalCohort

- **Field API Name:** `ssot__GenerationalCohort__c`
- **Data Type:** TEXT
- **Description:** Generational Cohort. Example values include Silent Generation (1928-1945), Baby Boomers (1946-1964), Generation X (1965-1980).

### GiftCommitmentId

- **Field API Name:** `ssot__GiftCommitmentId__c`
- **Data Type:** TEXT
- **Description:** The commitment associated with this gift commitment schedule.

### GiftCommitmentSchdBefEditID

- **Field API Name:** `ssot__GiftCommitmentSchdBefEditID__c`
- **Data Type:** TEXT
- **Description:** The schedule that's associated with the current gift commitment schedule before it was edited.

### GiftCommitmentScheduleType

- **Field API Name:** `ssot__GiftCommitmentScheduleType__c`
- **Data Type:** TEXT
- **Description:** The type of gift commitment schedule.

### GiftCommittmentScheduleType

- **Field API Name:** `ssot__GiftCommittmentScheduleType__c`
- **Data Type:** TEXT
- **Description:** The type of gift commitment schedule.

### GraduationAchievement

- **Field API Name:** `ssot__GraduationAchievement__c`
- **Data Type:** TEXT
- **Description:** Graduation Achievement. Example values include Secondary Diploma, Associate Degree, Undergraduate Degree.

### GraduationCohort

- **Field API Name:** `ssot__GraduationCohort__c`
- **Data Type:** TEXT
- **Description:** Graduation Cohort. Example values include 0-5 Years Since Graduation, 6-10 Years Since Graduation, 11-20 Years Since Graduation.

### Id

- **Field API Name:** `ssot__Id__c`
- **Data Type:** TEXT
- **Description:** Required. A unique, system-generated identifier for this GiftCommitmentSchedule record. Maximum size is 15 characters.

### InternalOrganizationId

- **Field API Name:** `ssot__InternalOrganizationId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### KQ_CampaignId

- **Field API Name:** `KQ_CampaignId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for CampaignId

### KQ_GiftCommitmentId

- **Field API Name:** `KQ_GiftCommitmentId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for GiftCommitmentId

### KQ_GiftCommitmentSchdBefEditID

- **Field API Name:** `KQ_GiftCommitmentSchdBefEditID__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for GiftCommitmentSchdBefEditID

### KQ_Id

- **Field API Name:** `KQ_Id__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for Id

### KQ_PaymentInstrumentId

- **Field API Name:** `KQ_PaymentInstrumentId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for PaymentInstrumentId

### KQ_PaymentMethodId

- **Field API Name:** `KQ_PaymentMethodId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for PaymentMethodId

### Name

- **Field API Name:** `ssot__Name__c`
- **Data Type:** TEXT
- **Description:** The name of the gift commitment schedule.

### PaymentInstrumentId

- **Field API Name:** `ssot__PaymentInstrumentId__c`
- **Data Type:** TEXT
- **Description:** The payment instrument for the transactions associated with this gift commitment schedule.

### PaymentMethodId

- **Field API Name:** `ssot__PaymentMethodId__c`
- **Data Type:** TEXT
- **Description:** The payment method for the transactions associated with this gift commitment schedule. All transactions associated with the commitment schedule default to this gift payment method.

### StartDate

- **Field API Name:** `ssot__StartDate__c`
- **Data Type:** DATETIME
- **Description:** Date and time when the record or activity began.

### TransactionAmount

- **Field API Name:** `ssot__TransactionAmount__c`
- **Data Type:** DOUBLE
- **Description:** The gift amount of each transaction associated with the gift commitment schedule.

### TransactionDay

- **Field API Name:** `ssot__TransactionDay__c`
- **Data Type:** TEXT
- **Description:** The day of the month to create gift transaction in the future for a monthly transaction period. If you select the day as 29 or 30, the gift transaction is created on the last day for months that don't have that many days.

### TransactionInterval

- **Field API Name:** `ssot__TransactionInterval__c`
- **Data Type:** DOUBLE
- **Description:** The interval of running the gift commitment schedule. The transaction period and interval define how the schedule is run. For example, if the transaction period is monthly and transaction interval is 3, the schedule is run after every three months.

### TransactionPeriod

- **Field API Name:** `ssot__TransactionPeriod__c`
- **Data Type:** TEXT
- **Description:** Alphanumeric string representing the transaction period.
