分享方式:


組織服務中的 CRM 訊息

 

發佈日期: 2016年11月

適用對象: Dynamics CRM 2015

Microsoft.Crm.Sdk.Messages 命名空間包含使用任何實體中儲存的資料所需的所有訊息。 解決方案訊息也在此命名空間中。

訊息會搭配 IOrganizationService.Execute 方法使用。 此命名空間中的大部分訊息都會套用至三個部署類型。 每個訊息的要求頁面都會指出哪些部署類型支援訊息。 部署類型為:

  • Microsoft Dynamics CRM 2015 - 內部部署的部署

  • Microsoft Dynamics CRM 2015 – 網際網路對向部署 (IFD)

  • Microsoft Dynamics CRM Online

此請求頁面也會指出訊息是否連線運作 (連線至伺服器) 或離線 (與伺服器中斷連線)。

訊息

下表顯示 CRM 命名空間中可用的訊息。

訊息要求類別

描述

AddItemCampaignActivityRequest

新增項目至行銷活動方式。

AddItemCampaignRequest

新增項目至行銷活動。 新增的項目必須為下列其中一種實體類型:campaign、list、product 或 salesliterature。

AddListMembersListRequest

新增成員清單至清單。

AddMemberListRequest

新增成員至清單。 新增的成員必須為下列其中一種實體類型:account、contact 或 lead。

AddMembersTeamRequest

新增成員至團隊。

AddToQueueRequest

將一項實體紀錄從來源佇列移動至目標佇列。

AddPrivilegesRoleRequest

新增一組現有權限至現有的角色。

AddProductToKitRequest

新增產品至套件。

AddRecurrenceRequest

新增週期性資訊至現有的約會,使它成為主要週期性約會。

AddSolutionComponentRequest

將解決方案元件新增至未受管理的解決方案。

AddSubstituteProductRequest

已取代。 建立產品與替代產品之間的關聯。

AddToQueueRequest

將一項記錄從來源佇列移動至目標佇列。

AddUserToRecordTeamRequest

新增使用者到指定記錄的自動建立的存取團隊。

ApplyRecordCreationAndUpdateRuleRequest

包含可將記錄建立和更新規則套用至 Dynamics 365 中接收活動的資料。

ApplyRoutingRuleRequest

將使用中路由規則套用至事件 (案例)。

AssignRequest

指派指定的記錄至新的安全性主體 (使用者)。 這會變更執行個體的 ownerid 屬性。

AssociateEntitiesRequest

已取代。 在多對多關聯中的兩筆記錄之間新增連結。

AutoMapEntityRequest

建立兩個實體之間的屬性對應。

BackgroundSendEmailRequest

非同步傳送電子郵件。

BookRequest

排程或「預訂」約會。

BulkDeleteRequest

送出非同步大量刪除工作。

BulkDetectDuplicatesRequest

送出非同步重複資料偵測工作。

BulkOperationStatusCloseRequest

僅供內部使用。

CalculateActualValueOpportunityRequest

計算「成交」狀態的商機值。

CalculateTotalTimeIncidentRequest

計算花在事件 (案例) 上的總分鐘數。

CalculatePriceRequest

定義在商機、報價、訂單和發票中產品的自訂定價。

CalculateRollupFieldRequest

視需要計算彙總屬性值。

CancelContractRequest

取消合約。

CancelSalesOrderRequest

取消銷售訂單。

CheckIncomingEmailRequest

檢查接收電子郵件訊息是否與 Microsoft Dynamics 365 系統相關。

CheckPromoteEmailRequest

檢查接收電子郵件訊息是否應該升級至 Microsoft Dynamics 365 系統。

CleanUpBulkOperationRequest

僅供內部使用。

CloneContractRequest

複製現有合約及其明細項目。

CloneProductRequest

複製產品系列、產品或搭售方案記錄,然後在相同上層節點下建立記錄的複本。

CloseIncidentRequest

關閉事件 (案例)。

CloseQuoteRequest

關閉報價。

CompoundCreateRequest

已取代。 建立複合實體 (salesorder、invoice、quote 或 duplicaterule) 及其相關實體 (salesorderdetail、invoicedetail、quotedetail 或 duplicaterulecondition)。

CompoundUpdateDuplicateDetectionRuleRequest

