サポートされている種類、トリガー、エンティティ、プロセスのアクション
公開日: 2017年1月
対象: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2016、Dynamics CRM Online
このトピックでは、サポートされる種類、Microsoft Dynamics 365 のプロセスのエンティティ、サポートされているワークフローのトリガー、CreateEntity 活動でサポートされているエンティティ、サポートされているワークフローのアクションについて情報を提供します。
このトピックの内容
サポートされているワークフローのトリガー
サポートされているプロセスの種類
サポートされているプロセスのエンティティ
サポートされているプロセスのアクション
サポートされているワークフローのトリガー
以下のアクションを使用して、ワークフローを自動的にトリガーすることができます。
要求 |
メッセージ |
トリガー |
---|---|---|
Assign |
レコードが割り当てられます。 |
|
Book |
レコードが作成されます。 |
|
Cancel |
レコードの状態が変更されます。 |
|
Clone |
レコードが作成されます。 |
|
Close |
レコードの状態が変更されます。 |
|
CompoundCreate |
レコードが作成されます。 |
|
CompoundUpdate |
レコードが更新されます。 |
|
ConvertKitToProduct |
レコードが更新されます。 |
|
ConvertProductToKit |
レコードが更新されます。 |
|
ConvertQuoteToSalesOrder |
レコードが作成されます。 |
|
ConvertSalesOrderToInvoice |
レコードが作成されます。 |
|
Copy |
レコードが作成されます。 |
|
Create |
レコードが作成されます。 |
|
Delete |
レコードが削除されます。 |
|
DeliverIncoming |
レコードが作成されます。 |
|
DeliverPromote |
レコードが作成されます。 |
|
Fulfill |
レコードの状態が変更されます。 |
|
GenerateInvoiceFromOpportunity |
レコードが作成されます。 |
|
GenerateQuoteFromOpportunity |
レコードが作成されます。 |
|
GenerateSalesOrderFromOpportunity |
レコードが作成されます。 |
|
GetInvoiceProductsFromOpportunity |
レコードが作成されます。 |
|
GetQuoteProductsFromOpportunity |
レコードが作成されます。 |
|
GetSalesOrderProductsFromOpportunity |
レコードが作成されます。 |
|
LockInvoicePricing |
レコードが更新されます。 |
|
LockSalesOrderPricing |
レコードが更新されます。 |
|
Lose |
レコードの状態が変更されます。 |
|
MakeAvailableToOrganization |
レコードが更新されます。 |
|
MakeUnavailableToOrganization |
レコードが更新されます。 |
|
Merge |
レコードが更新されます。 |
|
RemoveParent |
レコードが更新されます。 |
|
Renew |
レコードが作成されます。 |
|
Reschedule |
レコードが更新されます。 |
|
Revise |
レコードが作成されます。 |
|
SendBulkMail |
レコードの状態が変更されます。 |
|
SendEmailFromTemplate |
レコードが作成されます。 |
|
SendFax |
レコードの状態が変更されます。 |
|
SetBusiness |
レコードが更新されます。 |
|
SetParent |
レコードが更新されます。 |
|
SetState |
レコードの状態が変更されます。 |
|
UnlockInvoicePricing |
レコードが更新されます。 |
|
UnlockSalesOrderPricing |
レコードが更新されます。 |
|
Update |
レコードが更新されます。 |
|
Win |
レコードの状態が変更されます。 |
サポートされているプロセスの種類
このトピックでは、Microsoft Dynamics 365 のプロセスのコードで使用可能なサポートされている種類について説明します。
Microsoft .NET Framework 4.5.2
名前空間 |
種類の名前 |
---|---|
System.Activities.Statements |
AddToCollection<T> |
System.Activities.Statements |
Assign |
System.Activities.Statements |
Catch<TException> |
System.Activities.Statements |
ClearCollection<T> |
System.Activities.Statements |
DoWhile |
System.Activities.Statements |
ExistsInCollection<T> |
System.Activities.Statements |
ForEach<T> |
System.Activities.Statements |
If |
System.Activities.Statements |
Interop |
System.Activities.Statements |
InvokeMethod |
System.Activities.Statements |
Persist |
System.Activities.Statements |
RemoveFromCollection<T> |
System.Activities.Statements |
Rethrow |
System.Activities.Statements |
Sequence |
System.Activities.Statements |
Switch<T> |
System.Activities.Statements |
TerminateWorkflow |
System.Activities.Statements |
Throw |
System.Activities.Statements |
TryCatch |
System.Activities.Statements |
While |
System.Activities.Statements |
Receive |
System.Activities.Statements |
Send |
System.ServiceModel.Activities.Presentation.Factories |
SendAndReceiveReplyFactory |
それぞれの種類については、対応する名前空間の以下のドキュメントを参照してください。
Microsoft Dynamics 365
名前空間 |
種類の名前 |
---|---|
すべての種類 |
|
すべての種類 |
|
すべての種類 |
|
すべての種類 |
サポートされているプロセスのエンティティ
次の表は、プロセス実行のトリガーまたは CreateEntity クラスを使用したプロセス内のレコードの作成に使用できるエンティティを示しています。 この一覧には、各エンティティの CanTriggerWorkflow プロパティによりって異なります。
エンティティ名 |
プロセスのトリガー |
CreateEntity での使用 |
---|---|---|
Account |
はい |
あり |
Annotation |
はい |
あり |
Appointment |
はい |
あり |
BusinessUnit |
はい |
なし |
BusinessUnitNewsArticle |
はい |
なし |
Campaign |
あり |
あり |
CampaignActivity |
あり |
あり |
CampaignResponse |
あり |
あり |
Competitor |
あり |
あり |
Connection |
あり |
あり |
ConnectionRole |
あり |
なし |
ConstraintbasedGroup |
あり |
なし |
Contact |
あり |
あり |
Contract |
あり |
あり |
ContractDetail |
あり |
なし |
ContractTemplate |
あり |
なし |
CustomerAddress |
あり |
なし |
CustomerOpportunityRole |
あり |
なし |
CustomerRelationship |
あり |
なし |
Discount |
あり |
なし |
DiscountType |
あり |
なし |
あり |
あり |
|
Equipment |
あり |
なし |
Fax |
あり |
あり |
Goal |
あり |
あり |
Incident |
あり |
あり |
Invoice |
あり |
あり |
InvoiceDetail |
あり |
なし |
KbArticle |
あり |
なし |
KbArticleComment |
あり |
なし |
KbArticleTemplate |
あり |
なし |
Lead |
あり |
あり |
Letter |
あり |
あり |
List |
あり |
あり |
Metric |
なし |
あり |
MailMergeTemplate |
あり |
なし |
Opportunity |
あり |
あり |
OpportunityProduct |
あり |
なし |
PhoneCall |
あり |
あり |
PriceLevel |
あり |
あり |
ProcessSession |
あり |
なし |
Product |
あり |
なし |
ProductPriceLevel |
あり |
なし |
Queue |
あり |
あり |
QueueItem |
なし |
あり |
Quote |
あり |
あり |
QuoteDetail |
あり |
なし |
RecurringAppointmentMaster |
あり |
あり |
RollupField |
なし |
あり |
RelationshipRole |
あり |
なし |
Report |
あり |
なし |
SalesLiterature |
あり |
あり |
SalesLiteratureItem |
あり |
なし |
SalesOrder |
あり |
あり |
SalesOrderDetail |
あり |
なし |
Service |
あり |
なし |
ServiceAppointment |
あり |
あり |
SharePointDocumentLocation |
あり |
あり |
SharePointSite |
不可 |
不可 |
Site |
不可 |
不可 |
Subject |
不可 |
不可 |
SystemUser |
不可 |
不可 |
Task |
不可 |
不可 |
Team |
不可 |
不可 |
Template |
不可 |
不可 |
Territory |
不可 |
不可 |
TransactionCurrency |
不可 |
不可 |
サポートされているプロセスのアクション
Dynamics 365 のワークフローを使用して、以下のアクションを実行することを選択できます。sdkmessage.workflowsdkstepenabled の属性を使用して、ワークフロー ステップで使用可能なサポートされているアクションのリストを検索します。 次の Web API クエリを使用して、サポートされているアクションのリストを取得できます。
[組織 URI]/api/data/v8.2/sdkmessages?$select=name&$filter=workflowsdkstepenabled%20eq%20true
目的 |
説明 |
---|---|
AddToQueue |
|
AddUserToRecordTeam |
|
ApplyRoutingRule |
|
CalculateActualValue |
|
CloseOpportunity |
|
GetQuoteProductsFromOpportunity |
|
GetSalesOrderProductsFromOpportunity |
|
LockInvoicePricing |
|
LockSalesOrderPricing |
|
QualifyLead |
|
RemoveUserFromRecordTeam |
|
ResolveIncident |
|
ResolveQuote |
|
ReviseQuote |
|
SetProcess |
|
SetWordTemplate |
単語テンプレートを作成するためのカスタム アクション。詳細:Dynamics 365 での Word テンプレートの使用 |
UnlockInvoicePricing |
|
UnlockSalesOrderPricing |
関連項目
CreateEntity
独自のアクションの作成
Dynamics 365 プロセスを使用したビジネス プロセスの自動化
ユーザー定義ワークフロー活動 (ワークフロー アセンブリ)
Microsoft Dynamics 365
© 2017 Microsoft. All rights reserved. 著作権