# Coupon Definition DMO

A model from which instances of coupons can be printed or sent electronically.

## Object Properties

**Object API Name:** `CouponDefinition_std__dlm`\
**Category:** Unassigned\
**Availability:** Available in 260 and later versions\
**Primary Key Field:** Id

## Relationships

- **PartyId** has a FOREIGNKEY relationship with the [Party DMO](/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-partydmo-dmo.md) `Id` field.
- **ProductId** has a FOREIGNKEY relationship with the [Product DMO](/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-productdmo-dmo.md) `Id` field.

## Fields

- [cdp_sys_record_currency](#cdp_sys_record_currency)
- [CouponCount](#couponcount)
- [CouponDefnName](#coupondefnname)
- [CouponUseType](#couponusetype)
- [DataSourceId](#datasourceid)
- [DataSourceObjectId](#datasourceobjectid)
- [ExpirationDate](#expirationdate)
- [HasCaseSensitiveCode](#hascasesensitivecode)
- [Id](#id)
- [InternalOrganizationId](#internalorganizationid)
- [IsCustomerSpecific](#iscustomerspecific)
- [IsProductSpecific](#isproductspecific)
- [KQ_Id](#kq_id)
- [KQ_PartyId](#kq_partyid)
- [KQ_ProductId](#kq_productid)
- [MaxRedmPerCodeCount](#maxredmpercodecount)
- [MaxRedmPerCustCount](#maxredmpercustcount)
- [MaxRedmPerTimePeriodCount](#maxredmpertimeperiodcount)
- [PartyId](#partyid)
- [ProductId](#productid)
- [RedmTimePeriodCount](#redmtimeperiodcount)
- [ValidFromDateTime](#validfromdatetime)
- [ValidToDateTime](#validtodatetime)

### cdp_sys_record_currency

- **Field API Name:** `cdp_sys_record_currency__c`
- **Data Type:** TEXT
- **Description:** System-generated metadata field that stores a 3-letter ISO currency code.

### CouponCount

- **Field API Name:** `CouponCount__c`
- **Data Type:** DOUBLE
- **Description:** The number of coupons for this record.

### CouponDefnName

- **Field API Name:** `CouponDefnName__c`
- **Data Type:** TEXT
- **Description:** Alphanumeric string representing the coupon defn name.

### CouponUseType

- **Field API Name:** `CouponUseType__c`
- **Data Type:** TEXT
- **Description:** Alphanumeric string representing the coupon use type.

### DataSourceId

- **Field API Name:** `DataSourceId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### DataSourceObjectId

- **Field API Name:** `DataSourceObjectId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### ExpirationDate

- **Field API Name:** `ExpirationDate__c`
- **Data Type:** DATEONLY
- **Description:** Calendar date representing the expiration date in the YYYY-MM-DD format.

### HasCaseSensitiveCode

- **Field API Name:** `HasCaseSensitiveCode__c`
- **Data Type:** BOOLEAN
- **Description:** Indicates whether this record has case sensitive code (true) or not (false).

### Id

- **Field API Name:** `Id__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### InternalOrganizationId

- **Field API Name:** `InternalOrganizationId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### IsCustomerSpecific

- **Field API Name:** `IsCustomerSpecific__c`
- **Data Type:** BOOLEAN
- **Description:** Indicates whether this record is customer specific (true) or not (false).

### IsProductSpecific

- **Field API Name:** `IsProductSpecific__c`
- **Data Type:** BOOLEAN
- **Description:** Indicates whether this record is product specific (true) or not (false).

### KQ_Id

- **Field API Name:** `KQ_Id__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for Id

### KQ_PartyId

- **Field API Name:** `KQ_PartyId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for PartyId

### KQ_ProductId

- **Field API Name:** `KQ_ProductId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for ProductId

### MaxRedmPerCodeCount

- **Field API Name:** `MaxRedmPerCodeCount__c`
- **Data Type:** DOUBLE
- **Description:** The number of max redm per codes for this record.

### MaxRedmPerCustCount

- **Field API Name:** `MaxRedmPerCustCount__c`
- **Data Type:** DOUBLE
- **Description:** The number of max redm per custs for this record.

### MaxRedmPerTimePeriodCount

- **Field API Name:** `MaxRedmPerTimePeriodCount__c`
- **Data Type:** DOUBLE
- **Description:** The number of max redm per time periods for this record.

### PartyId

- **Field API Name:** `PartyId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### ProductId

- **Field API Name:** `ProductId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### RedmTimePeriodCount

- **Field API Name:** `RedmTimePeriodCount__c`
- **Data Type:** DOUBLE
- **Description:** The number of redm time periods for this record.

### ValidFromDateTime

- **Field API Name:** `ValidFromDateTime__c`
- **Data Type:** DATETIME
- **Description:** The date and time of the valid from date time.

### ValidToDateTime

- **Field API Name:** `ValidToDateTime__c`
- **Data Type:** DATETIME
- **Description:** The date and time of the valid to date time.
