CrmService Messages

banner art

[Applies to: Microsoft Dynamics CRM 4.0]

Find the latest SDK documentation: CRM 2015 SDK

Messages are used with the CrmService.Execute method. For more information, see Using the CrmService Execute Method.

The detail page for each message indicates:

  • Which deployment types support the message.
  • Whether the message works while online (connected to the server) or offline (disconnected from the server).

The deployment types are as follows:

  • Microsoft Dynamics CRM 4.0 - On-premise deployment
  • Microsoft Dynamics CRM 4.0 – Internet facing deployment (IFD)
  • Microsoft Dynamics CRM Online

Most messages available in the CrmService Web service apply to all three deployment types. See each message topic for exceptions.

The following table lists all the available messages to be used with the CrmService.Execute method.

Message name Available online, offline or both
AddItemCampaign Both
AddItemCampaignActivity Both
AddMemberList Online
AddMembersTeam Online
AddPrivilegesRole Online
AddProductToKit Both
AddSubstituteProduct Both
Assign Online
AssignUserRolesRole Online
AssociateEntities Both
AutoMapEntity Online
BackgroundSendEmail Both
Book Online
BulkDelete Online
BulkDetectDuplicates Online
CalculateActualValueOpportunity Both
CalculateTotalTimeIncident Both
CancelContract Both
CancelSalesOrder Both
CheckIncomingEmail Both
CheckPromoteEmail Both
CloneContract Online
CloseIncident Both
CloseQuote Both
CompoundCreate Both
CompoundUpdate Both
CompoundUpdateDuplicateDetectionRule Both
ConvertKitToProduct Online
ConvertProductToKit Online
ConvertQuoteToSalesOrder Both
ConvertSalesOrderToInvoice Online
CopyCampaign Online
CopyMembersList Online
Create Both
CreateActivitiesList Online
CreateWorkflowFromTemplate Online
Delete Both
DeliverIncomingEmail Online
DeliverPromoteEmail Both
DetachFromQueueEmail Both
DisassociateEntities Both
DistributeCampaignActivity Online
DownloadReportDefinition Both
ExecuteByIdSavedQuery Both
ExecuteByIdUserQuery Both
ExecuteCampaignActivity Both
ExecuteFetch Both
ExecuteWorkflow Online
ExpandCalendar Both
ExportAllXml Online
ExportCompressedAllXml Online
ExportCompressedTranslationsXml Online
ExportCompressedXml Online
ExportTranslationsXml Online
ExportXml Online
FetchXmlToQueryExpression Both
FindParentResourceGroup Both
FulfillSalesOrder Both
GenerateInvoiceFromOpportunity Online
GenerateQuoteFromOpportunity Online
GenerateSalesOrderFromOpportunity Online
GetAllTimeZonesWithDisplayName Both
GetDecryptionKey Online
GetDistinctValuesImportFile Online
GetHeaderColumnsImportFile Online
GetInvoiceProductsFromOpportunity Online
GetQuantityDecimal Both
GetQuoteProductsFromOpportunity Both
GetReportHistoryLimit Online
GetSalesOrderProductsFromOpportunity Both
GetTimeZoneCodeByLocalizedName Both
GetTrackingTokenEmail Both
GrantAccess Online
Handle Both
ImportAllXml Online
ImportCompressedAllXml Online
ImportCompressedTranslationsXmlWithProgress Online
ImportCompressedXmlWithProgress Online
ImportRecordsImport Both
ImportTranslationsXmlWithProgress Online
ImportXml Online
ImportXmlWithProgress Online
InitializeFrom Both
InstantiateTemplate Both
IsBackOfficeInstalled Both
IsValidStateTransition Both
LocalTimeFromUtcTime Both
LockInvoicePricing Online
LockSalesOrderPricing Online
LoseOpportunity Both
MakeAvailableToOrganizationReport Online
MakeAvailableToOrganizationTemplate Online
MakeUnavailableToOrganizationReport Online
MakeUnavailableToOrganizationTemplate Online
Merge Online
ModifyAccess Online
ParseImport Both
ProcessInboundEmail Online
PublishAllXml Online
PublishDuplicateRule Online
PublishXml Online
QualifyMemberList Both
QueryExpressionToFetchXml Both
QueryMultipleSchedules Both
QuerySchedule Both
ReassignObjectsSystemUser Online
RegisterSolution Online
RemoveItemCampaign Both
RemoveItemCampaignActivity Both
RemoveMemberList Online
RemoveMembersTeam Online
RemoveParent Online
RemovePrivilegeRole Online
RemoveProductFromKit Both
RemoveRelated Both
RemoveSubstituteProduct Both
RemoveUserRolesRole Online
RenewContract Both
ReplacePrivilegesRole Online
Reschedule Online
ResetDataFilters Online
Retrieve Both
RetrieveAllChildUsersSystemUser Both
RetrieveAvailableLanguages Both
RetrieveBusinessHierarchyBusinessUnit Online
RetrieveByGroupResource Both
RetrieveByResourceResourceGroup Both
RetrieveByResourcesService Both
RetrieveByTopIncidentProductKbArticle Both
RetrieveByTopIncidentSubjectKbArticle Both
RetrieveDeploymentLicenseType Both
RetrieveDeprovisionedLanguages Online
RetrieveDuplicates Online
RetrieveExchangeRate Both
RetrieveFormXml For internal use only.
RetrieveInstalledLanguagePacks Online
RetrieveLicenseInfo Both
RetrieveLocLabels Online
RetrieveMembersBulkOperation Both
RetrieveMembersTeam Both
RetrieveMultiple Both
RetrieveOrganizationResources Online
RetrieveParentGroupsResourceGroup Both
RetrieveParsedDataImportFile Online
RetrievePrincipalAccess Both
RetrievePrivilegeSet Both
RetrieveProvisionedLanguages Online
RetrieveRolePrivilegesRole Both
RetrieveSharedPrincipalsAndAccess Both
RetrieveSubGroupsResourceGroup Both
RetrieveSubsidiaryTeamsBusinessUnit Both
RetrieveSubsidiaryUsersBusinessUnit Both
RetrieveTeamsSystemUser Both
RetrieveUserPrivileges Both
RetrieveUserSettingsSystemUser Both
RetrieveVersion Both
ReviseQuote Both
RevokeAccess Online
Rollup Both
Route Both
Search Online
SearchByBodyKbArticle Both
SearchByKeywordsKbArticle Both
SearchByTitleKbArticle Both
SendBulkMail Both
SendEmail Both
SendEmailFromTemplate Online
SendFax Both
SendTemplate Both
SetBusinessEquipment Online
SetBusinessSystemUser Online
SetLocLabels Online
SetParentBusinessUnit Online
SetParentSystemUser Online
SetParentTeam Online
SetRelated Both
SetReportRelated Online
SetStateAccount Both
SetStateAppointment Both
SetStateBusinessUnit Both
SetStateCampaign Both
SetStateCampaignActivity Both
SetStateCampaignResponse Both
SetStateContact Both
SetStateContract Both
SetStateContractDetail Both
SetStateDiscountType Both
SetStateDynamicEntity Both
SetStateEmail Both
SetStateFax Both
SetStateIncident Both
SetStateIncidentResolution Both
SetStateInvoice Both
SetStateKbArticle Both
SetStateLead Both
SetStateLetter Both
SetStateList Both
SetStateMailMergeTemplate Both
SetStateOpportunity Both
SetStateOpportunityClose Both
SetStateOrderClose Both
SetStatePhoneCall Both
SetStatePriceLevel Both
SetStateProduct Both
SetStateQuote Both
SetStateQuoteClose Both
SetStateRelationshipRole Both
SetStateSalesOrder Both
SetStateSdkMessageProcessingStep Both
SetStateServiceAppointment Both
SetStateSystemUser Both
SetStateTask Both
SetStateTransactionCurrency Both
SetStateUserQuery Both
SetStateWFProcessInstance Deprecated
SetStateWorkflow Both
TransformImport Both
UnlockInvoicePricing Online
UnlockSalesOrderPricing Online
UnpublishDuplicateRule Online
UnregisterSolution Online
Update Both
UpdateUserSettingsSystemUser Both
UtcTimeFromLocalTime Both
Validate Both
ValidateSavedQuery Both
WhoAmI Both
WinOpportunity Both
WinQuote Both

See Also

Concepts

Other Resources

© 2010 Microsoft Corporation. All rights reserved.