Introdução
Neste primeiro blog de uma série de 73 partes 'O Administrador de Fluxo de Trabalho Sobrecarregado', espero fornecer uma resposta definitiva à pergunta comum: 'Como se elimina logicamente um fluxo de trabalho?'
Note que quando digo 'fluxo de trabalho', estou me referindo a 'instância de fluxo de trabalho' - por exemplo, uma aprovação de compra para um trator específico que custa $120.000. Um 'elemento de trabalho' é um passo nessa instância de fluxo de trabalho que pode aparecer em uma caixa de entrada.
O que significa 'eliminar logicamente'?
Em poucas palavras, quando você 'elimina logicamente' um fluxo de trabalho, seu estado é definido como 'Logicamente Eliminado' (também conhecido como CANCELADO) e o mesmo acontece com todos os seus elementos de trabalho filhos incompletos. Esses elementos de trabalho são removidos imediatamente das caixas de entrada dos usuários, e o fluxo de trabalho pode ser arquivado.
Isso é bastante diferente de 'eliminar' fisicamente um fluxo de trabalho. Quando você 'elimina', o fluxo de trabalho desaparece completamente do sistema. Você pode ocasionalmente querer fazer isso em um sistema de Desenvolvimento ou Testes (por exemplo, se o sistema estiver sobrecarregado com fluxos de trabalho de teste), mas por favor
não
elimine fluxos de trabalho em um sistema de Produção. Pode arruinar absolutamente
tudo
, como Jocelyn D. descreveu de forma divertida
aqui
.
Por que você gostaria de fazer isso?
Você pode querer eliminar logicamente fluxos de trabalho se:
-
um fluxo de trabalho estiver com erro e não houver possibilidade / desejo de reiniciá-lo
-
ocorreu um evento externo (por exemplo, a demissão de um funcionário) que torna um fluxo de trabalho incompleto redundante
-
múltiplos fluxos de trabalho foram gerados por engano e estão obstruindo vergonhosamente a caixa de entrada do Gerente
Como eliminar logicamente uma única instância de fluxo de trabalho
Se houver um conselho que você deve lembrar deste blog, que seja este:
eliminamos logicamente as instâncias de fluxo de trabalho de nível superior
(WS*) apenas, não os elementos de trabalho (TS*)
.
Quando você elimina logicamente um fluxo de trabalho
f
low
, todos os seus elementos de trabalho filhos são eliminados automaticamente também, então todo o fluxo de trabalho é finalizado de uma só vez. Isso lhe dá 'encerramento'. Se você decidir toliceamente excluir um trabalho
item
, o fluxo de trabalho de nível superior permanecerá em estado 'Em Andamento' e será uma mancha em suas estatísticas de fluxo de trabalho para sempre.
Para excluir logicamente uma única instância de fluxo de trabalho do SWIA:
-
selecione uma linha (NB selecione apenas as tarefas WS* de nível superior!). Estas terão estado 'INICIADO'.
-
Execute o item de menu Editar > Elemento de Trabalho > Eliminar Logicamente
-
Atualize
Para excluir logicamente um único fluxo de trabalho
de qualquer lugar
:
-
vá para o registro de fluxo de trabalho atual (clique no botão 'rolar' quando estiver visualizando um fluxo de trabalho em SWI2_FREQ, etc)
-
clique na primeira linha (ou seja, o cabeçalho de fluxo de trabalho de nível superior)
-
escolha o item de menu Ir para > Visualização Técnica do Elemento de Trabalho
-
escolha o item de menu Editar > Alterar
-
clique no botão 'Eliminar Logicamente'
Pedro Pascal
Se unió el 07/03/2018