Transaction Line Item 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 components of an Transaction broken down by Product and Quantity, one per line item.
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
attributeTransactionLineItem/(resolvedAttributes)/TransactionLineItemIdattribute

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"{D9E047D6-E32F-40DC-A00C-D376A9696E08}"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 Line Item
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/TransactionLineItem
TransactionLineItemId The unique identifier that identifies the Transaction Line Item. Sustainability/esg-data-model/TransactionLineItem
TransactionLineItemStartTimestamp The timestamp the transaction line item was started. Sustainability/esg-data-model/TransactionLineItem
TransactionLineItemCompletedTimestamp The timestamp that the transaction line item was completed or closed. Sustainability/esg-data-model/TransactionLineItem
ProductId The unique identifier of a Product. Sustainability/esg-data-model/TransactionLineItem
ItemSku The Stock Keeping Unit identifier, which is typically used for inventory-related activities. Sustainability/esg-data-model/TransactionLineItem
UniversalProductCode A system that identifies products by type and by manufacturer. A UPC consists of eleven (11) digits. Six (6) indicate the Manufacturer and five (5) digits describe the product.UPCs appear on product packages as bar codes, which are graphic symbols that are read by optical scanner devices. UPCs are assigned by the Uniform Code Council of Dayton, Ohio. Sustainability/esg-data-model/TransactionLineItem
Quantity The quantity of Product ordered on the transaction line item. Sustainability/esg-data-model/TransactionLineItem
UnitOfMeasureId The unique identifier of a Unit Of Measure. Sustainability/esg-data-model/TransactionLineItem
PreorderIndicator The quantity of Line Items returned. Sustainability/esg-data-model/TransactionLineItem
ProductListPriceAmount The current per unit list price of the Transaction Line Item products. Sustainability/esg-data-model/TransactionLineItem
TransactionProductPriceAmount The price of the product as applicable to the Transaction Line Item. Sustainability/esg-data-model/TransactionLineItem
IsoCurrencyCode The ISO 4217 currency code. Sustainability/esg-data-model/TransactionLineItem
FreeSampleIndicator Indicates that product was provided as a free sample. Sustainability/esg-data-model/TransactionLineItem
TotalTransactionLineItemAmount The total amount of line item charges related to the quantity of products sold at the actual selling price less rebates and discounts. Sustainability/esg-data-model/TransactionLineItem
TotalTransactionSalesPriceAmount The total amount of line item charges including all rebates and discount and taxes. Sustainability/esg-data-model/TransactionLineItem
TransactionLineEntryMethodId The unique identifier of a Transaction Line Entry Method. Sustainability/esg-data-model/TransactionLineItem
TransactionLineItemScanTimestamp The timestamp the transaction line item was scanned. Sustainability/esg-data-model/TransactionLineItem
PosDeviceId The unique identifier of a POS Device. Sustainability/esg-data-model/TransactionLineItem
ScaleUsedIndicator Indicates that the scale was used to determine the weight of the item. Sustainability/esg-data-model/TransactionLineItem
ScaleMeasuredItemWeight The weight of the line item on the scale for pricing purposes. Sustainability/esg-data-model/TransactionLineItem
WeightUnitOfMeasureId The unique identifier of a Unit Of Measure. Sustainability/esg-data-model/TransactionLineItem
ScaleQuantity The quantity of Product ordered placed on the scale. Sustainability/esg-data-model/TransactionLineItem
TransactionLineVolume The volume of the line item for pricing purposes. Sustainability/esg-data-model/TransactionLineItem
VolumeUnitOfMeasureId The unique identifier of a Unit Of Measure. Sustainability/esg-data-model/TransactionLineItem
ProductPriceOverrideIndicator Indicates that the standard product price amount from the price list has been overridden. Sustainability/esg-data-model/TransactionLineItem
ProductPriceAdjustmentAmount The per product unit adjustment amount applied to each product unit. Sustainability/esg-data-model/TransactionLineItem
ProductPriceAdjustmentPercentage The per product unit adjustment percentage applied to each product unit. Sustainability/esg-data-model/TransactionLineItem
TotalLineItemAdjustmentAmount The amount of adjustment for all line items. Sustainability/esg-data-model/TransactionLineItem
LineItemNote A note, comment, or more information regarding the Line Item. Sustainability/esg-data-model/TransactionLineItem
QuantityBooked The quantity of Product booked. Sustainability/esg-data-model/TransactionLineItem
QuantityBilled The quantity billed. Sustainability/esg-data-model/TransactionLineItem
QuantityBacklog The quantity on backlog. Sustainability/esg-data-model/TransactionLineItem
AcceptedQuantity The quantity of Line Item products accepted. Sustainability/esg-data-model/TransactionLineItem
QuantityCancelled The quantity of Line Items cancelled. Sustainability/esg-data-model/TransactionLineItem
QuantityReturned The quantity of Line Items returned. Sustainability/esg-data-model/TransactionLineItem
BookedTimestamp The booked date of the Line Items. Sustainability/esg-data-model/TransactionLineItem
BilledTimestamp The billed date of the Line Items. Sustainability/esg-data-model/TransactionLineItem
CancelledTimestamp The date and time that Line Items were cancelled. Sustainability/esg-data-model/TransactionLineItem
ReturnedTimestamp The date that Line Items were returned. Sustainability/esg-data-model/TransactionLineItem
CommittedShipmentTimestamp The timestamp committed for shipment of the Line Item. Sustainability/esg-data-model/TransactionLineItem
RequestedDeliveryTimestamp The timestamp for delivery of the Line Item requested by the Customer/Customer Account. Sustainability/esg-data-model/TransactionLineItem
CommittedDeliveryTimestamp The timestamp committed for delivery of the Line Item. Sustainability/esg-data-model/TransactionLineItem
CommittedAvailableForPickupTimestamp The timestamp committed for the Line Item to be available for pickup. Sustainability/esg-data-model/TransactionLineItem
PlannedPickTimestamp The planned inventory pick timestamp for the Line Items. Sustainability/esg-data-model/TransactionLineItem
ActualPickTimestamp The actual inventory pick timestamp for the Line Items. Sustainability/esg-data-model/TransactionLineItem
PlannedShipmentTimestamp The planned shipment timestamp of the Line Items. Sustainability/esg-data-model/TransactionLineItem
ActualShipmentTimestamp The actual shipment timestamp of the Line Items. Sustainability/esg-data-model/TransactionLineItem
PlannedDeliveryTimestamp The planned delivery timestamp of the Line Items. Sustainability/esg-data-model/TransactionLineItem
ActualDeliveryTimestamp The actual delivery timestamp of the line items. Sustainability/esg-data-model/TransactionLineItem
DeliveryConfirmationTimestamp The timestamp that the shipment/delivery confirmation notice was sent to the Customer/Customer Account. Sustainability/esg-data-model/TransactionLineItem
ShipmentChargeAmount The amount the customer has been charged for shipping. Sustainability/esg-data-model/TransactionLineItem
ShipmentCostAmount The amount that the shipping cost. Sustainability/esg-data-model/TransactionLineItem
PickPackageCostAmount The cost associated with picking a packing the item. This amount is normally included in the overall shipment cost. Sustainability/esg-data-model/TransactionLineItem
ShippingLocationId The unique identifier of a Location. Sustainability/esg-data-model/TransactionLineItem
ShipmentMethodId The unique identifier of a Shipment Method. Sustainability/esg-data-model/TransactionLineItem
DropShipLineItemIndicator Indicates that the Line Items are to be drop shipped. Sustainability/esg-data-model/TransactionLineItem
WaybillNumber The shipment waybill number. Sustainability/esg-data-model/TransactionLineItem
TareWeight The weight of the line items excluding packaging. Sustainability/esg-data-model/TransactionLineItem
NetWeight The weight of the line items including packaging. Sustainability/esg-data-model/TransactionLineItem
ShipCompleteIndicator Indicates that the Transaction items are only to be shipped when complete - no partial shipments. Sustainability/esg-data-model/TransactionLineItem
EarliestDeliveryWindowTimestamp The earliest timestamp that the transaction should be made available for delivery. Sustainability/esg-data-model/TransactionLineItem
LatestDeliveryWindowTimestamp The latest timestamp that the transaction should be made available for delivery. Sustainability/esg-data-model/TransactionLineItem
ReturnOfTransactionId The unique identifier of a Transaction. Sustainability/esg-data-model/TransactionLineItem
ReturnToStockIndicator Indicates that the Line Items were returned to stock. Sustainability/esg-data-model/TransactionLineItem
ReturnToStoreIndicator Indicates that the Line Items were returned to the store from which they were purchased. Sustainability/esg-data-model/TransactionLineItem
ApprovedByEmployeeId The unique identifier of an Employee. Sustainability/esg-data-model/TransactionLineItem
DistributionChannelId The unique identifier of a Channel. Sustainability/esg-data-model/TransactionLineItem
SalesChannelId The unique identifier of a Channel. Sustainability/esg-data-model/TransactionLineItem
TransactionLineItemTypeId The unique identifier of a Transaction Line Item Type. Sustainability/esg-data-model/TransactionLineItem
FuelPumpId The unique identifier of a Fuel Pump. Sustainability/esg-data-model/TransactionLineItem
BuyClassId The unique identifier of a Buy Class. Sustainability/esg-data-model/TransactionLineItem
PromotionId The unique identifier of a Promotion. Sustainability/esg-data-model/TransactionLineItem
PharmacyId The number assigned by the NABP to identify the pharmacy Sustainability/esg-data-model/TransactionLineItem
PharmacyPrescriptionDrugId The unique identifier of a pharmacy prescription drug.The number assigned by the Pharmacy to identify prescription fulfillment. Sustainability/esg-data-model/TransactionLineItem
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/TransactionLineItem

