次の方法で共有


受注 (SalesOrder) (受注) エンティティのメッセージおよびメソッド

 

公開日: 2017年1月

対象: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2016、Dynamics CRM Online

受注は、承諾された見積もりです。 このエンティティは、Microsoft Dynamics 365 アプリケーションでは "注文" と呼ばれます。 このエンティティのスキーマ名は SalesOrder です。組織のエンティティ メタデータを表示するには、「組織のメタデータの参照」で説明されているメタデータ ブラウザー ソリューションをインストールします。 カスタマイズされていない組織のメタデータを、EntityMetadata.xlsx という名前の Excel ファイルで見ることもできます。このファイルは、ダウンロードした SDK の最上位のフォルダーに含まれています。

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

ターゲットに指定されたエンティティの製品の数量 (10 進数の値) を取得します。

GetSalesOrderProductsFromOpportunityRequest

指定した営業案件から特定の受注に対応する製品セットを取得します。

GrantAccessRequest

受注を別のセキュリティ プリンシパル (ユーザーまたはチーム) と共有します。

InitializeFromRequest

2 つのエンティティに属性マップが定義されている場合に、既存のレコードに基づいて新しいレコードを初期化します。 詳細については、「エンティティ マッピングおよび属性マッピングのカスタマイズ」を参照してください。

LockSalesOrderPricingRequest

受注の価格設定をロックします。

ModifyAccessRequest

前に別のセキュリティ プリンシパル (ユーザーまたはチーム) と共有していた受注のアクセス権を変更します。

RemoveRelatedRequest

削除されました。 受注と取引先担当者の間の関連付けを削除します。DisassociateRequest または Disassociate を代わりに使用します。

RetrieveDuplicatesRequest

重複データ検出が有効であり、エンティティ用の重複データ検出ルールが公開済みである場合に、指定されたレコードについて重複レコードを検出および取得します。 詳細については、「重複データの検出」を参照してください。

RetrieveRequest

受注を取得します。IOrganizationService.Retrieve メソッドを呼び出すこともできます。

RetrieveMultipleRequest

受注のコレクションを取得します。また IOrganizationService.RetrieveMultiple メソッドを呼び出すことができます。

RetrievePrincipalAccessRequest

指定したセキュリティ プリンシパル (ユーザーまたはチーム) の、受注に対するアクセス権を取得します。

RetrieveSharedPrincipalsAndAccessRequest

受注へのアクセス権を持つセキュリティ プリンシパル (ユーザーまたはチーム) と、その受注に対するそれらのすべてのアクセス権を取得します。

RevokeAccessRequest

指定したセキュリティ プリンシパル (ユーザーまたはチーム) のアクセス権を、受注から削除します。

RollupRequest

指定したレコード (取引先企業または取引先担当者) に関連するすべての受注をロールアップまたは取得します。

SetRelatedRequest

削除されました。 受注と取引先担当者の間の関連付けを作成します。DisassociateRequest または Disassociate を代わりに使用します。

SetStateRequest

受注の状態を設定します。 事前バインド型を使用する場合、SalesOrderState 列挙体を使用して、指定できる状態を設定します。 状態値の一覧については、SalesOrderエンティティのメタデータを参照してください。この情報は、組織のメタデータ内にあります。 前述のメタデータ ブラウザー情報を確認してください。

UnlockSalesOrderPricingRequest

指定した受注 (注文) に含まれる製品の出荷単位ごとの価格をロック解除します。

UpdateRequest

受注を更新します。IOrganizationService.Update メソッドを呼び出すこともできます。

関連項目

見積もり、受注、請求書のエンティティ
受注明細 (SalesOrderDetail) (受注製品) エンティティのメッセージおよびメソッド
エンティティ別の特権

Microsoft Dynamics 365

© 2017 Microsoft. All rights reserved. 著作権