Invoice Product in sales

Line item in an invoice containing detailed billing information for a product.

Latest version of the JSON entity definition is available on GitHub.

Instances

Entities that inherit from the currently viewed entity are listed below.

Traits

Traits for this entity are listed below.

is.CDM.entityVersion

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

is.CDM.attributeGroup
identifies standard groups of attributes in CDM entities.

ParameterValueData typeExplanation
groupList
attributeGroupReference
/core/wellKnownCDSAttributeGroups.cdm.json
/cdsCreationModificationDatesAndIds
/core/wellKnownCDSAttributeGroups.cdm.json
/cdsOwnershipInfo
/core/wellKnownCDSAttributeGroups.cdm.json
/cdsTimeZoneInfo
/core/wellKnownCDSAttributeGroups.cdm.json
/cdsVersionTracking
/core/applicationCommon/foundationCommon
/crmCommon/sales/InvoiceProduct.cdm.json
/InvoiceProduct/hasAttributes
/attributesAddedAtThisScope
entity

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

ParameterValueData typeExplanation
attributeInvoiceProduct/(resolvedAttributes)/invoiceDetailIdattribute

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enInvoice Product
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
enLine item in an invoice containing detailed billing information for a product.
entitya reference to the constant entity holding the list of localized text

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"InvoiceDetail"string

Attributes

Name Description First Included in Instance
createdOn Date and time when the record was created. sales/InvoiceProduct
createdBy Shows who created the record. sales/InvoiceProduct
modifiedOn Date and time when the record was modified. sales/InvoiceProduct
modifiedBy Shows who last updated the record. sales/InvoiceProduct
createdOnBehalfBy Shows who created the record on behalf of another user. sales/InvoiceProduct
modifiedOnBehalfBy Shows who last updated the record on behalf of another user. sales/InvoiceProduct
overriddenCreatedOn Date and time that the record was migrated. sales/InvoiceProduct
importSequenceNumber Sequence number of the import that created this record. sales/InvoiceProduct
ownerId Owner Id sales/InvoiceProduct
ownerIdType The type of owner, either User or Team. sales/InvoiceProduct
owningBusinessUnit Unique identifier for the business unit that owns the record sales/InvoiceProduct
owningUser Unique identifier of the user that owns the activity. sales/InvoiceProduct
owningTeam Unique identifier for the team that owns the record. sales/InvoiceProduct
timeZoneRuleVersionNumber For internal use only. sales/InvoiceProduct
UTCConversionTimeZoneCode Time zone code that was in use when the record was created. sales/InvoiceProduct
versionNumber Version Number sales/InvoiceProduct
invoiceDetailId Unique identifier of the invoice product line item. sales/InvoiceProduct
actualDeliveryOn Enter the date when the invoiced product was delivered to the customer. sales/InvoiceProduct
baseAmount Shows the total price of the invoice product, based on the price per unit, volume discount, and quantity. sales/InvoiceProduct
transactionCurrencyId Choose the local currency for the record to make sure budgets are reported in the correct currency. sales/InvoiceProduct
exchangeRate Shows the conversion rate of the record's currency. The exchange rate is used to convert all money fields in the record from the local currency to the system's default currency. sales/InvoiceProduct
baseAmountBase Value of the Amount in base currency. sales/InvoiceProduct
description Type additional information to describe the product line item of the invoice. sales/InvoiceProduct
extendedAmount Shows the total amount due for the invoice product, based on the sum of the unit price, quantity, discounts, and tax. sales/InvoiceProduct
extendedAmountBase Value of the Extended Amount in base currency. sales/InvoiceProduct
invoiceId Unique identifier of the invoice associated with the invoice product line item. sales/InvoiceProduct
invoiceIsPriceLocked Information about whether invoice product pricing is locked. sales/InvoiceProduct
invoiceStateCode Status of the invoice product. sales/InvoiceProduct
invoiceStateCode_display sales/InvoiceProduct
isCopied Select whether the invoice product is copied from another item or data source. sales/InvoiceProduct
isPriceOverridden Select whether the price per unit is fixed at the value in the specified price list or can be overridden by users who have edit rights to the invoice product. sales/InvoiceProduct
isProductOverridden Select whether the product exists in the Microsoft Dynamics 365 product catalog or is a write-in product specific to the parent invoice. sales/InvoiceProduct
lineItemNumber Type the line item number for the invoice product to easily identify the product in the invoice and make sure it's listed in the correct order. sales/InvoiceProduct
manualDiscountAmount Type the manual discount amount for the invoice product to deduct any negotiated or other savings from the product total. sales/InvoiceProduct
manualDiscountAmountBase Value of the Manual Discount in base currency. sales/InvoiceProduct
parentBundleId Choose the parent bundle associated with this product sales/InvoiceProduct
productAssociationId Unique identifier of the product line item association with bundle in the invoice sales/InvoiceProduct
productTypeCode Product Type sales/InvoiceProduct
productTypeCode_display sales/InvoiceProduct
pricePerUnit Type the price per unit of the invoice product. The default is the value in the price list specified on the parent invoice for existing products. sales/InvoiceProduct
pricePerUnitBase Value of the Price Per Unit in base currency. sales/InvoiceProduct
pricingErrorCode Pricing error for the invoice product line item. sales/InvoiceProduct
pricingErrorCode_display sales/InvoiceProduct
productDescription Type a name or description to identify the type of write-in product included in the invoice. sales/InvoiceProduct
productName Calculated field that will be populated by name and description of the product. sales/InvoiceProduct
productId Choose the product to include on the invoice. sales/InvoiceProduct
quantity Type the amount or quantity of the product included in the invoice's total amount due. sales/InvoiceProduct
quantityBackordered Type the amount or quantity of the product that is back ordered for the invoice. sales/InvoiceProduct
quantityCancelled Type the amount or quantity of the product that was canceled for the invoice line item. sales/InvoiceProduct
quantityShipped Type the amount or quantity of the product that was shipped. sales/InvoiceProduct
salesRepId Choose the user responsible for the sale of the invoice product. sales/InvoiceProduct
shippingTrackingNumber Type a tracking number for shipment of the invoiced product. sales/InvoiceProduct
shipToCity Type the city for the customer's shipping address. sales/InvoiceProduct
shipToCountry Type the country or region for the customer's shipping address. sales/InvoiceProduct
shipToFax Type the fax number for the customer's shipping address. sales/InvoiceProduct
shipToFreightTermsCode Select the freight terms to make sure shipping orders are processed correctly. sales/InvoiceProduct
shipToFreightTermsCode_display sales/InvoiceProduct
shipToLine1 Type the first line of the customer's shipping address. sales/InvoiceProduct
shipToLine2 Type the second line of the customer's shipping address. sales/InvoiceProduct
shipToLine3 Type the third line of the shipping address. sales/InvoiceProduct
shipToName Type a name for the customer's shipping address, such as "Headquarters" or "Field office", to identify the address. sales/InvoiceProduct
shipToPostalCode Type the ZIP Code or postal code for the shipping address. sales/InvoiceProduct
shipToStateOrProvince Type the state or province for the shipping address. sales/InvoiceProduct
shipToTelephone Type the phone number for the customer's shipping address. sales/InvoiceProduct
tax Type the tax amount for the invoice product. sales/InvoiceProduct
taxBase Value of the Tax in base currency. sales/InvoiceProduct
uoMId Choose the unit of measurement for the base unit quantity for this purchase, such as each or dozen. sales/InvoiceProduct
volumeDiscountAmount Shows the discount amount per unit if a specified volume is purchased. Configure volume discounts in the Product Catalog in the Settings area. sales/InvoiceProduct
volumeDiscountAmountBase Value of the Volume Discount in base currency. sales/InvoiceProduct
willCall Select whether the invoice product should be shipped to the specified address or held until the customer calls with further pick up or delivery instructions. sales/InvoiceProduct
sequenceNumber Shows the ID of the data that maintains the sequence. sales/InvoiceProduct
propertyConfigurationStatus Status of the property configuration. sales/InvoiceProduct
propertyConfigurationStatus_display sales/InvoiceProduct
invoiceDetailName Invoice Detail Name. Added for 1:n Referential relationship sales/InvoiceProduct
salesOrderDetailId Unique identifier for Order Line associated with Invoice Line. sales/InvoiceProduct
parentBundleIdRef Choose the parent bundle associated with this product sales/InvoiceProduct

