Tipos, acionadores, entidades e ações suportados para processos
Publicado: janeiro de 2017
Aplicável a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Este tópico fornece informações sobre os tipos e entidades suportados para processos em Microsoft Dynamics 365, acionadores com suporte para fluxos de trabalho, entidades que são suportadas na atividade CreateEntity e ações suportadas para fluxos de trabalho.
Neste tópico
Acionadores com suporte para fluxos de trabalho
Tipos suportados para processos
Entidades suportadas para processos
Ações suportadas para processos
Acionadores com suporte para fluxos de trabalho
As seguintes ações podem ser usadas para disparar automaticamente um fluxo de trabalho.
Solicitação |
Mensagem |
Gatilho |
---|---|---|
Assign |
Registro atribuído. |
|
Book |
Registro criado. |
|
Cancel |
Alterações de status do registro. |
|
Clone |
Registro criado. |
|
Close |
Alterações de status do registro. |
|
CompoundCreate |
Registro criado. |
|
CompoundUpdate |
Registro atualizado. |
|
ConvertKitToProduct |
Registro atualizado. |
|
ConvertProductToKit |
Registro atualizado. |
|
ConvertQuoteToSalesOrder |
Registro criado. |
|
ConvertSalesOrderToInvoice |
Registro criado. |
|
Copy |
Registro criado. |
|
Create |
Registro criado. |
|
Delete |
Registro excluído. |
|
DeliverIncoming |
Registro criado. |
|
DeliverPromote |
Registro criado. |
|
Fulfill |
Alterações de status do registro. |
|
GenerateInvoiceFromOpportunity |
Registro criado. |
|
GenerateQuoteFromOpportunity |
Registro criado. |
|
GenerateSalesOrderFromOpportunity |
Registro criado. |
|
GetInvoiceProductsFromOpportunity |
Registro criado. |
|
GetQuoteProductsFromOpportunity |
Registro criado. |
|
GetSalesOrderProductsFromOpportunity |
Registro criado. |
|
LockInvoicePricing |
Registro atualizado. |
|
LockSalesOrderPricing |
Registro atualizado. |
|
Lose |
Alterações de status do registro. |
|
MakeAvailableToOrganization |
Registro atualizado. |
|
MakeUnavailableToOrganization |
Registro atualizado. |
|
Merge |
Registro atualizado. |
|
RemoveParent |
Registro atualizado. |
|
Renew |
Registro criado. |
|
Reschedule |
Registro atualizado. |
|
Revise |
Registro criado. |
|
SendBulkMail |
Alterações de status do registro. |
|
SendEmailFromTemplate |
Registro criado. |
|
SendFax |
Alterações de status do registro. |
|
SetBusiness |
Registro atualizado. |
|
SetParent |
Registro atualizado. |
|
SetState |
Alterações de status do registro. |
|
UnlockInvoicePricing |
Registro atualizado. |
|
UnlockSalesOrderPricing |
Registro atualizado. |
|
Update |
Registro atualizado. |
|
Win |
Alterações de status do registro. |
Tipos suportados para processos
Este tópico fornece os tipos suportados que você pode usar em seu código para os processos emMicrosoft Dynamics 365.
Microsoft .NET Framework 4.5.2
Namespace |
Nome do 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 |
Para obter informações sobre cada tipo, consulte a seguinte documentação para os respectivos namespaces:
Microsoft Dynamics 365
Namespace |
Nome do tipo |
---|---|
Todos os tipos |
|
Todos os tipos |
|
Todos os tipos |
|
Todos os tipos |
Entidades suportadas para processos
A tabela a seguir lista as entidades que podem ser usadas para disparar a execução do processo ou criar um registro com um processo usando a classe CreateEntity. Essa lista é determinada pela propriedade CanTriggerWorkflow para cada entidade.
Nome da entidade |
Desencadear um processo |
Usado para CreateEntity |
---|---|---|
Account |
Sim |
Sim |
Annotation |
Sim |
Sim |
Appointment |
Sim |
Sim |
BusinessUnit |
Sim |
Não |
BusinessUnitNewsArticle |
Sim |
Não |
Campanha |
Sim |
Sim |
CampaignActivity |
Sim |
Sim |
CampaignResponse |
Sim |
Sim |
Competitor |
Sim |
Sim |
Connection |
Sim |
Sim |
ConnectionRole |
Sim |
Não |
ConstraintbasedGroup |
Sim |
Não |
Contact |
Sim |
Sim |
Contract |
Sim |
Sim |
ContractDetail |
Sim |
Não |
ContractTemplate |
Sim |
Não |
CustomerAddress |
Sim |
Não |
CustomerOpportunityRole |
Sim |
Não |
CustomerRelationship |
Sim |
Não |
Discount |
Sim |
Não |
DiscountType |
Sim |
Não |
Sim |
Sim |
|
Equipment |
Sim |
Não |
Fax |
Sim |
Sim |
Goal |
Sim |
Sim |
Incident |
Sim |
Sim |
Invoice |
Sim |
Sim |
InvoiceDetail |
Sim |
Não |
KbArticle |
Sim |
Não |
KbArticleComment |
Sim |
Não |
KbArticleTemplate |
Sim |
Não |
Lead |
Sim |
Sim |
Letter |
Sim |
Sim |
List |
Sim |
Sim |
Metric |
Não |
Sim |
MailMergeTemplate |
Sim |
Não |
Opportunity |
Sim |
Sim |
OpportunityProduct |
Sim |
Não |
PhoneCall |
Sim |
Sim |
PriceLevel |
Sim |
Sim |
ProcessSession |
Sim |
Não |
Product |
Sim |
Não |
ProductPriceLevel |
Sim |
Não |
Queue |
Sim |
Sim |
QueueItem |
Não |
Sim |
Quote |
Sim |
Sim |
QuoteDetail |
Sim |
Não |
RecurringAppointmentMaster |
Sim |
Sim |
RollupField |
Não |
Sim |
RelationshipRole |
Sim |
Não |
Report |
Sim |
Não |
SalesLiterature |
Sim |
Sim |
SalesLiteratureItem |
Sim |
Não |
SalesOrder |
Sim |
Sim |
SalesOrderDetail |
Sim |
Não |
Service |
Sim |
Não |
ServiceAppointment |
Sim |
Sim |
SharePointDocumentLocation |
Sim |
Sim |
SharePointSite |
Sim |
Sim |
Site |
Sim |
Sim |
Subject |
Sim |
Não |
SystemUser |
Sim |
Sim |
Task |
Sim |
Sim |
Team |
Sim |
Não |
Template |
Sim |
Não |
Territory |
Sim |
Sim |
TransactionCurrency |
Sim |
Não |
Ações suportadas para processos
Você pode optar por realizar as seguintes ações usando fluxos de trabalho no Dynamics 365. Use o atributo sdkmessage.workflowsdkstepenabled para encontrar a lista de ações suportadas disponível em uma etapa do fluxo de trabalho. Use a consulta a seguir com a consulta da API Web para recuperar a lista de ações suportadas:
[URI da organização]/api/data/v8.2/sdkmessages?$select=name&$filter=workflowsdkstepenabled%20eq%20true
Ação |
Descrição |
---|---|
AddToQueue |
|
AddUserToRecordTeam |
|
ApplyRoutingRule |
|
CalculateActualValue |
|
CloseOpportunity |
|
GetQuoteProductsFromOpportunity |
|
GetSalesOrderProductsFromOpportunity |
|
LockInvoicePricing |
|
LockSalesOrderPricing |
|
QualifyLead |
|
RemoveUserFromRecordTeam |
|
ResolveIncident |
|
ResolveQuote |
|
ReviseQuote |
|
SetProcess |
|
SetWordTemplate |
Ação personalizada para criar um modelo do Word.Para obter mais informações:Ajuda e Treinamento: Usando modelos do Word no Dynamics 365 |
UnlockInvoicePricing |
|
UnlockSalesOrderPricing |
Confira Também
CreateEntity
Criar suas próprias ações
Automatizar processos empresariais usando o processo do Dynamics 365
Atividades personalizadas de fluxo de trabalho (assemblies de fluxo de trabalho)
Microsoft Dynamics 365
© 2017 Microsoft. Todos os direitos reservados. Direitos autorais