Solução/Implementação: | Foi criado o parâmetro "Controle Versão Exame", no programa CQ0101, para dar a opção ao usuário de utilizá-lo ou não. Quando o parâmetro "Controle Versão Exame" estiver desmarcado, o cadastro de exames (CQ0105) deve: - Permitir alterar e eliminar exames com situação "Liberada". No caso da eliminação, só será possível se o exame não possuir outros relacionamentos;
- Desabilitar os botões "Gerar Nova versão", "Liberar versão" e "Exportação";
- Ao incluir um novo exame e informar um código que já existe, não deve sugerir uma nova versão, mas deve mostrar mensagem de erro informando que o exame já existe ao confirmar a inclusão do exame.
Se o campo "Controle Versão Exame" estiver marcado, o CQ0105 não deve permitir dar manutenção em um exame já liberado, botões "Gerar Nova versão", "Liberar versão" e "Exportação" habilitados, e ao incluir um exame e informar um código que já existe, deve sugerir um novo código de versão em tela. |