更新重複資料偵測規則及其相關條件。

CompoundUpdateRequest

已取代。 更新複合記錄 (salesorder、invoice、quote 或 duplicaterule) 及其關聯詳細記錄 (salesorderdetail、invoicedetail、quotedetail 或 duplicaterulecondition)。

ConvertKitToProductRequest

將套件轉換成產品。

ConvertOwnerTeamToAccessTeamRequest

將負責人團隊類型轉換成存取團隊類型。

ConvertProductToKitRequest

將產品轉換成套件。

ConvertQuoteToSalesOrderRequest

將報價轉換為銷售訂單。

ConvertSalesOrderToInvoiceRequest

將銷售訂單轉換為發票。

CopyCampaignRequest

複製行銷活動。

CopyCampaignResponseRequest

複製行銷活動回覆給另一個人,和選擇性地建立行銷活動回覆範本。

CopyDynamicListToStaticRequest

從指定的動態清單建立靜態名單,並新增符合動態名單查詢準則的成員至靜態名單。

CopyMembersListRequest

複製來源清單成員至目標名單,而不建立重複資料。

CopySystemFormRequest

依據現有的實體表單建立新的實體表單。

CreateActivitiesListRequest

建立清單的活動。

CreateExceptionRequest

建立週期性約會執行個體的例外狀況。

CreateInstanceRequest

建立主要週期性約會未來的未擴充執行個體。

CreateWorkflowFromTemplateRequest

從工作流程範本建立工作流程。

DeleteAuditDataRequest

刪除所有包含在指定結束日期前的稽核資料區段。

DeleteOpenInstancesRequest

刪除具有「開啟」狀態的主要週期性約會執行個體。

DeliverIncomingEmailRequest

從接收電子郵件訊息建立電子郵件活動執行個體。

DeliverPromoteEmailRequest

從指定電子郵件訊息建立電子郵件活動執行個體。

DeprovisionLanguageRequest

取消提供語言。

DisassociateEntitiesRequest

已取代。 移除多對多關聯中兩筆記錄之間的連結。

DistributeCampaignActivityRequest

建立大量作業來發佈活動,為指定的行銷活動清單中的每個成員建立適當的活動。

DownloadReportDefinitionRequest

下載報表定義。

ExecuteByIdSavedQueryRequest

執行具有指定識別碼的儲存的查詢 (檢視表)。

ExecuteByIdUserQueryRequest

執行具有指定識別碼的使用者查詢 (儲存的檢視表)。

ExecuteFetchRequest

已取代。 執行指定的 Fetch XML 查詢。

ExecuteWorkflowRequest

執行工作流程。

ExpandCalendarRequest

將行事曆規則轉換為指定期間內可用時間區塊的陣列。

ExportMappingsImportMapRequest

將匯入資料對應匯出至 XML 檔案。

ExportFieldTranslationRequest

匯出要翻譯的可當地語系化的屬性。

ExportSolutionRequest

匯出受管理或未受管理的解決方案。

ExportToExcelOnlineRequest

僅供內部使用。

ExportTranslationRequest

將特定解決方案的所有翻譯匯出至壓縮檔。

FetchXmlToQueryExpressionRequest

將 Fetch XML 中的查詢轉換成 QueryExpression。

FindParentResourceGroupRequest

尋找指定的資源群組 (排程群組) 的上層資源群組 (排程群組)。

FulfillSalesOrderRequest

履行銷售訂單 (訂單)。

GenerateInvoiceFromOpportunityRequest

從商機中產生發票。

GenerateQuoteFromOpportunityRequest

從商機產生報價。

GenerateSalesOrderFromOpportunityRequest

從商機產生銷售訂單。

GenerateSocialProfileRequest

傳回現有的社交設定檔記錄 (如果有的話),否則產生新的並傳回它。

GetAllTimeZonesWithDisplayNameRequest

擷取指定的地區的時區定義,只傳回顯示名稱屬性。

GetDecryptionKeyRequest

取得解密金鑰。

GetDefaultPriceLevelRequest

包含所需資料,用來根據使用者與價目表的領域關聯,擷取目前使用者的預設價位等級 (價目表)。

GetDistinctValuesImportFileRequest

為包含清單值的來源檔案的欄回傳明確的值。

