Compartir vía


Transaction in ESG data model

Traits

Traits for this entity are listed below.

is.CDM.entityVersion

ParameterValueData typeExplanation
versionNumber"4.3"stringsemantic version number of the entity

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enBase entity from which all ESG Data Model entities are derived.
enThe lowest level of executable work or customer activity.

A transaction consists of one or more discrete events.

entitya reference to the constant entity holding the list of localized text

is.identifiedBy
names a specific identity attribute to use with an entity

ParameterValueData typeExplanation
attributeTransaction/(resolvedAttributes)/TransactionIdattribute

minimumObjectModelVersion
Minimum version of the object model required to fully understand the data schema used.

ParameterValueData typeExplanation
versionNumber"1.2.3"string

is.IDM.modelVersion
Semantic version number of the IDM.

ParameterValueData typeExplanation
versionNumber"2.0.0"string

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{4AE9B395-5748-4E87-8F50-A08D2C4277DF}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nativeTo.businessArea
The name of the business area from which the entity originates.

ParameterValueData typeExplanation
name"Transaction"string

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTransaction
entitya reference to the constant entity holding the list of localized text

has.entitySchemaAbstractionLevel
A level of abstraction assigned to an Entity schema. Logical schema descriptions use complex dataTypes, inheritance, and entities as attributes. Resolved descriptions contain none of those things, only final trait and attribute sets are shown. A composition schema manipulates, guides, or restates parts of logical schemas to produce one resolved schema.

ParameterValueData typeExplanation
level"resolved"stringPossible values: logical, composition, resolved

Attributes

Name Description First Included in Instance
TransactionId The unique identifier of a Transaction. Sustainability/esg-data-model/Transaction
TransactionInitiatedTimestamp The timestamp the transaction was initiated. Sustainability/esg-data-model/Transaction
TransactionCompletedTimestamp The timestamp that the transaction was completed or closed. Sustainability/esg-data-model/Transaction
TransactionReceivedTimestamp The timestamp that the Transaction was received. Sustainability/esg-data-model/Transaction
TransactionEntryTimestamp The timestamp that the Transaction was entered into the appropriate system for processing. Sustainability/esg-data-model/Transaction
TransactionConfirmationTimestamp The timestamp that the Transaction was confirmed to the Customer/Customer Account. Sustainability/esg-data-model/Transaction
CreditCheckTimestamp The timestamp that the Customer/Customer Account had a credit check in regard to the Transaction amount. Sustainability/esg-data-model/Transaction
RequestedDeliveryDate The date that the Customer/Customer Account requested delivery of the items. Sustainability/esg-data-model/Transaction
CommittedDeliveryDate The date committed to the Customer/Customer Account for delivery of the items. Sustainability/esg-data-model/Transaction
ActualDeliveryTimestamp The actual timestamp of delivery of the items to the Customer/Customer Account. Sustainability/esg-data-model/Transaction
DeliveryConfirmationTimestamp The timestamp that confirmation of the delivery or Shipment was made to the Customer/Customer Account. Sustainability/esg-data-model/Transaction
TransactionAmount The amount associated with the transaction. Sustainability/esg-data-model/Transaction
ShipmentToName The name of the ship-to party. Sustainability/esg-data-model/Transaction
ShipmentToLocationId The unique identifier of a Location. Sustainability/esg-data-model/Transaction
TransactionConfirmationNumber The transaction confirmation number provided to confirm that the transaction was executed. Sustainability/esg-data-model/Transaction
IdentificationCheckedIndicator Indicates whether the individual's identification was checked for any requirements for the transaction. For example: The individual is 21 years of age or older in order to purchase alcohol products. Sustainability/esg-data-model/Transaction
IdentificationId The unique identifier of the identification. Sustainability/esg-data-model/Transaction
TotalRetailPriceAmount The total list price value of the Transaction products = (list price per unit product price)x(quantity ordered) for each line item. Sustainability/esg-data-model/Transaction
TotalAdjustmentPercentage The total percentage of adjustments applied to the Transaction. Sustainability/esg-data-model/Transaction
TotalAdjustmentAmount The total amount of adjustments applied to the Transaction. Sustainability/esg-data-model/Transaction
TotalTransactionSalesPriceAmount The total actual price value of the transaction items = (actual selling price per unit product price)x(quantity) for each line item. Sustainability/esg-data-model/Transaction
TotalShippingChargeAmount The total amount of shipping charge associated with the Transaction. Sustainability/esg-data-model/Transaction
TransactionTotalTaxAmount The total amount of all taxes applied to the Transaction. Sustainability/esg-data-model/Transaction
TransactionRoundingAmount The amount of rounding applied to the transaction. This is typically done when the payment method is cash and the total invoice amount is rounded to an amount that is payable using legal tender. (e.g. 1 cent coin is no longer in legal circulation.) Sustainability/esg-data-model/Transaction
TransactionTotalInvoicedAmount The total invoiced amount to the Customer/Customer Account. Sustainability/esg-data-model/Transaction
TotalCommissionsPayableAmount The total amount of commissions payable and due in regard to the Transaction. Sustainability/esg-data-model/Transaction
SplitCommissionsIndicator Indicates that the commissions are to be split between two or more employees. Sustainability/esg-data-model/Transaction
RequestedShipmentCarrierName The name of the Carrier for the Shipment requested by the Customer/Customer Account. Sustainability/esg-data-model/Transaction
AlternateCarrierAcceptableIndicator Indicates that an alternate Carrier of the Shipment would be acceptable to the Customer/Customer Account. Sustainability/esg-data-model/Transaction
ShipCompleteIndicator Indicates that the Transaction items are only to be shipped when complete - no partial shipments. Sustainability/esg-data-model/Transaction
AcknowledgementRequiredIndicator Indicates that an acknowledgement to the Customer/Customer Account is required for the Transaction. Sustainability/esg-data-model/Transaction
ExpediteTransactionIndicator Indicates that the Transaction is to be expedited. Sustainability/esg-data-model/Transaction
DropShipmentIndicator Indicates that the Transaction items are to be drop shipped. Sustainability/esg-data-model/Transaction
ActualShipmentCarrierName The Carrier of the Shipment. Sustainability/esg-data-model/Transaction
TotalWeight The total weight of the Transaction items. Sustainability/esg-data-model/Transaction
TotalFreightChargeAmount The total freight charges amount. Sustainability/esg-data-model/Transaction
UnitOfMeasureId The unique identifier of a Unit Of Measure. Sustainability/esg-data-model/Transaction
EarliestDeliveryWindowTimestamp The earliest timestamp that the transaction should be made available for delivery. Sustainability/esg-data-model/Transaction
LatestDeliveryWindowTimestamp The latest timestamp that the transaction should be made available for delivery. Sustainability/esg-data-model/Transaction
DeliveryInstructions Instructions related to the delivery of the Transaction items. Sustainability/esg-data-model/Transaction
CustomerCreditCheckNote A note, comment, or more information regarding the Transaction credit check. Sustainability/esg-data-model/Transaction
MessageToCustomer A message to the Customer/Customer Account regarding the Transaction. Sustainability/esg-data-model/Transaction
CustomerId The unique identifier of a Customer. Sustainability/esg-data-model/Transaction
CustomerAccountId The unique identifier of a Customer Account. Sustainability/esg-data-model/Transaction
PurchasingChannelId The unique identifier of a Channel. Sustainability/esg-data-model/Transaction
SalesChannelId The unique identifier of a Channel. Sustainability/esg-data-model/Transaction
DistributionChannelId The unique identifier of a Channel. Sustainability/esg-data-model/Transaction
MarketingEventId The unique identifier of a Marketing Event. Sustainability/esg-data-model/Transaction
AdvertisingEventId The unique identifier of an Advertising Event. Sustainability/esg-data-model/Transaction
PromotionId The unique identifier of a Promotion. Sustainability/esg-data-model/Transaction
PartialReturnIndicator Indicates that only a part of the original transaction was returned or refunded. Sustainability/esg-data-model/Transaction
TransactionTypeId The unique identifier of a Transaction Type. Sustainability/esg-data-model/Transaction
BillingCycleId The unique identifier of a Billing Cycle. Sustainability/esg-data-model/Transaction
MerchantId The unique identifier of a Merchant. Sustainability/esg-data-model/Transaction
CustomerIdentificationMethodId The unique identifier of a customer identification method. Sustainability/esg-data-model/Transaction
TransactionClassificationId The unique identifier of an Transaction Classification. Sustainability/esg-data-model/Transaction
TransactionProcessingStatusId The unique identifier of a Transaction Processing Status. Sustainability/esg-data-model/Transaction
IsoCurrencyCode The ISO 4217 currency code. Sustainability/esg-data-model/Transaction
TransactionExecutionMethodId The unique identifier of a Transaction Execution Type. Sustainability/esg-data-model/Transaction
TransactionPriorityId The unique identifier of a Transaction Priority. Sustainability/esg-data-model/Transaction
TransactionTaxStatusId The unique identifier of a Transaction Tax Status. Sustainability/esg-data-model/Transaction
WebpageUrl The unique address of any Web document. Sustainability/esg-data-model/Transaction
SessionId The unique identifier of a Session. Sustainability/esg-data-model/Transaction
WorkstationSessionId The unique identifier of a Workstation Session. Sustainability/esg-data-model/Transaction
PointOfSaleId The unique identifier of a POS. Sustainability/esg-data-model/Transaction
StoreId The unique identifier of a Store. Sustainability/esg-data-model/Transaction
WarehouseId The unique identifier of a Warehouse. Sustainability/esg-data-model/Transaction
ResponsibilityCenterId The unique identifier of a Responsibility Center. Sustainability/esg-data-model/Transaction
TransactionNote A note, comment, or more information regarding the Transaction. Sustainability/esg-data-model/Transaction
ShipmentMethodId The unique identifier of a Shipment Method. Sustainability/esg-data-model/Transaction
CommunicationDeviceId The unique identifier of a Communication Device. Sustainability/esg-data-model/Transaction
SoftwareProductId The unique identifier of a software product. Sustainability/esg-data-model/Transaction
SoftwareProductVersionNumber The version number of the software product. Sustainability/esg-data-model/Transaction
ApprovedByEmployeeId The unique identifier of an Employee. Sustainability/esg-data-model/Transaction
PromotionOfferId The unique identifier of a Promotion Offer. The Promotion Offer ID is unique to each account or party that is offered to. Sustainability/esg-data-model/Transaction
LoyaltyCardId The unique identifier of a Loyalty Card. Sustainability/esg-data-model/Transaction

