Tipi, trigger, entità e azioni supportarti per i processi
Data di pubblicazione: gennaio 2017
Si applica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Questo argomento offre informazioni su tipi ed entità supportati per i processi in Microsoft Dynamics 365, sui trigger supportati per i flussi di lavoro, sulle entità supportate per l'impegno CreateEntity e sulle azioni supportate per i flussi di lavoro.
In questo argomento
I trigger supportati per i flussi di lavoro
Tipi supportati per i processi
Entità supportate per i processi
Azioni supportate per i processi
I trigger supportati per i flussi di lavoro
Le azioni seguenti possono essere utilizzate per attivare di un flusso di lavoro automaticamente.
Richiesta |
Messaggio |
Attivazione |
---|---|---|
Assign |
Assegnazione record. |
|
Book |
Creazione record. |
|
Cancel |
Modifica stato record. |
|
Clone |
Creazione record. |
|
Close |
Modifica stato record. |
|
CompoundCreate |
Creazione record. |
|
CompoundUpdate |
Aggiornamento record. |
|
ConvertKitToProduct |
Aggiornamento record. |
|
ConvertProductToKit |
Aggiornamento record. |
|
ConvertQuoteToSalesOrder |
Creazione record. |
|
ConvertSalesOrderToInvoice |
Creazione record. |
|
Copy |
Creazione record. |
|
Create |
Creazione record. |
|
Delete |
Eliminazione record. |
|
DeliverIncoming |
Creazione record. |
|
DeliverPromote |
Creazione record. |
|
Fulfill |
Modifica stato record. |
|
GenerateInvoiceFromOpportunity |
Creazione record. |
|
GenerateQuoteFromOpportunity |
Creazione record. |
|
GenerateSalesOrderFromOpportunity |
Creazione record. |
|
GetInvoiceProductsFromOpportunity |
Creazione record. |
|
GetQuoteProductsFromOpportunity |
Creazione record. |
|
GetSalesOrderProductsFromOpportunity |
Creazione record. |
|
LockInvoicePricing |
Aggiornamento record. |
|
LockSalesOrderPricing |
Aggiornamento record. |
|
Lose |
Modifica stato record. |
|
MakeAvailableToOrganization |
Aggiornamento record. |
|
MakeUnavailableToOrganization |
Aggiornamento record. |
|
Merge |
Aggiornamento record. |
|
RemoveParent |
Aggiornamento record. |
|
Renew |
Creazione record. |
|
Reschedule |
Aggiornamento record. |
|
Revise |
Creazione record. |
|
SendBulkMail |
Modifica stato record. |
|
SendEmailFromTemplate |
Creazione record. |
|
SendFax |
Modifica stato record. |
|
SetBusiness |
Aggiornamento record. |
|
SetParent |
Aggiornamento record. |
|
SetState |
Modifica stato record. |
|
UnlockInvoicePricing |
Aggiornamento record. |
|
UnlockSalesOrderPricing |
Aggiornamento record. |
|
Update |
Aggiornamento record. |
|
Win |
Modifica stato record. |
Tipi supportati per i processi
Questo argomento descrive i tipi supportati che è possibile utilizzare nel codice per i processi inMicrosoft Dynamics 365.
Microsoft .NET Framework 4.5.2
Spazio dei nomi |
Nome tipo |
---|---|
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 |
Per informazioni su ogni tipo, vedere la documentazione seguente sui rispettivi spazi dei nomi:
Microsoft Dynamics 365
Spazio dei nomi |
Nome tipo |
---|---|
Tutti i tipi |
|
Tutti i tipi |
|
Tutti i tipi |
|
Tutti i tipi |
Entità supportate per i processi
Nella tabella seguente sono elencate le entità che possono essere utilizzate per attivare l'esecuzione del processo per creare un record all'interno di un processo utilizzando la classe CreateEntity. Questo elenco viene determinato dalla proprietà CanTriggerWorkflow per ogni entità.
Nome entità |
Attivare processo |
Utilizzato per CreateEntity |
---|---|---|
Account |
Sì |
Sì |
Annotation |
Sì |
Sì |
Appointment |
Sì |
Sì |
BusinessUnit |
Sì |
No |
BusinessUnitNewsArticle |
Sì |
No |
Campagna |
Sì |
Sì |
CampaignActivity |
Sì |
Sì |
CampaignResponse |
Sì |
Sì |
Competitor |
Sì |
Sì |
Connection |
Sì |
Sì |
ConnectionRole |
Sì |
No |
ConstraintbasedGroup |
Sì |
No |
Contact |
Sì |
Sì |
Contract |
Sì |
Sì |
ContractDetail |
Sì |
No |
ContractTemplate |
Sì |
No |
CustomerAddress |
Sì |
No |
CustomerOpportunityRole |
Sì |
No |
CustomerRelationship |
Sì |
No |
Discount |
Sì |
No |
DiscountType |
Sì |
No |
Sì |
Sì |
|
Equipment |
Sì |
No |
Fax |
Sì |
Sì |
Goal |
Sì |
Sì |
Incident |
Sì |
Sì |
Invoice |
Sì |
Sì |
InvoiceDetail |
Sì |
No |
KbArticle |
Sì |
No |
KbArticleComment |
Sì |
No |
KbArticleTemplate |
Sì |
No |
Lead |
Sì |
Sì |
Letter |
Sì |
Sì |
List |
Sì |
Sì |
Metric |
No |
Sì |
MailMergeTemplate |
Sì |
No |
Opportunity |
Sì |
Sì |
OpportunityProduct |
Sì |
No |
PhoneCall |
Sì |
Sì |
PriceLevel |
Sì |
Sì |
ProcessSession |
Sì |
No |
Product |
Sì |
No |
ProductPriceLevel |
Sì |
No |
Queue |
Sì |
Sì |
QueueItem |
No |
Sì |
Quote |
Sì |
Sì |
QuoteDetail |
Sì |
No |
RecurringAppointmentMaster |
Sì |
Sì |
RollupField |
No |
Sì |
RelationshipRole |
Sì |
No |
Report |
Sì |
No |
SalesLiterature |
Sì |
Sì |
SalesLiteratureItem |
Sì |
No |
SalesOrder |
Sì |
Sì |
SalesOrderDetail |
Sì |
No |
Service |
Sì |
No |
ServiceAppointment |
Sì |
Sì |
SharePointDocumentLocation |
Sì |
Sì |
SharePointSite |
Sì |
Sì |
Site |
Sì |
Sì |
Subject |
Sì |
No |
SystemUser |
Sì |
Sì |
Task |
Sì |
Sì |
Team |
Sì |
No |
Template |
Sì |
No |
Territory |
Sì |
Sì |
TransactionCurrency |
Sì |
No |
Azioni supportate per i processi
Puoi scegliere di eseguire le seguenti azioni utilizzando i flussi di lavoro in Dynamics 365. Utilizza l'attributo sdkmessage.workflowsdkstepenabled per trovare l'elenco delle azioni supportate disponibili in un passaggio del flusso di lavoro. Puoi utilizzare la seguente query API Web per recuperare l'elenco delle azioni supportate:
[URI organizzazione]/api/data/v8.2/sdkmessages?$select=name&$filter=workflowsdkstepenabled%20eq%20true
Azione |
Descrizione |
---|---|
AddToQueue |
|
AddUserToRecordTeam |
|
ApplyRoutingRule |
|
CalculateActualValue |
|
CloseOpportunity |
|
GetQuoteProductsFromOpportunity |
|
GetSalesOrderProductsFromOpportunity |
|
LockInvoicePricing |
|
LockSalesOrderPricing |
|
QualifyLead |
|
RemoveUserFromRecordTeam |
|
ResolveIncident |
|
ResolveQuote |
|
ReviseQuote |
|
SetProcess |
|
SetWordTemplate |
Azione personalizzata per creare un modello di Word.Ulteriori informazioni:Guida e formazione: Utilizzo dei modelli Word in Dynamics 365 |
UnlockInvoicePricing |
|
UnlockSalesOrderPricing |
Vedere anche
CreateEntity
Creare azioni personalizzate
Automatizzare i processi aziendali utilizzando il processo Dynamics 365
Attività personalizzate del flusso di lavoro (assembly del flusso di lavoro)
Microsoft Dynamics 365
© 2017 Microsoft. Tutti i diritti sono riservati. Copyright