GetHeaderColumnsImportFileRequest

如果來源檔案不包含欄標題,則擷取來源檔案欄標題或系統產生的欄標題。

GetInvoiceProductsFromOpportunityRequest

從商機擷取產品並將其複製到指定的發票。

GetQuantityDecimalRequest

取得產品的數量小數值。

GetQuoteProductsFromOpportunityRequest

從商機擷取產品並將其複製到報價。

GetReportHistoryLimitRequest

取得報表的歷程記錄限制。

GetSalesOrderProductsFromOpportunityRequest

從商機擷取產品並將其複製到銷售訂單。

GetTimeZoneCodeByLocalizedNameRequest

擷取指定翻譯的時區名稱之時區代碼。

GetTrackingTokenEmailRequest

傳回追蹤 Token,接著可以做為參數傳遞至 SendEmailRequest 訊息。

GrantAccessRequest

將安全性主體 (使用者或團隊) 的存取權限授與指定的記錄。

ImportFieldTranslationRequest

匯入要翻譯的可當地語系化的屬性。

ImportMappingsImportMapRequest

匯入 XML 對應並建立匯入資料對應。

ImportRecordsImportRequest

送出上傳轉換資料至 Microsoft Dynamics 365 的非同步工作。

ImportSolutionRequest

匯入受管理或未受管理的解決方案。

ImportTranslationRequest

從壓縮檔匯入所有翻譯。

InitializeFromRequest

從現有記錄初始化新記錄。

InstallSampleDataRequest

安裝組織的範例資料。

InstantiateFiltersRequest

具現化篩選。

InstantiateTemplateRequest

從範本建立電子郵件訊息。

IsBackOfficeInstalledRequest

已取代。 檢查是否已安裝 Microsoft Great Plains。

IsComponentCustomizableRequest

判斷解決方案元件是否可自訂。

IsValidStateTransitionRequest

查看狀態移轉是否有效。

LocalTimeFromUtcTimeRequest

為指定的世界標準時間 (UTC) 擷取當地時間。

LockInvoicePricingRequest

鎖定發票中指定的產品和服務總價。 當發票價格鎖定時,對基礎價目表 (價位等級) 的變更並不影響發票的價格。

LockSalesOrderPricingRequest

鎖定銷售訂單 (訂單) 中指定的產品和服務總價。 當銷售訂單價格鎖定時,對基礎價目表 (價位等級) 的變更並不影響銷售訂單 (訂單) 的價格。

LogFailureBulkOperationRequest

僅供內部使用。

LogSuccessBulkOperationRequest

僅供內部使用。

LoseOpportunityRequest

設定商機的狀態為「未成交」。

MakeAvailableToOrganizationReportRequest

已取代。 讓組織中的所有使用者都可使用報表。

MakeAvailableToOrganizationTemplateRequest

已取代。 將指定的電子郵件範本供整個組織使用。

MakeUnavailableToOrganizationReportRequest

已取代。 讓組織中的所有使用者都無法使用報表。

MakeUnavailableToOrganizationTemplateRequest

已取代。 不再提供指定的電子郵件給整個組織使用。

MergeRequest

合併來自相同類型的兩筆記錄的資訊。

ModifyAccessRequest

取代目標記錄上特定安全性主體 (使用者或團隊) 的存取權限。

ParseImportRequest

送出解析與指定資料匯入 (匯入) 相關聯的所有匯入檔案的非同步工作。

PickFromQueueRequest

指派佇列項目給使用者以及選擇性地從佇列移除佇列項目。

ProcessInboundEmailRequest

處理行銷活動電子郵件回覆。

ProcessOneMemberBulkOperationRequest

僅供內部使用。

PropagateByExpressionRequest

將活動發佈至快速行銷活動。

ProvisionLanguageRequest

提供語言。

PublishAllXmlRequest

發行所有自訂。

PublishDuplicateRuleRequest

送出發行重複規則的非同步工作。

PublishProductHierarchyRequest

發行產品系列階層,包括下層產品與搭售方案。

PublishThemeRequest

發行佈景主題

PublishXmlRequest

發行指定實體的自訂。

QualifyLeadRequest

授與潛在客戶資格,並建立連結到原始潛在客戶的客戶、連絡人或商機記錄。

QualifyMemberListRequest