TransactionId

The unique identifier of a Transaction. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameTransaction ID
descriptionThe unique identifier of a Transaction.
isPrimaryKeytrue
dataFormatint64

Traits

List of traits for the TransactionId attribute are listed below.

is.dataFormat.integer
is.dataFormat.big
indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

is.identifiedBy
names a specific identity attribute to use with an entity

ParameterValueData typeExplanation
attributeTransaction/(resolvedAttributes)/TransactionIdattribute

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{0F0225C1-CD23-4E01-9C6D-E7B5C46C3324}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTransaction ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Transaction.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer
is.dataFormat.big
indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

TransactionInitiatedTimestamp

The timestamp the transaction was initiated. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameTransaction Initiated Timestamp
descriptionThe timestamp the transaction was initiated.
dataFormatdateTime
isNullabletrue

Traits

List of traits for the TransactionInitiatedTimestamp attribute are listed below.

is.dataFormat.date
means.measurement.date
is.dataFormat.time
means.measurement.time
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{43597561-6314-4E5B-B12C-3DEA306A0CBD}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTransaction Initiated Timestamp
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe timestamp the transaction was initiated.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

TransactionCompletedTimestamp

The timestamp that the transaction was completed or closed. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameTransaction Completed Timestamp
descriptionThe timestamp that the transaction was completed or closed.
dataFormatdateTime
isNullabletrue

Traits

List of traits for the TransactionCompletedTimestamp attribute are listed below.

is.dataFormat.date
means.measurement.date
is.dataFormat.time
means.measurement.time
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{4D55D6A3-D31A-4140-A3C4-20728CE80F11}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTransaction Completed Timestamp
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe timestamp that the transaction was completed or closed.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

TransactionReceivedTimestamp

The timestamp that the Transaction was received. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameTransaction Received Timestamp
descriptionThe timestamp that the Transaction was received.
dataFormatdateTime
isNullabletrue

Traits

List of traits for the TransactionReceivedTimestamp attribute are listed below.

is.dataFormat.date
means.measurement.date
is.dataFormat.time
means.measurement.time
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{1303BF09-935B-4E58-88D2-2E76A7C9C691}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTransaction Received Timestamp
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe timestamp that the Transaction was received.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

TransactionEntryTimestamp

The timestamp that the Transaction was entered into the appropriate system for processing. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameTransaction Entry Timestamp
descriptionThe timestamp that the Transaction was entered into the appropriate system for processing.
dataFormatdateTime
isNullabletrue

Traits

List of traits for the TransactionEntryTimestamp attribute are listed below.

is.dataFormat.date
means.measurement.date
is.dataFormat.time
means.measurement.time
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{221772D2-186F-4643-B912-08DC7EA28CAF}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTransaction Entry Timestamp
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe timestamp that the Transaction was entered into the appropriate system for processing.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

TransactionConfirmationTimestamp

The timestamp that the Transaction was confirmed to the Customer/Customer Account. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameTransaction Confirmation Timestamp
descriptionThe timestamp that the Transaction was confirmed to the Customer/Customer Account.
dataFormatdateTime
isNullabletrue

