Visão geral do trabalho com ações

Este tópico aplica-se ao Dynamics 365 Customer Engagement (on-premises). Para a versão Power Apps deste tópico, consulte: Utilizar ações

As ações são um tipo de processo. Pode invocar ações, incluindo ações personalizadas, diretamente a partir de um fluxo de trabalho ou de um diálogo, sem escrever código! Mais informações: Invocar ação personalizada a partir de um fluxo de trabalho ou diálogo

As ações também podem ser invocadas executando código personalizado que utiliza os serviços Web do Dynamics 365 Customer Engagement (on-premises).

Pode chamar ações:

  • A partir de código que é executado num plug-in ou fluxo de trabalho personalizado.

  • De um comando que será efetuada na aplicação e executar a operação utilizando o código Javascript.

  • De uma integração com outro sistema que utiliza dos serviços Web de Dynamics 365 Customer Engagement (on-premises).

  • De uma aplicação cliente personalizado que utiliza dos serviços Web de Dynamics 365 Customer Engagement (on-premises).

Os programadores podem ficar a saber mais neste tópico: Criar as suas próprias ações.

Por que utilize ações?

As ações abrem uma gama de possibilidades para compor a lógica de negócio. Antes das Ações, a forma primária para implementar processos de negócio estava limitada a plug-ins ou atividades de fluxo de trabalho personalizadas. Com as Ações, pode efetuar operações, tal como Criar, Atualizar, Eliminar, Atribuir, ou Efetuar Ação. Internamente, uma ação cria uma mensagem personalizada. Os programadores referenciam estas ações como “mensagens”. Cada uma destas mensagens é baseada nas ações efectuadas num registo de entidade. Se o objetivo do processo for a criação de um registo, atualizá-lo e atribuí-lo, existem três passos separados. Cada passo é definida as capacidades de entidade e não necessariamente – o processo de negócio.

Ações fornece a capacidade de definir uma única verbo (ou a mensagem) correspondente uma operação que necessita de efetuar para o seu negócio. Estas novas mensagens são premiadas por um processo ou comportamentos em vez do que podem ser efetuadas por uma entidade. Estas mensagens podem corresponder a verbos como escalam, converta, programam, encaminhar, ou aprovam – o que for necessário. A adição destas ajuda de verbos fornece um vocabulário mais avançada do utilizador fluente os processos de negócio. Pode aplicar o vocabulário mais avançada de clientes ou integrações em vez de necessita de criar uma ação nos clientes. Isto também facilita-a como pode controlar e registar o êxito ou falha da solução completa como uma unidade simples.

Mensagens configuráveis

Uma vez que uma ação é definida e ativada, um programador pode utilizar essa mensagem qualquer uma das outras mensagens fornecidas pela plataforma. No entanto, a diferença significativa está agora que uma pessoa que não seja um programador pode aplicar alterações ao que tem de ser efetuadas quando essa mensagem é utilizado. Pode configurar a ação para modificar passos como os processos de negócio são alterados. Código personalizado que utilizar essa mensagem não tem de ser alterado como os argumentos de processo não serão alterados.

Os processo e plug-ins de fluxo de trabalho continuam a fornecer capacidades semelhantes para definir a automatização. Os processos de fluxo de trabalho ainda fornece a capacidade de que não seja um programador aplicar alterações. Mas a diferença é o modo como os processos de negócio são compor e o modo como um programador pode escrever o código. Uma ação é uma mensagem que opera ao mesmo nível que qualquer uma das mensagens fornecidas pela plataforma. Os programadores podem registar plug-ins para Aplug-inções.

Mensagens globais

Ao contrário dos processos ou plug-ins de fluxo de trabalho, uma ação não tem de estar associada a uma entidade específica. Pode definir ações “globais” que podem ser chamadas os utilizadores.

Consultar também

Criar as suas próprias açõesConfigurar ações
Invocar ações personalizadas a partir de um fluxo de trabalho ou diálogo
Descrição geral de processos de fluxo de trabalho
Descrição geral dos fluxos do processo de negócio