Imprimir      Abrir a versão em PDF da Ajuda on-line


Tópico anterior

Próximo tópico

Configurando o envio automático das transações de amostra

Este tópico descreve como usar a funcionalidade do workflow no Oracle CRM On Demand para enviar automaticamente transações de amostra para processamento.

Antes de começar. Consulte as informações em Envio automático das transações de amostra.

Para configurar o envio automático das transações de amostra

  1. Determine quais campos nas transações de amostra você usará na condição nas regras do workflow.

    Por exemplo, é possível que você decida usar a configuração em um campo da caixa de seleção no tipo de registro da transação de amostra como critério para determinar se um registro deverá ser enviado. Na regra do workflow, é possível especificar que, se a caixa de seleção estiver selecionada em um registro, o workflow enviará o registro. É possível usar um campo da caixa de seleção existente ou configurar um campo da caixa de seleção personalizado e fornecê-lo um nome, como Mark for Submit (Marcar para envio). Para obter mais informações sobre a configuração dos campos personalizados, consulte as seções no Gerenciamento de campo e gerenciamento de apresentação de página na tabela na Página de personalização do aplicativo do tipo de registro.

  2. Configure as regras de workflow necessárias para o tipo de registro Transação de amostra.

    É possível configurar quantas regras do workflow desejar. É provável que você deseje configurar uma regra do workflow com o evento de acionamento Quando registro modificado salvo para enviar automaticamente os registros da transação de amostra que são modificados.

    OBSERVAÇÃO: ao configurar a regra do workflow, também é necessário incluir uma condição para verificar se o campo Status estará definido como um valor de Em andamento. Esta condição é obrigatória para quando a ação Enviar for executada com êxito, a ação alterará o campo Status do registro da Transação de amostra, que é uma ação de modificação que chama este workflow novamente.

    Consta a seguir um exemplo de condição da regra mínima:

    [<bMark_for_Submit_ITAG>]="Y" AND [<TransactionStatus>]="Em andamento" AND ExcludeChannel("Online")

    Neste exemplo, Marcar para envio é um campo personalizado e ExcludeChannel é uma condição opcional que permite a você restringir o gatilho para que o workflow se torne ativo somente em uma importação, e não quando o botão Enviar chamada for usado na IU. Se você receber algum erro quando essa ação de workflow for acionada, consulte Exibindo instâncias de erro no Monitor de erro de workflow.

    Para obter informações sobre a configuração das regras de workflow, consulte Criando regras de workflow.

  3. Em cada uma das regras de workflow, especifique a condição que deve ser atendida para que as ações no workflow sejam executadas.

    Por exemplo, é possível especificar que, se um determinado campo da caixa de seleção no registro for selecionado, as ações na regra do workflow deverão ser executadas.

    OBSERVAÇÃO: se você deseja impedir que as regras do workflow enviem os registros criados ou atualizados por meio da interface do usuário, deverá configurar a restrição necessária nas condições nas regras do workflow. Para obter mais informações, consulte Restringindo regras de workflow a funções ou canais específicos.

  4. Crie a ação de workflow Enviar necessária em cada uma das regras de workflow.

    Para obter mais informações sobre a ação do workflow Enviar, consulte as informações nas ações do workflow para Oracle CRM On Demand Life Sciences Edition em Ações do workflow.

    OBSERVAÇÃO: A ação Enviar deve ser precedida por uma ação Aguardar com um valor de espera diferente de zero. O uso de um valor de espera diferente de zero processa a ação do workflow como uma ação assíncrona. Uma ação assíncrona é recomendada para desempenho geral do aplicativo, especialmente se você estiver importando e enviando um conjunto grande de registros de amostra de transação.

OBSERVAÇÃO: os nomes de campos independentes de idioma e a sintaxe de nome de campo usada em qualquer expressão de exemplo neste tópico são os nomes de campo e a sintaxe do nome de campo que foram usados no Expression Builder nas versões anteriores à Versão 29 do Service Pack 1. Esses exemplos ainda são válidos. No entanto, se você selecionar os campos correspondentes de uma expressão na lista de Campos no Expression Builder na Versão 29 do Service Pack 1 ou posterior, os nome de campos e a sintaxe dos nomes de campos serão diferentes daquelas mostradas nos exemplos. É recomendado que você sempre selecione os campos das suas expressões na lista de Campos no Expression Builder para que os nomes de campos e a sintaxe dos nomes de campos estejam sempre corretas. Para obter mais informações sobre os nomes de campos e a sintaxe nos nomes de campos nas expressões, consulte Sobre expressões.


Publicado em Otubro de 2016 Copyright © 2005, 2016, Oracle. Todos os direitos reservados. Legal Notices.