Traits

List of traits for the TransactionConfirmationTimestamp attribute are listed below.

is.dataFormat.date
means.measurement.date
is.dataFormat.time
means.measurement.time
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{091EE61F-2DC4-4127-8FF7-DEBA5ED23366}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTransaction Confirmation Timestamp
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe timestamp that the Transaction was confirmed to the Customer/Customer Account.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

CreditCheckTimestamp

The timestamp that the Customer/Customer Account had a credit check in regard to the Transaction amount. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameCredit Check Timestamp
descriptionThe timestamp that the Customer/Customer Account had a credit check in regard to the Transaction amount.
dataFormatdateTime
isNullabletrue

Traits

List of traits for the CreditCheckTimestamp attribute are listed below.

is.dataFormat.date
means.measurement.date
is.dataFormat.time
means.measurement.time
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{8200C080-EA75-4DCF-9A33-90B511EF3346}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enCredit Check Timestamp
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe timestamp that the Customer/Customer Account had a credit check in regard to the Transaction amount.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

RequestedDeliveryDate

The date that the Customer/Customer Account requested delivery of the items. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameRequested Delivery Date
descriptionThe date that the Customer/Customer Account requested delivery of the items.
dataFormatdate
isNullabletrue

Traits

List of traits for the RequestedDeliveryDate attribute are listed below.

is.dataFormat.date
means.measurement.date
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{05EAF1FE-B8E1-4158-B402-D68898280624}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enRequested Delivery Date
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe date that the Customer/Customer Account requested delivery of the items.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.date

CommittedDeliveryDate

The date committed to the Customer/Customer Account for delivery of the items. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameCommitted Delivery Date
descriptionThe date committed to the Customer/Customer Account for delivery of the items.
dataFormatdate
isNullabletrue

Traits

List of traits for the CommittedDeliveryDate attribute are listed below.

is.dataFormat.date
means.measurement.date
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{9AE603C4-E761-49CD-809F-2FA5177F3527}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enCommitted Delivery Date
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe date committed to the Customer/Customer Account for delivery of the items.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.date

ActualDeliveryTimestamp

The actual timestamp of delivery of the items to the Customer/Customer Account. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameActual Delivery Timestamp
descriptionThe actual timestamp of delivery of the items to the Customer/Customer Account.
dataFormatdateTime
isNullabletrue

Traits

List of traits for the ActualDeliveryTimestamp attribute are listed below.

is.dataFormat.date
means.measurement.date
is.dataFormat.time
means.measurement.time
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{013E377C-0816-44B6-95FF-58670ABD435A}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enActual Delivery Timestamp
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe actual timestamp of delivery of the items to the Customer/Customer Account.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

DeliveryConfirmationTimestamp

The timestamp that confirmation of the delivery or Shipment was made to the Customer/Customer Account. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameDelivery Confirmation Timestamp
descriptionThe timestamp that confirmation of the delivery or Shipment was made to the Customer/Customer Account.
dataFormatdateTime
isNullabletrue

Traits

List of traits for the DeliveryConfirmationTimestamp attribute are listed below.

is.dataFormat.date
means.measurement.date
is.dataFormat.time
means.measurement.time
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{7565BA1D-D239-4AF4-A697-476F0AE96052}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enDelivery Confirmation Timestamp
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe timestamp that confirmation of the delivery or Shipment was made to the Customer/Customer Account.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

TransactionAmount

The amount associated with the transaction. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameTransaction Amount
descriptionThe amount associated with the transaction.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the TransactionAmount attribute are listed below.

is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values

ParameterValueData typeExplanation
precision"18"integerthe total number of significant digits
scale"2"integerthe number of digits to the right of the decimal place

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{5C37090B-7FEC-4FD6-93C3-AEB160D85860}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTransaction Amount
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe amount associated with the transaction.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values

ShipmentToName

The name of the ship-to party. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameShipment To Name
descriptionThe name of the ship-to party.
dataFormatstring
maximumLength256
isNullabletrue

Traits

List of traits for the ShipmentToName attribute are listed below.

is.dataFormat.character
is.dataFormat.big
indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

is.dataFormat.array
indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String, and Array of Byte is a Binary Object.

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{741C8A9B-33E9-47AD-83E0-F7C7E6062286}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enShipment To Name
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe name of the ship-to party.
entitya reference to the constant entity holding the list of localized text

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"256"integer

is.dataFormat.character
is.dataFormat.array
indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String, and Array of Byte is a Binary Object.

ShipmentToLocationId

The unique identifier of a Location. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameShipment-To Location ID
descriptionThe unique identifier of a Location.
dataFormatint32
isNullabletrue

Traits

List of traits for the ShipmentToLocationId attribute are listed below.

is.dataFormat.integer
is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enShipment-To Location ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Location.
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attributes that hold foreign key references to a linked (used as an attribute) entity. This attribute is added to the resolved entity to enumerate the referenced entities.

ParameterValueData typeExplanation
entityReferences
entityReferenceattributeReference
Location.cdm.json/LocationLocationId
entitya reference to the constant entity holding the list of entity references

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{84F29B15-7FAC-4335-8E35-83F27DCB6B97}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.dataFormat.integer

TransactionConfirmationNumber

The transaction confirmation number provided to confirm that the transaction was executed. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameTransaction Confirmation Number
descriptionThe transaction confirmation number provided to confirm that the transaction was executed.
dataFormatstring
maximumLength16
isNullabletrue

Traits

List of traits for the TransactionConfirmationNumber attribute are listed below.

is.dataFormat.character
is.dataFormat.big
indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

is.dataFormat.array
indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String, and Array of Byte is a Binary Object.

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{1814BF99-0179-49A3-B5F7-6285F2CC96BB}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTransaction Confirmation Number
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe transaction confirmation number provided to confirm that the transaction was executed.
entitya reference to the constant entity holding the list of localized text

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"16"integer

is.dataFormat.character
is.dataFormat.array
indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String, and Array of Byte is a Binary Object.

IdentificationCheckedIndicator

Indicates whether the individual's identification was checked for any requirements for the transaction. For example: The individual is 21 years of age or older in order to purchase alcohol products. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameIdentification Checked Indicator
descriptionIndicates whether the individual's identification was checked for any requirements for the transaction. For example: The individual is 21 years of age or older in order to purchase alcohol products.
dataFormatboolean
isNullabletrue

Traits

List of traits for the IdentificationCheckedIndicator attribute are listed below.

is.dataFormat.boolean
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{0AC619BC-4E80-4360-8619-8060EA97ED09}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enIdentification Checked Indicator
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enIndicates whether the individual's identification was checked for any requirements for the transaction. For example: The individual is 21 years of age or older in order to purchase alcohol products.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.boolean