createdOn

Date and time when the record was created.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameCreated On
descriptionDate and time when the record was created.
dataFormatdateTime
isNullabletrue
sourceNamecreatedon

Traits

List of traits for the createdOn attribute are listed below.

is.dataFormat.date
means.measurement.date
is.dataFormat.time
means.measurement.time
means.measurement.date.creation
is.CDS.standard
identifies attributes that are part of the cdsStandard base set.

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enCreated On
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
enDate and time when the record was created.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"createdon"string

is.dataFormat.time
is.dataFormat.date

createdBy

Shows who created the record.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameCreated By
descriptionShows who created the record.
dataFormatguid
isNullabletrue
sourceNamecreatedby

Traits

List of traits for the createdBy attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
is.dataFormat.guid
means.identity.entityId
means.userId
contains a userId

is.CDS.standard
identifies attributes that are part of the cdsStandard base set.

is.CDS.lookup
The attribute represents a style of lookup in CDS for Applications

ParameterValueData typeExplanation
style"single"string

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enCreated By
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
enShows who created the record.
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attribute(s) 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
/core/applicationCommon/foundationCommon/crmCommon/service/User.cdm.json/UsersystemUserId
entitya reference to the constant entity holding the list of entity references

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"createdby"string

is.dataFormat.guid
is.dataFormat.character
is.dataFormat.array

modifiedOn

Date and time when the record was modified.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameModified On
descriptionDate and time when the record was modified.
dataFormatdateTime
isNullabletrue
sourceNamemodifiedon

Traits

List of traits for the modifiedOn attribute are listed below.

is.dataFormat.date
means.measurement.date
is.dataFormat.time
means.measurement.time
means.measurement.date.modify
is.CDS.standard
identifies attributes that are part of the cdsStandard base set.

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enModified On
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
enDate and time when the record was modified.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"modifiedon"string

is.dataFormat.time
is.dataFormat.date

modifiedBy

Shows who last updated the record.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameModified By
descriptionShows who last updated the record.
dataFormatguid
isNullabletrue
sourceNamemodifiedby

Traits

List of traits for the modifiedBy attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
is.dataFormat.guid
means.identity.entityId
means.userId
contains a userId

is.CDS.standard
identifies attributes that are part of the cdsStandard base set.

is.CDS.lookup
The attribute represents a style of lookup in CDS for Applications

ParameterValueData typeExplanation
style"single"string

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enModified By
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
enShows who last updated the record.
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attribute(s) 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
/core/applicationCommon/foundationCommon/crmCommon/service/User.cdm.json/UsersystemUserId
entitya reference to the constant entity holding the list of entity references

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"modifiedby"string

is.dataFormat.guid
is.dataFormat.character
is.dataFormat.array

createdOnBehalfBy

Shows who created the record on behalf of another user.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameCreated By (Delegate)
descriptionShows who created the record on behalf of another user.
dataFormatguid
isNullabletrue
sourceNamecreatedonbehalfby

Traits

List of traits for the createdOnBehalfBy attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
is.dataFormat.guid
means.identity.entityId
means.userId
contains a userId

is.CDS.standard
identifies attributes that are part of the cdsStandard base set.

is.CDS.lookup
The attribute represents a style of lookup in CDS for Applications

ParameterValueData typeExplanation
style"single"string

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enCreated By (Delegate)
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
enShows who created the record on behalf of another user.
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attribute(s) 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
/core/applicationCommon/foundationCommon/crmCommon/service/User.cdm.json/UsersystemUserId
entitya reference to the constant entity holding the list of entity references

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"createdonbehalfby"string

is.dataFormat.guid
is.dataFormat.character
is.dataFormat.array

modifiedOnBehalfBy

Shows who last updated the record on behalf of another user.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameModified By (Delegate)
descriptionShows who last updated the record on behalf of another user.
dataFormatguid
isNullabletrue
sourceNamemodifiedonbehalfby

Traits

List of traits for the modifiedOnBehalfBy attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
is.dataFormat.guid
means.identity.entityId
means.userId
contains a userId

is.CDS.standard
identifies attributes that are part of the cdsStandard base set.

is.CDS.lookup
The attribute represents a style of lookup in CDS for Applications

ParameterValueData typeExplanation
style"single"string

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enModified By (Delegate)
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
enShows who last updated the record on behalf of another user.
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attribute(s) 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
/core/applicationCommon/foundationCommon/crmCommon/service/User.cdm.json/UsersystemUserId
entitya reference to the constant entity holding the list of entity references

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"modifiedonbehalfby"string

is.dataFormat.guid
is.dataFormat.character
is.dataFormat.array

overriddenCreatedOn

Date and time that the record was migrated.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameRecord Created On
descriptionDate and time that the record was migrated.
dataFormatdateTime
isNullabletrue
sourceNameoverriddencreatedon

Traits

List of traits for the overriddenCreatedOn attribute are listed below.

is.dataFormat.date
means.measurement.date
is.dataFormat.time
means.measurement.time
means.measurement.date.creation
is.CDS.standard
identifies attributes that are part of the cdsStandard base set.

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enRecord Created On
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
enDate and time that the record was migrated.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"overriddencreatedon"string

is.dataFormat.time
is.dataFormat.date

importSequenceNumber

Sequence number of the import that created this record.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameImport Sequence Number
descriptionSequence number of the import that created this record.
dataFormatint32
maximumValue2147483647
minimumValue-2147483648
isNullabletrue
sourceNameimportsequencenumber

Traits

List of traits for the importSequenceNumber attribute are listed below.

is.dataFormat.integer
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enImport Sequence 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
enUnique identifier of the data import or data migration that created this record.
enSequence number of the import that created this record.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"importsequencenumber"string

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
minimumValue"-2147483648"decimal
maximumValue"2147483647"decimal

is.dataFormat.integer

ownerId

Owner Id
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameOwner
descriptionOwner Id
dataFormatguid
sourceNameownerid

Traits

List of traits for the ownerId attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
is.dataFormat.guid
means.identity.entityId
is.CDS.standard
identifies attributes that are part of the cdsStandard base set.

is.CDS.lookup
The attribute represents a style of lookup in CDS for Applications

ParameterValueData typeExplanation
style"single"string

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"systemrequired"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enOwner
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
enOwner Id
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attribute(s) 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
/core/applicationCommon/foundationCommon/crmCommon/service/User.cdm.json/UsersystemUserId
/core/applicationCommon/Team.cdm.json/TeamteamId
entitya reference to the constant entity holding the list of entity references

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"ownerid"string

is.CDS.owner
contains a User or Team ID

is.dataFormat.guid
is.dataFormat.character
is.dataFormat.array

