mspp_webformmetadata EntityType
Defines the additional behavior modification logic to augment or override the functionality of form fields that is not possible with Dynamics 365 entity and form metadata.
- Entity set path:
 - [organization URI]/api/data/v9.2/mspp_webformmetadatas
 - Base type:
 - crmbaseentity
 - Display name:
 - Multistep Form Metadata
 - Primary key:
 - mspp_webformmetadataid
 - Primary name column:
 - mspp_attributelogicalname
 - Operations supported:
 - POST GET PATCH DELETE
 
Properties
Properties represent fields of data stored in the entity. Some properties are read-only.
| Name | Type | Details | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| mspp_adddescription | Edm.Boolean | 
							 Display name: Add Description 
								Default options
								 
					
  | 
				||||||||||||||||||||||||
| mspp_attributelogicalname | Edm.String | 
							 The name of the attribute field to be modified. Display name: Attribute Logical Name  | 
				||||||||||||||||||||||||
| mspp_constantsummaximumtotal | Edm.Int32 | 
							 Display name: Constant Sum Maximum Total  | 
				||||||||||||||||||||||||
| mspp_constantsumminimumtotal | Edm.Int32 | 
							 Display name: Constant Sum Minimum Total  | 
				||||||||||||||||||||||||
| mspp_constantsumvalidationerrormessage | Edm.String | 
							 Display name: Constant Sum Validation Error Message  | 
				||||||||||||||||||||||||
| mspp_controlstyle | Edm.Int32 | 
							 Specifies how the control should be modified or enhanced. Display name: Control Style 
								Default options
								 
					
  | 
				||||||||||||||||||||||||
| mspp_createdon | Edm.DateTimeOffset | 
							 Shows the date and time when the record was created. Display name: Created On  | 
				||||||||||||||||||||||||
| mspp_cssclass | Edm.String | 
							 Display name: CSS Class  | 
				||||||||||||||||||||||||
| mspp_description | Edm.String | 
							 Display name: Description  | 
				||||||||||||||||||||||||
| mspp_descriptionposition | Edm.Int32 | 
							 Display name: Position 
								Default options
								 
					
  | 
				||||||||||||||||||||||||
| mspp_fieldisrequired | Edm.Boolean | 
							 Display name: Field is Required 
								Default options
								 
					
  | 
				||||||||||||||||||||||||
| mspp_geolocationvalidatorerrormessage | Edm.String | 
							 The error message to be displayed when the geolocation validator validation fails. Display name: Geolocation Validator Error Message  | 
				||||||||||||||||||||||||
| mspp_groupname | Edm.String | 
							 Shows which attributes are to be grouped and rendered as a composite control if the control style is a groupings type such as \"Group Whole Number as Constant Sum.\" Display name: Group Name  | 
				||||||||||||||||||||||||
| mspp_ignoredefaultvalue | Edm.Boolean | 
							 Display name: Ignore Default Value 
								Default options
								 
					
  | 
				||||||||||||||||||||||||
| mspp_label | Edm.String | 
							 Display name: Label  | 
				||||||||||||||||||||||||
| mspp_maxmultiplechoiceselectedcount | Edm.Int32 | 
							 Display name: Multiple Choice Max Selected Count  | 
				||||||||||||||||||||||||
| mspp_minmultiplechoiceselectedcount | Edm.Int32 | 
							 Display name: Multiple Choice Minimum Required Selected Count  | 
				||||||||||||||||||||||||
| mspp_modifiedon | Edm.DateTimeOffset | 
							 Shows the date and time when the record was modified. Display name: Modified On  | 
				||||||||||||||||||||||||
| mspp_multiplechoicevalidationerrormessage | Edm.String | 
							 Display name: Multiple Choice Validation Error Message  | 
				||||||||||||||||||||||||
| mspp_notes_settings | Edm.String | 
							 Display name: Notes Settings  | 
				||||||||||||||||||||||||
| mspp_onsavefromattribute | Edm.String | 
							 Use this field, in conjunction with On Save Type = Current User Contact, to map any attribute from the current user’s contact record to this record’s attribute logical name. Display name: On Save From Attribute  | 
				||||||||||||||||||||||||
| mspp_onsavetype | Edm.Int32 | 
							 Shows the mechanisms for populating a field with a value. Display name: On Save Type 
								Default options
								 
					
  | 
				||||||||||||||||||||||||
| mspp_onsavevalue | Edm.String | 
							 Display name: Value  | 
				||||||||||||||||||||||||
