# Voucher Definition DMO

## Object Properties

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

## Relationships

- **PartnerAccountId** has a FOREIGNKEY relationship with the [Account DMO](/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-accountdmo-dmo.md) `Id` field.
- **LoyaltyProgramId** has a FOREIGNKEY relationship with the [Loyalty Program DMO](/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-loyaltyprogramdmo-dmo.md) `Id` field.
- **VoucherExpirationTypeId** has a FOREIGNKEY relationship with the [Voucher Definition DMO](/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-voucherdefinitiondmo-dmo.md) `Id` field.

## Fields

- [cdp_sys_record_currency](#cdp_sys_record_currency)
- [CodePrefixText](#codeprefixtext)
- [CodeSuffixText](#codesuffixtext)
- [CreatedById](#createdbyid)
- [CreatedDate](#createddate)
- [DataSourceId](#datasourceid)
- [DataSourceObjectId](#datasourceobjectid)
- [Description](#description)
- [DiscountPercent](#discountpercent)
- [EffectiveDate](#effectivedate)
- [ExpirationDate](#expirationdate)
- [ExpirationPeriodNumber](#expirationperiodnumber)
- [ExpirationPeriodUOM](#expirationperioduom)
- [ExternalRecordId](#externalrecordid)
- [ExternalSourceId](#externalsourceid)
- [FaceValueAmount](#facevalueamount)
- [HasTimeBasedVoucherPeriod](#hastimebasedvoucherperiod)
- [Id](#id)
- [InternalOrganizationId](#internalorganizationid)
- [IsActive](#isactive)
- [IsPartialRedeemable](#ispartialredeemable)
- [KQ_Id](#kq_id)
- [KQ_LoyaltyProgramId](#kq_loyaltyprogramid)
- [KQ_PartnerAccountId](#kq_partneraccountid)
- [KQ_VoucherExpirationTypeId](#kq_voucherexpirationtypeid)
- [LastModifiedDate](#lastmodifieddate)
- [LoyaltyProgramId](#loyaltyprogramid)
- [Name](#name)
- [PartnerAccountId](#partneraccountid)
- [ProductId](#productid)
- [UnitCostAmount](#unitcostamount)
- [VoucherExpirationTypeId](#voucherexpirationtypeid)
- [VoucherStatusId](#voucherstatusid)
- [VoucherTypeId](#vouchertypeid)

### 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.

### CodePrefixText

- **Field API Name:** `ssot__CodePrefixText__c`
- **Data Type:** TEXT
- **Description:** The prefix added in the autogenerated codes of the vouchers issued using the voucher definition.

### CodeSuffixText

- **Field API Name:** `ssot__CodeSuffixText__c`
- **Data Type:** TEXT
- **Description:** The suffix added in the autogenerated codes of the vouchers issued using the voucher definition.

### CreatedById

- **Field API Name:** `ssot__CreatedById__c`
- **Data Type:** TEXT
- **Description:** The user who created the record.

### CreatedDate

- **Field API Name:** `ssot__CreatedDate__c`
- **Data Type:** DATETIME
- **Description:** The date and time the record was originally created.

### 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.

### Description

- **Field API Name:** `ssot__Description__c`
- **Data Type:** TEXT
- **Description:** Description of a Voucher Definition.

### DiscountPercent

- **Field API Name:** `ssot__DiscountPercent__c`
- **Data Type:** DOUBLE
- **Description:** The reduction in price a voucher holder is entitled to expressed as a fraction of the original price.

### EffectiveDate

- **Field API Name:** `ssot__EffectiveDate__c`
- **Data Type:** DATETIME
- **Description:** The date the voucher goes into effect.

### ExpirationDate

- **Field API Name:** `ssot__ExpirationDate__c`
- **Data Type:** DATETIME
- **Description:** The date the voucher expires.

### ExpirationPeriodNumber

- **Field API Name:** `ssot__ExpirationPeriodNumber__c`
- **Data Type:** DOUBLE
- **Description:** Based on the Expiration Period UOM, how many days, weeks, months, or other periods until the voucher expires.

### ExpirationPeriodUOM

- **Field API Name:** `ssot__ExpirationPeriodUOM__c`
- **Data Type:** TEXT
- **Description:** What time period is used to define expiration, for example days, weeks or months.

### ExternalRecordId

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

### ExternalSourceId

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

### FaceValueAmount

- **Field API Name:** `ssot__FaceValueAmount__c`
- **Data Type:** DOUBLE
- **Description:** The value, in currency of the Voucher, for example $10.00.

### HasTimeBasedVoucherPeriod

- **Field API Name:** `ssot__HasTimeBasedVoucherPeriod__c`
- **Data Type:** BOOLEAN
- **Description:** Whether vouchers are effective and expire at a specific date and time.

### Id

- **Field API Name:** `ssot__Id__c`
- **Data Type:** TEXT
- **Description:** Required. A unique, system-generated identifier for this VoucherDefinition record. Maximum size is 36 characters.

### InternalOrganizationId

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

### IsActive

- **Field API Name:** `ssot__IsActive__c`
- **Data Type:** TEXT
- **Description:** True if the Voucher Definition is currently in use.

### IsPartialRedeemable

- **Field API Name:** `ssot__IsPartialRedeemable__c`
- **Data Type:** BOOLEAN
- **Description:** It indicates whether voucher can be partial redeemed.

### KQ_Id

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

### KQ_LoyaltyProgramId

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

### KQ_PartnerAccountId

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

### KQ_VoucherExpirationTypeId

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

### LastModifiedDate

- **Field API Name:** `ssot__LastModifiedDate__c`
- **Data Type:** DATETIME
- **Description:** The date and time of the last modification to this record.

### LoyaltyProgramId

- **Field API Name:** `ssot__LoyaltyProgramId__c`
- **Data Type:** TEXT
- **Description:** A marketing strategy designed to encourage customers to continue to shop at or use the services of a business associated with the program.

### Name

- **Field API Name:** `ssot__Name__c`
- **Data Type:** TEXT
- **Description:** Name of a Voucher Definition.

### PartnerAccountId

- **Field API Name:** `ssot__PartnerAccountId__c`
- **Data Type:** TEXT
- **Description:** The account of an organization that partners in offering the voucher.

### ProductId

- **Field API Name:** `ssot__ProductId__c`
- **Data Type:** TEXT
- **Description:** What is intended to be sold. For example, goods, services, bundles, made to order products.

### UnitCostAmount

- **Field API Name:** `ssot__UnitCostAmount__c`
- **Data Type:** DOUBLE
- **Description:** Cost Per Voucher Indicating The Liability Incurred per issued voucher.

### VoucherExpirationTypeId

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

### VoucherStatusId

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

### VoucherTypeId

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