ownerIdType

The type of owner, either User or Team.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameOwner Type
descriptionThe type of owner, either User or Team.
dataFormatstring
isReadOnlytrue
sourceNameowneridtype

Traits

List of traits for the ownerIdType attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
means.entityName
[deprecated] use the standalone 'means.entityName' trait instead.

means.entityName
a string value is the name of a CDM entity.

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"systemrequired"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enOwner Type
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 type of owner, either User or Team.
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.name
Marks an attribute that contains the entity name or 'class' for the situation where one entity links to (uses as an attribute) a set of possible entities.

is.readOnly
is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"owneridtype"string

is.CDS.owner
contains a User or Team ID

is.dataFormat.character
is.dataFormat.array

owningBusinessUnit

Unique identifier for the business unit that owns the record
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameOwning Business Unit
descriptionUnique identifier for the business unit that owns the record
dataFormatguid
isNullabletrue
sourceNameowningbusinessunit

Traits

List of traits for the owningBusinessUnit attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
is.dataFormat.guid
means.identity.entityId
is.CDS.standard
identifies attributes that are part of the cdsStandard base set.

is.CDS.lookup
The attribute represents a style of lookup in CDS for Applications

ParameterValueData typeExplanation
style"single"string

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enOwning Business Unit
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
enUnique identifier for the business unit that owns the record
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attribute(s) 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
/core/applicationCommon/BusinessUnit.cdm.json/BusinessUnitbusinessUnitId
entitya reference to the constant entity holding the list of entity references

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"owningbusinessunit"string

is.dataFormat.guid
is.dataFormat.character
is.dataFormat.array

owningUser

Unique identifier of the user that owns the activity.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameOwning User
descriptionUnique identifier of the user that owns the activity.
dataFormatguid
isNullabletrue
sourceNameowninguser

Traits

List of traits for the owningUser attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
is.dataFormat.guid
means.identity.entityId
means.userId
contains a userId

is.CDS.standard
identifies attributes that are part of the cdsStandard base set.

is.CDS.lookup
The attribute represents a style of lookup in CDS for Applications

ParameterValueData typeExplanation
style"single"string

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enOwning User
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
enUnique identifier for the user that owns the record.
enUnique identifier of the user that owns the activity.
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attribute(s) 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
/core/applicationCommon/foundationCommon/crmCommon/service/User.cdm.json/UsersystemUserId
entitya reference to the constant entity holding the list of entity references

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"owninguser"string

is.dataFormat.guid
is.dataFormat.character
is.dataFormat.array

owningTeam

Unique identifier for the team that owns the record.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameOwning Team
descriptionUnique identifier for the team that owns the record.
dataFormatguid
isNullabletrue
sourceNameowningteam

Traits

List of traits for the owningTeam attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
is.dataFormat.guid
means.identity.entityId
is.CDS.standard
identifies attributes that are part of the cdsStandard base set.

is.CDS.lookup
The attribute represents a style of lookup in CDS for Applications

ParameterValueData typeExplanation
style"single"string

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enOwning Team
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
enUnique identifier for the team that owns the record.
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attribute(s) 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
/core/applicationCommon/Team.cdm.json/TeamteamId
entitya reference to the constant entity holding the list of entity references

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"owningteam"string

is.dataFormat.guid
is.dataFormat.character
is.dataFormat.array

timeZoneRuleVersionNumber

For internal use only.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameTime Zone Rule Version Number
descriptionFor internal use only.
dataFormatint32
maximumValue2147483647
minimumValue-1
isNullabletrue
sourceNametimezoneruleversionnumber

Traits

List of traits for the timeZoneRuleVersionNumber attribute are listed below.

is.dataFormat.integer
is.CDS.standard
identifies attributes that are part of the cdsStandard base set.

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTime Zone Rule Version Number
entitya reference to the constant entity holding the list of localized text

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enFor internal use only.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"timezoneruleversionnumber"string

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
minimumValue"-1"decimal
maximumValue"2147483647"decimal

is.dataFormat.integer

UTCConversionTimeZoneCode

Time zone code that was in use when the record was created.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameUTC Conversion Time Zone Code
descriptionTime zone code that was in use when the record was created.
dataFormatint32
maximumValue2147483647
minimumValue-1
isNullabletrue
sourceNameutcconversiontimezonecode

Traits

List of traits for the UTCConversionTimeZoneCode attribute are listed below.

is.dataFormat.integer
is.CDS.standard
identifies attributes that are part of the cdsStandard base set.

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enUTC Conversion Time Zone 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
enTime zone code that was in use when the record was created.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"utcconversiontimezonecode"string

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
minimumValue"-1"decimal
maximumValue"2147483647"decimal

is.dataFormat.integer

versionNumber

Version Number
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameVersion Number
descriptionVersion Number
dataFormatint64
isNullabletrue
sourceNameversionnumber

Traits

List of traits for the versionNumber attribute are listed below.

is.dataFormat.integer
is.dataFormat.big
means.measurement.version
is.CDS.standard
identifies attributes that are part of the cdsStandard base set.

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enVersion 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
enVersion Number
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"versionnumber"string

is.dataFormat.integer
is.dataFormat.big

invoiceDetailId

Unique identifier of the invoice product line item.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameInvoice Product
descriptionUnique identifier of the invoice product line item.
isPrimaryKeytrue
dataFormatguid
sourceNameinvoicedetailid

Traits

List of traits for the invoiceDetailId attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
is.dataFormat.guid
means.identity.entityId
is.identifiedBy
names a specifc identity attribute to use with an entity

ParameterValueData typeExplanation
attributeInvoiceProduct/(resolvedAttributes)/invoiceDetailIdattribute

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"systemrequired"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enInvoice Product
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
enUnique identifier of the invoice product line item.
entitya reference to the constant entity holding the list of localized text

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"invoicedetailid"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10000"integer

is.dataFormat.guid
is.dataFormat.character
is.dataFormat.array

actualDeliveryOn

Enter the date when the invoiced product was delivered to the customer.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameDelivered On
descriptionEnter the date when the invoiced product was delivered to the customer.
dataFormatdateTime
isNullabletrue
sourceNameactualdeliveryon

Traits

List of traits for the actualDeliveryOn attribute are listed below.

is.dataFormat.date
means.measurement.date
is.dataFormat.time
means.measurement.time
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enDelivered On
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
enEnter the date when the invoiced product was delivered to the customer.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"actualdeliveryon"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10028"integer

is.dataFormat.time
is.dataFormat.date

baseAmount

Shows the total price of the invoice product, based on the price per unit, volume discount, and quantity.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameAmount
descriptionShows the total price of the invoice product, based on the price per unit, volume discount, and quantity.
dataFormatdecimal
maximumValue922337203685477
minimumValue-922337203685477
isNullabletrue
sourceNamebaseamount

Traits

List of traits for the baseAmount attribute are listed below.

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

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

means.measurement.currency
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enAmount
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
enShows the total price of the invoice product, based on the price per unit, volume discount, and quantity.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"baseamount"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10029"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
minimumValue"-922337203685477"decimal
maximumValue"922337203685477"decimal

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

transactionCurrencyId

Choose the local currency for the record to make sure budgets are reported in the correct currency.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameCurrency
descriptionChoose the local currency for the record to make sure budgets are reported in the correct currency.
dataFormatguid
isNullabletrue
sourceNametransactioncurrencyid

Traits

List of traits for the transactionCurrencyId attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
is.dataFormat.guid
means.identity.entityId
is.CDS.lookup
The attribute represents a style of lookup in CDS for Applications

ParameterValueData typeExplanation
style"single"string

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enCurrency
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
enChoose the local currency for the record to make sure budgets are reported in the correct currency.
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attribute(s) 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
/core/applicationCommon/Currency.cdm.json/CurrencytransactionCurrencyId
entitya reference to the constant entity holding the list of entity references

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"transactioncurrencyid"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10030"integer

is.dataFormat.guid
is.dataFormat.character
is.dataFormat.array

exchangeRate

Shows the conversion rate of the record's currency. The exchange rate is used to convert all money fields in the record from the local currency to the system's default currency.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameExchange Rate
descriptionShows the conversion rate of the record's currency. The exchange rate is used to convert all money fields in the record from the local currency to the system's default currency.
dataFormatdecimal
maximumValue100000000000
minimumValue1E-10
isNullabletrue
sourceNameexchangerate

Traits

List of traits for the exchangeRate attribute are listed below.

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

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enExchange Rate
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
enShows the conversion rate of the record's currency. The exchange rate is used to convert all money fields in the record from the local currency to the system's default currency.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"exchangerate"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10032"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
minimumValue"1E-10"decimal
maximumValue"100000000000"decimal

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

baseAmountBase

Value of the Amount in base currency.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameAmount (Base)
descriptionValue of the Amount in base currency.
dataFormatdecimal
maximumValue922337203685477
minimumValue-922337203685477
isNullabletrue
sourceNamebaseamount_base

Traits

List of traits for the baseAmountBase attribute are listed below.

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

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

means.measurement.currency
is.calculationOf
the attribute value is the result of a calculation on the sourceAttribute

ParameterValueData typeExplanation
sourceAttribute"baseAmount"attributeName

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enAmount (Base)
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
enValue of the Amount in base currency.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"baseamount_base"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10033"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
minimumValue"-922337203685477"decimal
maximumValue"922337203685477"decimal

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

description

Type additional information to describe the product line item of the invoice.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameDescription
descriptionType additional information to describe the product line item of the invoice.
dataFormatstring
maximumLength2000
isNullabletrue
sourceNamedescription

Traits

List of traits for the description attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enDescription
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
enType additional information to describe the product line item of the invoice.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"description"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10034"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"2000"integer

is.dataFormat.character
is.dataFormat.array

extendedAmount

Shows the total amount due for the invoice product, based on the sum of the unit price, quantity, discounts, and tax.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameExtended Amount
descriptionShows the total amount due for the invoice product, based on the sum of the unit price, quantity, discounts, and tax.
dataFormatdecimal
maximumValue922337203685477
minimumValue-922337203685477
isNullabletrue
sourceNameextendedamount

Traits

List of traits for the extendedAmount attribute are listed below.

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

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

means.measurement.currency
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enExtended 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
enShows the total amount due for the invoice product, based on the sum of the unit price, quantity, discounts, and tax.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"extendedamount"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10035"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
minimumValue"-922337203685477"decimal
maximumValue"922337203685477"decimal

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

extendedAmountBase

Value of the Extended Amount in base currency.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameExtended Amount (Base)
descriptionValue of the Extended Amount in base currency.
dataFormatdecimal
maximumValue922337203685477
minimumValue-922337203685477
isNullabletrue
sourceNameextendedamount_base

Traits

List of traits for the extendedAmountBase attribute are listed below.

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

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

means.measurement.currency
is.calculationOf
the attribute value is the result of a calculation on the sourceAttribute

ParameterValueData typeExplanation
sourceAttribute"extendedAmount"attributeName

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enExtended Amount (Base)
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
enValue of the Extended Amount in base currency.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"extendedamount_base"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10036"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
minimumValue"-922337203685477"decimal
maximumValue"922337203685477"decimal

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

invoiceId

Unique identifier of the invoice associated with the invoice product line item.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameInvoice ID
descriptionUnique identifier of the invoice associated with the invoice product line item.
dataFormatguid
sourceNameinvoiceid

Traits

List of traits for the invoiceId attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
is.dataFormat.guid
means.identity.entityId
is.CDS.lookup
The attribute represents a style of lookup in CDS for Applications

ParameterValueData typeExplanation
style"single"string

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"systemrequired"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enInvoice 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
enUnique identifier of the invoice associated with the invoice product line item.
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attribute(s) 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
/core/applicationCommon/foundationCommon/crmCommon/sales/Invoice.cdm.json/InvoiceinvoiceId
entitya reference to the constant entity holding the list of entity references

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"invoiceid"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10037"integer

is.dataFormat.guid
is.dataFormat.character
is.dataFormat.array

invoiceIsPriceLocked

Information about whether invoice product pricing is locked.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameInvoice Is Price Locked
descriptionInformation about whether invoice product pricing is locked.
dataFormatboolean
isNullabletrue
sourceNameinvoiceispricelocked

Traits

List of traits for the invoiceIsPriceLocked attribute are listed below.

is.dataFormat.boolean
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"required"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enInvoice Is Price Locked
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
enInformation about whether invoice product pricing is locked.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"invoiceispricelocked"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10038"integer

is.dataFormat.boolean

invoiceStateCode

Status of the invoice product.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameInvoice Status
descriptionStatus of the invoice product.
dataFormatint32
sourceNameinvoicestatecode
valueConstrainedToListtrue
defaultValue

Traits

List of traits for the invoiceStateCode attribute are listed below.

is.dataFormat.integer
does.haveDefault
An attribute has a default value

ParameterValueData typeExplanation
defaultempty tableany

is.constrainedList
the values of an attribute are taken from or looked up from a fixed list of possibilities

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"systemrequired"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enInvoice Status
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
enStatus of the invoice product.
entitya reference to the constant entity holding the list of localized text

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"invoicestatecode"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10040"integer

is.dataFormat.integer

invoiceStateCode_display

First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
dataFormatstring
isReadOnlytrue

Traits

List of traits for the invoiceStateCode_display attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
means.reference.displayText
is.readOnly
is.addedInSupportOf

ParameterValueData typeExplanation
inSupportOf"invoiceStateCode"attributeNameoutput parameter naming the attribute that is being supported

is.dataFormat.character
is.dataFormat.array

isCopied

Select whether the invoice product is copied from another item or data source.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameCopied
descriptionSelect whether the invoice product is copied from another item or data source.
dataFormatboolean
isNullabletrue
sourceNameiscopied

Traits

List of traits for the isCopied attribute are listed below.

is.dataFormat.boolean
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enCopied
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
enSelect whether the invoice product is copied from another item or data source.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"iscopied"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10042"integer

is.dataFormat.boolean

isPriceOverridden

Select whether the price per unit is fixed at the value in the specified price list or can be overridden by users who have edit rights to the invoice product.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNamePricing
descriptionSelect whether the price per unit is fixed at the value in the specified price list or can be overridden by users who have edit rights to the invoice product.
dataFormatboolean
isNullabletrue
sourceNameispriceoverridden

Traits

List of traits for the isPriceOverridden attribute are listed below.

is.dataFormat.boolean
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enPricing
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
enSelect whether the price per unit is fixed at the value in the specified price list or can be overridden by users who have edit rights to the invoice product.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"ispriceoverridden"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10044"integer

is.dataFormat.boolean

isProductOverridden

Select whether the product exists in the Microsoft Dynamics 365 product catalog or is a write-in product specific to the parent invoice.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameSelect Product
descriptionSelect whether the product exists in the Microsoft Dynamics 365 product catalog or is a write-in product specific to the parent invoice.
dataFormatboolean
isNullabletrue
sourceNameisproductoverridden

Traits

List of traits for the isProductOverridden attribute are listed below.

is.dataFormat.boolean
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enSelect Product
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
enSelect whether the product exists in the Microsoft Dynamics 365 product catalog or is a write-in product specific to the parent invoice.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"isproductoverridden"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10046"integer

is.dataFormat.boolean

lineItemNumber

Type the line item number for the invoice product to easily identify the product in the invoice and make sure it's listed in the correct order.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameLine Item Number
descriptionType the line item number for the invoice product to easily identify the product in the invoice and make sure it's listed in the correct order.
dataFormatint32
maximumValue1000000000
minimumValue0
isNullabletrue
sourceNamelineitemnumber

Traits

List of traits for the lineItemNumber attribute are listed below.

is.dataFormat.integer
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enLine Item 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
enType the line item number for the invoice product to easily identify the product in the invoice and make sure it's listed in the correct order.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"lineitemnumber"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10048"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
minimumValue"0"decimal
maximumValue"1000000000"decimal

is.dataFormat.integer

manualDiscountAmount

Type the manual discount amount for the invoice product to deduct any negotiated or other savings from the product total.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameManual Discount
descriptionType the manual discount amount for the invoice product to deduct any negotiated or other savings from the product total.
dataFormatdecimal
maximumValue1000000000000
minimumValue0
isNullabletrue
sourceNamemanualdiscountamount

Traits

List of traits for the manualDiscountAmount attribute are listed below.

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

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

means.measurement.currency
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enManual Discount
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
enType the manual discount amount for the invoice product to deduct any negotiated or other savings from the product total.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"manualdiscountamount"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10049"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
minimumValue"0"decimal
maximumValue"1000000000000"decimal

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

manualDiscountAmountBase

Value of the Manual Discount in base currency.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameManual Discount (Base)
descriptionValue of the Manual Discount in base currency.
dataFormatdecimal
maximumValue922337203685477
minimumValue-922337203685477
isNullabletrue
sourceNamemanualdiscountamount_base

Traits

List of traits for the manualDiscountAmountBase attribute are listed below.

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

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

means.measurement.currency
is.calculationOf
the attribute value is the result of a calculation on the sourceAttribute

ParameterValueData typeExplanation
sourceAttribute"manualDiscountAmount"attributeName

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enManual Discount (Base)
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
enValue of the Manual Discount in base currency.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"manualdiscountamount_base"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10050"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
minimumValue"-922337203685477"decimal
maximumValue"922337203685477"decimal

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

parentBundleId

Choose the parent bundle associated with this product
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameParent Bundle
descriptionChoose the parent bundle associated with this product
dataFormatguid
isNullabletrue
sourceNameparentbundleid

Traits

List of traits for the parentBundleId attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
is.dataFormat.guid
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enParent Bundle
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
enChoose the parent bundle associated with this product
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attribute(s) 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
/core/applicationCommon/foundationCommon/crmCommon/sales/InvoiceProduct.cdm.json/InvoiceProductinvoiceDetailId
entitya reference to the constant entity holding the list of entity references

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"parentbundleid"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10051"integer

is.dataFormat.guid
is.dataFormat.character
is.dataFormat.array

productAssociationId

Unique identifier of the product line item association with bundle in the invoice
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameBundle Item Association
descriptionUnique identifier of the product line item association with bundle in the invoice
dataFormatguid
isNullabletrue
sourceNameproductassociationid

Traits

List of traits for the productAssociationId attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
is.dataFormat.guid
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enBundle Item Association
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
enUnique identifier of the product line item association with bundle in the invoice
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attribute(s) 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
/core/applicationCommon/foundationCommon/ProductAssociation.cdm.json/ProductAssociationproductAssociationId
entitya reference to the constant entity holding the list of entity references

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"productassociationid"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10052"integer

is.dataFormat.guid
is.dataFormat.character
is.dataFormat.array

productTypeCode

Product Type
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameProduct type
descriptionProduct Type
dataFormatint32
sourceNameproducttypecode
valueConstrainedToListtrue
defaultValue
languageTagdisplayTextattributeValue
enProduct1
enBundle2
enRequired Bundle Product3
enOptional Bundle Product4
enProject-based Service5

Traits

List of traits for the productTypeCode attribute are listed below.

is.dataFormat.integer
does.haveDefault
An attribute has a default value

ParameterValueData typeExplanation
default
languageTagdisplayTextattributeValue
enProduct1
enBundle2
enRequired Bundle Product3
enOptional Bundle Product4
enProject-based Service5
any

is.constrainedList
the values of an attribute are taken from or looked up from a fixed list of possibilities

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"systemrequired"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enProduct type
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
enProduct Type
entitya reference to the constant entity holding the list of localized text

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"producttypecode"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10053"integer

is.dataFormat.integer

productTypeCode_display

First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
dataFormatstring
isReadOnlytrue

Traits

List of traits for the productTypeCode_display attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
means.reference.displayText
is.readOnly
is.addedInSupportOf

ParameterValueData typeExplanation
inSupportOf"productTypeCode"attributeNameoutput parameter naming the attribute that is being supported

is.dataFormat.character
is.dataFormat.array

pricePerUnit

Type the price per unit of the invoice product. The default is the value in the price list specified on the parent invoice for existing products.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNamePrice Per Unit
descriptionType the price per unit of the invoice product. The default is the value in the price list specified on the parent invoice for existing products.
dataFormatdecimal
maximumValue922337203685477
minimumValue-922337203685477
isNullabletrue
sourceNamepriceperunit

Traits

List of traits for the pricePerUnit attribute are listed below.

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

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

means.measurement.currency
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enPrice Per Unit
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
enType the price per unit of the invoice product. The default is the value in the price list specified on the parent invoice for existing products.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"priceperunit"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10055"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
minimumValue"-922337203685477"decimal
maximumValue"922337203685477"decimal

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

pricePerUnitBase

Value of the Price Per Unit in base currency.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNamePrice Per Unit (Base)
descriptionValue of the Price Per Unit in base currency.
dataFormatdecimal
maximumValue922337203685477
minimumValue-922337203685477
isNullabletrue
sourceNamepriceperunit_base

Traits

List of traits for the pricePerUnitBase attribute are listed below.

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

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

means.measurement.currency
is.calculationOf
the attribute value is the result of a calculation on the sourceAttribute

ParameterValueData typeExplanation
sourceAttribute"pricePerUnit"attributeName

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enPrice Per Unit (Base)
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
enValue of the Price Per Unit in base currency.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"priceperunit_base"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10056"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
minimumValue"-922337203685477"decimal
maximumValue"922337203685477"decimal

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

pricingErrorCode

Pricing error for the invoice product line item.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNamePricing Error
descriptionPricing error for the invoice product line item.
dataFormatint32
isNullabletrue
sourceNamepricingerrorcode
valueConstrainedToListtrue
defaultValue
languageTagdisplayTextattributeValue
enNone0
enDetail Error1
enMissing Price Level2
enInactive Price Level3
enMissing Quantity4
enMissing Unit Price5
enMissing Product6
enInvalid Product7
enMissing Pricing Code8
enInvalid Pricing Code9
enMissing UOM10
enProduct Not In Price Level11
enMissing Price Level Amount12
enMissing Price Level Percentage13
enMissing Price14
enMissing Current Cost15
enMissing Standard Cost16
enInvalid Price Level Amount17
enInvalid Price Level Percentage18
enInvalid Price19
enInvalid Current Cost20
enInvalid Standard Cost21
enInvalid Rounding Policy22
enInvalid Rounding Option23
enInvalid Rounding Amount24
enPrice Calculation Error25
enInvalid Discount Type26
enDiscount Type Invalid State27
enInvalid Discount28
enInvalid Quantity29
enInvalid Pricing Precision30
enMissing Product Default UOM31
enMissing Product UOM Schedule 32
enInactive Discount Type33
enInvalid Price Level Currency34
enPrice Attribute Out Of Range35
enBase Currency Attribute Overflow36
enBase Currency Attribute Underflow37