授與指定的成員清單資格,並根據指定選項覆寫清單成員或移除他們。

QueryExpressionToFetchXmlRequest

將表示為 QueryExpression 類別的查詢轉換為表示為 FetchXML 的對等查詢。

QueryMultipleSchedulesRequest

搜尋多個資源符合指定的參數的可用時段。 這類似 QuerySchedule 訊息,但是一次可用於多個資源。

QueryScheduleRequest

搜尋多個指定的資源,符合指定的參數的可用時段。

ReassignObjectsOwnerRequest

將安全性主體 (使用者或團隊) 擁有的所有記錄重新指派給另一個安全性主體 (使用者或團隊)。

ReassignObjectsSystemUserRequest

將使用者擁有的所有記錄重新指派給另一個安全性主體 (使用者或團隊)。

RecalculateRequest

重新計算包含指定目標之目標階層中所有目標的彙總屬性值。

ReleaseToQueueRequest

指派佇列項目回佇列負責人,讓其他人可以選取佇列項目。

RemoveFromQueueRequest

從佇列移除一個佇列項目。

RemoveItemCampaignActivityRequest

從行銷活動方式移除項目。

RemoveItemCampaignRequest

從行銷活動移除項目。

RemoveMemberListRequest

從清單中移除成員。

RemoveMembersTeamRequest

從團隊移除成員。

RemoveParentRequest

移除記錄的上層。

RemovePrivilegeRoleRequest

移除現有角色的權限。

RemoveProductFromKitRequest

從套件移除產品。

RemoveRelatedRequest

已取代。 移除兩筆記錄之間的關聯,如下列目標類別所定義。 例如,移除發票與連絡人之間的關聯。

RemoveSolutionComponentRequest

從未受管理的解決方案移除解決方案元件。

RemoveSubstituteProductRequest

已取代。 移除產品與替代產品之間的關聯。

RemoveUserFromRecordTeamRequest

從指定記錄的自動建立的存取團隊中移除使用者。

RenewContractRequest

更新合約。

RenewEntitlementRequest

更新權利。

ReplacePrivilegesRoleRequest

取代現有角色的權限集合。 如此可以有效刪除所有角色的現有權限,並新增指定權限。

RescheduleRequest

重新排程約會、服務約會或週期性約會。

ResetUserFiltersRequest

重設呼叫使用者的離線資料篩選為組織的預設篩選。

RetrieveAbsoluteAndSiteCollectionUrlRequest

擷取 SharePoint 文件位置或 SharePoint 網站的絕對 (完整) URL 與網站集合 URL。

RetrieveAllChildUsersSystemUserRequest

擷取為指定系統使用者之下屬的系統使用者集合。

RetrieveApplicationRibbonRequest

擷取核心應用程式功能區,包含實體範本。

RetrieveAttributeChangeHistoryRequest

擷取針對特定屬性的變更。

RetrieveAuditDetailsRequest

擷取特定稽核記錄的完整稽核詳細資料。

RetrieveAuditPartitionListRequest

擷取稽核分割清單。

RetrieveAvailableLanguagesRequest

擷取可用語言清單。

RetrieveBusinessHierarchyBusinessUnitRequest

擷取業務單位階層的所有業務單位。

RetrieveByGroupResourceRequest

擷取指定資源所屬的所有資源群組。

RetrieveByResourceResourceGroupRequest

擷取包含指定資源的資源群組。

RetrieveByResourcesServiceRequest

擷取與指定關聯服務組的服務集合。

RetrieveByTopIncidentProductKbArticleRequest

擷取指定產品的前十大知識庫文章。

RetrieveByTopIncidentSubjectKbArticleRequest

擷取指定主題的前十大知識庫文章。

RetrieveCurrentOrganizationRequest

從組織服務 (而不是探索服務) 擷取組織資訊。

RetrieveDependenciesForDeleteRequest

擷取將防止解決方案元件遭到刪除的解決方案元件相依性。

RetrieveDependenciesForUninstallRequest

擷取可防止受管理的解決方案解除安裝的解決方案元件的相依性。

RetrieveDependentComponentsRequest

擷取取決於指定元件的所有元件。

RetrieveDeploymentLicenseTypeRequest

擷取 Microsoft Dynamics 365 部署的授權類型。