IdentificationId

The unique identifier of the identification. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameIdentification ID
descriptionThe unique identifier of the identification.
dataFormatint32
isNullabletrue

Traits

List of traits for the IdentificationId attribute are listed below.

is.dataFormat.integer
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{1261E927-DB92-4DFB-9125-2A3993259B75}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enIdentification ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of the identification.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

TotalRetailPriceAmount

The total list price value of the Transaction products = (list price per unit product price)x(quantity ordered) for each line item. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameTotal Retail Price Amount
descriptionThe total list price value of the Transaction products = (list price per unit product price)x(quantity ordered) for each line item.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the TotalRetailPriceAmount attribute are listed below.

is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values

ParameterValueData typeExplanation
precision"18"integerthe total number of significant digits
scale"2"integerthe number of digits to the right of the decimal place

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{04E8EA2C-8837-4D21-9D8A-71095A8D66A3}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTotal Retail Price Amount
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe total list price value of the Transaction products = (list price per unit product price)x(quantity ordered) for each line item.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values

TotalAdjustmentPercentage

The total percentage of adjustments applied to the Transaction. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameTotal Adjustment Percentage
descriptionThe total percentage of adjustments applied to the Transaction.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the TotalAdjustmentPercentage attribute are listed below.

is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values

ParameterValueData typeExplanation
precision"22"integerthe total number of significant digits
scale"10"integerthe number of digits to the right of the decimal place

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{58D19C81-3D68-42BE-BEFE-B8BF267C17CC}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTotal Adjustment Percentage
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe total percentage of adjustments applied to the Transaction.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values

TotalAdjustmentAmount

The total amount of adjustments applied to the Transaction. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameTotal Adjustment Amount
descriptionThe total amount of adjustments applied to the Transaction.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the TotalAdjustmentAmount attribute are listed below.

is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values

ParameterValueData typeExplanation
precision"18"integerthe total number of significant digits
scale"2"integerthe number of digits to the right of the decimal place

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{537D6889-2223-469E-A541-71FC6ED7483A}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTotal Adjustment Amount
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe total amount of adjustments applied to the Transaction.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values

TotalTransactionSalesPriceAmount

The total actual price value of the transaction items = (actual selling price per unit product price)x(quantity) for each line item. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameTotal Transaction Sales Price Amount
descriptionThe total actual price value of the transaction items = (actual selling price per unit product price)x(quantity) for each line item.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the TotalTransactionSalesPriceAmount attribute are listed below.

is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values

ParameterValueData typeExplanation
precision"18"integerthe total number of significant digits
scale"2"integerthe number of digits to the right of the decimal place

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{8688C21A-D444-4D24-BDE9-EC0F9C7F191E}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTotal Transaction Sales Price Amount
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe total actual price value of the transaction items = (actual selling price per unit product price)x(quantity) for each line item.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values

TotalShippingChargeAmount

The total amount of shipping charge associated with the Transaction. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameTotal Shipping Charge Amount
descriptionThe total amount of shipping charge associated with the Transaction.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the TotalShippingChargeAmount attribute are listed below.

is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values

ParameterValueData typeExplanation
precision"18"integerthe total number of significant digits
scale"2"integerthe number of digits to the right of the decimal place

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{05C91C47-C523-4BBB-9E81-E50DD3812934}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTotal Shipping Charge Amount
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe total amount of shipping charge associated with the Transaction.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values

TransactionTotalTaxAmount

The total amount of all taxes applied to the Transaction. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameTransaction Total Tax Amount
descriptionThe total amount of all taxes applied to the Transaction.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the TransactionTotalTaxAmount attribute are listed below.

is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values

ParameterValueData typeExplanation
precision"18"integerthe total number of significant digits
scale"2"integerthe number of digits to the right of the decimal place

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{5A431919-18E0-4318-A352-C6F221587F62}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTransaction Total Tax Amount
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe total amount of all taxes applied to the Transaction.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values

TransactionRoundingAmount

The amount of rounding applied to the transaction. This is typically done when the payment method is cash and the total invoice amount is rounded to an amount that is payable using legal tender. (e.g. 1 cent coin is no longer in legal circulation.)
First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameTransaction Rounding Amount
descriptionThe amount of rounding applied to the transaction. This is typically done when the payment method is cash and the total invoice amount is rounded to an amount that is payable using legal tender. (e.g. 1 cent coin is no longer in legal circulation.)
dataFormatdecimal
isNullabletrue

Traits

List of traits for the TransactionRoundingAmount attribute are listed below.

is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values

ParameterValueData typeExplanation
precision"18"integerthe total number of significant digits
scale"2"integerthe number of digits to the right of the decimal place

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{0A243195-B9C9-43EB-B8A8-219CBED7D2FF}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTransaction Rounding Amount
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe amount of rounding applied to the transaction. This is typically done when the payment method is cash and the total invoice amount is rounded to an amount that is payable using legal tender. (e.g. 1 cent coin is no longer in legal circulation.)
entitya reference to the constant entity holding the list of localized text

is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values

TransactionTotalInvoicedAmount

The total invoiced amount to the Customer/Customer Account. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameTransaction Total Invoiced Amount
descriptionThe total invoiced amount to the Customer/Customer Account.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the TransactionTotalInvoicedAmount attribute are listed below.

is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values

ParameterValueData typeExplanation
precision"18"integerthe total number of significant digits
scale"2"integerthe number of digits to the right of the decimal place

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{15ED6CCC-CEA1-4548-ABDB-D0A116FF4FE1}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTransaction Total Invoiced Amount
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe total invoiced amount to the Customer/Customer Account.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values

TotalCommissionsPayableAmount

The total amount of commissions payable and due in regard to the Transaction. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameTotal Commissions Payable Amount
descriptionThe total amount of commissions payable and due in regard to the Transaction.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the TotalCommissionsPayableAmount attribute are listed below.

is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values

ParameterValueData typeExplanation
precision"18"integerthe total number of significant digits
scale"2"integerthe number of digits to the right of the decimal place

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{27DC4955-904C-40C3-BF44-D786737C7A84}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTotal Commissions Payable Amount
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe total amount of commissions payable and due in regard to the Transaction.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values

SplitCommissionsIndicator

Indicates that the commissions are to be split between two or more employees. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameSplit Commissions Indicator
descriptionIndicates that the commissions are to be split between two or more employees.
dataFormatboolean
isNullabletrue

Traits

List of traits for the SplitCommissionsIndicator attribute are listed below.

is.dataFormat.boolean
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{0C533258-748A-4BFD-BB4E-E7753F698F90}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enSplit Commissions Indicator
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enIndicates that the commissions are to be split between two or more employees.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.boolean

RequestedShipmentCarrierName