| mspp_prepopulatefromattribute | Edm.String | 
							 Use this field, in conjunction with Prepopulate Type = Current User Contact, to map any attribute from the current user’s contact record to this record’s attribute logical name. Display name: Prepopulate From Attribute  | 
				||||||||||||||||||||||||
| mspp_prepopulatetype | Edm.Int32 | 
							 Shows the mechanisms for populating a field with a value. Display name: Prepopulate Type 
								Default options
								 
					
  | 
				||||||||||||||||||||||||
| mspp_prepopulatevalue | Edm.String | 
							 The value to prepopulate the field. Display name: Prepopulate Value  | 
				||||||||||||||||||||||||
| mspp_provisionedlanguages | Edm.Int32 | 
							 Display name: Provisioned Languages  | 
				||||||||||||||||||||||||
| mspp_purchasecreateinvoiceonpayment | Edm.Boolean | 
							 Display name: Create Invoice on Payment 
								Default options
								 
					
  | 
				||||||||||||||||||||||||
| mspp_purchasefulfillorderonpayment | Edm.Boolean | 
							 Display name: Fulfill Order on Payment 
								Default options
								 
					
  | 
				||||||||||||||||||||||||
| mspp_purchaselineitemdescriptionattribute | Edm.String | 
							 Display name: Line Item Description Attribute Name  | 
				||||||||||||||||||||||||
| mspp_purchaselineiteminstructionsattribute | Edm.String | 
							 Purchase line item entity attribute name for instructions. Display name: Line Item Instructions Attribute Name  | 
				||||||||||||||||||||||||
| mspp_purchaselineitemorderattribute | Edm.String | 
							 Purchase line item entity attribute name for the order in which a line item should be displayed. Display name: Line Item Order Attribute Name  | 
				||||||||||||||||||||||||
| mspp_purchaselineitemproductattribute | Edm.String | 
							 Purchase line item entity attribute name for Product lookup. If this value is not present and set, the corresponding line item will be excluded from the purchase. Display name: Line Item Product Attribute Name  | 
				||||||||||||||||||||||||
| mspp_purchaselineitemquantityattribute | Edm.String | 
							 Purchase line item entity attribute name for item quantity. (Should be a decimal attribute.) Display name: Line Item Quantity Attribute Name  | 
				||||||||||||||||||||||||
| mspp_purchaselineitemrelationship | Edm.String | 
							 Relationship from the purchase entity that defines purchase line items. Display name: Line Item Relationship Name  | 
				||||||||||||||||||||||||
| mspp_purchaselineitemrequiredattribute | Edm.String | 
							 Purchase line item entity attribute name for whether a line item is required. Display name: Line Item Required Attribute Name  | 
				||||||||||||||||||||||||
| mspp_purchaselineitemuomattribute | Edm.String | 
							 Purchase line item entity attribute name for Unit of Measure lookup. Display name: Line Item UoM Attribute Name  | 
				||||||||||||||||||||||||
| mspp_purchaseoptionalproductsrelationship | Edm.String | 
							 Relationship from the purchase entity for products to be purchased that are optional (the user must opt-in to purchase of these items). Display name: Optional Products Relationship Name  | 
				||||||||||||||||||||||||
| mspp_purchasequotename | Edm.String | 
							 The name to be used for all purchase quotes generated by this step. Display name: Quote Name  | 
				||||||||||||||||||||||||
| mspp_purchaserequiredproductsrelationship | Edm.String | 
							 Relationship from the purchase entity for products to be purchased that are a required part of the purchase. Display name: Required Products Relationship Name  | 
				||||||||||||||||||||||||
| mspp_purchaserequiresshipping | Edm.Boolean | 
							 Select whether to require the purchase process to collect shipping information. Display name: Requires Shipping 
								Default options
								 
					
  | 
				||||||||||||||||||||||||
| mspp_purchasetargetentityinvoicerelationship | Edm.String | 
							 Display name: Target Entity Invoice Relationship Name  | 
				||||||||||||||||||||||||
| mspp_purchasetargetentityorderrelationship | Edm.String | 
							 Display name: Target Entity Order Relationship Name  | 
				||||||||||||||||||||||||
| mspp_purchasetargetentityrelationship | Edm.String | 
							 Relationship from the form step target entity to the purchase entity, if the step target is not the purchase entity. Display name: Target Entity Relationship Name  | 
				||||||||||||||||||||||||
| mspp_randomizeoptionsetvalues | Edm.Boolean | 
							 Display name: Randomize Option Set Values 
								Default options
								 
					
  | 
				||||||||||||||||||||||||
| mspp_rangevalidationerrormessage | Edm.String | 
							 Display name: Range Validation Error Message  | 
				||||||||||||||||||||||||
