Compartilhar via


Criar regras de negócios com base em fluxos de processos empresariais

 

Publicado: fevereiro de 2017

Aplicável a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Com o Microsoft Dynamics 365 (online e local), você pode definir regras de negócios com base em processos empresariais sem código de gravação, diretamente na interface do usuário (UI) do Dynamics 365.

Dica

Este tópico mostra como criar regras de negócios no Dynamics CRM. Para obter informações sobre como criar regras de negócios no Dynamics 365, consulte Ajuda e treinamento: Criar regras de negócios e recomendações para aplicar lógica em um formulário.

É possível definir regras de negócios na interface do usuário com base em:

  • Processo empresarial atualmente ativo que é renderizado em um formulário na interface do usuário.

  • Estágio ativo do processo empresarial. Um estágio ativo é o estágio no qual você está no momento.

  • Estágio selecionado do processo empresarial. Um estágio que você seleciona no fluxo do processo. Este estágio pode ou não ser o estágio ativo.

  • Categoria de estágio do processo empresarial. Uma categoria permite agrupar estágios para um tipo de ação. As opções para a categoria de estágios são provenientes do conjunto de opções globais Categoria de Estágio. Você pode adicionar opções a esse conjunto de opções globais e modificar os rótulos das opções existentes se desejar.

Para saber mais sobre fluxos de processos de negócios, consulte: Fluxos do processo empresarial e Ajuda e Treinamento: Criar um novo fluxo do processo de negócios.

Uma regra de negócios é disparada por eventos de processos empresariais; por exemplo, quando um processo muda para um novo estágio ativo ou quando um estágio é selecionado. A execução da lógica de negócios fará com que a página da interface do usuário do fluxo de processo empresarial seja atualizada. Você poderá personalizar a interface do usuário para exibir ou ocultar campos em diferentes estágios de fluxo do processo ou marcar certos campos conforme a necessidade do negócio.

Ao criar regras de negócios com base em fluxos de processos empresariais, considere as seguintes informações sobre a execução de regras de negócios.

  • As condições baseadas no fluxo do processo empresarial em regras de negócios com o escopo da entidade são avaliadas no servidor para as seguintes ocorrências:

    • Se a condição é baseada apenas no fluxo do processo, e não em estágios.

    • Se a condição é baseada apenas no fluxo do processo, e não no estágio ativo.

    • Se a condição é baseada na categoria de estágio do estágio ativo.

  • As condições baseadas no fluxo do processo empresarial com o escopo da entidade não são avaliadas para as seguintes ocorrências:

    • Se a condição é baseada no fluxo do processo e no estágio selecionado.

    • Se a condição é baseada na categoria de estágio do estágio selecionado.

  • Uma regra de negócios baseada no fluxo do processo empresarial é executada:

    • Na alteração do processo empresarial se a regra for baseada apenas no fluxo do processo, e não em estágios.

    • Na mudança do processo empresarial ou na mudança do estágio ativo se a seleção da coluna Campo dos estágios for Estágio Ativo.

    • Na mudança do processo ou na mudança do estágio selecionado se a seleção da coluna Campo dos estágios for Estágio Selecionado.

  • Uma regra de negócio definida na categoria de estágio para o estágio ativo é executada na mudança do processo ou na mudança do estágio ativo no processo.

  • Uma regra de negócio definida na categoria de estágio para o estágio selecionado é executada na mudança do processo ou na mudança do estágio selecionado no processo.

Para definir as regras de negócios, é necessário navegar até Microsoft Dynamics 365 > Configurações > Personalização > Personalizar o Sistema. Em Componentes, expanda a entidade para a qual você deseja definir a regra de negócios e clique em Regras de Negócios no painel de navegação. Para definir uma nova regra, clique em Novo.

Cenários de exemplo para regras de negócios com base em fluxos de processos empresariais

Os exemplos a seguir descrevem as regras de negócios definidas para a entidade Opportunity. Eles representam diversos cenários comuns baseados no processo empresarial Processo de Venda de Oportunidade e categorias de estágio.

Regra de Processo Empresarial

Neste exemplo, a regra está baseada no Processo de Venda de Oportunidade e não está associada a nenhum estágio específico. A ACTION especifica que o campo Conta deve ser exibido em um formulário como campo obrigatório.

Em IF…THEN CONDITION, selecione Processo Empresarial e, em seguida, na lista suspensa Tipo, selecione Valor. Na lista Valor, é exibido o Processo de Venda de Oportunidade, que é o valor padrão para a seleção Processo Empresarial.

Processo comercial de regra de negócios.

Regra de Estágio Ativo

No exemplo a seguir, na Regra de Estágio Ativo para a CONDITION na lista suspensa Tipo, selecione Valor com Estágio e, em seguida, na lista Valor, selecione Processo de Venda de Oportunidade. Você também define o Estágio Ativo como Propor, conforme exibido aqui.

Condição de estágio ativo na regra de negócios.

No estágio Propor, especifique a Descrição como campo obrigatório. O campo será exibido na interface do usuário do fluxo do processo com um rótulo contendo um asterisco, da seguinte maneira Descrição*. Na ELSE IF CONDITION, especifique o campo Definição como opcional nos estágios Qualificar ou Desenvolver. Para definir o campo Descrição como obrigatório, na ACTION, você tem de selecionar a opção Definir obrigatório para negócios e, em seguida, selecionar Descrição na lista suspensa do Campo e selecionar Obrigatório para Negócios na lista Status. Na ELSE IF CONDITION, selecione Não Obrigatório para Negócios.

Ação do estágio ativo de regra de negócios.

Segue um exemplo completo:

Estágio ativo de regra de negócios.

Regra de Estágio Selecionado

A Regra Estágio Selecionado é semelhante ao exemplo anterior, apenas para o estágio atualmente selecionado na interface do usuário do fluxo do processo.

Estágio selecionado de regra de negócios.

Regras baseadas em categoria de estágio

Os exemplos a seguir mostram as regras de negócios baseadas na categoria de estágios e no estágio selecionado. Em vez de selecionar Processo Empresarial na IF…THEN CONDITION, selecione Categoria de Estágio (Estágio Ativo) e, em seguida, selecione uma categoria de estágio. Torne a Descrição um campo obrigatório para a categoria de estágio Propor, e não um campo obrigatório para outras categorias, conforme exibido aqui.

Categoria do estágio ativo da regra de negócios.

Categoria de estágio selecionada de regras de negócios.

Confira Também

Criar e editar regras de negócios
Fluxos do processo empresarial

© 2017 Microsoft. Todos os direitos reservados. Direitos autorais