Traits

List of traits for the pricingErrorCode attribute are listed below.

is.dataFormat.integer
does.haveDefault
An attribute has a default value

ParameterValueData typeExplanation
default
languageTagdisplayTextattributeValue
enNone0
enDetail Error1
enMissing Price Level2
enInactive Price Level3
enMissing Quantity4
enMissing Unit Price5
enMissing Product6
enInvalid Product7
enMissing Pricing Code8
enInvalid Pricing Code9
enMissing UOM10
enProduct Not In Price Level11
enMissing Price Level Amount12
enMissing Price Level Percentage13
enMissing Price14
enMissing Current Cost15
enMissing Standard Cost16
enInvalid Price Level Amount17
enInvalid Price Level Percentage18
enInvalid Price19
enInvalid Current Cost20
enInvalid Standard Cost21
enInvalid Rounding Policy22
enInvalid Rounding Option23
enInvalid Rounding Amount24
enPrice Calculation Error25
enInvalid Discount Type26
enDiscount Type Invalid State27
enInvalid Discount28
enInvalid Quantity29
enInvalid Pricing Precision30
enMissing Product Default UOM31
enMissing Product UOM Schedule 32
enInactive Discount Type33
enInvalid Price Level Currency34
enPrice Attribute Out Of Range35
enBase Currency Attribute Overflow36
enBase Currency Attribute Underflow37
any

is.constrainedList
the values of an attribute are taken from or looked up from a fixed list of possibilities

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enPricing Error
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
enPricing error for the invoice product line item.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"pricingerrorcode"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10057"integer

is.dataFormat.integer

pricingErrorCode_display

First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
dataFormatstring
isReadOnlytrue

Traits

List of traits for the pricingErrorCode_display attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
means.reference.displayText
is.readOnly
is.addedInSupportOf

ParameterValueData typeExplanation
inSupportOf"pricingErrorCode"attributeNameoutput parameter naming the attribute that is being supported

is.dataFormat.character
is.dataFormat.array

productDescription

Type a name or description to identify the type of write-in product included in the invoice.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameWrite-In Product
descriptionType a name or description to identify the type of write-in product included in the invoice.
dataFormatstring
maximumLength500
isNullabletrue
sourceNameproductdescription

Traits

List of traits for the productDescription attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enWrite-In Product
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
enType a name or description to identify the type of write-in product included in the invoice.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"productdescription"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10059"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"500"integer

is.dataFormat.character
is.dataFormat.array

productName

Calculated field that will be populated by name and description of the product.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameProduct Name
descriptionCalculated field that will be populated by name and description of the product.
dataFormatstring
maximumLength500
isNullabletrue
sourceNameproductname

Traits

List of traits for the productName attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
means.identity.name
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

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

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enCalculated field that will be populated by name and description of the product.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"productname"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10060"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"500"integer

is.dataFormat.character
is.dataFormat.array

productId

Choose the product to include on the invoice.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameExisting Product
descriptionChoose the product to include on the invoice.
dataFormatguid
isNullabletrue
sourceNameproductid

Traits

List of traits for the productId attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
is.dataFormat.guid
means.identity.entityId
is.CDS.lookup
The attribute represents a style of lookup in CDS for Applications

ParameterValueData typeExplanation
style"single"string

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enExisting Product
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
enChoose the product to include on the invoice.
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attribute(s) 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
/core/applicationCommon/foundationCommon/Product.cdm.json/ProductproductId
entitya reference to the constant entity holding the list of entity references

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"productid"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10061"integer

is.dataFormat.guid
is.dataFormat.character
is.dataFormat.array

quantity

Type the amount or quantity of the product included in the invoice's total amount due.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameQuantity
descriptionType the amount or quantity of the product included in the invoice's total amount due.
dataFormatdecimal
maximumValue100000000000
minimumValue-100000000000
isNullabletrue
sourceNamequantity

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

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"required"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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
enType the amount or quantity of the product included in the invoice's total amount due.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"quantity"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10062"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
minimumValue"-100000000000"decimal
maximumValue"100000000000"decimal

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

quantityBackordered

Type the amount or quantity of the product that is back ordered for the invoice.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameQuantity Back Ordered
descriptionType the amount or quantity of the product that is back ordered for the invoice.
dataFormatdecimal
maximumValue1000000000
minimumValue0
isNullabletrue
sourceNamequantitybackordered

Traits

List of traits for the quantityBackordered attribute are listed below.

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

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enQuantity Back Ordered
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
enType the amount or quantity of the product that is back ordered for the invoice.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"quantitybackordered"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10063"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
minimumValue"0"decimal
maximumValue"1000000000"decimal

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

quantityCancelled

Type the amount or quantity of the product that was canceled for the invoice line item.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameQuantity Canceled
descriptionType the amount or quantity of the product that was canceled for the invoice line item.
dataFormatdecimal
maximumValue1000000000
minimumValue0
isNullabletrue
sourceNamequantitycancelled

Traits

List of traits for the quantityCancelled attribute are listed below.

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

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enQuantity Canceled
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
enType the amount or quantity of the product that was canceled for the invoice line item.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"quantitycancelled"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10064"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
minimumValue"0"decimal
maximumValue"1000000000"decimal

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

quantityShipped

Type the amount or quantity of the product that was shipped.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameQuantity Shipped
descriptionType the amount or quantity of the product that was shipped.
dataFormatdecimal
maximumValue1000000000
minimumValue-1000000000
isNullabletrue
sourceNamequantityshipped

Traits

List of traits for the quantityShipped attribute are listed below.

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

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enQuantity Shipped
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
enType the amount or quantity of the product that was shipped.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"quantityshipped"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10065"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
minimumValue"-1000000000"decimal
maximumValue"1000000000"decimal

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

salesRepId

Choose the user responsible for the sale of the invoice product.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameSalesperson
descriptionChoose the user responsible for the sale of the invoice product.
dataFormatguid
isNullabletrue
sourceNamesalesrepid

Traits

List of traits for the salesRepId attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
is.dataFormat.guid
means.identity.entityId
is.CDS.lookup
The attribute represents a style of lookup in CDS for Applications

ParameterValueData typeExplanation
style"single"string

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enSalesperson
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
enChoose the user responsible for the sale of the invoice product.
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attribute(s) 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
/core/applicationCommon/foundationCommon/crmCommon/service/User.cdm.json/UsersystemUserId
entitya reference to the constant entity holding the list of entity references

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"salesrepid"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10066"integer

is.dataFormat.guid
is.dataFormat.character
is.dataFormat.array

shippingTrackingNumber

Type a tracking number for shipment of the invoiced product.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameShipment Tracking Number
descriptionType a tracking number for shipment of the invoiced product.
dataFormatstring
maximumLength100
isNullabletrue
sourceNameshippingtrackingnumber

Traits