| mspp_rankordernotiesvalidationerrormessage | Edm.String | 
							 Display name: Rank Order No Ties Validation Error Message  | 
				||||||||||||||||||||||||
| mspp_requiredfieldvalidationerrormessage | Edm.String | 
							 The error message shown when a required field does not contain a value. Display name: Required Field Validation Error Message  | 
				||||||||||||||||||||||||
| mspp_sectionname | Edm.String | 
							 Display name: Section Name  | 
				||||||||||||||||||||||||
| mspp_setvalueonsave | Edm.Boolean | 
							 Display name: Set Value On Save 
								Default options
								 
					
  | 
				||||||||||||||||||||||||
| mspp_subgrid_name | Edm.String | 
							 Display name: Subgrid Name  | 
				||||||||||||||||||||||||
| mspp_subgrid_settings | Edm.String | 
							 Display name: Subgrid Settings  | 
				||||||||||||||||||||||||
| mspp_tabname | Edm.String | 
							 Display name: Tab Name  | 
				||||||||||||||||||||||||
| mspp_timeline_settings | Edm.String | 
							 Display name: Timeline Settings  | 
				||||||||||||||||||||||||
| mspp_type | Edm.Int32 | 
							 Display name: Type 
								Default options
								 
					
  | 
				||||||||||||||||||||||||
| mspp_useattributedescriptionproperty | Edm.Boolean | 
							 Display name: Use Attribute's Description Property 
								Default options
								 
					
  | 
				||||||||||||||||||||||||
| mspp_validationerrormessage | Edm.String | 
							 The error message defined for the validation. Display name: Validation Error Message  | 
				||||||||||||||||||||||||
| mspp_validationregularexpression | Edm.String | 
							 Adds a regular expression validator with the specified regular expression. Display name: Validation Regular Expression  | 
				||||||||||||||||||||||||
| mspp_validationregularexpressionerrormessage | Edm.String | 
							 Display name: Regular Expression Validation Error Message  | 
				||||||||||||||||||||||||
| mspp_webformmetadataid | Edm.Guid | 
							 Unique identifier for entity instances Display name: Multistep Form Metadata  | 
				||||||||||||||||||||||||
| statecode | Edm.Int32 | 
							 Status of the Multistep Form Metadata Display name: Status 
								Default options
								 
					
  | 
				||||||||||||||||||||||||
| statuscode | Edm.Int32 | 
							 Reason for the status of the Multistep Form Metadata Display name: Status Reason 
								Default options
								 
					
  | 
				
Lookup properties
Lookup properties are read-only, computed properties which contain entity primary key Edm.Guid data for one or more corresponding single-valued navigation properties. More information: Lookup properties and Lookup property data.
| Name | Single-valued navigation property | Description | 
|---|---|---|
| _mspp_createdby_value | mspp_createdby | 
							 Shows who created the record.  | 
				
| _mspp_entityformforcreate_value | mspp_entityformforcreate | |
| _mspp_entityformforcreateinwebformmetadata_value | mspp_entityformforcreateinwebformmetadata | |
| _mspp_modifiedby_value | mspp_modifiedby | 
							 Shows who last updated the record.  | 
				
| _mspp_webformstep_value | mspp_webformstep | 
							 Unique identifier for Form Step associated with Multistep Form Metadata.  | 
				
Single-valued navigation properties
Single-valued navigation properties represent lookup fields where a single entity can be referenced. Each single-valued navigation property has a corresponding partner collection-valued navigation property on the related entity.
| Name | Type | Partner | 
|---|---|---|
| mspp_createdby | systemuser | mspp_systemuser_mspp_webformmetadata_createdby | 
| mspp_entityformforcreate | mspp_webform | mspp_webform_webformmetadata_entityformforcreate | 
| mspp_entityformforcreateinwebformmetadata | mspp_entityform | mspp_entityform_webformmetadata_entityformforcreate | 
| mspp_modifiedby | systemuser | mspp_systemuser_mspp_webformmetadata_modifiedby | 
| mspp_webformstep | mspp_webformstep | mspp_webformmetadata_webformstep | 
Operations
The following operations can be used with the mspp_webformmetadata entity type.
| Name | Binding | 
|---|---|
| BulkRetain | Not Bound | 
| CreateMultiple | Not Bound | 
| DeleteMultiple | Not Bound | 
| PurgeRetainedContent | Not Bound | 
| Retain | Not Bound | 
| RollbackRetain | Not Bound | 
| UpdateMultiple | Not Bound | 
| ValidateRetentionConfig | Not Bound |