Unterstützte Typen, Auslöser, Entitäten und Aktionen für Prozesse
Veröffentlicht: Januar 2017
Gilt für: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Dieses Thema enthält Informationen zu unterstützten Typen und Entitäten für Prozesse in Microsoft Dynamics 365, zu unterstützten Auslösern für Workflows und Entitäten, die für die Aktivität CreateEntity unterstützt werden.
In diesem Thema
Unterstützte Trigger für Workflows
Unterstützte Typen für Prozesse
Unterstützte Entitäten für Prozesse
Unterstützte Aktionen für Prozesse
Unterstützte Trigger für Workflows
Die folgenden Aktionen können verwendet werden, um einen Workflow automatisch auszulösen.
Anforderung |
Meldung |
Auslöser |
---|---|---|
Assign |
Datensatz wird zugewiesen. |
|
Book |
Datensatz wird erstellt. |
|
Cancel |
Datensatzstatus wird geändert. |
|
Clone |
Datensatz wird erstellt. |
|
Close |
Datensatzstatus wird geändert. |
|
CompoundCreate |
Datensatz wird erstellt. |
|
CompoundUpdate |
Datensatz wird aktualisiert. |
|
ConvertKitToProduct |
Datensatz wird aktualisiert. |
|
ConvertProductToKit |
Datensatz wird aktualisiert. |
|
ConvertQuoteToSalesOrder |
Datensatz wird erstellt. |
|
ConvertSalesOrderToInvoice |
Datensatz wird erstellt. |
|
Copy |
Datensatz wird erstellt. |
|
Create |
Datensatz wird erstellt. |
|
Delete |
Datensatz wird gelöscht. |
|
DeliverIncoming |
Datensatz wird erstellt. |
|
DeliverPromote |
Datensatz wird erstellt. |
|
Fulfill |
Datensatzstatus wird geändert. |
|
GenerateInvoiceFromOpportunity |
Datensatz wird erstellt. |
|
GenerateQuoteFromOpportunity |
Datensatz wird erstellt. |
|
GenerateSalesOrderFromOpportunity |
Datensatz wird erstellt. |
|
GetInvoiceProductsFromOpportunity |
Datensatz wird erstellt. |
|
GetQuoteProductsFromOpportunity |
Datensatz wird erstellt. |
|
GetSalesOrderProductsFromOpportunity |
Datensatz wird erstellt. |
|
LockInvoicePricing |
Datensatz wird aktualisiert. |
|
LockSalesOrderPricing |
Datensatz wird aktualisiert. |
|
Lose |
Datensatzstatus wird geändert. |
|
MakeAvailableToOrganization |
Datensatz wird aktualisiert. |
|
MakeUnavailableToOrganization |
Datensatz wird aktualisiert. |
|
Merge |
Datensatz wird aktualisiert. |
|
RemoveParent |
Datensatz wird aktualisiert. |
|
Renew |
Datensatz wird erstellt. |
|
Reschedule |
Datensatz wird aktualisiert. |
|
Revise |
Datensatz wird erstellt. |
|
SendBulkMail |
Datensatzstatus wird geändert. |
|
SendEmailFromTemplate |
Datensatz wird erstellt. |
|
SendFax |
Datensatzstatus wird geändert. |
|
SetBusiness |
Datensatz wird aktualisiert. |
|
SetParent |
Datensatz wird aktualisiert. |
|
SetState |
Datensatzstatus wird geändert. |
|
UnlockInvoicePricing |
Datensatz wird aktualisiert. |
|
UnlockSalesOrderPricing |
Datensatz wird aktualisiert. |
|
Update |
Datensatz wird aktualisiert. |
|
Win |
Datensatzstatus wird geändert. |
Unterstützte Typen für Prozesse
In diesem Thema sind die unterstützten Typen angegeben, die Sie in Ihrem Code für Prozesse in Microsoft Dynamics 365 verwenden können.
Microsoft .NET Framework 4.5.2
Namespace |
Typname |
---|---|
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 |
Informationen zu den einzelnen Typen finden Sie in der folgenden Dokumentation für die entsprechenden Namespaces:
Microsoft Dynamics 365
Namespace |
Typname |
---|---|
Alle Typen |
|
Alle Typen |
|
Alle Typen |
|
Alle Typen |
Unterstützte Entitäten für Prozesse
Die folgende Tabelle enthält die Entitäten, die verwendet werden können, um die Prozessausführung auszulösen oder einen Datensatz innerhalb eines Prozesses zu erstellen, indem die CreateEntity-Klasse verwendet wird. Diese Liste wird durch die CanTriggerWorkflow-Eigenschaft für jede Entität bestimmt.
Entitätsname |
Auslösen eines Prozesses |
Wird für CreateEntity verwendet |
---|---|---|
Account |
Ja |
Ja |
Annotation |
Ja |
Ja |
Appointment |
Ja |
Ja |
BusinessUnit |
Ja |
Nein |
BusinessUnitNewsArticle |
Ja |
Nein |
Kampagne |
Ja |
Ja |
CampaignActivity |
Ja |
Ja |
CampaignResponse |
Ja |
Ja |
Competitor |
Ja |
Ja |
Connection |
Ja |
Ja |
ConnectionRole |
Ja |
Nein |
ConstraintbasedGroup |
Ja |
Nein |
Contact |
Ja |
Ja |
Contract |
Ja |
Ja |
ContractDetail |
Ja |
Nein |
ContractTemplate |
Ja |
Nein |
CustomerAddress |
Ja |
Nein |
CustomerOpportunityRole |
Ja |
Nein |
CustomerRelationship |
Ja |
Nein |
Discount |
Ja |
Nein |
DiscountType |
Ja |
Nein |
Ja |
Ja |
|
Equipment |
Ja |
Nein |
Fax |
Ja |
Ja |
Goal |
Ja |
Ja |
Incident |
Ja |
Ja |
Invoice |
Ja |
Ja |
InvoiceDetail |
Ja |
Nein |
KbArticle |
Ja |
Nein |
KbArticleComment |
Ja |
Nein |
KbArticleTemplate |
Ja |
Nein |
Lead |
Ja |
Ja |
Letter |
Ja |
Ja |
List |
Ja |
Ja |
Metric |
Nein |
Ja |
MailMergeTemplate |
Ja |
Nein |
Opportunity |
Ja |
Ja |
OpportunityProduct |
Ja |
Nein |
PhoneCall |
Ja |
Ja |
PriceLevel |
Ja |
Ja |
ProcessSession |
Ja |
Nein |
Product |
Ja |
Nein |
ProductPriceLevel |
Ja |
Nein |
Queue |
Ja |
Ja |
QueueItem |
Nein |
Ja |
Quote |
Ja |
Ja |
QuoteDetail |
Ja |
Nein |
RecurringAppointmentMaster |
Ja |
Ja |
RollupField |
Nein |
Ja |
RelationshipRole |
Ja |
Nein |
Report |
Ja |
Nein |
SalesLiterature |
Ja |
Ja |
SalesLiteratureItem |
Ja |
Nein |
SalesOrder |
Ja |
Ja |
SalesOrderDetail |
Ja |
Nein |
Service |
Ja |
Nein |
ServiceAppointment |
Ja |
Ja |
SharePointDocumentLocation |
Ja |
Ja |
SharePointSite |
Ja |
Ja |
Site |
Ja |
Ja |
Subject |
Ja |
Nein |
SystemUser |
Ja |
Ja |
Task |
Ja |
Ja |
Team |
Ja |
Nein |
Template |
Ja |
Nein |
Territory |
Ja |
Ja |
TransactionCurrency |
Ja |
Nein |
Unterstützte Aktionen für Prozesse
Sie können die folgenden Aktionen mithilfe von Workflows in Dynamics 365ausführen. Verwenden Sie das sdkmessage.workflowsdkstepenabled-Attribut, um die Liste der unterstützten Aktionen zu suchen, die unter einem Workflowschritt verfügbar sind. Sie können die folgende Abfrage mit dem Web-API verwenden, um die Liste der unterstützten Aktionen abzurufen.
[Organisations-URI]/api/data/v8.2/sdkmessages?$select=name&$filter=workflowsdkstepenabled%20eq%20true
Aktion |
Beschreibung |
---|---|
AddToQueue |
|
AddUserToRecordTeam |
|
ApplyRoutingRule |
|
CalculateActualValue |
|
Verkaufschance schließen |
|
GetQuoteProductsFromOpportunity |
|
GetSalesOrderProductsFromOpportunity |
|
LockInvoicePricing |
|
LockSalesOrderPricing |
|
QualifyLead |
|
RemoveUserFromRecordTeam |
|
ResolveIncident |
|
ResolveQuote |
|
ReviseQuote |
|
SetProcess |
|
SetWordTemplate |
Benutzerdefinierte Aktion zum Erstellen einer Wordvorlage.Weitere Informationen:Hilfe & Training: Verwenden von Word-Vorlagen in Dynamics 365 |
UnlockInvoicePricing |
|
UnlockSalesOrderPricing |
Siehe auch
CreateEntity
Erstellen Ihrer eigenen Aktionen
Automatisieren Sie Geschäftsprozesse mithilfe des Dynamics 365-Prozesses
Benutzerdefinierte Workflowaktivitäten (Workflowassemblys)
Microsoft Dynamics 365
© 2017 Microsoft. Alle Rechte vorbehalten. Copyright