List of traits for the shippingTrackingNumber attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enShipment Tracking 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
enType a tracking number for shipment of the invoiced product.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"shippingtrackingnumber"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10067"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"100"integer

is.dataFormat.character
is.dataFormat.array

shipToCity

Type the city for the customer's shipping address.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameShip To City
descriptionType the city for the customer's shipping address.
dataFormatstring
maximumLength80
isNullabletrue
sourceNameshipto_city

Traits

List of traits for the shipToCity attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
means.location.city
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enShip To City
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
enType the city for the customer's shipping address.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"shipto_city"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10068"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"80"integer

is.dataFormat.character
is.dataFormat.array

shipToCountry

Type the country or region for the customer's shipping address.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameShip To Country/Region
descriptionType the country or region for the customer's shipping address.
dataFormatstring
maximumLength80
isNullabletrue
sourceNameshipto_country

Traits

List of traits for the shipToCountry attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
means.location.country
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enShip To Country/Region
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
enType the country or region for the customer's shipping address.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"shipto_country"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10069"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"80"integer

is.dataFormat.character
is.dataFormat.array

shipToFax

Type the fax number for the customer's shipping address.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameShip To Fax
descriptionType the fax number for the customer's shipping address.
dataFormatstring
maximumLength50
isNullabletrue
sourceNameshipto_fax

Traits

List of traits for the shipToFax attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enShip To Fax
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
enType the fax number for the customer's shipping address.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"shipto_fax"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10070"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"50"integer

is.dataFormat.character
is.dataFormat.array

shipToFreightTermsCode

Select the freight terms to make sure shipping orders are processed correctly.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameFreight Terms
descriptionSelect the freight terms to make sure shipping orders are processed correctly.
dataFormatint32
isNullabletrue
sourceNameshipto_freighttermscode
valueConstrainedToListtrue
defaultValue
languageTagdisplayTextattributeValue
enFOB1
enNo Charge2

Traits

List of traits for the shipToFreightTermsCode attribute are listed below.

is.dataFormat.integer
does.haveDefault
An attribute has a default value

ParameterValueData typeExplanation
default
languageTagdisplayTextattributeValue
enFOB1
enNo Charge2
any

is.constrainedList
the values of an attribute are taken from or looked up from a fixed list of possibilities

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enFreight Terms
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
enSelect the freight terms to make sure shipping orders are processed correctly.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"shipto_freighttermscode"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10071"integer

is.dataFormat.integer

shipToFreightTermsCode_display

First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
dataFormatstring
isReadOnlytrue

Traits

List of traits for the shipToFreightTermsCode_display attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
means.reference.displayText
is.readOnly
is.addedInSupportOf

ParameterValueData typeExplanation
inSupportOf"shipToFreightTermsCode"attributeNameoutput parameter naming the attribute that is being supported

is.dataFormat.character
is.dataFormat.array

shipToLine1

Type the first line of the customer's shipping address.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameShip To Street 1
descriptionType the first line of the customer's shipping address.
dataFormatstring
maximumLength250
isNullabletrue
sourceNameshipto_line1

Traits

List of traits for the shipToLine1 attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
means.location.address
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enShip To Street 1
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
enType the first line of the customer's shipping address.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"shipto_line1"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10073"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"250"integer

is.dataFormat.character
is.dataFormat.array

shipToLine2

Type the second line of the customer's shipping address.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameShip To Street 2
descriptionType the second line of the customer's shipping address.
dataFormatstring
maximumLength250
isNullabletrue
sourceNameshipto_line2

Traits

List of traits for the shipToLine2 attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
means.location.address
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enShip To Street 2
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
enType the second line of the customer's shipping address.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"shipto_line2"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10074"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"250"integer

is.dataFormat.character
is.dataFormat.array

shipToLine3

Type the third line of the shipping address.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameShip To Street 3
descriptionType the third line of the shipping address.
dataFormatstring
maximumLength250
isNullabletrue
sourceNameshipto_line3

Traits

List of traits for the shipToLine3 attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
means.location.address
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enShip To Street 3
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
enType the third line of the shipping address.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"shipto_line3"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10075"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"250"integer

is.dataFormat.character
is.dataFormat.array

shipToName

Type a name for the customer's shipping address, such as "Headquarters" or "Field office", to identify the address.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameShip To Name
descriptionType a name for the customer's shipping address, such as "Headquarters" or "Field office", to identify the address.
dataFormatstring
maximumLength200
isNullabletrue
sourceNameshipto_name

Traits

List of traits for the shipToName attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
means.identity.name
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

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

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enType a name for the customer's shipping address, such as "Headquarters" or "Field office", to identify the address.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"shipto_name"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10076"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"200"integer

is.dataFormat.character
is.dataFormat.array

shipToPostalCode

Type the ZIP Code or postal code for the shipping address.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameShip To ZIP/Postal Code
descriptionType the ZIP Code or postal code for the shipping address.
dataFormatstring
maximumLength20
isNullabletrue
sourceNameshipto_postalcode

Traits

List of traits for the shipToPostalCode attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
means.location.postalCode
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enShip To ZIP/Postal 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
enType the ZIP Code or postal code for the shipping address.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"shipto_postalcode"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10077"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"20"integer

is.dataFormat.character
is.dataFormat.array

shipToStateOrProvince

Type the state or province for the shipping address.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameShip To State/Province
descriptionType the state or province for the shipping address.
dataFormatstring
maximumLength50
isNullabletrue
sourceNameshipto_stateorprovince

Traits

List of traits for the shipToStateOrProvince attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
means.location.stateOrProvince
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enShip To State/Province
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
enType the state or province for the shipping address.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"shipto_stateorprovince"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10078"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"50"integer

is.dataFormat.character
is.dataFormat.array

shipToTelephone

Type the phone number for the customer's shipping address.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameShip To Phone
descriptionType the phone number for the customer's shipping address.
dataFormatstring
maximumLength50
isNullabletrue
sourceNameshipto_telephone

Traits

List of traits for the shipToTelephone attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
means.identity.service.phone
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enShip To Phone
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
enType the phone number for the customer's shipping address.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"shipto_telephone"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10079"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"50"integer

is.dataFormat.character
is.dataFormat.array

tax

Type the tax amount for the invoice product.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameTax
descriptionType the tax amount for the invoice product.
dataFormatdecimal
maximumValue1000000000000
minimumValue-1000000000000
isNullabletrue
sourceNametax

Traits

List of traits for the tax attribute are listed below.

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

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

means.measurement.currency
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTax
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
enType the tax amount for the invoice product.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"tax"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10080"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
minimumValue"-1000000000000"decimal
maximumValue"1000000000000"decimal

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

taxBase

Value of the Tax in base currency.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameTax (Base)
descriptionValue of the Tax in base currency.
dataFormatdecimal
maximumValue922337203685477
minimumValue-922337203685477
isNullabletrue
sourceNametax_base

Traits

List of traits for the taxBase attribute are listed below.

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

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

means.measurement.currency
is.calculationOf
the attribute value is the result of a calculation on the sourceAttribute

ParameterValueData typeExplanation
sourceAttribute"tax"attributeName

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTax (Base)
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
enValue of the Tax in base currency.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"tax_base"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10081"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
minimumValue"-922337203685477"decimal
maximumValue"922337203685477"decimal

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

uoMId

Choose the unit of measurement for the base unit quantity for this purchase, such as each or dozen.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameUnit
descriptionChoose the unit of measurement for the base unit quantity for this purchase, such as each or dozen.
dataFormatguid
isNullabletrue
sourceNameuomid

