Imprimir      Abrir versão PDF da ajuda online


Tópico anterior

Tópico seguinte

Acerca de Falhas na Ação de Fluxo de Trabalho e na Regra de Fluxo de Trabalho

O comportamento que o utilizador visualiza quando uma regra de fluxo de trabalho ou uma ação de regra de fluxo de trabalho falha depende do seguinte:

  • Se a regra de fluxo de trabalho é uma regra de pré-evento, uma regra de pós-evento ou um evento agendado. Isto é determinado pelo evento acionador na regra de fluxo de trabalho. Para obter mais informações sobre eventos acionadores, consulte Acerca de Regras de Fluxo de Trabalho.
  • O tipo de erro que origina a falha da regra ou ação do fluxo de trabalho.

Os exemplos seguintes são erros que podem causar a falha de uma regra ou ação de fluxo de trabalho:

  • Um erro de sintaxe numa expressão numa condição da regra de fluxo de trabalho ou numa ação do fluxo de trabalho. Alguns erros de sintaxe não podem ser encontrados pelo Construtor de Expressões quando uma regra ou ação de fluxo de trabalho é criada.
  • Um erro semântico numa expressão numa condição da regra de fluxo de trabalho ou numa ação do fluxo de trabalho. Os exemplos seguintes são erros de semântica que podem ocorrer:
    • Um campo na expressão não pode ser identificado pelo Oracle CRM On Demand porque a etiqueta de integração do campo foi alterada após a regra ou a ação do fluxo de trabalho ter sido criada.
    • Um valor inválido foi especificado para um campo de escolha na expressão.

Falhas na Ação de Fluxo de Trabalho e na Regra de Fluxo de Trabalho de Pós-Evento

A seguinte tabela descreve o resultado de erros que ocorrem em regras de fluxo de trabalho de pós-evento e ações da regra do fluxo de trabalho nessas regras.

Tipo de Erro

Resultado

O Que é Comunicado no Monitor de Erros do Fluxo de Trabalho

Erro de sintaxe numa condição do fluxo de trabalho

  • Nenhuma das ações na regra do fluxo de trabalho é efetuada.
  • A falha é reportada no Monitor de Erros do Fluxo de Trabalho.
  • Nenhuma das regras de fluxo de trabalho configuradas para o mesmo tipo de registo e evento acionador é acionada.
  • A operação que acionou a regra do fluxo de trabalho não é afetada pela falha da regra.

Os detalhes da regra do fluxo de trabalho onde foi encontrado o erro, juntamente com os detalhes do erro.

Erro de sintaxe numa ação do fluxo de trabalho

  • Falha na ação de fluxo de trabalho.
  • A falha é reportada no Monitor de Erros do Fluxo de Trabalho.
  • Se existirem outras ações na regra do fluxo de trabalho, essas ações são efetuadas.
  • Se existirem outras regras de fluxos de trabalho para o mesmo tipo de registo e evento acionador, essa regras são acionadas e as ações nessas regras são efetuadas.
  • A operação que acionou a regra do fluxo de trabalho não é afetada pela falha da ação do fluxo de trabalho.

Os detalhes da ação do fluxo de trabalho onde foi encontrado o erro, juntamente com os detalhes do erro.

Erro semântico numa condição do fluxo de trabalho

  • Nenhuma das ações na regra do fluxo de trabalho é efetuada.
  • A falha é reportada no Monitor de Erros do Fluxo de Trabalho.
  • Se existirem outras regras de fluxos de trabalho para o mesmo tipo de registo e evento acionador, essa regras são acionadas e as ações nessas regras são efetuadas.
  • A operação que acionou a regra do fluxo de trabalho não é afetada pela falha da regra.

Os detalhes da regra do fluxo de trabalho onde foi encontrado o erro, juntamente com os detalhes do erro.

Erro semântico numa ação do fluxo de trabalho

  • Falha na ação de fluxo de trabalho.
  • A falha é reportada no Monitor de Erros do Fluxo de Trabalho.
  • Se existirem outras ações na regra do fluxo de trabalho, essas ações são efetuadas.
  • Se existirem outras regras de fluxos de trabalho para o mesmo tipo de registo e evento acionador, essa regras são acionadas e as ações nessas regras são efetuadas.
  • A operação que acionou a regra do fluxo de trabalho não é afetada pela falha da ação do fluxo de trabalho.

Os detalhes da ação do fluxo de trabalho onde foi encontrado o erro, juntamente com os detalhes do erro.

Qualquer outro erro numa ação do fluxo de trabalho

  • Falha na ação de fluxo de trabalho.
  • A falha é reportada no Monitor de Erros do Fluxo de Trabalho.
  • Se existirem outras ações na regra do fluxo de trabalho, essas ações são efetuadas.
  • Se existirem outras regras de fluxos de trabalho para o mesmo tipo de registo e evento acionador, essa regras são acionadas e as ações nessas regras são efetuadas.
  • A operação que acionou a regra do fluxo de trabalho não é afetada pela falha da ação do fluxo de trabalho.

Os detalhes da ação do fluxo de trabalho que falhou, juntamente com os detalhes do erro.

Falhas na Ação de Fluxo de Trabalho e na Regra de Fluxo de Trabalho de Pré-Evento

A seguinte tabela descreve o resultado de erros que ocorrem em regras de fluxo de trabalho de pré-evento e ações da regra do fluxo de trabalho nessas regras.

Tipo de Erro

Resultado

O Que é Comunicado no Monitor de Erros do Fluxo de Trabalho

Erro de sintaxe numa condição do fluxo de trabalho ou numa ação do fluxo de trabalho

  • Nenhuma das ações na regra do fluxo de trabalho é efetuada.
  • A falha é reportada no Monitor de Erros do Fluxo de Trabalho.
  • Nenhuma das regras de fluxo de trabalho configuradas para o mesmo tipo de registo e evento acionador é acionada.
  • A operação que acionou a regra do fluxo de trabalho não é afetada pela falha da regra.

Os detalhes da regra do fluxo de trabalho ou da ação do fluxo de trabalho que contém o primeiro erro de sintaxe encontrado, juntamente com detalhes do erro.

Erro semântico numa condição do fluxo de trabalho

  • Nenhuma das ações na regra do fluxo de trabalho é efetuada.
  • A falha é comunicada no Monitor de Erros do Fluxo de Trabalho.
  • Se a regra tiver sido acionada por uma operação de apagamento, o registo será apagado.
  • Se a regra tiver sido acionada por uma operação de atualização, o registo atualizado será gravado, a menos que a caixa de seleção Cancelar a Gravação seja selecionada na regra de fluxo de trabalho.

    Se a caixa de seleção Cancelar a Gravação estiver selecionada na regra de fluxo de trabalho, a operação de atualização que acionou a regra de fluxo de trabalho é cancelada da mesma forma que uma operação de atualização é cancelada se a condição da regra não for cumprida. Para obter detalhes do que acontece quando uma operação de atualização é cancelada pela funcionalidade Cancelar a Gravação do fluxo de trabalho, consulte Cancelar Operações de Gravação do Fluxo de Trabalho.

Os detalhes da regra do fluxo de trabalho onde foi encontrado o erro, juntamente com os detalhes do erro.

Erro semântico numa ação do fluxo de trabalho

  • Se alguma das ações Atualizar Valores ou Criar Evento de Integração na regra do fluxo de trabalho tiver sido efetuada, essas ações são anuladas. As restantes ações na regra de fluxo de trabalho não são efetuadas.

    NOTA: Se alguma da ações Criar Tarefa ou Enviar Mensagem já tiver sido efetuada, essas ações não serão anuladas.

  • O erro é reportado ao utilizador cuja ação acionou a regra de fluxo de trabalho. Se a regra de fluxo de trabalho tiver sido acionada por um serviço Internet, a falha da ação de fluxo de trabalho é comunicada na resposta ao serviço Internet.
  • A operação que acionou a regra está bloqueada.

Não aplicável

Qualquer outro erro numa ação do fluxo de trabalho

  • Nenhuma das ações restantes na regra do fluxo de trabalho é efetuada.
  • O erro é reportado ao utilizador cuja ação acionou a regra de fluxo de trabalho. Se a regra de fluxo de trabalho tiver sido acionada por um serviço Internet, a falha da ação de fluxo de trabalho é comunicada na resposta ao serviço Internet.
  • A operação que acionou a regra está bloqueada.

Não aplicável

Falhas na Ação de Fluxo de Trabalho e no Evento Agendado

A seguinte tabela descreve o resultado de erros que ocorrem em eventos agendados e as ações da regra do fluxo de trabalho nesses eventos agendados.

Tipo de Erro

Resultado

O Que é Comunicado no Monitor de Erros do Fluxo de Trabalho

Erro de sintaxe numa ação do fluxo de trabalho

  • A ação do fluxo de trabalho falha para cada registo na lista.
  • Para cada falha, é comunicada uma instância no Monitor de Erros do Fluxo de Trabalho.
  • Se existirem outras ações no evento agendado, essas ações são efetuadas.
  • A falha da ação do fluxo de trabalho não impede a geração de uma instância pendente para a próxima ocorrência agendada do evento.

Os detalhes da ação do fluxo de trabalho que contém o erro de sintaxe encontrado, juntamente com detalhes do erro.

Erro semântico numa ação do fluxo de trabalho

  • A ação do fluxo de trabalho falha para cada registo na lista.
  • Para cada falha, é comunicada uma instância no Monitor de Erros do Fluxo de Trabalho.
  • Se existirem outras ações no evento agendado, essas ações são efetuadas.
  • A falha da ação do fluxo de trabalho não impede a geração de uma instância pendente para a próxima ocorrência agendada do evento.

Os detalhes da ação do fluxo de trabalho onde foi encontrado o erro, juntamente com os detalhes do erro.

O número de registos devolvidos na lista especificados no evento agendado excede o número máximo permitido.

  • Nenhuma das ações no evento agendado é efetuada para cada registo na lista.
  • A falha é reportada no Monitor de Erros do Fluxo de Trabalho. É comunicada uma instância única.
  • A falha não impede a geração de uma instância pendente para a próxima ocorrência agendada do evento.

Detalhes do evento agendado que falhou juntamente com os detalhes do erro.

O utilizador que tornou o evento agendado ativo não tem acesso à lista especificada no evento agendado.

  • Nenhuma das ações no evento agendado é efetuada para cada registo na lista.
  • A falha é reportada no Monitor de Erros do Fluxo de Trabalho. É comunicada uma instância única.
  • A falha não impede a geração de uma instância pendente para a próxima ocorrência agendada do evento.

Detalhes do evento agendado que falhou juntamente com os detalhes do erro.

Qualquer outro erro numa ação do fluxo de trabalho

  • A ação do fluxo de trabalho falha para cada registo na lista.
  • Para cada falha, é comunicada uma instância no Monitor de Erros do Fluxo de Trabalho.
  • Se existirem outras ações no evento agendado, essas ações são efetuadas.
  • A falha da ação do fluxo de trabalho não impede a geração de uma instância pendente para a próxima ocorrência agendada do evento.

Os detalhes da ação do fluxo de trabalho que falhou, juntamente com os detalhes do erro.

NOTA: Quando uma instância de um evento agendado falha, é gerada outra instância para a próxima ocorrência agendada do evento. Não pode voltar a submeter uma instância com falha.


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