RetrieveDeprovisionedLanguagesRequest

擷取安裝於伺服器上已停用的語言套件清單。

RetrieveDuplicatesRequest

偵測及擷取指定之記錄的重複記錄,前提是重複資料偵測已啟用,而且有實體的已發行重複資料偵測規則。

RetrieveEntityRibbonRequest

擷取用於特定實體的功能區定義。

RetrieveExchangeRateRequest

擷取匯率。

RetrieveFilteredFormsRequest

擷取指定使用者的系統表單。

RetrieveFormattedImportJobResultsRequest

從匯入工作擷取格式化結果。

RetrieveFormXmlRequest

僅供內部使用。

RetrieveInstalledLanguagePacksRequest

擷取安裝於伺服器上的語言套件清單。

RetrieveInstalledLanguagePackVersionRequest

擷取已安裝的語言套件版本。

RetrieveLicenseInfoRequest

擷取 Microsoft Dynamics 365 部署的授權數目。

RetrieveLocLabelsRequest

擷取指定屬性的當地語系化標籤。

RetrieveMailboxTrackingFoldersRequest

擷取使用者的資料夾對應規則。

RetrieveMembersBulkOperationRequest

擷取大量作業的成員。

RetrieveMembersTeamRequest

已取代。 擷取團隊的成員。

RetrieveMissingComponentsRequest

擷取目標組織遺失的元件清單。

RetrieveMissingDependenciesRequest

驗證任何解決方案元件不包括在此解決方案中,但有可能是因為要完整匯出的解決方案。

RetrieveOrganizationResourcesRequest

擷取組織使用的資源。

RetrieveParentGroupsResourceGroupRequest

擷取指定的資源群組 (排程群組) 的上層資源群組集合。

RetrieveParsedDataImportFileRequest

從剖析表中擷取資料。

RetrievePersonalWallRequest

擷取文章頁面,包含各文章的註解,屬於呼叫使用者追蹤的所有記錄。

RetrievePrincipalAccessRequest

擷取特定安全性主體 (使用者或團隊) 擁有的記錄存取權限。

RetrievePrincipalAttributePrivilegesRequest

擷取使用者或團隊透過 FieldSecurityProfile 實體直接或間接 (透過團隊成員資格) 關聯,擁有的所有受保護屬性權限。

RetrievePrincipalSyncAttributeMappingsRequest

擷取同步處理屬性對應資訊,定義從伺服器至用戶端應用程式的資料流程。

RetrievePrivilegeSetRequest

擷取系統中定義的權限集。

RetrieveProductPropertiesRequest

針對加入至商機、報價、訂單或發票的產品,擷取所有屬性執行個體 (動態屬性執行個體)。

RetrieveProvisionedLanguagePackVersionRequest

擷取安裝於伺服器上的語言套件版本。

RetrieveProvisionedLanguagesRequest

擷取安裝於伺服器上啟用的語言套件清單。

RetrieveRecordChangeHistoryRequest

擷取針對特定實體的變更。

RetrieveRecordWallRequest

擷取特定記錄的文章頁面,包括各文章的註解。

RetrieveRequiredComponentsRequest

擷取此元件需要的所有元件。

RetrieveRolePrivilegesRoleRequest

擷取指派給指定的角色使用權限。

RetrieveSharedPrincipalsAndAccessRequest

擷取所有具備記錄存取權的安全性主體 (使用者或團隊),以及他們對記錄的存取權利。

RetrieveSubGroupsResourceGroupRequest

擷取指定的資源群組 (排程群組) 的下層資源群組集合。

RetrieveSubsidiaryTeamsBusinessUnitRequest

已取代。 擷取指定的業務單位的下層業務單位的所有團隊資訊。

RetrieveSubsidiaryUsersBusinessUnitRequest

已取代。 擷取指定的業務單位的下層業務單位的所有系統使用者。

RetrieveTeamPrivilegesRequest

擷取團隊的權限。

RetrieveTeamsSystemUserRequest

已取代。 擷取指定的系統使用者為所屬成員的團隊的集合。

RetrieveUnpublishedMultipleRequest

擷取 Web 資源、組織擁有圖表或組織擁有的儀表板目前儲存的定義,不論是否已發行。

RetrieveUnpublishedRequest

