Share via


程序支援的類型、觸發程序、實體和動作

 

發行︰ 2017年1月

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

本主題有關 Microsoft Dynamics 365 的程序支援的類型和實體、工作流程支援的觸發程序、CreateEntity 活動支援的實體,以及工作流程支援的動作。

本主題內容

工作流程支援的觸發程序

程序支援的類型

程序支援的實體

程序支援的動作

工作流程支援的觸發程序

下列動作可用來自動觸發工作流程。

要求

訊息

觸發程序

AssignRequest

Assign

記錄已指派。

BookRequest

Book

記錄已建立。

CancelContractRequest

CancelSalesOrderRequest

Cancel

記錄狀態變更。

CloneContractRequest

Clone

記錄已建立。

CloseIncidentRequest

CloseQuoteRequest

Close

記錄狀態變更。

CompoundCreateRequest

CompoundCreate

記錄已建立。

CompoundUpdateRequest

CompoundUpdate

記錄已更新。

ConvertKitToProductRequest

ConvertKitToProduct

記錄已更新。

ConvertQuoteToSalesOrderRequest

ConvertProductToKit

記錄已更新。

ConvertQuoteToSalesOrderRequest

ConvertQuoteToSalesOrder

記錄已建立。

ConvertSalesOrderToInvoiceRequest

ConvertSalesOrderToInvoice

記錄已建立。

CopyCampaignRequest

CopyMembersListRequest

Copy

記錄已建立。

CreateRequest

Create

記錄已建立。

DeleteRequest

Delete

記錄已刪除。

DeliverIncomingEmailRequest

DeliverIncoming

記錄已建立。

DeliverPromoteEmailRequest

DeliverPromote

記錄已建立。

FulfillSalesOrderRequest

Fulfill

記錄狀態變更。

GenerateInvoiceFromOpportunityRequest

GenerateInvoiceFromOpportunity

記錄已建立。

GenerateQuoteFromOpportunityRequest

GenerateQuoteFromOpportunity

記錄已建立。

GenerateSalesOrderFromOpportunityRequest

GenerateSalesOrderFromOpportunity

記錄已建立。

GetInvoiceProductsFromOpportunityRequest

GetInvoiceProductsFromOpportunity

記錄已建立。

GetQuoteProductsFromOpportunityRequest

GetQuoteProductsFromOpportunity

記錄已建立。

GetSalesOrderProductsFromOpportunityRequest

GetSalesOrderProductsFromOpportunity

記錄已建立。

LockInvoicePricingRequest

LockInvoicePricing

記錄已更新。

LockSalesOrderPricingRequest

LockSalesOrderPricing

記錄已更新。

LoseOpportunityRequest

Lose

記錄狀態變更。

MakeAvailableToOrganizationReportRequest

MakeAvailableToOrganizationTemplateRequest

MakeAvailableToOrganization

記錄已更新。

MakeUnavailableToOrganizationReportRequest

MakeUnavailableToOrganizationTemplateRequest

MakeUnavailableToOrganization

記錄已更新。

MergeRequest

Merge

記錄已更新。

RemoveParentRequest

RemoveParent

記錄已更新。

RenewContractRequest

Renew

記錄已建立。

RescheduleRequest

Reschedule

記錄已更新。

ReviseQuoteRequest

Revise

記錄已建立。

SendBulkMailRequest

SendBulkMail

記錄狀態變更。

SendEmailFromTemplateRequest

SendEmailFromTemplate

記錄已建立。

SendFaxRequest

SendFax

記錄狀態變更。

SetBusinessEquipmentRequest

SetBusinessSystemUserRequest

SetBusiness

記錄已更新。

SetParentBusinessUnitRequest

SetParentSystemUserRequest

SetParentTeamRequest

SetParent

記錄已更新。

SetStateRequest

SetState

記錄狀態變更。

UnlockInvoicePricingRequest

UnlockInvoicePricing

記錄已更新。

UnlockSalesOrderPricingRequest

UnlockSalesOrderPricing

記錄已更新。

UpdateRequest

Update

記錄已更新。

WinOpportunityRequest

WinQuoteRequest

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

命名空間

類型名稱

Microsoft.Xrm.Sdk

所有類型

Microsoft.Xrm.Sdk.Workflow

所有類型

Microsoft.Xrm.Sdk.Workflow.Activities

所有類型

Microsoft.Crm.Sdk

所有類型

程序支援的實體

下表列出實體,可用來觸發程序執行或使用 CreateEntity 類別在程序內建立記錄。 此清單是由每個實體的 CanTriggerWorkflow 屬性決定。

實體名稱

觸發程序

用於 CreateEntity

Account

Annotation

Appointment

BusinessUnit

BusinessUnitNewsArticle

行銷活動

CampaignActivity

CampaignResponse

Competitor

Connection

ConnectionRole

ConstraintbasedGroup

Contact

Contract

ContractDetail

ContractTemplate

CustomerAddress

CustomerOpportunityRole

CustomerRelationship

Discount

DiscountType

Email

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

Action

描述

AddToQueue

AddToQueueRequest

AddUserToRecordTeam

AddUserToRecordTeamRequest

ApplyRoutingRule

ApplyRoutingRuleRequest

CalculateActualValue

CalculateActualValueOpportunityRequest

CloseOpportunity

WinOpportunityRequest

GetQuoteProductsFromOpportunity

GetQuoteProductsFromOpportunityRequest

GetSalesOrderProductsFromOpportunity

GetSalesOrderProductsFromOpportunityRequest

LockInvoicePricing

LockInvoicePricingRequest

LockSalesOrderPricing

LockSalesOrderPricingRequest

QualifyLead

QualifyLeadRequest

RemoveUserFromRecordTeam

RemoveUserFromRecordTeamRequest

ResolveIncident

CloseIncidentRequest

ResolveQuote

CloseQuoteRequest

ReviseQuote

ReviseQuoteRequest

SetProcess

SetProcessRequest

SetWordTemplate

建立 Word 範本的自訂動作。其他資訊:說明及訓練:在 Dynamics 365 中使用 Word 範本

UnlockInvoicePricing

UnlockInvoicePricingRequest

UnlockSalesOrderPricing

UnlockSalesOrderPricingRequest

另請參閱

CreateEntity
建立自己的動作
使用 Dynamics 365 程序自動化商務程序
自訂工作流程活動 (工作流程組件)

Microsoft Dynamics 365

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