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


Tópico anterior

Próximo tópico

Sobre Falhas de Regras e Ações do Workflow

O comportamento que você vê quando uma regra ou uma ação do workflow falha depende do seguinte:

  • De a regra do workflow ser uma regra pré ou pós-evento. Isso é determinado pelo evento de acionamento na regra do workflow. Para obter mais informações sobre eventos de acionamento, consulte Sobre Regras do Workflow.
  • O tipo de erro que causa falha na regra ou na ação do workflow.

Veja a seguir alguns exemplos de erros que podem causar falha de uma regra ou uma ação do workflow:

  • Um erro de sintaxe em uma expressão em uma condição de regra ou em uma ação do workflow. O Criador de Expressão não consegue localizar alguns erros de sintaxe quando uma ação ou uma regra do workflow é criada.
  • Um erro semântico em uma expressão em uma condição de regra do workflow ou em uma ação do workflow. Veja a seguir exemplos de erros semânticos que podem ocorrer:
    • Um campo na expressão não pode ser identificado pelo Oracle CRM On Demand porque a tag de integração do campo foi alterada depois que a regra ou a ação do workflow foi criada.
    • É especificado um valor inválido para um campo de lista de opções na expressão.

Falhas de Regras e Ações do Workflow Pós-Evento

A tabela a seguir descreve o resultado dos erros que ocorrem em ações de regras do workflow e regras do workflow pós-evento.

Tipo de Erro

Resultado

O que É Reportado no Monitor de Erro do Workflow

Um erro de sintaxe em uma condição de regra do workflow ou em uma ação do workflow

  • Nenhuma das ações na regra do workflow é executada.
  • A falha foi reportada no Monitor de Erros do Workflow.
  • Nenhuma das regras do workflow configuradas para o mesmo tipo de registro e evento de acionamento será acionada.
  • A operação que foi acionada na regra do workflow não é afetada pela falha da regra.

Detalhes da regra ou da ação do fluxo de trabalho que contêm o primeiro erro de sintaxe encontrado, bem como detalhes do erro.

Um erro semântico em uma condição de regra do workflow

  • Nenhuma das ações na regra do workflow é executada.
  • A falha foi reportada no Monitor de Erros do Workflow.
  • Se houver outras regras do workflow para o mesmo tipo de registro e evento de acionamento, essas regras serão acionadas e as ações nelas serão executadas.
  • A operação que foi acionada na regra do workflow não é afetada pela falha da regra.

Detalhes da regra do workflow em que o erro foi encontrado, junto com detalhes do erro.

Um erro semântico em uma ação do workflow

  • Falha na ação do workflow.
  • A falha foi reportada no Monitor de Erros do Workflow.
  • Se houver outras ações na regra do workflow, elas serão executadas.
  • Se houver outras regras do workflow para o mesmo tipo de registro e evento de acionamento, essas regras serão acionadas e as ações nelas serão executadas.
  • A operação que acionou a regra do workflow não é afetada pela falha da regra da ação do workflow.

Detalhes da ação do workflow em que o erro foi encontrado, junto com detalhes do erro.

Qualquer outro erro em uma ação do workflow

  • Falha na ação do workflow.
  • A falha foi reportada no Monitor de Erros do Workflow.
  • Se houver outras ações na regra do workflow, elas serão executadas.
  • Se houver outras regras do workflow para o mesmo tipo de registro e evento de acionamento, essas regras serão acionadas e as ações nelas serão executadas.
  • A operação que acionou a regra do workflow não é afetada pela falha da regra da ação do workflow.

Detalhes da ação do workflow que falharam, junto com detalhes do erro.

Sobre Falhas de Regras e Ações do Workflow Pré-Evento

A tabela a seguir descreve o resultado dos erros que ocorrem em ações e regras do workflow pré-evento.

Tipo de Erro

Resultado

O que É Reportado no Monitor de Erro do Workflow

Um erro de sintaxe em uma condição de regra do workflow ou em uma ação do workflow

  • Nenhuma das ações na regra do workflow é executada.
  • A falha foi reportada no Monitor de Erros do Workflow.
  • Nenhuma das regras do workflow configuradas para o mesmo tipo de registro e evento de acionamento será acionada.
  • A operação que foi acionada na regra do workflow não é afetada pela falha da regra.

Detalhes da regra ou da ação do fluxo de trabalho que contêm o primeiro erro de sintaxe encontrado, bem como detalhes do erro.

Um erro semântico em uma condição de regra do workflow

  • Nenhuma das ações na regra do workflow é executada.
  • A falha foi reportada no Monitor de Erros do Workflow.
  • Se a regra foi acionada por uma operação de exclusão, o registro será excluído.
  • Se a regra foi acionada por uma operação de atualização, o registro atualizado será salvo, a menos que a caixa de seleção Cancelar salvamento esteja selecionada na regra de fluxo de trabalho.

    Se a caixa de seleção Cancelar salvamento estiver selecionada na regra de fluxo de trabalho, a operação de atualização que acionou a regra de fluxo de trabalho será cancelada da mesma maneira que uma operação de atualização será cancelada se a condição na regra não for atendida. Para obter detalhes sobre o que acontece quando uma operação de atualização é cancelada pela funcionalidade Cancelar salvamento do fluxo de trabalho, consulte Cancelando operações de salvamento do fluxo de trabalho.

Detalhes da regra do workflow em que o erro foi encontrado, junto com detalhes do erro.

Um erro semântico em uma ação do workflow

  • Se algumas das ações Atualizar valores ou Criar evento de integração na regra de fluxo de trabalho já tiverem sido executadas, essas ações serão revertidas. Todas as ações remanescentes na regra do workflow não serão executadas.

    OBSERVAÇÃO: se algumas das ações Criar tarefa ou Enviar e-mail já tiverem sido executadas, elas serão revertidas.

  • O erro é reportado de volta para o usuário cuja ação acionou a regra do workflow. Se a regra de workflow tiver sido acionada por um serviço Web, a falha da ação de workflow será reportada na resposta ao serviço Web.
  • A operação que acionou a regra está bloqueada.

Não aplicável

Qualquer outro erro em uma ação do workflow

  • Nenhuma das ações remanescentes na regra do workflow são executadas.
  • O erro é reportado de volta para o usuário cuja ação acionou a regra do workflow. Se a regra de workflow tiver sido acionada por um serviço Web, a falha da ação de workflow será reportada na resposta ao serviço Web.
  • A operação que acionou a regra está bloqueada.

Não aplicável


Publicado em Setembro de 2017 Copyright © 2005, 2017, Oracle. Todos os direitos reservados. Legal Notices.