| Imprimir Abrir versão PDF da ajuda online

#### Criar ações de fluxo de trabalho: Esperar Uma ação de Espera faz com que o Oracle CRM On Demand atrase a execução de outras ações (seguintes) numa regra de fluxo de trabalho até que um período de espera tenha passado. Pode especificar o período de espera como um período de tempo ou pode especificar uma data e hora de fim para o período de espera. Pode especificar também o período de espera diretamente ou criar uma expressão para o calcular. NOTA: O período de espera especifica o período de tempo mínimo que deve passar antes do Oracle CRM On Demand começar a executar as outras ações na regra do fluxo de trabalho. O período de tempo real que passa antes das outras ações serem executadas pode ser mais longo, dependendo da carga na base de dados do Oracle CRM On Demand e do servidor Oracle CRM On Demand, e também do número de ações em Espera que estejam pendentes quando o período de espera terminar. ### Acerca de ações de espera e da criação de ações de eventos de integração Se pretender utilizar uma ação Criar evento de integração para criar um evento de integração que captura as alterações efetuadas ao registo pelo evento que aciona uma regra de fluxo de trabalho, tem de colocar a ação Criar evento de integração antes de qualquer ação Espera na sequência de ações na regra de fluxo de trabalho. Se uma ação Espera preceder uma ação Criar evento de integração numa regra de fluxo de trabalho, a ação Espera impede a ação Criar evento de integração de detetar alterações ao registo. Quando o período de espera na ação Espera terminar, o registo é novamente lido antes das ações remanescentes na regra serem executadas e os valores dos campos no registo antes do evento que acionou a regra de fluxo de trabalho não são preservados. Assim, o valor anterior e o valor atual de um campo são considerados o mesmo e a ação Criar evento de integração não cria um evento de integração porque não deteta qualquer alteração nos campos controlados. 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 que se segue descreve como criar uma ação Espera. 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 acrescentar privilégios, consulte Adicionar funções. Para criar uma ação Espera Navegue para a regra na qual pretende criar a ação: No canto superior direito de qualquer página, clique na ligação global Admin. Na secção Gestão do processo empresarial, clique em Configuração do fluxo de trabalho. 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. Clique na ligação Nome do fluxo de trabalho na regra. Na barra de título Ações na página Detalhe da regra de fluxo de trabalho, clique em Menu e selecione Esperar. 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. Na página Edição de Ação de Fluxo de Trabalho, introduza um nome para a ação. Se pretender ativar a ação, marque a caixa de seleção Ativa. Se não pretender que o Oracle CRM On Demand reavalie as condições de regras após o período de espera terminar, anule a seleção da caixa de verificação Reavaliar condições da regra após espera. NOTA: Para obter mais informações sobre a caixa de verificação Reavaliar condições da regra após espera, consulte Acerca de regras de fluxos de trabalho baseadas na hora. Especifique a duração da espera, utilizando uma das seguintes opções: Selecione a opção Período e, em seguida, introduza o período para o atraso em anos, meses, dias, horas e minutos, da seguinte forma: No campo Anos, introduza um número inteiro positivo entre 0 (zero) e 5. No campo Meses, introduza um número inteiro positivo entre 0 (zero) e 12. No campo Dias, introduza um número inteiro positivo entre 0 (zero) e 200. No campo Horas, introduza um número inteiro positivo entre 0 (zero) e 200. No campo Minutos, introduza um número inteiro positivo entre 0 (zero) e 59. Não é possível especificar um valor negativo ou um valor não inteiro como 1,5. NOTA: O período máximo que é possível especificar utilizando a opção Período é 5 anos, 12 meses, 200 dias, 200 horas e 59 minutos. Se pretender especificar um período mais longo, utilize a opção Expressão do Período em vez da opção Período. Selecione a opção Expressão do período e, em seguida, clique no ícone fx ao lado do campo, e utilize o Construtor de expressões para criar uma expressão para calcular o período do atraso. Pode utilizar a função Duração no Construtor de expressões para calcular um período em dias ou frações de dias. Para obter mais informações, consulte Duração. A expressão tem de devolver um número. Seguem-se exemplos de expressões válidas para calcular o período de um atraso: Duration('P0YT1H') + Duration('P0YT1M') + Duration('P1Y') Duration('P0YT1H') + 1 Duration('P1YT1H') - 1 Não existe limite para a duração do período que pode ser devolvida pela expressão. NOTA: Se o período de espera calculado for negativo, o período de espera é definido como zero e a ação Esperar é imediatamente concluída. Quaisquer restantes ações na regra de fluxo de trabalho são executadas sem atraso. Selecione a opção Hora, clique no ícone de calendário e selecione a data e hora de fim do atraso. Selecione a hora de acordo com o fuso horário especificado nas definições pessoais. Selecione a opção Expressão da hora e, em seguida, clique no ícone fx ao lado do campo, e utilize o Construtor de expressões para criar uma expressão para calcular a data e a hora de fim do atraso. Pode utilizar a função Duração no Construtor de expressões para calcular um período em dias ou frações de dias. Para obter mais informações, consulte Duração. A expressão tem de devolver uma data e hora. Seguem-se exemplos de expressões válidas para calcular a data e a hora de fim de um atraso: Timestamp() + Duration('P0YT5M') Today() + Duration('P0YT1H5M') NOTA: Se a data e a hora de fim calculada já tiver passado, o período de espera da ação é definido como 0 (zero) e a ação Esperar é imediatamente concluída. Quaisquer restantes ações na regra de fluxo de trabalho são executadas sem atraso. Se a expressão não devolver uma data e hora válidas, a ação Esperar é imediatamente concluída e quaisquer ações remanescentes na regra de fluxo de trabalho são executadas sem atraso. Não existe limite de data no futuro para definir a data calculada. Grave a ação. 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: Criar ações de fluxo de trabalho: Atribuir um livro Criar ações de fluxo de trabalho: Criar evento de integração Criar ações de fluxo de trabalho: Criar tarefa Criar ações de fluxo de trabalho: Enviar mensagem de correio eletrónico Criar ações de fluxo de trabalho: Atualizar valores #### Tópicos Relacionados Consulte os tópicos seguintes para obter informações relacionadas sobre fluxos de trabalho: Acerca de regras de fluxos de trabalho Acerca das ações de fluxo de trabalho Acerca de regras de fluxos de trabalho baseadas na hora Criar regras de fluxo de trabalho Alterar a Ordem das Ações da Regra de Fluxo de Trabalho Desativar ações e regras de fluxos de trabalho Apagar Ações e Regras de Fluxos de Trabalho

Publicado em Agosto 2022 | Copyright © 2005, 2022, Oracle e/ou respetivas associadas. Legal Notices.