Definição da Regra de Negócio
Liberação Automática de Ordens
Criação de um novo parâmetro para realizar a liberação da ordens de manutenção após a confirmação do planejamento.

Caso o parâmetro esteja marcado:
- Alterar o estado da ordem de manutenção para liberada (ord-manut.estado = 2);
- Alterar o estado da ordem de produção para liberada (ord-prod.estado = 2).
Observações:
Esta melhoria não vale para ordens abertas manualmente. Neste caso é necessário liberar a ordem dentro do processo padrão de liberação como ocorre atualmente.
A liberação automática somente altera o estado da ordem de manutenção. As validações do processo de liberação (realizado no PI0307) não serão realizadas para liberar a ordem.
Informações para o help do programa PI0507:
Campo: Liberação Automática:
Descrição: Ao selecionar este parâmetro as ordens de manutenção serão liberadas automaticamente após a geração, não sendo necessário executar a rotina de liberação de ordens.
Nota:
Este parâmetro não é válido para ordens de Calibração, neste caso a ordem de manutenção deve ser liberada no módulo de Calibração.
Esta opção altera o estado da ordem para "Liberada", simplificando o processo de liberação. Caso seja necessário verificar pendências na liberação deve ser executada a rotina padrão de liberação – (Link para o programa PI0307).
Envio de E-mail para Planejador
Enviar e-mail para o planejador da Solicitação de Serviço para informá-lo sobre a abertura de uma nova solicitação.
Exemplo:

Alterar o programa MI3016 para incluir novo flag de envio de e-mail.
Campo: mnt-planejador.log-email-solicit.

Validação de Exclusão da Ordem
Incluir flag "Valida Usuário na Exclusão da Ordem de Manutenção" no programa MI0101.

Ao marcar o parâmetro, na exclusão da ordem de manutenção devem ser feitas as seguintes validações:
- Somente o usuário que criou a ordem poderá excluí-la;
- Se o usuário possuir o papel "Planejador de Manutenção Industrial" ele poderá excluir a ordem de outros usuários.
Informações para o help do programa MI0101:
Campo: Valida Usuário na Exclusão da Ordem de Manutenção
Descrição: Ao selecionar este parâmetro serão realizadas as validações abaixo na eliminação de ordens de manutenção para verificar se o usuário possui permissão para eliminar a ordem:
- O usuário que criou a ordem poderá eliminá-la
- Se o usuário possuir o papel “Planejador de Manutenção Industrial” ele poderá eliminar a ordem de outros usuários
- Caso o usuário não tenha cadastrado a ordem e não possua o papel de planejador então será emitida uma mensagem informando que ele não possui permissão para excluir a ordem.
Nota:
O papel “Planejador de Manutenção Industrial” é um grupo de usuários padrão do sistema. Caso seja necessário este grupo poderá ser atribuído ao usuário.
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
PI0507 - Geração Ordens de Manutenção | Alteração | Manutenção -> Planejamento Manut Industrial -> Tarefas
| - |
MI0101 - Parâmetros de Manutenção Industrial
| Alteração | Manutenção -> Manutenção Industrial -> Cadastros
| - |
MI3016 - Planejador | Alteração | Manutenção -> Manutenção Industrial -> Cadastros | - |
MI0320 - Eliminação Ordem de Manutenção | Alteração | Manutenção -> Manutenção Industrial -> Tarefas | - |
MI0307 - Ordem de Manutenção | Alteração | Manutenção -> Manutenção Industrial -> Tarefas | - |