Product Entity Metadata
[Applies to: Microsoft Dynamics CRM 2011]
The following information is for the product entity in a default, uncustomized installation of Microsoft Dynamics CRM. The schema name and early bound class for this entity is Product.
To view the entity metadata for your organization, install the Metadata Browser solution described in Browse the Metadata for Your Organization.
In This Topic
Entity Metadata
Privilege Metadata
Attribute Metadata
One-to-Many Relationships
Many-to-Many Relationships
Many-to-One Relationships
Entity Metadata
The following table shows the metadata for the product entity.
Entity metadata property | Value |
---|---|
EntityLogicalName |
product |
OTC |
1024 |
OwnershipType |
OrganizationOwned |
AutoRouteToOwnerQueue |
False |
CanBeInManyToMany |
True |
CanBePrimaryEntityInRelationship |
True |
CanBeRelatedEntityInRelationship |
True |
CanCreateAttributes |
True |
CanCreateCharts |
True |
CanCreateForms |
True |
CanCreateViews |
True |
CanModifyAdditionalSettings |
True |
CanTriggerWorkflow |
True |
IsActivity |
False |
IsActivityParty |
False |
IsAuditEnabled |
False |
IsAvailableOffline |
True |
IsChildEntity |
False |
IsConnectionsEnabled |
canmodifyconnectionsettings |
IsCustomEntity |
False |
IsCustomizable |
True |
IsDocumentManagementEnabled |
True |
IsDuplicateDetectionEnabled |
False |
IsEnabledForCharts |
True |
IsImportable |
True |
IsIntersect |
False |
IsMailMergeEnabled |
False |
IsManaged |
True |
IsMappable |
True |
IsReadingPaneEnabled |
True |
IsRenameable |
True |
IsValidForAdvancedFind |
True |
IsValidForQueue |
False |
IsVisibleInMobile |
False |
PrimaryIdAttribute |
productid |
PrimaryNameAttribute |
name |
ReportViewName |
FilteredProduct |
RecurrenceBaseEntityLogicalName |
x |
Description |
Information about products and their pricing information. |
DisplayName |
Product |
DisplayCollectionName |
Products |
Privilege Metadata
The following table shows the privilege metadata for the product entity.
PrivilegeName | Id | Type | CanBeBasic | CanBeDeep | CanBeGlobal | CanBeLocal |
---|---|---|---|---|---|---|
prvAppendProduct |
d589f1a0-e1e1-4585-86c4-6b6dc33e8f65 |
Append |
False |
False |
True |
False |
prvAppendToProduct |
cc345e3d-927f-4aa2-9be5-6a79e2db3577 |
AppendTo |
False |
False |
True |
False |
prvCreateProduct |
5f873211-084e-4eb2-94b8-98f068440dc2 |
Create |
False |
False |
True |
False |
prvDeleteProduct |
cc04cb55-cc00-4315-a100-0dafd1f1caba |
Delete |
False |
False |
True |
False |
prvReadProduct |
60d420ca-7a88-4c0d-8286-c425b527fa98 |
Read |
False |
False |
True |
False |
prvWriteProduct |
4f86580f-d0ad-473a-91e2-e3fc7b7d5d0c |
Write |
False |
False |
True |
False |
Attribute Metadata
The following table shows the attribute metadata for the product entity.
LogicalName | SchemaName | Type | RequiredLevel | IsCustomAttribute | IsCustomizable | IsValidForCreate | IsValidForRead | IsValidForUpdate | CanBeSecuredForCreate | CanBeSecuredForRead | CanBeSecuredForUpdate | IsAuditEnabled | IsManaged | IsPrimaryId | IsPrimaryName | IsRenameable | IsSecured | IsValidForAdvancedFind | DisplayName | Description | DeprecatedVersion |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
createdby |
CreatedBy |
Lookup |
None |
False |
True |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
True |
False |
True |
Created By |
Unique identifier of the user who created the product. |
|
createdon |
CreatedOn |
DateTime |
None |
False |
True |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
True |
False |
True |
Created On |
Date and time when the product was created. |
|
createdonbehalfby |
CreatedOnBehalfBy |
Lookup |
None |
False |
True |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
True |
False |
True |
Created By (Delegate) |
Unique identifier of the delegate user who created the product. |
|
currentcost |
CurrentCost |
Money |
None |
False |
True |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
Current Cost |
Current cost for the product item. Used in price calculations. |
|
currentcost_base |
CurrentCost_Base |
Money |
None |
False |
True |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
Current Cost (Base) |
Base currency equivalent of the current cost for the product item. |
|
defaultuomid |
DefaultUoMId |
Lookup |
ApplicationRequired |
False |
True |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
Default Unit |
Default unit for the product. |
|
defaultuomscheduleid |
DefaultUoMScheduleId |
Lookup |
ApplicationRequired |
False |
True |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
Unit Group |
Default unit group for the product. |
|
description |
Description |
Memo |
None |
False |
True |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
Description |
Description of the product. |
|
exchangerate |
ExchangeRate |
Decimal |
None |
False |
True |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
Exchange Rate |
Exchange rate for the currency associated with the product with respect to the base currency. |
|
importsequencenumber |
ImportSequenceNumber |
Integer |
None |
False |
True |
True |
True |
False |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
Import Sequence Number |
Unique identifier of the data import or data migration that created this record. |
|
iskit |
IsKit |
Boolean |
None |
False |
True |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Is Kit |
Information that specifies whether the product is a kit. |
|
isstockitem |
IsStockItem |
Boolean |
None |
False |
True |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
Stock Item |
Information about whether the product is a stock item. |
|
modifiedby |
ModifiedBy |
Lookup |
None |
False |
True |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
True |
False |
True |
Modified By |
Unique identifier of the user who last modified the product. |
|
modifiedon |
ModifiedOn |
DateTime |
None |
False |
True |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
True |
False |
True |
Modified On |
Date and time when the product was last modified. |
|
modifiedonbehalfby |
ModifiedOnBehalfBy |
Lookup |
None |
False |
True |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
True |
False |
True |
Modified By (Delegate) |
Unique identifier of the delegate user who last modified the product. |
|
name |
Name |
String |
ApplicationRequired |
False |
True |
True |
True |
True |
False |
False |
False |
True |
True |
False |
True |
True |
False |
True |
Product Name |
Name of the product. |
|
organizationid |
OrganizationId |
Lookup |
SystemRequired |
False |
False |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
Organization |
Unique identifier of the organization associated with the product. |
|
overriddencreatedon |
OverriddenCreatedOn |
DateTime |
None |
False |
True |
True |
True |
False |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
Record Created On |
Date and time that the record was migrated. |
|
price |
Price |
Money |
None |
False |
True |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
List Price |
List price of the product. |
|
price_base |
Price_Base |
Money |
None |
False |
True |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
List Price (Base) |
Base currency equivalent of the list price of the product |
|
pricelevelid |
PriceLevelId |
Lookup |
Recommended |
False |
True |
False |
True |
True |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
Default Price List |
Unique identifier of the price list associated with the product. |
|
productid |
ProductId |
Uniqueidentifier |
SystemRequired |
False |
True |
True |
True |
False |
False |
False |
False |
False |
True |
True |
False |
True |
False |
True |
Product |
Unique identifier of the product. |
|
productnumber |
ProductNumber |
String |
SystemRequired |
False |
True |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
ID |
User-defined product number. |
|
producttypecode |
ProductTypeCode |
Picklist |
None |
False |
True |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
Product Type |
Type of product. |
|
producturl |
ProductUrl |
String |
None |
False |
True |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
URL |
URL for the Web site associated with the product. |
|
quantitydecimal |
QuantityDecimal |
Integer |
ApplicationRequired |
False |
True |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
Decimals Supported |
Number of decimal places that can be used in monetary amounts for the product. |
|
quantityonhand |
QuantityOnHand |
Decimal |
None |
False |
True |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
Quantity On Hand |
Quantity of the product in stock. |
|
size |
Size |
String |
None |
False |
True |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
Size |
Product size. |
|
standardcost |
StandardCost |
Money |
None |
False |
True |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
Standard Cost |
Standard cost of the product. |
|
standardcost_base |
StandardCost_Base |
Money |
None |
False |
True |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
Standard Cost (Base) |
Base currency equivalent of the standard cost of the product. |
|
statecode |
StateCode |
State |
SystemRequired |
False |
True |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
Status |
Status of the product. |
|
statuscode |
StatusCode |
Status |
None |
False |
True |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
Status Reason |
Reason for the status of the product. |
|
stockvolume |
StockVolume |
Decimal |
None |
False |
True |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
Stock Volume |
Stock volume of the product. |
|
stockweight |
StockWeight |
Decimal |
None |
False |
True |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
Stock Weight |
Stock weight of the product. |
|
subjectid |
SubjectId |
Lookup |
None |
False |
True |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
Subject |
Unique identifier of the subject associated with the product. |
|
suppliername |
SupplierName |
String |
None |
False |
True |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
Supplier Name |
Name of the product's supplier. |
|
timezoneruleversionnumber |
TimeZoneRuleVersionNumber |
Integer |
None |
False |
True |
True |
True |
True |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
Time Zone Rule Version Number |
For internal use only. |
|
transactioncurrencyid |
TransactionCurrencyId |
Lookup |
None |
False |
True |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
Currency |
Unique identifier of the currency associated with the product. |
|
utcconversiontimezonecode |
UTCConversionTimeZoneCode |
Integer |
None |
False |
True |
True |
True |
True |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
UTC Conversion Time Zone Code |
Time zone code that was in use when the record was created. |
|
vendorname |
VendorName |
String |
None |
False |
True |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
Vendor |
Name of the product vendor. |
|
vendorpartnumber |
VendorPartNumber |
String |
None |
False |
True |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
True |
False |
True |
Vendor Part Number |
Part number for the vendor's product. |
|
versionnumber |
VersionNumber |
BigInt |
None |
False |
False |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
Version Number |
Version number of the product. |
One-to-Many Relationships
The following table shows the entities that are the referencing entity in a one-to-many relationship with the product entity.
Relationship schema name | Referencing entity |
---|---|
Product_Annotation |
annotation |
Product_AsyncOperations |
asyncoperation |
Product_BulkDeleteFailures |
bulkdeletefailure |
product_contract_line_items |
contractdetail |
product_incidents |
incident |
product_invoice_details |
invoicedetail |
opportunity_products |
opportunityproduct |
product_principalobjectattributeaccess |
principalobjectattributeaccess |
Product_ProcessSessions |
processsession |
product_price_levels |
productpricelevel |
product_quote_details |
quotedetail |
product_order_details |
salesorderdetail |
Product_SharepointDocumentLocation |
sharepointdocumentlocation |
userentityinstancedata_product |
userentityinstancedata |
Many-to-Many Relationships
The following table shows the many-to-many relationships for the product entity.
Relationship schema name | Entity 1 | Entity 2 | Intersect entity |
---|---|---|---|
campaignproduct_association |
campaign |
product |
campaignitem |
competitorproduct_association |
competitor |
product |
competitorproduct |
leadproduct_association |
lead |
product |
leadproduct |
productassociation_association |
product |
product |
productassociation |
productsalesliterature_association |
product |
salesliterature |
productsalesliterature |
productsubstitute_association |
product |
product |
productsubstitute |
For information about using intersect entities, see Retrieve Records for Many-To-Many Relationships Using Intersect Entities.
Many-to-One Relationships
The following table shows the entities that are the referenced entity in a many-to-one relationship with the product entity.
Relationship schema name | Referenced entity |
---|---|
organization_products |
organization |
price_level_products |
pricelevel |
subject_products |
subject |
lk_productbase_modifiedby |
systemuser |
lk_productbase_createdby |
systemuser |
lk_product_modifiedonbehalfby |
systemuser |
lk_product_createdonbehalfby |
systemuser |
transactioncurrency_product |
transactioncurrency |
unit_of_measurement_products |
uom |
unit_of_measurement_schedule_products |
uomschedule |
See Also
Reference
EntityMetadata
AttributeMetadata
OneToManyRelationshipMetadata
ManyToManyRelationshipMetadata
Concepts
Product Entity Messages and Methods
Product Entity OptionSet Attribute Metadata
Product Entity Privileges
Microsoft Dynamics CRM 2011
Send comments about this topic to Microsoft.
© 2013 Microsoft Corporation. All rights reserved.