Bookable Resource (BookableResource) table/entity reference (Microsoft Dynamics 365 Customer Service)
Resource that has capacity which can be allocated to work.
Note
The Microsoft Dynamics 365 Customer Service Bookable Resource (BookableResource) table extends the Microsoft Dynamics 365 Bookable Resource (BookableResource) table.
Messages
The following table lists the messages for the Bookable Resource (BookableResource) table. Messages represent operations that can be performed on the table. They may also be events.
Name Is Event? |
Web API Operation | SDK for .NET |
---|---|---|
msdyn_GetResourceBookingDetails Event: True |
msdyn_GetResourceBookingDetails action | Learn to use messages with the SDK for .NET |
Writable columns/attributes
These columns/attributes return true for either IsValidForCreate or IsValidForUpdate (usually both). Listed by SchemaName.
- msdyn_DeriveCapacity
- msdyn_DisplayOnScheduleAssistant
- msdyn_DisplayOnScheduleBoard
- msdyn_EnableAppointments
- msdyn_EnableOutlookSchedules
- msdyn_EndLocation
- msdyn_facilityequipmentid
- msdyn_GenericType
- msdyn_OptimalCrewSize
- msdyn_organizationalunit
- msdyn_PoolType
- msdyn_PrimaryEMail
- msdyn_StartLocation
- msdyn_targetutilization
msdyn_DeriveCapacity
Property | Value |
---|---|
Description | |
DisplayName | Derive Capacity From Group Members |
IsValidForForm | True |
IsValidForRead | True |
LogicalName | msdyn_derivecapacity |
RequiredLevel | None |
Type | Boolean |
GlobalChoiceName | msdyn_bookableresource_msdyn_derivecapacity |
DefaultValue | False |
True Label | Yes |
False Label | No |
msdyn_DisplayOnScheduleAssistant
Property | Value |
---|---|
Description | Specify if this resource should be enabled for availablity search. |
DisplayName | Enable for Availability Search |
IsValidForForm | True |
IsValidForRead | True |
LogicalName | msdyn_displayonscheduleassistant |
RequiredLevel | None |
Type | Boolean |
GlobalChoiceName | msdyn_bookableresource_msdyn_displayonscheduleassistant |
DefaultValue | True |
True Label | Yes |
False Label | No |
msdyn_DisplayOnScheduleBoard
Property | Value |
---|---|
Description | Specify if this resource should be displayed on the schedule board. |
DisplayName | Display On Schedule Board |
IsValidForForm | True |
IsValidForRead | True |
LogicalName | msdyn_displayonscheduleboard |
RequiredLevel | ApplicationRequired |
Type | Boolean |
GlobalChoiceName | msdyn_bookableresource_msdyn_displayonscheduleboard |
DefaultValue | True |
True Label | Yes |
False Label | No |
msdyn_EnableAppointments
Property | Value |
---|---|
Description | Enable appointments to display on the new schedule board and be considered in availability search for resources. |
DisplayName | Include Appointments |
IsValidForForm | True |
IsValidForRead | True |
LogicalName | msdyn_enableappointments |
RequiredLevel | None |
Type | Picklist |
DefaultFormValue | 192350001 |
GlobalChoiceName | msdyn_enableappointmentsoption |
msdyn_EnableAppointments Choices/Options
Value | Label |
---|---|
192350000 | No |
192350001 | Yes |
msdyn_EnableOutlookSchedules
Property | Value |
---|---|
Description | This only applies when directly calling the API. It does not apply when the Book button is clicked on the Schedule Board or on any schedulable entity. |
DisplayName | Include Outlook Free/Busy in Search Resource Availability API |
IsValidForForm | True |
IsValidForRead | True |
LogicalName | msdyn_enableoutlookschedules |
RequiredLevel | None |
Type | Picklist |
DefaultFormValue | 192350001 |
GlobalChoiceName | msdyn_enableappointmentsoption |
msdyn_EnableOutlookSchedules Choices/Options
Value | Label |
---|---|
192350000 | No |
192350001 | Yes |
msdyn_EndLocation
Property | Value |
---|---|
Description | Shows the default ending location type when booking daily schedules for this resource. |
DisplayName | End Location |
IsValidForForm | True |
IsValidForRead | True |
LogicalName | msdyn_endlocation |
RequiredLevel | None |
Type | Picklist |
DefaultFormValue | 690970002 |
GlobalChoiceName | msdyn_workstartlocationtype |
msdyn_EndLocation Choices/Options
Value | Label |
---|---|
690970000 | Resource Address |
690970001 | Organizational Unit Address |
690970002 | Location Agnostic |
msdyn_facilityequipmentid
Property | Value |
---|---|
Description | Unique identifier for Facility Equipment |
DisplayName | Facility Equipment |
IsValidForForm | True |
IsValidForRead | True |
LogicalName | msdyn_facilityequipmentid |
RequiredLevel | None |
Type | Lookup |
Targets | equipment |
msdyn_GenericType
Property | Value |
---|---|
Description | |
DisplayName | Generic Type (Deprecated) |
IsValidForForm | True |
IsValidForRead | True |
LogicalName | msdyn_generictype |
RequiredLevel | None |
Type | Picklist |
DefaultFormValue | -1 |
GlobalChoiceName | msdyn_generictype |
msdyn_GenericType Choices/Options
Value | Label |
---|---|
690970000 | Service Center |
msdyn_OptimalCrewSize
Property | Value |
---|---|
Description | |
DisplayName | Optimal Crew Size |
IsValidForForm | True |
IsValidForRead | True |
LogicalName | msdyn_optimalcrewsize |
RequiredLevel | None |
Type | Integer |
MaxValue | 9999 |
MinValue | 0 |
msdyn_organizationalunit
Property | Value |
---|---|
Description | Organizational Unit that resource belong to |
DisplayName | Organizational Unit |
IsValidForForm | True |
IsValidForRead | True |
LogicalName | msdyn_organizationalunit |
RequiredLevel | None |
Type | Lookup |
Targets | msdyn_organizationalunit |
msdyn_PoolType
Property | Value |
---|---|
Description | Select whether the pool is an account, contact, user, equipment or a facility of resources. |
DisplayName | Pool Type |
IsValidForForm | True |
IsValidForRead | True |
LogicalName | msdyn_pooltype |
RequiredLevel | None |
Type | MultiSelectPicklist |
DefaultFormValue | |
GlobalChoiceName | msdyn_pooltype |
msdyn_PoolType Choices/Options
Value | Label |
---|---|
192350000 | Account |
192350001 | Contact |
192350002 | User |
192350003 | Equipment |
192350004 | Facility |
msdyn_PrimaryEMail
Property | Value |
---|---|
Description | |
DisplayName | Primary Email |
IsValidForForm | True |
IsValidForRead | True |
LogicalName | msdyn_primaryemail |
RequiredLevel | None |
Type | String |
Format | |
FormatName | |
ImeMode | Auto |
IsLocalizable | False |
MaxLength | 100 |
msdyn_StartLocation
Property | Value |
---|---|
Description | Shows the default starting location type when booking daily schedules for this resource. |
DisplayName | Start Location |
IsValidForForm | True |
IsValidForRead | True |
LogicalName | msdyn_startlocation |
RequiredLevel | None |
Type | Picklist |
DefaultFormValue | 690970002 |
GlobalChoiceName | msdyn_workstartlocationtype |
msdyn_StartLocation Choices/Options
Value | Label |
---|---|
690970000 | Resource Address |
690970001 | Organizational Unit Address |
690970002 | Location Agnostic |
msdyn_targetutilization
Property | Value |
---|---|
Description | Shows the target utilization for the resource. |
DisplayName | Target Utilization |
IsValidForForm | True |
IsValidForRead | True |
LogicalName | msdyn_targetutilization |
RequiredLevel | None |
Type | Integer |
MaxValue | 100 |
MinValue | 1 |
Many-to-One relationships
These relationships are many-to-one. Listed by SchemaName.
- msdyn_equipment_bookableresource_FacilityEquipmentId
- msdyn_msdyn_organizationalunit_bookableresource_organizationalunit
msdyn_equipment_bookableresource_FacilityEquipmentId
One-To-Many Relationship: equipment msdyn_equipment_bookableresource_FacilityEquipmentId
Property | Value |
---|---|
ReferencedEntity | equipment |
ReferencedAttribute | equipmentid |
ReferencingAttribute | msdyn_facilityequipmentid |
ReferencingEntityNavigationPropertyName | msdyn_facilityequipmentid |
IsHierarchical | |
CascadeConfiguration | Archive: NoCascade Assign: NoCascade Delete: RemoveLink Merge: NoCascade Reparent: NoCascade RollupView: NoCascade Share: NoCascade Unshare: NoCascade |
msdyn_msdyn_organizationalunit_bookableresource_organizationalunit
One-To-Many Relationship: msdyn_organizationalunit msdyn_msdyn_organizationalunit_bookableresource_organizationalunit
Property | Value |
---|---|
ReferencedEntity | msdyn_organizationalunit |
ReferencedAttribute | msdyn_organizationalunitid |
ReferencingAttribute | msdyn_organizationalunit |
ReferencingEntityNavigationPropertyName | msdyn_OrganizationalUnit |
IsHierarchical | |
CascadeConfiguration | Archive: NoCascade Assign: NoCascade Delete: RemoveLink Merge: NoCascade Reparent: NoCascade RollupView: NoCascade Share: NoCascade Unshare: NoCascade |
One-to-Many relationships
These relationships are one-to-many. Listed by SchemaName.
- msdyn_bookableresource_bookableresourcebooking_ResourceGroup
- msdyn_bookableresource_bookableresourcebookingheader_bookableresourceid
- msdyn_bookableresource_msdyn_actual_bookableresource
- msdyn_bookableresource_msdyn_bookableresourceassociation_Resource1
- msdyn_bookableresource_msdyn_bookableresourceassociation_Resource2
- msdyn_bookableresource_msdyn_requirementresourcepreference_BookableResource
- msdyn_bookableresource_msdyn_resourceterritory_Resource
- msdyn_bookableresource_msdyn_workhourtemplate_bookableresourceid
msdyn_bookableresource_bookableresourcebooking_ResourceGroup
Many-To-One Relationship: bookableresourcebooking msdyn_bookableresource_bookableresourcebooking_ResourceGroup
Property | Value |
---|---|
ReferencingEntity | bookableresourcebooking |
ReferencingAttribute | msdyn_resourcegroup |
ReferencedEntityNavigationPropertyName | msdyn_bookableresource_bookableresourcebooking_ResourceGroup |
IsCustomizable | True |
AssociatedMenuConfiguration | AvailableOffline: True Behavior: UseCollectionName Group: Details Label: MenuId: null Order: 10000 QueryApi: null ViewId: 00000000-0000-0000-0000-000000000000 |
msdyn_bookableresource_bookableresourcebookingheader_bookableresourceid
Many-To-One Relationship: bookableresourcebookingheader msdyn_bookableresource_bookableresourcebookingheader_bookableresourceid
Property | Value |
---|---|
ReferencingEntity | bookableresourcebookingheader |
ReferencingAttribute | msdyn_bookableresourceid |
ReferencedEntityNavigationPropertyName | msdyn_bookableresource_bookableresourcebookingheader_bookableresourceid |
IsCustomizable | True |
AssociatedMenuConfiguration | AvailableOffline: True Behavior: UseCollectionName Group: Details Label: MenuId: null Order: 10000 QueryApi: null ViewId: 00000000-0000-0000-0000-000000000000 |
msdyn_bookableresource_msdyn_actual_bookableresource
Many-To-One Relationship: msdyn_actual msdyn_bookableresource_msdyn_actual_bookableresource
Property | Value |
---|---|
ReferencingEntity | msdyn_actual |
ReferencingAttribute | msdyn_bookableresource |
ReferencedEntityNavigationPropertyName | msdyn_bookableresource_msdyn_actual_bookableresource |
IsCustomizable | True |
AssociatedMenuConfiguration | AvailableOffline: True Behavior: UseCollectionName Group: Details Label: MenuId: null Order: 10000 QueryApi: null ViewId: 00000000-0000-0000-0000-000000000000 |
msdyn_bookableresource_msdyn_bookableresourceassociation_Resource1
Many-To-One Relationship: msdyn_bookableresourceassociation msdyn_bookableresource_msdyn_bookableresourceassociation_Resource1
Property | Value |
---|---|
ReferencingEntity | msdyn_bookableresourceassociation |
ReferencingAttribute | msdyn_resource1 |
ReferencedEntityNavigationPropertyName | msdyn_bookableresource_msdyn_bookableresourceassociation_Resource1 |
IsCustomizable | True |
AssociatedMenuConfiguration | AvailableOffline: True Behavior: UseCollectionName Group: Details Label: MenuId: null Order: 10000 QueryApi: null ViewId: 00000000-0000-0000-0000-000000000000 |
msdyn_bookableresource_msdyn_bookableresourceassociation_Resource2
Many-To-One Relationship: msdyn_bookableresourceassociation msdyn_bookableresource_msdyn_bookableresourceassociation_Resource2
Property | Value |
---|---|
ReferencingEntity | msdyn_bookableresourceassociation |
ReferencingAttribute | msdyn_resource2 |
ReferencedEntityNavigationPropertyName | msdyn_bookableresource_msdyn_bookableresourceassociation_Resource2 |
IsCustomizable | True |
AssociatedMenuConfiguration | AvailableOffline: True Behavior: UseCollectionName Group: Details Label: MenuId: null Order: 10000 QueryApi: null ViewId: 00000000-0000-0000-0000-000000000000 |
msdyn_bookableresource_msdyn_requirementresourcepreference_BookableResource
Many-To-One Relationship: msdyn_requirementresourcepreference msdyn_bookableresource_msdyn_requirementresourcepreference_BookableResource
Property | Value |
---|---|
ReferencingEntity | msdyn_requirementresourcepreference |
ReferencingAttribute | msdyn_bookableresource |
ReferencedEntityNavigationPropertyName | msdyn_bookableresource_msdyn_requirementresourcepreference_BookableResource |
IsCustomizable | True |
AssociatedMenuConfiguration | AvailableOffline: True Behavior: UseLabel Group: Details Label: Resource Preferences MenuId: null Order: 10000 QueryApi: null ViewId: 00000000-0000-0000-0000-000000000000 |
msdyn_bookableresource_msdyn_resourceterritory_Resource
Many-To-One Relationship: msdyn_resourceterritory msdyn_bookableresource_msdyn_resourceterritory_Resource
Property | Value |
---|---|
ReferencingEntity | msdyn_resourceterritory |
ReferencingAttribute | msdyn_resource |
ReferencedEntityNavigationPropertyName | msdyn_bookableresource_msdyn_resourceterritory_Resource |
IsCustomizable | True |
AssociatedMenuConfiguration | AvailableOffline: True Behavior: UseCollectionName Group: Details Label: MenuId: null Order: 10000 QueryApi: null ViewId: 00000000-0000-0000-0000-000000000000 |
msdyn_bookableresource_msdyn_workhourtemplate_bookableresourceid
Many-To-One Relationship: msdyn_workhourtemplate msdyn_bookableresource_msdyn_workhourtemplate_bookableresourceid
Property | Value |
---|---|
ReferencingEntity | msdyn_workhourtemplate |
ReferencingAttribute | msdyn_bookableresourceid |
ReferencedEntityNavigationPropertyName | msdyn_bookableresource_msdyn_workhourtemplate_bookableresourceid |
IsCustomizable | True |
AssociatedMenuConfiguration | AvailableOffline: True Behavior: UseCollectionName Group: Details Label: MenuId: null Order: 10000 QueryApi: null ViewId: 00000000-0000-0000-0000-000000000000 |
See also
Dataverse table/entity reference
Dataverse Web API Reference