Imprimir      Abrir versão PDF da ajuda online


Tópico anterior

Tópico seguinte

Criar ações de fluxo de trabalho: Atualizar valores

Uma ação Atualizar valores numa regra de fluxo de trabalho atualiza campos automaticamente quando um registo é alterado, sem perder as informações sobre a alteração original (informações relativas a quando o registo foi alterado, por quem e quais os dados que foram alterados). A ação é executada após o fim do período de espera definido numa ou mais ações de Espera, se existirem, que precedem a ação Atualizar Valores na regra de fluxo de trabalho.

A menos que o evento de acionador da regra de fluxo de trabalho seja Antes de um registo modificado ser gravado, tem de existir, pelo menos, uma ação Esperar ativa que preceda a ação Atualizar valores na regra de fluxo de trabalho. Exceto nas regras de fluxos de trabalho em que o evento de acionador for Antes de um registo modificado ser gravado, o Oracle CRM On Demand só permite ativar uma ação Atualizar valores se a ação for precedida por uma ação Esperar ativa na regra de fluxo de trabalho. Quando a regra de fluxo de trabalho tiver um número de ações Atualizar valores, não necessita de ter uma ação Esperar para cada ação Atualizar valores. É suficiente ter uma ação Esperar que preceda a todas as ações Atualizar valores na regra.

NOTA: Pode criar várias ações para uma regra de fluxo de trabalho, até um máximo de 25 ações para cada regra.

O procedimento seguinte descreve como criar uma ação Atualizar valores.

Antes de começar. Para executar o procedimento seguinte, deve ter o privilégio Gerir Regras de Dados - Gerir Regras de Fluxo de Trabalho na função de utilizador. Para obter mais informações sobre como adicionar privilégios, consulte Adicionar funções.

Para criar uma ação Atualizar valores

  1. Navegue para a regra na qual pretende criar a ação:
    1. No canto superior direito de qualquer página, clique na ligação global Admin.
    2. Na secção Gestão do processo empresarial, clique em Configuração do fluxo de trabalho.
    3. Na página Lista de regras de fluxos de trabalho, procure a regra na qual pretende criar a ação.

      Para mais informações sobre a pesquisa de regras de fluxos de trabalho na página de lista, consulte Filtrar listas.

  2. Clique na ligação Nome do fluxo de trabalho na regra.
  3. Na barra de título Ações na página Detalhes da regra do fluxo de trabalho, clique em Menu e selecione Atualizar valores.

    NOTA: O evento de acionador na regra de fluxo de trabalho determina os tipos de ação que podem ser criados na regra.

    SUGESTÃO: Pode criar uma cópia de uma ação de regra de fluxo de trabalho existente, clicando na ligação Copiar da ação.

  4. Na página Edição da ação de fluxo de trabalho, introduza um nome para a ação.
  5. Se pretender ativar a ação, selecione a caixa de verificação Ativa.
  6. Preencha os campos descritos na tabela seguinte e, em seguida, grave a ação.

    Campo

    Descrição

    Nome do campo

    Selecione o nome do campo que deverá ser atualizado a partir da lista pendente.

    NOTA: O conjunto de campos que podem ser atualizados é determinado pelo tipo de registo para a regra do fluxo de trabalho. Se um campo for especificado como só de leitura no nível de configuração do campo, esse campo não pode ser atualizado através da ação Atualizar valores. Para alguns tipos de registo, o conjunto de campos que podem ser atualizados inclui alguns campos Objeto personalizado. Os campos Objeto personalizado 1, Objeto personalizado 2 e Objeto personalizado 3, e os campos ID correspondentes podem ser atualizados para um determinado número de tipos de registo. Para o tipo de registo Oportunidade, os campos Objeto personalizado 5 e Objeto personalizado 6, e os campos ID correspondentes também podem ser atualizados.

    Valor

    Clique no ícone fx, ao lado do campo e defina a expressão que calcula o novo valor para o campo. Pode utilizar o botão Verificar sintaxe no Expression Builder para testar a sintaxe.

    Este campo pode conter um máximo de 1024 caracteres.

    Se definir uma expressão para calcular um campo, como um campo Margem do cliente, em que a Margem é igual às Receitas menos o Custo, o valor do campo será calculado sempre que a regra de fluxo de trabalho for acionada, mesmos se as Receitas ou o Custo não tiverem sido alterados. Para um melhor desempenho, pode definir uma condição adicional na regra de fluxos de trabalho, como:

    FieldValue('<Revenue>') <> PRE('<Revenue>') OR FieldValue('<Cost>') <> PRE('<Cost>')

    A função PRE devolve o valor que se encontrava no campo antes de o campo ter sido atualizado.

    Substituir valores existentes

    Selecione esta caixa de verificação se o valor existente no campo tiver de ser substituído pelo novo valor.

    Se o campo já contiver um valor, o valor só será atualizado se esta caixa de verificação estiver selecionada.

    Se o campo estiver vazio, o campo é atualizado com o novo valor, mesmo se esta caixa de verificação não estiver selecionada.

Para obter os procedimentos passo a passo de criação de outros tipos de ações de fluxo de trabalho, consulte os seguintes tópicos:

Tópicos relacionados

Consulte os seguintes tópicos para obter informações relacionadas sobre fluxos de trabalho:


Publicado em Agosto 2018 Copyright © 2005, 2018, Oracle. Todos os direitos reservados. Legal Notices.