Ondersteunde typen, triggers, entiteiten en acties voor processen
Gepubliceerd: januari 2017
Is van toepassing op: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Dit onderwerp geeft informatie over de ondersteunde typen en entiteiten voor processen in Microsoft Dynamics 365, ondersteunde triggers voor werkstromen, en entiteiten die worden ondersteund voor de activiteit CreateEntity en ondersteunde acties voor werkstromen.
In dit onderwerp
Ondersteunde triggers voor werkstromen
Ondersteunde typen voor processen
Ondersteunde entiteiten voor processen
Ondersteunde acties voor processen
Ondersteunde triggers voor werkstromen
De volgende handelingen kunnen worden gebruikt om een werkstroom automatisch te activeren.
Aanvraag |
Bericht |
Activator |
---|---|---|
Assign |
Record is toegewezen. |
|
Book |
Record is gemaakt. |
|
Cancel |
Recordstatus wijzigt. |
|
Clone |
Record is gemaakt. |
|
Close |
Recordstatus wijzigt. |
|
CompoundCreate |
Record is gemaakt. |
|
CompoundUpdate |
Record is bijgewerkt. |
|
ConvertKitToProduct |
Record is bijgewerkt. |
|
ConvertProductToKit |
Record is bijgewerkt. |
|
ConvertQuoteToSalesOrder |
Record is gemaakt. |
|
ConvertSalesOrderToInvoice |
Record is gemaakt. |
|
Copy |
Record is gemaakt. |
|
Create |
Record is gemaakt. |
|
Delete |
Record is verwijderd. |
|
DeliverIncoming |
Record is gemaakt. |
|
DeliverPromote |
Record is gemaakt. |
|
Fulfill |
Recordstatus wijzigt. |
|
GenerateInvoiceFromOpportunity |
Record is gemaakt. |
|
GenerateQuoteFromOpportunity |
Record is gemaakt. |
|
GenerateSalesOrderFromOpportunity |
Record is gemaakt. |
|
GetInvoiceProductsFromOpportunity |
Record is gemaakt. |
|
GetQuoteProductsFromOpportunity |
Record is gemaakt. |
|
GetSalesOrderProductsFromOpportunity |
Record is gemaakt. |
|
LockInvoicePricing |
Record is bijgewerkt. |
|
LockSalesOrderPricing |
Record is bijgewerkt. |
|
Lose |
Recordstatus wijzigt. |
|
MakeAvailableToOrganization |
Record is bijgewerkt. |
|
MakeUnavailableToOrganization |
Record is bijgewerkt. |
|
Merge |
Record is bijgewerkt. |
|
RemoveParent |
Record is bijgewerkt. |
|
Renew |
Record is gemaakt. |
|
Reschedule |
Record is bijgewerkt. |
|
Revise |
Record is gemaakt. |
|
SendBulkMail |
Recordstatus wijzigt. |
|
SendEmailFromTemplate |
Record is gemaakt. |
|
SendFax |
Recordstatus wijzigt. |
|
SetBusiness |
Record is bijgewerkt. |
|
SetParent |
Record is bijgewerkt. |
|
SetState |
Recordstatus wijzigt. |
|
UnlockInvoicePricing |
Record is bijgewerkt. |
|
UnlockSalesOrderPricing |
Record is bijgewerkt. |
|
Update |
Record is bijgewerkt. |
|
Win |
Recordstatus wijzigt. |
Ondersteunde typen voor processen
Dit onderwerp bevat de ondersteunde typen die u in uw code voor processen in Microsoft Dynamics 365 kunt gebruiken.
Microsoft .NET Framework 4.5.2
Naamruimte |
Typenaam |
---|---|
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 |
Voor informatie over elk type, zie de volgende documentatie van de respectieve naamruimtes:
Microsoft Dynamics 365
Naamruimte |
Typenaam |
---|---|
Alle typen |
|
Alle typen |
|
Alle typen |
|
Alle typen |
Ondersteunde entiteiten voor processen
De volgende tabel toont de entiteiten die kunnen worden gebruikt om procesuitvoering te activeren of een record te maken binnen een proces door de klasse CreateEntity te gebruiken. Deze lijst wordt bepaald door de eigenschap CanTriggerWorkflow voor elke entiteit.
Naam entiteit |
Een proces activeren |
Gebruikt voor CreateEntity |
---|---|---|
Account |
Ja |
Ja |
Annotation |
Ja |
Ja |
Appointment |
Ja |
Ja |
BusinessUnit |
Ja |
Nee |
BusinessUnitNewsArticle |
Ja |
Nee |
Campagne |
Ja |
Ja |
CampaignActivity |
Ja |
Ja |
CampaignResponse |
Ja |
Ja |
Competitor |
Ja |
Ja |
Connection |
Ja |
Ja |
ConnectionRole |
Ja |
Nee |
ConstraintbasedGroup |
Ja |
Nee |
Contact |
Ja |
Ja |
Contract |
Ja |
Ja |
ContractDetail |
Ja |
Nee |
ContractTemplate |
Ja |
Nee |
CustomerAddress |
Ja |
Nee |
CustomerOpportunityRole |
Ja |
Nee |
CustomerRelationship |
Ja |
Nee |
Discount |
Ja |
Nee |
DiscountType |
Ja |
Nee |
Ja |
Ja |
|
Equipment |
Ja |
Nee |
Fax |
Ja |
Ja |
Goal |
Ja |
Ja |
Incident |
Ja |
Ja |
Invoice |
Ja |
Ja |
InvoiceDetail |
Ja |
Nee |
KbArticle |
Ja |
Nee |
KbArticleComment |
Ja |
Nee |
KbArticleTemplate |
Ja |
Nee |
Lead |
Ja |
Ja |
Letter |
Ja |
Ja |
List |
Ja |
Ja |
Metric |
Nee |
Ja |
MailMergeTemplate |
Ja |
Nee |
Opportunity |
Ja |
Ja |
OpportunityProduct |
Ja |
Nee |
PhoneCall |
Ja |
Ja |
PriceLevel |
Ja |
Ja |
ProcessSession |
Ja |
Nee |
Product |
Ja |
Nee |
ProductPriceLevel |
Ja |
Nee |
Queue |
Ja |
Ja |
QueueItem |
Nee |
Ja |
Quote |
Ja |
Ja |
QuoteDetail |
Ja |
Nee |
RecurringAppointmentMaster |
Ja |
Ja |
RollupField |
Nee |
Ja |
RelationshipRole |
Ja |
Nee |
Report |
Ja |
Nee |
SalesLiterature |
Ja |
Ja |
SalesLiteratureItem |
Ja |
Nee |
SalesOrder |
Ja |
Ja |
SalesOrderDetail |
Ja |
Nee |
Service |
Ja |
Nee |
ServiceAppointment |
Ja |
Ja |
SharePointDocumentLocation |
Ja |
Ja |
SharePointSite |
Ja |
Ja |
Site |
Ja |
Ja |
Subject |
Ja |
Nee |
SystemUser |
Ja |
Ja |
Task |
Ja |
Ja |
Team |
Ja |
Nee |
Template |
Ja |
Nee |
Territory |
Ja |
Ja |
TransactionCurrency |
Ja |
Nee |
Ondersteunde acties voor processen
U kunt de volgende acties uit laten voeren door middel van werkstromen in Dynamics 365. Door middel van het kenmerk sdkmessage.workflowsdkstepenabled kunt u de lijst met ondersteunde acties vinden die beschikbaar zijn onder een werkstroomstap. U kunt de volgende web-API-query uitvoeren om de lijst met ondersteunde acties op te halen:
[Organization URI]/api/data/v8.2/sdkmessages?$select=name&$filter=workflowsdkstepenabled%20eq%20true
Actie |
Beschrijving |
---|---|
AddToQueue |
|
AddUserToRecordTeam |
|
ApplyRoutingRule |
|
CalculateActualValue |
|
CloseOpportunity |
|
GetQuoteProductsFromOpportunity |
|
GetSalesOrderProductsFromOpportunity |
|
LockInvoicePricing |
|
LockSalesOrderPricing |
|
QualifyLead |
|
RemoveUserFromRecordTeam |
|
ResolveIncident |
|
ResolveQuote |
|
ReviseQuote |
|
SetProcess |
|
SetWordTemplate |
Aangepaste actie voor het maken van een Word-sjabloon.Meer informatie:Help en training: Word-sjablonen gebruiken in Dynamics 365 |
UnlockInvoicePricing |
|
UnlockSalesOrderPricing |
Zie ook
CreateEntity
Uw eigen acties maken
Bedrijfsprocessen automatiseren met het Dynamics 365-proces
Aangepaste workflowactiviteiten (workflowassemblies)
Microsoft Dynamics 365
© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht