Regras de negócios instaladas com a Gestão de movimentação de instalações
Uma regra de negócio é um script do lado do servidor que é executado quando um registro é exibido, inserido, atualizado, excluído ou quando uma tabela é consultada.
Gestão de mudanças de instalações adiciona as seguintes regras de negócios.
| Regra de negócios | Tabela | Descrição |
|---|---|---|
| Atualizar fluxo de trabalho | Tarefa de Solicitação de Movimentação Empresarial [enterprise_move_request_task] |
Força o fluxo de trabalho a ser acionado ao fechar |
| Mover somente para/de espaços de instalações | Detalhe da Movimentação Empresarial [mover_detalhe] |
Somente permite espaço na instalação (fm_space) como local de destino ou de origem |
| Atribuição pendente - Atualizar estado da tarefa | Mover Tarefa [mover_tarefa] |
Define o estado como atribuição pendente |
| Definir solicitação como WIP | Tarefa de Solicitação de Movimentação Empresarial [enterprise_move_request_task] |
Defina a solicitação como Trabalho em andamento quando uma tarefa for iniciada |
| Mantenha a referência do cenário de solicitação em sincronia | Cenário de Movimentação Empresarial [enterprise_move_cenary] |
Atualizar cenário na solicitação de movimentação empresarial |
| Retirar catálogo do rascunho | Mover Solicitação [mover_solicitação] |
Se a solicitação foi criada por meio do catálogo de instalações, defina o estado como Pronto |
| Mover usuários e ativos | Tarefa de Solicitação de Movimentação Empresarial [enterprise_move_request_task] |
Atualize o usuário e o local do ativo |
| Definido solicitado pelo usuário | Mover Solicitação [mover_solicitação] |
Defina o chamador e solicitado pelo usuário |
| Impor prédio quando o andar estiver preenchido | Detalhe da Movimentação Empresarial [mover_detalhe] |
Evite a seleção de um prédio que não contenha um piso |
| Defina o prédio quando o piso for preenchido | Detalhe da Movimentação Empresarial [mover_detalhe] |
Defina o prédio quando um de seus andares for selecionado |
| Não remova o cenário da solicitação de movimentação | Solicitação de Movimentação Empresarial [enterprise_move_request] |
Mantenha o cenário com a solicitação de movimentação |
| Acionar fluxo de trabalho na atualização | Mover Tarefa [mover_tarefa] |
Forçar o início do fluxo de trabalho |
| Não use espaço para_location | Detalhe da Movimentação Empresarial [mover_detalhe] |
Certifique-se de para o local é um espaço de instalações (fm_space) |
| Evitar duplicatas | Detalhe da Movimentação Empresarial [mover_detalhe] |
Não permita que o mesmo registro de detalhe de movimentação seja adicionado mais de uma vez |
| Definir solicitação de movimentação | Tarefa de Solicitação de Movimentação Empresarial [enterprise_move_request_task] |
Defina a solicitação primária |
| Verifique se há tarefas em aberto | Solicitação de Movimentação Empresarial [enterprise_move_request] |
Evite que uma solicitação seja encerrada quando as tarefas ainda estiverem abertas |
| Mover delegador de preenchimento automático | Delegador de Movimentação Empresarial [mover_delegador] |
Defina o delegante |
| Adicione mensagens | Solicitação de Movimentação Empresarial [enterprise_move_request] |
Adicione mensagens de ajuda na solicitação de movimentação |
| Desmarque as opções de tarefa | Solicitação de Movimentação Empresarial [enterprise_move_request] |
|
| Definido como atribuído | Tarefa de Solicitação de Movimentação Empresarial [enterprise_move_request_task] |
Defina o estado como Atribuído quando Atribuído a não estiver vazio e o Estado for Atribuição pendente |