TransactionId

The unique identifier of a Transaction. First included in: Sustainability/esg-data-model/TransactionLineItem (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
attributeTransactionLineItem/(resolvedAttributes)/TransactionIdattribute

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
Transaction.cdm.json/TransactionTransactionId
entitya reference to the constant entity holding the list of entity references

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

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"{E1DD932F-60D5-42B5-91EA-E847454EC1C6}"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.

TransactionLineItemId

The unique identifier that identifies the Transaction Line Item. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameTransaction Line Item ID
descriptionThe unique identifier that identifies the Transaction Line Item.
isPrimaryKeytrue
dataFormatint32

Traits

List of traits for the TransactionLineItemId attribute are listed below.

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

ParameterValueData typeExplanation
attributeTransactionLineItem/(resolvedAttributes)/TransactionLineItemIdattribute

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"{5FC55561-3435-461C-95A8-ADE9465BD967}"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 Line Item 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 that identifies the Transaction Line Item.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

TransactionLineItemStartTimestamp

The timestamp the transaction line item was started. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameTransaction Line Item Start Timestamp
descriptionThe timestamp the transaction line item was started.
dataFormatdateTime
isNullabletrue

Traits

List of traits for the TransactionLineItemStartTimestamp 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"{2B0A172B-4C0C-4C37-BD3E-92AF702638DC}"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 Line Item Start 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 line item was started.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

TransactionLineItemCompletedTimestamp

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

Properties

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

Traits

List of traits for the TransactionLineItemCompletedTimestamp 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"{FFB7A6F5-C847-4053-90A3-885782708453}"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 Line Item 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 line item was completed or closed.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

ProductId

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

Properties

NameValue
displayNameProduct ID
descriptionThe unique identifier of a Product.
dataFormatint64
isNullabletrue

Traits

List of traits for the ProductId 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"{410B9DD2-0756-47B8-8FDB-2598007D544B}"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
enProduct 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 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.

ItemSku

The Stock Keeping Unit identifier, which is typically used for inventory-related activities. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameItem SKU
descriptionThe Stock Keeping Unit identifier, which is typically used for inventory-related activities.
dataFormatstring
maximumLength40
isNullabletrue

Traits

List of traits for the ItemSku 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
enItem SKU
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 Stock Keeping Unit identifier, which is typically used for inventory-related activities.
entitya reference to the constant entity holding the list of localized text

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"40"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
Item.cdm.json/ItemItemSku
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"{B886D71B-5D8C-4271-9AEF-0AA744D09C2D}"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.

UniversalProductCode

A system that identifies products by type and by manufacturer.

A UPC consists of eleven (11) digits. Six (6) indicate the Manufacturer and five (5) digits describe the product.

UPCs appear on product packages as bar codes, which are graphic symbols that are read by optical scanner devices.

UPCs are assigned by the Uniform Code Council of Dayton, Ohio. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameUniversal Product Code (UPC)
descriptionA system that identifies products by type and by manufacturer.

A UPC consists of eleven (11) digits. Six (6) indicate the Manufacturer and five (5) digits describe the product.

UPCs appear on product packages as bar codes, which are graphic symbols that are read by optical scanner devices.

UPCs are assigned by the Uniform Code Council of Dayton, Ohio.

dataFormatdecimal
isNullabletrue

Traits

List of traits for the UniversalProductCode attribute are listed below.

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

ParameterValueData typeExplanation
precision"12"integerthe total number of significant digits
scale"0"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"{4F78D41F-2391-4B92-B88E-17A7A9EC51DF}"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
enUniversal Product Code (UPC)
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 system that identifies products by type and by manufacturer.

A UPC consists of eleven (11) digits. Six (6) indicate the Manufacturer and five (5) digits describe the product.

UPCs appear on product packages as bar codes, which are graphic symbols that are read by optical scanner devices.

UPCs are assigned by the Uniform Code Council of Dayton, Ohio.

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

Quantity

The quantity of Product ordered on the transaction line item. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameQuantity
descriptionThe quantity of Product ordered on the transaction line item.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the Quantity 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"{010228E8-A844-45F5-87B8-A0E3F3E8BAF0}"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
enQuantity
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 quantity of Product ordered on the transaction 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

UnitOfMeasureId

The unique identifier of a Unit Of Measure. First included in: Sustainability/esg-data-model/TransactionLineItem (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"{71B3E1B9-6729-4FEB-A1E8-BA7CE64D72F7}"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

PreorderIndicator

The quantity of Line Items returned. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNamePreorder Indicator
descriptionThe quantity of Line Items returned.
dataFormatboolean
isNullabletrue

Traits

List of traits for the PreorderIndicator 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"{DB7FA45E-C457-4046-AF3A-E2A84735B768}"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
enPreorder 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
enThe quantity of Line Items returned.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.boolean

ProductListPriceAmount

The current per unit list price of the Transaction Line Item products. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameProduct List Price Amount
descriptionThe current per unit list price of the Transaction Line Item products.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the ProductListPriceAmount 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"{DBBE5F9A-6169-4147-B0CC-37C50FA655A9}"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
enProduct List 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 current per unit list price of the Transaction Line Item products.
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

TransactionProductPriceAmount

The price of the product as applicable to the Transaction Line Item. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameTransaction Product Price Amount
descriptionThe price of the product as applicable to the Transaction Line Item.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the TransactionProductPriceAmount 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"{7C7CC944-836D-4F08-BE0A-4D47540D4202}"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 Product 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 price of the product as applicable to the Transaction 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

IsoCurrencyCode

The ISO 4217 currency code. First included in: Sustainability/esg-data-model/TransactionLineItem (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"{A61C32D3-1002-4FD5-8595-BB69EE1705A3}"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.

FreeSampleIndicator

Indicates that product was provided as a free sample. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameFree Sample Indicator
descriptionIndicates that product was provided as a free sample.
dataFormatboolean
isNullabletrue

Traits

List of traits for the FreeSampleIndicator 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"{4AE546FC-DAB4-4D61-8C52-C31024290E1A}"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
enFree Sample 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 product was provided as a free sample.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.boolean

TotalTransactionLineItemAmount

The total amount of line item charges related to the quantity of products sold at the actual selling price less rebates and discounts. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameTotal Transaction Line Item Amount
descriptionThe total amount of line item charges related to the quantity of products sold at the actual selling price less rebates and discounts.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the TotalTransactionLineItemAmount 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"{7DF3F8CB-3A14-4540-8248-72F0E7D6CB52}"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 Line Item 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 line item charges related to the quantity of products sold at the actual selling price less rebates and discounts.
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 amount of line item charges including all rebates and discount and taxes. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameTotal Transaction Sales Price Amount
descriptionThe total amount of line item charges including all rebates and discount and taxes.
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"{271D1B3C-0623-424C-90A4-421267C17D5F}"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 amount of line item charges including all rebates and discount and taxes.
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

TransactionLineEntryMethodId

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

Properties

NameValue
displayNameTransaction Line Entry Method ID
descriptionThe unique identifier of a Transaction Line Entry Method.
dataFormatint32
isNullabletrue

Traits

List of traits for the TransactionLineEntryMethodId 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"{4B7D8780-B22D-4592-810D-FF39E311823A}"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 Line Entry 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 Line Entry Method.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

TransactionLineItemScanTimestamp

The timestamp the transaction line item was scanned. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameTransaction Line Item Scan Timestamp
descriptionThe timestamp the transaction line item was scanned.
dataFormatdateTime
isNullabletrue

Traits

List of traits for the TransactionLineItemScanTimestamp 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"{57682C24-4235-478C-8F32-5282A3AC52BE}"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 Line Item Scan 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 line item was scanned.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

PosDeviceId

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

Properties

NameValue
displayNamePOS Device ID
descriptionThe unique identifier of a POS Device.
dataFormatint32
isNullabletrue

Traits

List of traits for the PosDeviceId 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"{B11A2D69-A1C1-4FB3-878C-ED580C03E22C}"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
enPOS 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 POS Device.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

ScaleUsedIndicator

Indicates that the scale was used to determine the weight of the item. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameScale Used Indicator
descriptionIndicates that the scale was used to determine the weight of the item.
dataFormatboolean
isNullabletrue

Traits

List of traits for the ScaleUsedIndicator 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"{B8130ABD-7CB8-4400-B57E-2AECE6093BD3}"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
enScale Used 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 scale was used to determine the weight of the item.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.boolean

ScaleMeasuredItemWeight

The weight of the line item on the scale for pricing purposes. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameScale Measured Item Weight
descriptionThe weight of the line item on the scale for pricing purposes.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the ScaleMeasuredItemWeight 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"{7FA7C4F3-98F8-4FDA-8696-D383A271E8CB}"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
enScale Measured Item 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 weight of the line item on the scale for pricing purposes.
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

WeightUnitOfMeasureId

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

Properties

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

Traits

List of traits for the WeightUnitOfMeasureId 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"{B120FF50-66FE-46AC-AEE9-EFBE11B70B5D}"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
enWeight Unit 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.dataFormat.integer

ScaleQuantity

The quantity of Product ordered placed on the scale. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameScale Quantity
descriptionThe quantity of Product ordered placed on the scale.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the ScaleQuantity 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"{62861EA7-218A-4FD4-A37C-2D5682B78477}"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
enScale Quantity
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 quantity of Product ordered placed on the scale.
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

TransactionLineVolume

The volume of the line item for pricing purposes. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameTransaction Line Volume
descriptionThe volume of the line item for pricing purposes.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the TransactionLineVolume 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"{1C1F21F1-47D9-4685-B9F6-089F2F6E021E}"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 Line Volume
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 volume of the line item for pricing purposes.
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

VolumeUnitOfMeasureId

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

Properties

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

Traits

List of traits for the VolumeUnitOfMeasureId 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"{12F1D11C-BAB0-4063-A7F0-7709E8A12451}"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
enVolume Unit 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.dataFormat.integer

ProductPriceOverrideIndicator

Indicates that the standard product price amount from the price list has been overridden. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameProduct Price Override Indicator
descriptionIndicates that the standard product price amount from the price list has been overridden.
dataFormatboolean
isNullabletrue

Traits

List of traits for the ProductPriceOverrideIndicator 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"{40FBE6DE-7FDF-4ED4-8F45-F3BAA89B8977}"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
enProduct Price Override 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 standard product price amount from the price list has been overridden.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.boolean

ProductPriceAdjustmentAmount

The per product unit adjustment amount applied to each product unit. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameProduct Price Adjustment Amount
descriptionThe per product unit adjustment amount applied to each product unit.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the ProductPriceAdjustmentAmount 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"{B7177403-CE85-497B-9D12-FD12AF3DABB1}"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
enProduct Price 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 per product unit adjustment amount applied to each product unit.
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

ProductPriceAdjustmentPercentage

The per product unit adjustment percentage applied to each product unit. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameProduct Price Adjustment Percentage
descriptionThe per product unit adjustment percentage applied to each product unit.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the ProductPriceAdjustmentPercentage 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"{A6228E2E-A097-4B68-9BD9-B97E193BDFC6}"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
enProduct Price 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 per product unit adjustment percentage applied to each product unit.
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

TotalLineItemAdjustmentAmount

The amount of adjustment for all line items. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameTotal Line Item Adjustment Amount
descriptionThe amount of adjustment for all line items.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the TotalLineItemAdjustmentAmount 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"{743370BE-5150-4536-9E0A-C31A41A20BD2}"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 Line Item 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 amount of adjustment for all line 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

LineItemNote

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

Properties

NameValue
displayNameLine Item Note
descriptionA note, comment, or more information regarding the Line Item.
dataFormatstring
maximumLength2048
isNullabletrue

Traits

List of traits for the LineItemNote 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"{FDF25DFC-A3F5-43DD-9B2F-46F457EAF11D}"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
enLine Item 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 Line Item.
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.

QuantityBooked

The quantity of Product booked. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameQuantity Booked
descriptionThe quantity of Product booked.
dataFormatint32
isNullabletrue

Traits

List of traits for the QuantityBooked 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"{3D02277B-DA72-4029-8ACA-D7FC5DD2DA53}"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
enQuantity Booked
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 quantity of Product booked.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

QuantityBilled

The quantity billed. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameQuantity Billed
descriptionThe quantity billed.
dataFormatint32
isNullabletrue

Traits

List of traits for the QuantityBilled 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"{5C769218-ADFC-4281-BCBB-9FD4A8CC284E}"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
enQuantity Billed
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 quantity billed.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

QuantityBacklog

The quantity on backlog. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameQuantity Backlog
descriptionThe quantity on backlog.
dataFormatint32
isNullabletrue

Traits

List of traits for the QuantityBacklog 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"{A5F88259-2185-421F-83B8-DD7007BC23E0}"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
enQuantity Backlog
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 quantity on backlog.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

AcceptedQuantity

The quantity of Line Item products accepted. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameAccepted Quantity
descriptionThe quantity of Line Item products accepted.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the AcceptedQuantity 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"{1F4BB83B-1F80-41BC-8F94-A79104779180}"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
enAccepted Quantity
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 quantity of Line Item products accepted.
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

QuantityCancelled

The quantity of Line Items cancelled. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameQuantity Cancelled
descriptionThe quantity of Line Items cancelled.
dataFormatint32
isNullabletrue

Traits

List of traits for the QuantityCancelled 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"{B7AD2945-9596-4B02-9862-1B759BA794BB}"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
enQuantity Cancelled
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 quantity of Line Items cancelled.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

QuantityReturned

The quantity of Line Items returned. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameQuantity Returned
descriptionThe quantity of Line Items returned.
dataFormatint32
isNullabletrue

Traits

List of traits for the QuantityReturned 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"{C595578F-DC22-4693-9910-4277DB30FA3B}"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
enQuantity Returned
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 quantity of Line Items returned.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

BookedTimestamp

The booked date of the Line Items. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameBooked Timestamp
descriptionThe booked date of the Line Items.
dataFormatdateTime
isNullabletrue

Traits

List of traits for the BookedTimestamp 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"{1ECC94B0-A208-4E76-923B-F8C1EA71157B}"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
enBooked 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 booked date of the Line Items.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

BilledTimestamp

The billed date of the Line Items. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameBilled Timestamp
descriptionThe billed date of the Line Items.
dataFormatdateTime
isNullabletrue

Traits

List of traits for the BilledTimestamp 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"{338B1752-BD4B-4908-821C-F5266292FCC2}"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
enBilled 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 billed date of the Line Items.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

CancelledTimestamp

The date and time that Line Items were cancelled. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameCancelled Timestamp
descriptionThe date and time that Line Items were cancelled.
dataFormatdateTime
isNullabletrue

Traits

List of traits for the CancelledTimestamp 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"{E28044C0-FC8F-4CE1-97D2-E440C4EC8C4C}"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
enCancelled 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 date and time that Line Items were cancelled.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

ReturnedTimestamp

The date that Line Items were returned. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameReturned Timestamp
descriptionThe date that Line Items were returned.
dataFormatdateTime
isNullabletrue

Traits

List of traits for the ReturnedTimestamp 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"{2D65333A-99CF-4003-A564-DFF08CF1BE58}"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
enReturned 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 date that Line Items were returned.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

CommittedShipmentTimestamp

The timestamp committed for shipment of the Line Item. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameCommitted Shipment Timestamp
descriptionThe timestamp committed for shipment of the Line Item.
dataFormatdateTime
isNullabletrue

Traits

List of traits for the CommittedShipmentTimestamp 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"{BCD4AB27-EDE5-46B0-BC38-10943AF65B96}"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 Shipment 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 committed for shipment of the Line Item.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

RequestedDeliveryTimestamp

The timestamp for delivery of the Line Item requested by the Customer/Customer Account. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameRequested Delivery Timestamp
descriptionThe timestamp for delivery of the Line Item requested by the Customer/Customer Account.
dataFormatdateTime
isNullabletrue

Traits

List of traits for the RequestedDeliveryTimestamp 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"{5396437A-E890-4B0C-B0B0-012EA10EECB5}"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 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 for delivery of the Line Item requested by the Customer/Customer Account.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

CommittedDeliveryTimestamp

The timestamp committed for delivery of the Line Item. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameCommitted Delivery Timestamp
descriptionThe timestamp committed for delivery of the Line Item.
dataFormatdateTime
isNullabletrue

Traits

List of traits for the CommittedDeliveryTimestamp 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"{1D4385B1-5FB4-41B0-A2C3-6055B2255ED4}"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 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 committed for delivery of the Line Item.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

CommittedAvailableForPickupTimestamp

The timestamp committed for the Line Item to be available for pickup. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameCommitted Available For Pickup Timestamp
descriptionThe timestamp committed for the Line Item to be available for pickup.
dataFormatdateTime
isNullabletrue

Traits

List of traits for the CommittedAvailableForPickupTimestamp 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"{E04BFB06-9E79-4844-8D33-3EFB05F283F6}"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 Available For Pickup 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 committed for the Line Item to be available for pickup.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

PlannedPickTimestamp

The planned inventory pick timestamp for the Line Items. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNamePlanned Pick Timestamp
descriptionThe planned inventory pick timestamp for the Line Items.
dataFormatdateTime
isNullabletrue

Traits

List of traits for the PlannedPickTimestamp 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"{5819757A-79A4-465D-B107-FAB3F1450D86}"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
enPlanned Pick 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 planned inventory pick timestamp for the Line Items.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

ActualPickTimestamp

The actual inventory pick timestamp for the Line Items. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameActual Pick Timestamp
descriptionThe actual inventory pick timestamp for the Line Items.
dataFormatdateTime
isNullabletrue

Traits

List of traits for the ActualPickTimestamp 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"{D8587534-6B46-4279-8D3D-9D23DA93D6A4}"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 Pick 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 inventory pick timestamp for the Line Items.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

PlannedShipmentTimestamp

The planned shipment timestamp of the Line Items. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNamePlanned Shipment Timestamp
descriptionThe planned shipment timestamp of the Line Items.
dataFormatdateTime
isNullabletrue

Traits

List of traits for the PlannedShipmentTimestamp 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"{C0881842-E0FA-4A78-902B-6C90FF618F9C}"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
enPlanned Shipment 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 planned shipment timestamp of the Line Items.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

ActualShipmentTimestamp

The actual shipment timestamp of the Line Items. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameActual Shipment Timestamp
descriptionThe actual shipment timestamp of the Line Items.
dataFormatdateTime
isNullabletrue

Traits

List of traits for the ActualShipmentTimestamp 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"{F0C085D7-91E7-47B3-8999-C59CA89E0548}"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 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 shipment timestamp of the Line Items.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

PlannedDeliveryTimestamp

The planned delivery timestamp of the Line Items. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNamePlanned Delivery Timestamp
descriptionThe planned delivery timestamp of the Line Items.
dataFormatdateTime
isNullabletrue

Traits

List of traits for the PlannedDeliveryTimestamp 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"{C2807FBC-64A9-445E-BE26-843D41C89DAC}"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
enPlanned 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 planned delivery timestamp of the Line Items.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

ActualDeliveryTimestamp

The actual delivery timestamp of the line items. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameActual Delivery Timestamp
descriptionThe actual delivery timestamp of the line items.
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"{BD02D30C-CD7C-458B-83D8-40BE0003C8A4}"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 delivery timestamp of the line items.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

DeliveryConfirmationTimestamp

The timestamp that the shipment/delivery confirmation notice was sent to the Customer/Customer Account. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameDelivery Confirmation Timestamp
descriptionThe timestamp that the shipment/delivery confirmation notice was sent 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"{794DA289-0CF7-4C94-A521-9125CC32BB7C}"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 the shipment/delivery confirmation notice was sent to the Customer/Customer Account.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.time
is.dataFormat.date

ShipmentChargeAmount

The amount the customer has been charged for shipping. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameShipment Charge Amount
descriptionThe amount the customer has been charged for shipping.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the ShipmentChargeAmount 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"{D6A0877E-8932-40C4-AA8F-9A917249B331}"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 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 amount the customer has been charged for shipping.
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

ShipmentCostAmount

The amount that the shipping cost. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameShipment Cost Amount
descriptionThe amount that the shipping cost.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the ShipmentCostAmount 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"{68B0AB8E-9A4A-4690-AE5E-AFB3E755505A}"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 Cost 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 that the shipping cost.
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

PickPackageCostAmount

The cost associated with picking a packing the item. This amount is normally included in the overall shipment cost. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNamePick Package Cost Amount
descriptionThe cost associated with picking a packing the item. This amount is normally included in the overall shipment cost.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the PickPackageCostAmount 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"{9926C418-6D9D-4685-8339-DC442B81FC3C}"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
enPick Package Cost 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 cost associated with picking a packing the item. This amount is normally included in the overall shipment cost.
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

ShippingLocationId

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

Properties

NameValue
displayNameShipping Location ID
descriptionThe unique identifier of a Location.
dataFormatint32
isNullabletrue

Traits

List of traits for the ShippingLocationId 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
enShipping 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"{4B75BEC6-A9CD-4BA9-8F1B-D82E669B902C}"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

ShipmentMethodId

The unique identifier of a Shipment Method. First included in: Sustainability/esg-data-model/TransactionLineItem (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"{0BBCE26D-677E-471D-972D-F0DF7DDFF258}"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

DropShipLineItemIndicator

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

Properties

NameValue
displayNameDrop Ship Line Item Indicator
descriptionIndicates that the Line Items are to be drop shipped.
dataFormatboolean
isNullabletrue

Traits

List of traits for the DropShipLineItemIndicator 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"{C2F078AE-C8BD-4FA9-9E33-3E0D7F3812AC}"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 Ship Line Item 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 Line Items are to be drop shipped.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.boolean

WaybillNumber

The shipment waybill number. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameWaybill Number
descriptionThe shipment waybill number.
dataFormatint32
isNullabletrue

Traits

List of traits for the WaybillNumber 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"{049B1FBB-59EE-4FB2-B19F-C2D43FC7B107}"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
enWaybill 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 shipment waybill number.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

TareWeight

The weight of the line items excluding packaging. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameTare Weight
descriptionThe weight of the line items excluding packaging.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the TareWeight 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"{9CB3D396-5FA6-4686-B3C5-53393C81530A}"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
enTare 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 weight of the line items excluding packaging.
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

NetWeight

The weight of the line items including packaging. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameNet Weight
descriptionThe weight of the line items including packaging.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the NetWeight 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"{4AD42C00-BC4E-4501-8DC7-142C309AE59E}"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
enNet 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 weight of the line items including packaging.
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

ShipCompleteIndicator

Indicates that the Transaction items are only to be shipped when complete - no partial shipments. First included in: Sustainability/esg-data-model/TransactionLineItem (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"{83036080-1FB2-422D-BBE7-C93E8544D91A}"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

EarliestDeliveryWindowTimestamp

The earliest timestamp that the transaction should be made available for delivery. First included in: Sustainability/esg-data-model/TransactionLineItem (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"{AD2BEFB4-6F40-4789-A73A-1DA5E0D70CD8}"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/TransactionLineItem (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"{684421E0-3B52-4477-8FAB-E7024281B015}"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

ReturnOfTransactionId

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

Properties

NameValue
displayNameReturn Of Transaction ID
descriptionThe unique identifier of a Transaction.
dataFormatint64
isNullabletrue

Traits

List of traits for the ReturnOfTransactionId 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
enReturn Of Transaction 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.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
Transaction.cdm.json/TransactionTransactionId
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"{F9E1F3AD-FE07-4DAD-AC56-BF0863122EFD}"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.

ReturnToStockIndicator

Indicates that the Line Items were returned to stock. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameReturn To Stock Indicator
descriptionIndicates that the Line Items were returned to stock.
dataFormatboolean
isNullabletrue

Traits

List of traits for the ReturnToStockIndicator 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"{241AB9DC-E036-4F2F-BAC2-847A46496D46}"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
enReturn To Stock 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 Line Items were returned to stock.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.boolean

ReturnToStoreIndicator

Indicates that the Line Items were returned to the store from which they were purchased. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNameReturn To Store Indicator
descriptionIndicates that the Line Items were returned to the store from which they were purchased.
dataFormatboolean
isNullabletrue

Traits

List of traits for the ReturnToStoreIndicator 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"{1144D85F-3F50-4728-B018-2F0E6330A13F}"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
enReturn To Store 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 Line Items were returned to the store from which they were purchased.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.boolean

ApprovedByEmployeeId

The unique identifier of an Employee. First included in: Sustainability/esg-data-model/TransactionLineItem (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"{BED6F818-E070-4BF9-BCED-D0A987737E70}"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

DistributionChannelId

The unique identifier of a Channel. First included in: Sustainability/esg-data-model/TransactionLineItem (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"{48966B62-12CC-4758-823E-C74D16E75ABC}"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

SalesChannelId

The unique identifier of a Channel. First included in: Sustainability/esg-data-model/TransactionLineItem (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"{375BC86D-59B8-4796-9F22-1B8D8FAB16D0}"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

TransactionLineItemTypeId

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

Properties

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

Traits

List of traits for the TransactionLineItemTypeId 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"{B7C2CF20-20CF-443C-97BB-DDB6BFDA2A15}"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 Line Item 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 Line Item Type.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

FuelPumpId

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

Properties

NameValue
displayNameFuel Pump ID
descriptionThe unique identifier of a Fuel Pump.
dataFormatint32
isNullabletrue

Traits

List of traits for the FuelPumpId 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"{79C4A2E3-EE17-4F28-9224-B2DA24606CB9}"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
enFuel Pump 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 Fuel Pump.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

BuyClassId

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

Properties

NameValue
displayNameBuy Class ID
descriptionThe unique identifier of a Buy Class.
dataFormatint32
isNullabletrue

Traits

List of traits for the BuyClassId 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"{64C59850-EFC0-4842-AFD3-8749B7C25193}"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
enBuy Class 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 Buy Class.
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/TransactionLineItem (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"{C3CAE1EF-9D43-4641-A15C-566285645D9E}"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

PharmacyId

The number assigned by the NABP to identify the pharmacy
First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNamePharmacy ID
descriptionThe number assigned by the NABP to identify the pharmacy
dataFormatint32
isNullabletrue

Traits

List of traits for the PharmacyId 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"{15313396-6C49-40DF-9FA6-B570B1CC6310}"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
enPharmacy 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 number assigned by the NABP to identify the pharmacy
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

PharmacyPrescriptionDrugId

The unique identifier of a pharmacy prescription drug.

The number assigned by the Pharmacy to identify prescription fulfillment. First included in: Sustainability/esg-data-model/TransactionLineItem (this entity)

Properties

NameValue
displayNamePharmacy Prescription Drug ID
descriptionThe unique identifier of a pharmacy prescription drug.

The number assigned by the Pharmacy to identify prescription fulfillment.

dataFormatint64
isNullabletrue

Traits

List of traits for the PharmacyPrescriptionDrugId 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"{B91E567B-6667-4FB5-98EE-7555853FE37C}"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
enPharmacy Prescription Drug 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 pharmacy prescription drug.

The number assigned by the Pharmacy to identify prescription fulfillment.

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.

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/TransactionLineItem (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"{B83A2160-9BD1-4FE5-97E3-06920B79D977}"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