The name of the Carrier for the Shipment requested by the Customer/Customer Account. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameRequested Shipment Carrier Name
descriptionThe name of the Carrier for the Shipment requested by the Customer/Customer Account.
dataFormatstring
maximumLength256
isNullabletrue

Traits

List of traits for the RequestedShipmentCarrierName attribute are listed below.

is.dataFormat.character
is.dataFormat.big
indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

is.dataFormat.array
indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String, and Array of Byte is a Binary Object.

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{6D8F7A48-DF61-4828-85A0-0D7B4069342E}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enRequested Shipment Carrier Name
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe name of the Carrier for the Shipment requested by the Customer/Customer Account.
entitya reference to the constant entity holding the list of localized text

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"256"integer

is.dataFormat.character
is.dataFormat.array
indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String, and Array of Byte is a Binary Object.

AlternateCarrierAcceptableIndicator

Indicates that an alternate Carrier of the Shipment would be acceptable to the Customer/Customer Account. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameAlternate Carrier Acceptable Indicator
descriptionIndicates that an alternate Carrier of the Shipment would be acceptable to the Customer/Customer Account.
dataFormatboolean
isNullabletrue

Traits

List of traits for the AlternateCarrierAcceptableIndicator attribute are listed below.

is.dataFormat.boolean
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{35685FE0-0FA5-4F67-A0B7-BF372FBB56C9}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enAlternate Carrier Acceptable Indicator
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enIndicates that an alternate Carrier of the Shipment would be acceptable to the Customer/Customer Account.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.boolean

ShipCompleteIndicator

Indicates that the Transaction items are only to be shipped when complete - no partial shipments. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameShip Complete Indicator
descriptionIndicates that the Transaction items are only to be shipped when complete - no partial shipments.
dataFormatboolean
isNullabletrue

Traits

List of traits for the ShipCompleteIndicator attribute are listed below.

is.dataFormat.boolean
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{0DA3B851-4617-4A53-8C61-D5F0482841B2}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enShip Complete Indicator
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enIndicates that the Transaction items are only to be shipped when complete - no partial shipments.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.boolean

AcknowledgementRequiredIndicator

Indicates that an acknowledgement to the Customer/Customer Account is required for the Transaction. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameAcknowledgement Required Indicator
descriptionIndicates that an acknowledgement to the Customer/Customer Account is required for the Transaction.
dataFormatboolean
isNullabletrue

Traits

List of traits for the AcknowledgementRequiredIndicator attribute are listed below.

is.dataFormat.boolean
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{26A3370D-34AF-4D2A-8459-82A0783E95B2}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enAcknowledgement Required Indicator
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enIndicates that an acknowledgement to the Customer/Customer Account is required for the Transaction.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.boolean

ExpediteTransactionIndicator

Indicates that the Transaction is to be expedited. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameExpedite Transaction Indicator
descriptionIndicates that the Transaction is to be expedited.
dataFormatboolean
isNullabletrue

Traits

List of traits for the ExpediteTransactionIndicator attribute are listed below.

is.dataFormat.boolean
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{16591EC2-845F-4669-9779-B65AE8723345}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enExpedite Transaction Indicator
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enIndicates that the Transaction is to be expedited.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.boolean

DropShipmentIndicator

Indicates that the Transaction items are to be drop shipped. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameDrop Shipment Indicator
descriptionIndicates that the Transaction items are to be drop shipped.
dataFormatboolean
isNullabletrue

Traits

List of traits for the DropShipmentIndicator attribute are listed below.

is.dataFormat.boolean
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{B11EB6BD-EC57-4E9B-9497-DA43851E023F}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enDrop Shipment Indicator
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enIndicates that the Transaction items are to be drop shipped.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.boolean

ActualShipmentCarrierName

The Carrier of the Shipment. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameActual Shipment Carrier Name
descriptionThe Carrier of the Shipment.
dataFormatstring
maximumLength256
isNullabletrue

Traits

List of traits for the ActualShipmentCarrierName attribute are listed below.

is.dataFormat.character
is.dataFormat.big
indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

is.dataFormat.array
indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String, and Array of Byte is a Binary Object.

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{1AD307B8-1492-47FF-A7C3-E48997946D79}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enActual Shipment Carrier Name
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe Carrier of the Shipment.
entitya reference to the constant entity holding the list of localized text

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"256"integer

is.dataFormat.character
is.dataFormat.array
indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String, and Array of Byte is a Binary Object.

TotalWeight

The total weight of the Transaction items. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameTotal Weight
descriptionThe total weight of the Transaction items.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the TotalWeight attribute are listed below.

is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values

ParameterValueData typeExplanation
precision"22"integerthe total number of significant digits
scale"10"integerthe number of digits to the right of the decimal place

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{B3139EA7-D1D7-44AF-BCC3-475B17E3DE11}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTotal Weight
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe total weight of the Transaction items.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values

TotalFreightChargeAmount

The total freight charges amount. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameTotal Freight Charge Amount
descriptionThe total freight charges amount.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the TotalFreightChargeAmount attribute are listed below.

is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values

ParameterValueData typeExplanation
precision"18"integerthe total number of significant digits
scale"2"integerthe number of digits to the right of the decimal place

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{925A79F8-9F34-4B49-AFF8-4A7221682254}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTotal Freight Charge Amount
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe total freight charges amount.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values

UnitOfMeasureId

The unique identifier of a Unit Of Measure. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameUnit Of Measure ID
descriptionThe unique identifier of a Unit Of Measure.
dataFormatint32
isNullabletrue

Traits

List of traits for the UnitOfMeasureId attribute are listed below.

is.dataFormat.integer
is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enUnit Of Measure ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Unit Of Measure.
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attributes that hold foreign key references to a linked (used as an attribute) entity. This attribute is added to the resolved entity to enumerate the referenced entities.

ParameterValueData typeExplanation
entityReferences
entityReferenceattributeReference
UnitOfMeasure.cdm.json/UnitOfMeasureUnitOfMeasureId
entitya reference to the constant entity holding the list of entity references

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{0A25F2A6-3363-4E97-8DBA-DC88ABEC2E64}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.dataFormat.integer

EarliestDeliveryWindowTimestamp

The earliest timestamp that the transaction should be made available for delivery. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameEarliest Delivery Window Timestamp
descriptionThe earliest timestamp that the transaction should be made available for delivery.
dataFormatdateTime
isNullabletrue

Traits

List of traits for the EarliestDeliveryWindowTimestamp attribute are listed below.

is.dataFormat.date
means.measurement.date
is.dataFormat.time
means.measurement.time
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{BED2D753-B0EC-47F5-ADDF-3BB781F0EB96}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enEarliest Delivery Window Timestamp
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe earliest timestamp that the transaction should be made available for delivery.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

LatestDeliveryWindowTimestamp

The latest timestamp that the transaction should be made available for delivery. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameLatest Delivery Window Timestamp
descriptionThe latest timestamp that the transaction should be made available for delivery.
dataFormatdateTime
isNullabletrue