Traits

List of traits for the uoMId attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
is.dataFormat.guid
means.identity.entityId
is.CDS.lookup
The attribute represents a style of lookup in CDS for Applications

ParameterValueData typeExplanation
style"single"string

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enUnit
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
enChoose the unit of measurement for the base unit quantity for this purchase, such as each or dozen.
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attribute(s) 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
/core/applicationCommon/foundationCommon/Unit.cdm.json/UnituoMId
entitya reference to the constant entity holding the list of entity references

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"uomid"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10082"integer

is.dataFormat.guid
is.dataFormat.character
is.dataFormat.array

volumeDiscountAmount

Shows the discount amount per unit if a specified volume is purchased. Configure volume discounts in the Product Catalog in the Settings area.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameVolume Discount
descriptionShows the discount amount per unit if a specified volume is purchased. Configure volume discounts in the Product Catalog in the Settings area.
dataFormatdecimal
maximumValue922337203685477
minimumValue0
isNullabletrue
sourceNamevolumediscountamount

Traits

List of traits for the volumeDiscountAmount attribute are listed below.

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

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

means.measurement.currency
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enVolume Discount
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
enShows the discount amount per unit if a specified volume is purchased. Configure volume discounts in the Product Catalog in the Settings area.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"volumediscountamount"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10083"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
minimumValue"0"decimal
maximumValue"922337203685477"decimal

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

volumeDiscountAmountBase

Value of the Volume Discount in base currency.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameVolume Discount (Base)
descriptionValue of the Volume Discount in base currency.
dataFormatdecimal
maximumValue922337203685477
minimumValue-922337203685477
isNullabletrue
sourceNamevolumediscountamount_base

Traits

List of traits for the volumeDiscountAmountBase attribute are listed below.

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

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

means.measurement.currency
is.calculationOf
the attribute value is the result of a calculation on the sourceAttribute

ParameterValueData typeExplanation
sourceAttribute"volumeDiscountAmount"attributeName

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enVolume Discount (Base)
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
enValue of the Volume Discount in base currency.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"volumediscountamount_base"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10084"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
minimumValue"-922337203685477"decimal
maximumValue"922337203685477"decimal

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

willCall

Select whether the invoice product should be shipped to the specified address or held until the customer calls with further pick up or delivery instructions.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameShip To
descriptionSelect whether the invoice product should be shipped to the specified address or held until the customer calls with further pick up or delivery instructions.
dataFormatboolean
isNullabletrue
sourceNamewillcall

Traits

List of traits for the willCall attribute are listed below.

is.dataFormat.boolean
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enShip To
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
enSelect whether the invoice product should be shipped to the specified address or held until the customer calls with further pick up or delivery instructions.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"willcall"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10085"integer

is.dataFormat.boolean

sequenceNumber

Shows the ID of the data that maintains the sequence.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameSequence Number
descriptionShows the ID of the data that maintains the sequence.
dataFormatint32
maximumValue2147483647
minimumValue-2147483648
isNullabletrue
sourceNamesequencenumber

Traits

List of traits for the sequenceNumber attribute are listed below.

is.dataFormat.integer
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enSequence 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
enShows the ID of the data that maintains the sequence.
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"sequencenumber"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10087"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
minimumValue"-2147483648"decimal
maximumValue"2147483647"decimal

is.dataFormat.integer

propertyConfigurationStatus

Status of the property configuration.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameProperty Configuration
descriptionStatus of the property configuration.
dataFormatint32
sourceNamepropertyconfigurationstatus
valueConstrainedToListtrue
defaultValue
languageTagdisplayTextattributeValue
enEdit0
enRectify1
enNot Configured2

Traits

List of traits for the propertyConfigurationStatus attribute are listed below.

is.dataFormat.integer
does.haveDefault
An attribute has a default value

ParameterValueData typeExplanation
default
languageTagdisplayTextattributeValue
enEdit0
enRectify1
enNot Configured2
any

is.constrainedList
the values of an attribute are taken from or looked up from a fixed list of possibilities

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"systemrequired"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enProperty Configuration
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
enStatus of the property configuration.
entitya reference to the constant entity holding the list of localized text

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"propertyconfigurationstatus"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10088"integer

is.dataFormat.integer

propertyConfigurationStatus_display

First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
dataFormatstring
isReadOnlytrue

Traits

List of traits for the propertyConfigurationStatus_display attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
means.reference.displayText
is.readOnly
is.addedInSupportOf

ParameterValueData typeExplanation
inSupportOf"propertyConfigurationStatus"attributeNameoutput parameter naming the attribute that is being supported

is.dataFormat.character
is.dataFormat.array

invoiceDetailName

Invoice Detail Name. Added for 1:n Referential relationship
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameName
descriptionInvoice Detail Name. Added for 1:n Referential relationship
dataFormatstring
maximumLength100
isNullabletrue
sourceNameinvoicedetailname

Traits

List of traits for the invoiceDetailName attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
means.identity.name
is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"required"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enName
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
enInvoice Detail Name. Added for 1:n Referential relationship
entitya reference to the constant entity holding the list of localized text

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"invoicedetailname"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10095"integer

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"100"integer

is.dataFormat.character
is.dataFormat.array

salesOrderDetailId

Unique identifier for Order Line associated with Invoice Line.
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameOrder Product Id
descriptionUnique identifier for Order Line associated with Invoice Line.
dataFormatguid
isNullabletrue
sourceNamesalesorderdetailid

Traits

List of traits for the salesOrderDetailId attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
is.dataFormat.guid
means.identity.entityId
is.CDS.lookup
The attribute represents a style of lookup in CDS for Applications

ParameterValueData typeExplanation
style"single"string

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

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

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enUnique identifier for Order Line associated with Invoice Line.
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attribute(s) 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
/core/applicationCommon/foundationCommon/crmCommon/sales/OrderProduct.cdm.json/OrderProductsalesOrderDetailId
entitya reference to the constant entity holding the list of entity references

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"salesorderdetailid"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10096"integer

is.dataFormat.guid
is.dataFormat.character
is.dataFormat.array

parentBundleIdRef

Choose the parent bundle associated with this product
First included in: sales/InvoiceProduct (this entity)

Properties

NameValue
displayNameParent bundle product
descriptionChoose the parent bundle associated with this product
dataFormatguid
isNullabletrue
sourceNameparentbundleidref

Traits

List of traits for the parentBundleIdRef attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
is.dataFormat.guid
means.identity.entityId
is.CDS.lookup
The attribute represents a style of lookup in CDS for Applications

ParameterValueData typeExplanation
style"single"string

is.requiredAtLevel
The requirement level for setting values into this attribute in CDS for Applications or for including this attribute in entities created in CDS for Analytics

ParameterValueData typeExplanation
level"none"stringvalues can be: 'systemrequired', 'required', 'recommended', 'none'

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enParent bundle product
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
enChoose the parent bundle associated with this product
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attribute(s) 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
/core/applicationCommon/foundationCommon/crmCommon/sales/InvoiceProduct.cdm.json/InvoiceProductinvoiceDetailId
entitya reference to the constant entity holding the list of entity references

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

is.CDS.sourceNamed
the unique name that identifies this object in CDS for Applications.

ParameterValueData typeExplanation
name"parentbundleidref"string

is.CDS.ordered
the column number for an attribute with an entity in CDS for Applications.

ParameterValueData typeExplanation
ordinal"10097"integer

is.dataFormat.guid
is.dataFormat.character
is.dataFormat.array