擷取 Web 資源、組織擁有圖表或組織擁有的儀表板目前儲存的定義,不論是否已發行。

RetrieveUserPrivilegesRequest

擷取系統使用者 (使用者) 所有的權限,透過人員在指定之業務單位的角色。

RetrieveUserSettingsSystemUserRequest

已取代。 擷取特定系統使用者的系統使用者設定。

RetrieveVersionRequest

擷取 Microsoft Dynamics 365 伺服器的版本號碼。

RevertProductRequest

將產品系列、產品或搭售方案記錄還原至其上次使用中狀態。 自上次發行 (使用中狀態) 後,對記錄所做的所有產品屬性 (屬性) 變更都會遺失。

ReviseQuoteRequest

設定報價狀態為「草稿」。

RevokeAccessRequest

移除特定安全性主體 (使用者或團隊) 對記錄的所有存取權限。

RollupRequest

擷取所有與指定記錄 (客戶或連絡人) 相關的記錄。 這適用於所有活動實體、註解 (附註)、合約、事件 (案例)、發票、商機、報價及銷售訂單 (訂單) 實體。

RouteToRequest

將佇列項目路由至不同的使用者或佇列。

SearchByBodyKbArticleRequest

尋找本文中包含指定文字的所有文件索引。

SearchByKeywordsKbArticleRequest

尋找包含指定關鍵字的所有文件索引。

SearchByTitleKbArticleRequest

尋找標題中包含指定文字的所有文件索引。

SearchRequest

搜尋履行指定約會要求的可用時段。

SendBulkMailRequest

傳送大量電子郵件訊息。

SendEmailFromTemplateRequest

使用範本,傳送電子郵件訊息。

SendEmailRequest

傳送電子郵件訊息。

SendFaxRequest

傳送傳真。

SendTemplateRequest

傳送從範本建立的大量電子郵件。

SetBusinessEquipmentRequest

設定擁有設備的業務。

SetBusinessSystemUserRequest

設定指定的系統使用者的業務單位。

SetLocLabelsRequest

設定指定屬性的當地語系化標籤。

SetParentBusinessUnitRequest

設定指定的業務單位的上層 (經理)。

SetParentSystemUserRequest

設定指定的系統使用者的上層 (經理)。

SetParentTeamRequest

設定指定的團隊的上層 (經理)。

SetRelatedRequest

已取代。 建立商機和客戶、聯絡人或競爭者之間的連結。

SetReportRelatedRequest

指定報表可以執行和檢視的 Microsoft Dynamics 365 區域。

SetStateRequest

設定記錄的狀態。

StatusUpdateBulkOperationRequest

僅供內部使用。

TransformImportRequest

送出非同步工作來轉換解析的資料。

TriggerServiceEndpointCheckRequest

驗證 Microsoft Azure 解決方案的服務端點的設定。

UninstallSampleDataRequest

解除安裝組織的範例資料。

UnlockInvoicePricingRequest

解鎖已指定發票中的產品單價。

UnlockSalesOrderPricingRequest

解鎖已指定銷售訂單 (訂單) 中的產品單價。

UnpublishDuplicateRuleRequest

解除發行重複規則。

UpdateProductPropertiesRequest

針對加入至商機、報價、訂單或發票的產品,更新所有擷取的屬性執行個體 (動態屬性執行個體)。

UpdateUserSettingsSystemUserRequest

已取代。 更新系統使用者的使用者設定。

UtcTimeFromLocalTimeRequest

擷取指定的當地時間的 UTC 時間。

ValidateRecurrenceRuleRequest

驗證週期性約會的週期性規則。

ValidateRequest

確認約會或服務約會的所有限制已符合。

ValidateSavedQueryRequest

驗證已儲存的查詢。

VerifyProcessStateDataRequest

僅供內部使用。

WhoAmIRequest

擷取登入使用者的使用者資訊。

WinOpportunityRequest

變更商機的狀態為「成交」。

WinQuoteRequest

將報價的狀態變更為「成交」。

另請參閱

IOrganizationService
Microsoft.Crm.Sdk.Messages
使用 IOrganizationService Web 服務讀取和寫入資料或中繼資料
IOrganizationService 實體

© 2017 Microsoft. 著作權所有,並保留一切權利。 著作權