Traits

List of traits for the LatestDeliveryWindowTimestamp attribute are listed below.

is.dataFormat.date
means.measurement.date
is.dataFormat.time
means.measurement.time
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{15E7925A-F96C-42C2-A515-E76B97BC4D31}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enLatest Delivery Window Timestamp
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe latest timestamp that the transaction should be made available for delivery.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

DeliveryInstructions

Instructions related to the delivery of the Transaction items. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameDelivery Instructions
descriptionInstructions related to the delivery of the Transaction items.
dataFormatstring
maximumLength2048
isNullabletrue

Traits

List of traits for the DeliveryInstructions attribute are listed below.

is.dataFormat.character
is.dataFormat.big
indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

is.dataFormat.array
indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String, and Array of Byte is a Binary Object.

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{2B7B10D0-5868-49FA-B0DF-3982961CF09C}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enDelivery Instructions
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enInstructions related to the delivery of the Transaction items.
entitya reference to the constant entity holding the list of localized text

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"2048"integer

is.dataFormat.character
is.dataFormat.array
indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String, and Array of Byte is a Binary Object.

CustomerCreditCheckNote

A note, comment, or more information regarding the Transaction credit check. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameCustomer Credit Check Note
descriptionA note, comment, or more information regarding the Transaction credit check.
dataFormatstring
maximumLength2048
isNullabletrue

Traits

List of traits for the CustomerCreditCheckNote attribute are listed below.

is.dataFormat.character
is.dataFormat.big
indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

is.dataFormat.array
indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String, and Array of Byte is a Binary Object.

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{5192E78E-46B7-48AC-8877-AC199229A6E2}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enCustomer Credit Check Note
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enA note, comment, or more information regarding the Transaction credit check.
entitya reference to the constant entity holding the list of localized text

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"2048"integer

is.dataFormat.character
is.dataFormat.array
indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String, and Array of Byte is a Binary Object.

MessageToCustomer

A message to the Customer/Customer Account regarding the Transaction. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameMessage To Customer
descriptionA message to the Customer/Customer Account regarding the Transaction.
dataFormatstring
maximumLength2048
isNullabletrue

Traits

List of traits for the MessageToCustomer attribute are listed below.

is.dataFormat.character
is.dataFormat.big
indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

is.dataFormat.array
indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String, and Array of Byte is a Binary Object.

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{757C64E0-0A15-4771-B87D-1D9900EE4886}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enMessage To Customer
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enA message to the Customer/Customer Account regarding the Transaction.
entitya reference to the constant entity holding the list of localized text

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"2048"integer

is.dataFormat.character
is.dataFormat.array
indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String, and Array of Byte is a Binary Object.

CustomerId

The unique identifier of a Customer. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameCustomer ID
descriptionThe unique identifier of a Customer.
dataFormatint64
isNullabletrue

Traits

List of traits for the CustomerId attribute are listed below.

is.dataFormat.integer
is.dataFormat.big
indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enCustomer ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Customer.
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attributes that hold foreign key references to a linked (used as an attribute) entity. This attribute is added to the resolved entity to enumerate the referenced entities.

ParameterValueData typeExplanation
entityReferences
entityReferenceattributeReference
Customer.cdm.json/CustomerCustomerId
entitya reference to the constant entity holding the list of entity references

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{32F51B7D-1FC3-4661-AA66-738312A68574}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.dataFormat.integer
is.dataFormat.big
indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

CustomerAccountId

The unique identifier of a Customer Account. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameCustomer Account ID
descriptionThe unique identifier of a Customer Account.
dataFormatint64
isNullabletrue

Traits

List of traits for the CustomerAccountId attribute are listed below.

is.dataFormat.integer
is.dataFormat.big
indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enCustomer Account ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Customer Account.
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attributes that hold foreign key references to a linked (used as an attribute) entity. This attribute is added to the resolved entity to enumerate the referenced entities.

ParameterValueData typeExplanation
entityReferences
entityReferenceattributeReference
CustomerAccount.cdm.json/CustomerAccountCustomerAccountId
entitya reference to the constant entity holding the list of entity references

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{08597908-09F1-4368-B871-B34FC2DAEDBA}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.dataFormat.integer
is.dataFormat.big
indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

PurchasingChannelId

The unique identifier of a Channel. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNamePurchasing Channel ID
descriptionThe unique identifier of a Channel.
dataFormatint32
isNullabletrue

Traits

List of traits for the PurchasingChannelId attribute are listed below.

is.dataFormat.integer
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{088251A2-3915-4622-869F-E904EAE8076E}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enPurchasing Channel ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Channel.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

SalesChannelId

The unique identifier of a Channel. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameSales Channel ID
descriptionThe unique identifier of a Channel.
dataFormatint32
isNullabletrue

Traits

List of traits for the SalesChannelId attribute are listed below.

is.dataFormat.integer
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{14A2CE34-5DF8-4DAD-A70D-AB696E42A833}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enSales Channel ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Channel.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

DistributionChannelId

The unique identifier of a Channel. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameDistribution Channel ID
descriptionThe unique identifier of a Channel.
dataFormatint32
isNullabletrue

Traits

List of traits for the DistributionChannelId attribute are listed below.

is.dataFormat.integer
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{44C8A897-7055-4B44-97DD-F48013EF8B80}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enDistribution Channel ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Channel.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

MarketingEventId

The unique identifier of a Marketing Event. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameMarketing Event ID
descriptionThe unique identifier of a Marketing Event.
dataFormatint32
isNullabletrue

Traits

List of traits for the MarketingEventId attribute are listed below.

is.dataFormat.integer
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{AD21339E-BC8D-49AF-BC81-2D130B6ACF9C}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enMarketing Event ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Marketing Event.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

AdvertisingEventId

The unique identifier of an Advertising Event. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameAdvertising Event ID
descriptionThe unique identifier of an Advertising Event.
dataFormatint32
isNullabletrue

Traits

List of traits for the AdvertisingEventId attribute are listed below.

is.dataFormat.integer
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{28637451-E156-4EEB-BAD1-4FC543590324}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enAdvertising Event ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of an Advertising Event.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

PromotionId

The unique identifier of a Promotion. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNamePromotion ID
descriptionThe unique identifier of a Promotion.
dataFormatint32
isNullabletrue

Traits

List of traits for the PromotionId attribute are listed below.

is.dataFormat.integer
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{9287F1A5-E0BC-4BB5-85AF-05BF12189C1E}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enPromotion ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Promotion.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

PartialReturnIndicator

Indicates that only a part of the original transaction was returned or refunded. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNamePartial Return Indicator
descriptionIndicates that only a part of the original transaction was returned or refunded.
dataFormatboolean
isNullabletrue

