Administrar o Oracle CRM On Demand > Gestão do processo de negócio > Configuração do fluxo de trabalho > Cancelar operações de gravação do fluxo de trabalho
Cancelar operações de gravação do fluxo de trabalho
Nas regras de fluxo de trabalho que tenham o acionador Antes de Gravar Registo Modificado, é possível utilizar a funcionalidade Cancelar Gravação para especificar que a operação de gravar as alterações que acionaram a regra deve ser cancelada se a condição da regra não for cumprida. No entanto, as alterações efetuadas pelo Oracle CRM On Demand não são canceladas mesmo se especificar que a operação de gravação deve ser cancelada.
Acerca de Como Traduzir Mensagens para Operações de Gravação/Cancelamento do Fluxo de Trabalho
Quando configura a funcionalidade cancelar/guardar numa regra de fluxo de trabalho, pode especificar a mensagem customizada devolvida ao utilizador ou serviço Web se a condição da regra não for cumprida e a caixa de verificação Cancelar/Guardar for selecionada para a regra. A empresa pode querer fornecer versões traduzidas da mensagem customizada para utilizadores que não utilizam o idioma predefinido da empresa. A capacidade de introduzir versões traduzidas da mensagem customizada é controlada pela caixa de verificação Ativar Suporte de Tradução do Idioma para a Mensagem do Fluxo de Trabalho: Cancelar/Guardar no perfil da empresa. Se esta caixa de verificação estiver desmarcada no perfil da empresa, não pode introduzir mensagens traduzidas para as regras de fluxo de trabalho.
Se a caixa de verificação Ativar Suporte de Tradução do Idioma para a Mensagem do Fluxo de Trabalho: Cancelar/Guardar estiver selecionada no perfil da empresa, o comportamento é o seguinte:
- O campo Idioma de Tradução está disponível na página Detalhes da Regra de Fluxo de Trabalho e na página Editar Regra de Fluxo de Trabalho quando edita uma regra de fluxo de trabalho existente. Após criar uma regra de fluxo de trabalho em que é especificada uma mensagem customizada, a mensagem é apresentada num tipo de letra azul e entre parênteses em todos os idiomas que não o idioma predefinido da empresa. De seguida, pode editar as regras de fluxo de trabalho para introduzir as versões traduzidas do nome da mensagem.
NOTA: Se não especificar uma mensagem customizada, é devolvida uma mensagem predefinida. Não pode editar versões traduzidas da mensagem predefinida.
- A caixa de verificação Idioma de Tradução está disponível na página Editar Regra de Fluxo de Trabalho e na página Detalhe da Regra de Fluxo de Trabalho para regras de fluxo de trabalho existentes. Se alterar a mensagem numa regra existente no idioma predefinido da empresa, pode utilizar a caixa de verificação Marcar para Tradução para indicar se as versões traduzidas da mensagem devem ser substituídas pela mensagem atualizada ou se devem permanecer inalteradas. Se selecionar a caixa de verificação Marcar para Tradução, a mensagem atualizada é apresentada no tipo de letra predefinido do idioma predefinido da empresa, num tipo de letra azul, e entre parênteses em todos os outros idiomas até introduzir a mensagem traduzida do idioma. Se não selecionar a caixa de verificação Marcar para Tradução quando atualiza a mensagem no idioma da empresa predefinido, a mensagem altera no idioma da empresa predefinido, mas as mensagens traduzidas não são alteradas.
NOTA: Quando cria uma regra de fluxo de trabalho, a caixa de verificação Marcar para Tradução é desmarcada e é só de leitura. A caixa de verificação Marcar para Tradução é eficaz apenas quando edita uma regra de fluxo de trabalho existente. Além disso, a caixa de verificação Marcar para Tradução é só de leitura se selecionar um idioma diferente do idioma predefinido para a empresa no Campo de Tradução quando editar uma regra de fluxo de trabalho.
Antes de começar. Para efetuar este procedimento, a função de utilizador tem de ter o privilégio Fluxo de Trabalho: Cancelar Gravação, bem como o privilégio Gerir Regras de Dados - Gerir Regras de Fluxo de Trabalho.
NOTA: O tipo de registo Oportunidade é uma exceção. Não é necessário ter o privilégio Fluxo de Trabalho: Cancelar Gravação na função de utilizador para utilizar a funcionalidade Cancelar Gravação nas regras de fluxo de trabalho para o tipo de registo Oportunidade. Desde que a função de utilizador tenha o privilégio Gerir Regras de Dados - Gerir Regras de Fluxo de Trabalho, é possível utilizar a funcionalidade Cancelar Gravação nas regras de fluxo de trabalho para o tipo de registo Oportunidade que tenham o acionador Antes de Gravar Registo Modificado.
Para cancelar uma operação de gravação do fluxo de trabalho se a condição da regra não for cumprida
- Na página Detalhe da regra do fluxo de trabalho, na secção Ações se a condição for falsa da página, selecione a caixa de verificação Cancelar a gravação.
- (Opcional) Especifique a mensagem de erro que deve ser apresentada quando a operação de gravação for cancelada porque a condição da regra não foi cumprida.
- Guarde as alterações.
A tabela seguinte descreve as opções na secção Ações se a condição for falsa da página Detalhe da regra de fluxo de trabalho.
Campo
|
Descrição
|
Marcar para Tradução
|
Esta caixa de verificação só está disponível se a caixa de verificação Ativar Suporte de Tradução do Idioma para a Mensagem do Fluxo de Trabalho: Cancelar/Guardar for selecionada no perfil da empresa.
Se alterar a mensagem numa regra de fluxo de trabalho no idioma predefinido da empresa, utilize a caixa de verificação Marcar para Tradução da seguinte forma:
- Se pretender que as versões traduzidas da mensagem sejam substituídas pela mensagem atualizada, selecione a caixa de verificação Marcar para Tradução.
- Se pretender que as versões traduzidas da mensagem permaneçam inalteradas, não selecione a caixa de verificação Marcar para Tradução.
|
Cancelar a gravação
|
Se selecionar esta caixa de verificação, são executadas as ações seguintes caso a condição da regra não for cumprida:
- A regra de fluxo de trabalho termina.
- Todas as regras de fluxo de trabalho subsequentes baseadas no mesmo tipo de registo que tenham o evento acionador Antes de Gravar Registo Modificado também terminam.
- Todas as alterações anteriores ao estado do registo, exceto as alterações efetuadas pelo Oracle CRM On Demand, são anuladas.
- O registo volta ao respetivo estado original. No entanto, se o Oracle CRM On Demand realizar uma atualização ao registo, a alteração substitui a ação Cancelar a gravação. Por exemplo, se o contacto principal for removido a partir dos contactos relacionados, o Oracle CRM On Demand atualiza as informações do contacto principal no registo da oportunidade principal. Esta atualização do Oracle CRM On Demand sobrepõe qualquer ação Cancelar guardar no registo da oportunidade.
- Quaisquer regras de fluxos de trabalho subsequentes para o mesmo tipo de registo que tenham o evento de acionador Quando um registo modificado é guardado não são acionadas.
- É devolvida uma mensagem da seguinte forma:
- Se a regra for acionada pela ação de um utilizador, é apresentada uma mensagem ao utilizador cuja ação acionou a regra.
- Se a regra for invocada por um serviço Internet, é devolvida uma mensagem ao serviço Internet como uma cadeia de erro.
Pode especificar a mensagem no campo Apresentar mensagem.
Se for anulada a seleção desta caixa de verificação, a operação de gravação não é afetada (e não é devolvida qualquer mensagem) se a condição na regra não for cumprida.
Por predefinição, a caixa de verificação Cancelar a gravação não está selecionada.
|
Apresentar Mensagem
|
Neste campo, pode especificar a mensagem que é devolvida ao utilizador ou serviço Internet se a condição na regra não for cumprida e a caixa de verificação Cancelar a gravação estiver selecionada para a regra.
Se não especificar uma mensagem neste campo, é devolvida uma mensagem predefinida. O número máximo de caracteres que a mensagem pode conter é 1999.
|
O procedimento seguinte descreve como introduzir uma versão traduzida de uma mensagem para uma operação de gravação/cancelamento do fluxo de trabalho.
Para introduzir uma versão traduzida de uma mensagem para um fluxo de trabalho
- Na página Lista de Regras de Fluxos de Trabalho, clique na ligação Editar da regra do fluxo de trabalho.
- Na página Edição da Regra do Fluxo de Trabalho, no campo Idioma de Tradução, selecione o idioma para o qual pretende introduzir uma mensagem traduzida.
NOTA: Quando seleciona um idioma diferente do idioma predefinido da empresa, não pode criar uma regra de fluxo de trabalho a partir da página Edição da Regra do Fluxo de Trabalho ou da página Detalhe da Regra do Fluxo de Trabalho. Pode criar uma regra de fluxo de trabalho apenas quando o idioma da empresa predefinido é selecionado no campo Idioma de Tradução.
- No campo Apresentar Mensagem, introduza a mensagem traduzida.
- Guarde as alterações.
Repita este procedimento para cada idioma.
Tópicos relacionados
Consulte os seguintes tópicos para obter informações relacionadas sobre fluxos de trabalho:
|