共用方式為


SalesOrder (訂單) 實體訊息和方法

 

發行︰ 2017年1月

適用於: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2016、Dynamics CRM Online

銷售訂單 (訂單) 就是已接受的報價。 此實體在 Microsoft Dynamics 365 應用程式中稱為「訂單」。 此實體的結構描述名稱為 SalesOrder。若要檢視組織的實體中繼資料,請安裝瀏覽組織的中繼資料中敘述的中繼資料瀏覽器解決方案。 您也可以下載 SDK 後開啟其頂層資料夾內所附名為 EntityMetadata.xlsx 的 Excel 檔案,從中檢視未經自訂組織的中繼資料。

下表說明此實體的訊息,可用於 IOrganizationService.Execute 方法。

訊息

描述

AssignRequest

指派銷售訂單給其他使用者或團隊。

AssociateRequest

在記錄與一個或多個參與關聯的其他記錄之間建立連結。您也可以使用 IOrganizationService.Associate 方法。如需詳細資訊,請參閱8597998f-764f-4c73-b63d-9f5e02c78061#ActionsOnEntityRecords。 如需此實體的預設關聯清單,請參閱 SalesOrder 實體中繼資料。您可以在組織的中繼資料中找到這項資訊。 請參閱先前的中繼資料瀏覽器資訊。

CancelSalesOrderRequest

取消銷售訂單。

CompoundCreateRequest

已取代。 建立銷售訂單以及相關的銷售訂單詳細資料。 使用CreateRequest

CompoundUpdateRequest

已取代。 更新銷售訂單以及相關的銷售訂單詳細資料。 使用UpdateRequest

ConvertSalesOrderToInvoiceRequest

將銷售訂單轉換為發票。

CreateRequest

建立銷售訂單。 您也可以呼叫 IOrganizationService.Create 方法。

DeleteRequest

刪除銷售訂單。 您也可以呼叫 IOrganizationService.Delete 方法。

DisassociateRequest

移除記錄與一個或多個參與關聯之其他記錄間的連結。您也可以使用 IOrganizationService.Disassociate 方法。如需詳細資訊,請參閱8597998f-764f-4c73-b63d-9f5e02c78061#ActionsOnEntityRecords。 如需此實體的預設關聯清單,請參閱 SalesOrder 實體中繼資料。您可以在組織的中繼資料中找到這項資訊。 請參閱先前的中繼資料瀏覽器資訊。

FulfillSalesOrderRequest

履行銷售訂單。

GenerateSalesOrderFromOpportunityRequest

從指定的商機產生銷售訂單。

GetQuantityDecimalRequest

取得產品數量小數值目標中指定的實體。

GetSalesOrderProductsFromOpportunityRequest

從指定的商機擷取銷售訂單的產品組。

GrantAccessRequest

與另一個安全性主體 (使用者或團隊) 共用銷售訂單。

InitializeFromRequest

從現有記錄初始化新的記錄,前提是已定義兩個實體的屬性對應。 如需詳細資訊,請參閱自訂實體和屬性對應

LockSalesOrderPricingRequest

鎖定銷售訂單定價。

ModifyAccessRequest

為先前與另一位安全性主體 (使用者或團隊) 共用的銷售訂單變更存取權限。

RemoveRelatedRequest

已取代。 移除銷售訂單與連絡人之間的關聯。 請改用 DisassociateRequestDisassociate

RetrieveDuplicatesRequest

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

RetrieveRequest

擷取銷售訂單。 您也可以呼叫 IOrganizationService.Retrieve 方法。

RetrieveMultipleRequest

擷取銷售訂單的集合。您也可以呼叫 IOrganizationService.RetrieveMultiple 方法。

RetrievePrincipalAccessRequest

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

RetrieveSharedPrincipalsAndAccessRequest

擷取擁有銷售訂單存取權限的安全性主體 (使用者或團隊),以及他們對銷售訂單的存取權限。

RevokeAccessRequest

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

RollupRequest

彙總或擷取與指定記錄 (客戶或連絡人) 相關的所有銷售訂單。

SetRelatedRequest

已取代。 建立銷售訂單與連絡人之間的關聯。 請改用 DisassociateRequestDisassociate

SetStateRequest

設定銷售訂單的狀態。 如果您要使用早期繫結類型,請使用 SalesOrderState 列舉來設定可能的狀態。 如需狀態值的清單,請參閱 SalesOrder 實體中繼資料。您可以在組織的中繼資料中找到這項資訊。 請參閱先前的中繼資料瀏覽器資訊。

UnlockSalesOrderPricingRequest

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

UpdateRequest

更新銷售訂單。 您也可以呼叫 IOrganizationService.Update 方法。

另請參閱

報價、訂單和發票實體
SalesOrderDetail (訂單商品) 實體訊息和方法
依實體排列的權限

Microsoft Dynamics 365

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