Traits

List of traits for the PartialReturnIndicator attribute are listed below.

is.dataFormat.boolean
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{15971454-ED83-41A8-A5F8-7141496E607D}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enPartial Return Indicator
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enIndicates that only a part of the original transaction was returned or refunded.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.boolean

TransactionTypeId

The unique identifier of a Transaction Type. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameTransaction Type ID
descriptionThe unique identifier of a Transaction Type.
dataFormatint32
isNullabletrue

Traits

List of traits for the TransactionTypeId attribute are listed below.

is.dataFormat.integer
is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTransaction Type ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Transaction Type.
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attributes that hold foreign key references to a linked (used as an attribute) entity. This attribute is added to the resolved entity to enumerate the referenced entities.

ParameterValueData typeExplanation
entityReferences
entityReferenceattributeReference
TransactionType.cdm.json/TransactionTypeTransactionTypeId
entitya reference to the constant entity holding the list of entity references

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{4889F173-BD84-425B-9E95-D62DCE79CD79}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.dataFormat.integer

BillingCycleId

The unique identifier of a Billing Cycle. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameBilling Cycle ID
descriptionThe unique identifier of a Billing Cycle.
dataFormatint32
isNullabletrue

Traits

List of traits for the BillingCycleId attribute are listed below.

is.dataFormat.integer
is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enBilling Cycle ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Billing Cycle.
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attributes that hold foreign key references to a linked (used as an attribute) entity. This attribute is added to the resolved entity to enumerate the referenced entities.

ParameterValueData typeExplanation
entityReferences
entityReferenceattributeReference
BillingCycle.cdm.json/BillingCycleBillingCycleId
entitya reference to the constant entity holding the list of entity references

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{0C132B44-040B-42C3-8C45-9C39C73FFB3B}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.dataFormat.integer

MerchantId

The unique identifier of a Merchant. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameMerchant ID (MID)
descriptionThe unique identifier of a Merchant.
dataFormatint32
isNullabletrue

Traits

List of traits for the MerchantId attribute are listed below.

is.dataFormat.integer
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{5532BA6D-35E3-4CC6-8524-3C2AFE23C94E}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enMerchant ID (MID)
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Merchant.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

CustomerIdentificationMethodId

The unique identifier of a customer identification method. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameCustomer Identification Method ID
descriptionThe unique identifier of a customer identification method.
dataFormatint32
isNullabletrue

Traits

List of traits for the CustomerIdentificationMethodId attribute are listed below.

is.dataFormat.integer
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{94365278-38FB-4205-8288-50DF0D9A9447}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enCustomer Identification Method ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a customer identification method.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

TransactionClassificationId

The unique identifier of an Transaction Classification. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameTransaction Classification ID
descriptionThe unique identifier of an Transaction Classification.
dataFormatint32
isNullabletrue

Traits

List of traits for the TransactionClassificationId attribute are listed below.

is.dataFormat.integer
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{1448E3B4-B0DD-41F5-ADFA-0AC425CC5749}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTransaction Classification ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of an Transaction Classification.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

TransactionProcessingStatusId

The unique identifier of a Transaction Processing Status. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameTransaction Processing Status ID
descriptionThe unique identifier of a Transaction Processing Status.
dataFormatint32
isNullabletrue

Traits

List of traits for the TransactionProcessingStatusId attribute are listed below.

is.dataFormat.integer
is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTransaction Processing Status ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Transaction Processing Status.
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attributes that hold foreign key references to a linked (used as an attribute) entity. This attribute is added to the resolved entity to enumerate the referenced entities.

ParameterValueData typeExplanation
entityReferences
entityReferenceattributeReference
TransactionProcessingStatus.cdm.json/TransactionProcessingStatusTransactionProcessingStatusId
entitya reference to the constant entity holding the list of entity references

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{1447DBAB-3291-4843-898A-9CF7F9C8C417}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.dataFormat.integer

IsoCurrencyCode

The ISO 4217 currency code. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameISO Currency Code
descriptionThe ISO 4217 currency code.
dataFormatstring
maximumLength3
isNullabletrue

Traits

List of traits for the IsoCurrencyCode attribute are listed below.

is.dataFormat.character
is.dataFormat.big
indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

is.dataFormat.array
indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String, and Array of Byte is a Binary Object.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enISO Currency Code
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe ISO 4217 currency code.
entitya reference to the constant entity holding the list of localized text

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"3"integer

is.linkedEntity.identifier
Marks the attributes that hold foreign key references to a linked (used as an attribute) entity. This attribute is added to the resolved entity to enumerate the referenced entities.

ParameterValueData typeExplanation
entityReferences
entityReferenceattributeReference
Currency.cdm.json/CurrencyIsoCurrencyCode
entitya reference to the constant entity holding the list of entity references

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{751E90FE-9526-4EF8-BF87-E2F87A4CAE59}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.dataFormat.character
is.dataFormat.array
indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String, and Array of Byte is a Binary Object.

TransactionExecutionMethodId

The unique identifier of a Transaction Execution Type. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameTransaction Execution Method ID
descriptionThe unique identifier of a Transaction Execution Type.
dataFormatint32
isNullabletrue

Traits

List of traits for the TransactionExecutionMethodId attribute are listed below.

is.dataFormat.integer
is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTransaction Execution Method ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Transaction Execution Type.
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attributes that hold foreign key references to a linked (used as an attribute) entity. This attribute is added to the resolved entity to enumerate the referenced entities.

ParameterValueData typeExplanation
entityReferences
entityReferenceattributeReference
TransactionExecutionMethod.cdm.json/TransactionExecutionMethodTransactionExecutionMethodId
entitya reference to the constant entity holding the list of entity references

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{4AB3493A-CD06-4550-8E0F-B55EF00D15B7}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.dataFormat.integer

TransactionPriorityId

The unique identifier of a Transaction Priority. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameTransaction Priority ID
descriptionThe unique identifier of a Transaction Priority.
dataFormatint32
isNullabletrue

Traits

List of traits for the TransactionPriorityId attribute are listed below.

is.dataFormat.integer
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{12E53E27-D7BD-477A-B30E-7029755FA126}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTransaction Priority ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Transaction Priority.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

TransactionTaxStatusId

The unique identifier of a Transaction Tax Status. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameTransaction Tax Status ID
descriptionThe unique identifier of a Transaction Tax Status.
dataFormatint32
isNullabletrue

Traits

List of traits for the TransactionTaxStatusId attribute are listed below.

is.dataFormat.integer
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{42D499B6-417A-4ADC-9BC2-A5CF8FAE8386}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTransaction Tax Status ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Transaction Tax Status.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

WebpageUrl

The unique address of any Web document. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameWebpage URL
descriptionThe unique address of any Web document.
dataFormatstring
maximumLength2083
isNullabletrue

Traits

List of traits for the WebpageUrl attribute are listed below.

is.dataFormat.character
is.dataFormat.big
indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

is.dataFormat.array
indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String, and Array of Byte is a Binary Object.

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{11092DB3-08E9-4A7F-A7B4-705297758CE1}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enWebpage URL
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique address of any Web document.
entitya reference to the constant entity holding the list of localized text

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"2083"integer

is.dataFormat.character
is.dataFormat.array
indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String, and Array of Byte is a Binary Object.

SessionId

The unique identifier of a Session. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameSession ID
descriptionThe unique identifier of a Session.
dataFormatint64
isNullabletrue

Traits

List of traits for the SessionId attribute are listed below.

is.dataFormat.integer
is.dataFormat.big
indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{0822AD4E-3349-4EE1-B961-BE73EA0E9F19}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enSession ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Session.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer
is.dataFormat.big
indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

WorkstationSessionId

The unique identifier of a Workstation Session. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameWorkstation Session ID
descriptionThe unique identifier of a Workstation Session.
dataFormatint64
isNullabletrue

Traits

List of traits for the WorkstationSessionId attribute are listed below.

is.dataFormat.integer
is.dataFormat.big
indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{07B1B04F-913B-4350-9B05-7C74F5D1F328}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enWorkstation Session ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Workstation Session.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer
is.dataFormat.big
indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

PointOfSaleId

The unique identifier of a POS. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNamePoint-Of-Sale ID
descriptionThe unique identifier of a POS.
dataFormatint32
isNullabletrue

Traits

List of traits for the PointOfSaleId attribute are listed below.

is.dataFormat.integer
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{3F0EAAF6-AB1A-4744-A378-EDE2D773E617}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enPoint-Of-Sale ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a POS.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

StoreId

The unique identifier of a Store. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameStore ID
descriptionThe unique identifier of a Store.
dataFormatint32
isNullabletrue

Traits

List of traits for the StoreId attribute are listed below.

is.dataFormat.integer
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{B005563B-FD82-42DF-95FB-3571207AA845}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enStore ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Store.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

WarehouseId

The unique identifier of a Warehouse. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameWarehouse ID
descriptionThe unique identifier of a Warehouse.
dataFormatint32
isNullabletrue

Traits

List of traits for the WarehouseId attribute are listed below.

is.dataFormat.integer
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{14D92148-A14C-4DF3-A27A-0FB96F510D31}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enWarehouse ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Warehouse.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

ResponsibilityCenterId

The unique identifier of a Responsibility Center. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameResponsibility Center ID
descriptionThe unique identifier of a Responsibility Center.
dataFormatint32
isNullabletrue

Traits

List of traits for the ResponsibilityCenterId attribute are listed below.

is.dataFormat.integer
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{22808E55-C3B0-4852-82A2-DCA6D2CAF865}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enResponsibility Center ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Responsibility Center.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

TransactionNote

A note, comment, or more information regarding the Transaction. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameTransaction Note
descriptionA note, comment, or more information regarding the Transaction.
dataFormatstring
maximumLength2048
isNullabletrue

Traits

List of traits for the TransactionNote attribute are listed below.

is.dataFormat.character
is.dataFormat.big
indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

is.dataFormat.array
indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String, and Array of Byte is a Binary Object.

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{814E8560-8698-4E3D-B007-1348847E8C8A}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTransaction Note
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enA note, comment, or more information regarding the Transaction.
entitya reference to the constant entity holding the list of localized text

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"2048"integer

is.dataFormat.character
is.dataFormat.array
indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String, and Array of Byte is a Binary Object.

ShipmentMethodId

The unique identifier of a Shipment Method. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameShipment Method ID
descriptionThe unique identifier of a Shipment Method.
dataFormatint32
isNullabletrue

Traits

List of traits for the ShipmentMethodId attribute are listed below.

is.dataFormat.integer
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{0A6D7334-6184-42A2-AB55-DFFFE238BBEE}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enShipment Method ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Shipment Method.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

CommunicationDeviceId

The unique identifier of a Communication Device. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameCommunication Device ID
descriptionThe unique identifier of a Communication Device.
dataFormatint64
isNullabletrue

Traits

List of traits for the CommunicationDeviceId attribute are listed below.

is.dataFormat.integer
is.dataFormat.big
indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{11CDFA3B-BF00-46D8-B8F8-ED578248401C}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enCommunication Device ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Communication Device.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer
is.dataFormat.big
indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

SoftwareProductId

The unique identifier of a software product. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameSoftware Product ID
descriptionThe unique identifier of a software product.
dataFormatint64
isNullabletrue

Traits

List of traits for the SoftwareProductId attribute are listed below.

is.dataFormat.integer
is.dataFormat.big
indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{06E2E4D9-B7FF-454A-A3A5-9EA59C3F91EC}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enSoftware Product ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a software product.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer
is.dataFormat.big
indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

SoftwareProductVersionNumber

The version number of the software product. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameSoftware Product Version Number
descriptionThe version number of the software product.
dataFormatint32
isNullabletrue

Traits

List of traits for the SoftwareProductVersionNumber attribute are listed below.

is.dataFormat.integer
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{17D16759-03FD-48A7-9FD4-0ADFD356B650}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enSoftware Product Version Number
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe version number of the software product.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

ApprovedByEmployeeId

The unique identifier of an Employee. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameApproved By Employee ID
descriptionThe unique identifier of an Employee.
dataFormatint32
isNullabletrue

Traits

List of traits for the ApprovedByEmployeeId attribute are listed below.

is.dataFormat.integer
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{5FF43D5D-8D7E-4C4C-9224-925550EF95F0}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enApproved By Employee ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of an Employee.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

PromotionOfferId

The unique identifier of a Promotion Offer. The Promotion Offer ID is unique to each account or party that is offered to. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNamePromotion Offer ID
descriptionThe unique identifier of a Promotion Offer. The Promotion Offer ID is unique to each account or party that is offered to.
dataFormatint32
isNullabletrue

Traits

List of traits for the PromotionOfferId attribute are listed below.

is.dataFormat.integer
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{60DBFC5F-DD12-4625-BADC-3F1BA15C067A}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enPromotion Offer ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Promotion Offer. The Promotion Offer ID is unique to each account or party that is offered to.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

LoyaltyCardId

The unique identifier of a Loyalty Card. First included in: Sustainability/esg-data-model/Transaction (this entity)

Properties

NameValue
displayNameLoyalty Card ID
descriptionThe unique identifier of a Loyalty Card.
dataFormatint32
isNullabletrue

Traits

List of traits for the LoyaltyCardId attribute are listed below.

is.dataFormat.integer
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{57C43698-7FFE-4E32-990B-CE1B042A4ED7}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enLoyalty Card ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Loyalty Card.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer